Bigeagle
Lt. Commander
- Registriert
- Nov. 2008
- Beiträge
- 1.533
mhm ... so ein wenig lustig ist das ja schon. sofern man galgenhumor pflegt oder kein outlook hat.
fehlerbehebung kann man da auch nicht selbst machen wenn der fehler tatsächlich am programm liegt.
bei einem segfault liegt der fehler typischerweise im programm (oder einer geladenen library), gelegentlich auch mal einem treiber, oder in der hardware (instabiler speicher/cpu)
wenn der fehler also auch nach einem neustart immer wieder auftritt und man nicht gerade instabile hardware hat hilft nur eine andere software(version)
den ärger mit neuinstallation, profile löschen usw kann man sich afaik ziemlich sicher sparen.
was mich daran belustigt ist dass es durchaus tools gibt um relativ bequem auf solche fehler zu testen. valgrind zum beispiel, aber es gibt mit sicherheit auch mehrere speicherfehlersuchtools unter windows.
ich musste in meiner ausbildung sogar damit arbeiten, weil es in C so einfach ist solche (und noch viele mehr) unwissentlich und manchmal unbemerkt einzubauen ^^'
dass so viele unternehmen die software entwickeln komplett auf sowas zu verzichten scheinen überrascht mich daher immer wieder.
ist daher mein unliebstes fehlerbild nach race conditions.
fehlerbehebung kann man da auch nicht selbst machen wenn der fehler tatsächlich am programm liegt.
bei einem segfault liegt der fehler typischerweise im programm (oder einer geladenen library), gelegentlich auch mal einem treiber, oder in der hardware (instabiler speicher/cpu)
wenn der fehler also auch nach einem neustart immer wieder auftritt und man nicht gerade instabile hardware hat hilft nur eine andere software(version)
den ärger mit neuinstallation, profile löschen usw kann man sich afaik ziemlich sicher sparen.
was mich daran belustigt ist dass es durchaus tools gibt um relativ bequem auf solche fehler zu testen. valgrind zum beispiel, aber es gibt mit sicherheit auch mehrere speicherfehlersuchtools unter windows.
ich musste in meiner ausbildung sogar damit arbeiten, weil es in C so einfach ist solche (und noch viele mehr) unwissentlich und manchmal unbemerkt einzubauen ^^'
dass so viele unternehmen die software entwickeln komplett auf sowas zu verzichten scheinen überrascht mich daher immer wieder.
ist daher mein unliebstes fehlerbild nach race conditions.