WinAVR Fehlermeldung: status_integer_divide_by_zero

Gast #518628
Lesenswert?
• ▲
▼
Guten Tag an alle.

Seit neuestem kommt bei der Ausführung von make in WinAVR eine neue 
Fehlermeldung:

...
 0 [main] sh 1816 handle_exceptions: Exception: 
STATUS_INTEGER_DIVIDE_BY_ZERO
 22431 [main] sh 1816 open_stackdumpfile: Dumping stack trace to 
sh.exe.stackdump
make.exe: *** [main.d] Error 100352


Hab natürlich schon mal versucht, make bei einem anderen Code 
durchzuführen. Aber selbst bei:

 void main (void)
 {
   do {
   } while (1);
 }
... tritt dieser Fehler auf. Zusätzlich wird ein sh.exe.stackdump 
angelegt.

Wer kann mir helfen? Eine Suche bei Google etc. ergab, dass dieser 
Fehler wohl kein C-spezifischer Fehler ist. Aber eine zufrieden 
stellende Hilfe konnte ich nicht finden (jedenfalls keine, die ich 
verstehe). Auch eine Neuinstallation von WinAVR brachte keine Abhilfe.
Falls ihr weitere Angaben o.ä. benötigt, sagt bitte bescheid. Da ich 
allerdings absolut keinen Ansatz habe, kann ich leider nicht 
einschätzen, was man hier zur Fehleranalyse benötigt.

Gruß
Marcus
Gast #518638
Lesenswert?
• ▲
▼
Da stürzt anscheinend sh.exe (die Shell) aus den Binutils ab. Hast du 
die sh.exe.stackdump Datei? Dort müsste mehr Debuginformation drin 
stehen. Welche WinAVR Version benutzt du auf welchem Betriebssystem? 
Wenn du schon per Suche Erklärungen gefunden hast - wo? Vielleicht 
verstehen wir sie zusammen ;-)
Gast #518707
Lesenswert?
• ▲
▼
Hallo Stefan

Logitech QuickCam ist nicht installiert.

Das einzige, dass ich installiert habe bevor die Meldung das erste Mal 
auftrat, ist der USB-Parallel Wandler von H. Haftmann (übrigens super 
Teil!). Dies sollte jedoch keine Auswirkungen auf die Shell haben !?!


Die stackdump hab ich leider z.Zt. nicht vorliegen. Kann diese jedoch 
heut abend uploaden.

WinAVR Version: 20060421 auf XP mit SP2.

Tja, zu den Erklärungen, die ich im Netz gefunden hab: Hab einfach mal 
"status_integer_divide_by_zero" bei google eingegeben. Die Treffer, die 
ich gefunden habe, gehen zwar auf dieses Problem ein. Muss jedoch leider 
gestehen, dass ich den Antworten und Erklärungsversuchen nur SEHR 
bedingt (oder gar nicht) folgen kann. So fit bin ich leider nicht.


Gruß

Antwort schreiben

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.