Benutzer-Werkzeuge

Webseiten-Werkzeuge


prog:dies_und_das

Dies und das...

State-Machine

Function Calls

Überflüssige Includes

Reading and writing files/pipes/etc.

Type-Casting in C

Pointers in C (Kurs)

Debugging mit Valgrind

Mit Valgrind lassen sich Speicherprobleme und Segmentation Faults untersuchen und finden:

Unix Systeme liefern Exit-Code 128+Signal wenn ein Signal empfangen wurde. Signal 11 is SIGSEV (i.e. segmentation violation, a memory access bug in your code): 128 + 11 = 139

valgrind --leak-check=full --track-origins=yes --show-reachable=yes --log-file=valgrindlog.txt 
./NAME_OF_YOUR_EXECUTABLE -r RUN_NUMBER -u Cmdenv -c NAME_OF_YOUR_CONFIGURATION -n NED_PATH1; NED_PATH2 
-l LIB_PATH1 -l LIB_PATH2 --record-eventlog=false --debug-on-errors=false

Unlesbarer C-Code ;-)

Diese Website verwendet Cookies. Durch die Nutzung der Website stimmen Sie dem Speichern von Cookies auf Ihrem Computer zu. Außerdem bestätigen Sie, dass Sie unsere Datenschutzbestimmungen gelesen und verstanden haben. Wenn Sie nicht einverstanden sind, verlassen Sie die Website.Weitere Information
prog/dies_und_das.txt · Zuletzt geändert: 2020/03/31 12:25 von admin