lano
Aktives Mitglied
Moin.
Ich hab nen script das in einer schleife immer wieder mein Programm aufruft.
Jetzt gibt das an einer Stelle eine Fehlermeldung.
Diese:
Wie man sich denken kann zähle ich $i einfach hoch. Und irgendwo zwischen 1 und 430 muss es zu diesem Fehler kommen.
Was sagt mir
Ich würde als erstes mein bash script erweitern mit -x
Dann den fehlerhaften Aufruf raus suchen und den manuell durch gdb jagen.
Und denn halt ma gucken ...
Ich hab nen script das in einer schleife immer wieder mein Programm aufruft.
Jetzt gibt das an einer Stelle eine Fehlermeldung.
Diese:
Code:
*** Error in `juisck3': double free or corruption (!prev): 0x01fe6208 ***
./juisck3d.sh: Zeile 6: 19174 Abgebrochen juisck3 --show --Id $i --update >> /home/pi/juis.json
done.
Wie man sich denken kann zähle ich $i einfach hoch. Und irgendwo zwischen 1 und 430 muss es zu diesem Fehler kommen.
Was sagt mir
(!prev): 0x01fe6208
oder besser, was will es mir mitteilen ?Ich würde als erstes mein bash script erweitern mit -x
Dann den fehlerhaften Aufruf raus suchen und den manuell durch gdb jagen.
Und denn halt ma gucken ...