Nav apraksta
Nevar pievienot vairāk kā 25 tēmas Tēmai ir jāsākas ar burtu vai ciparu, tā var saturēt domu zīmes ('-') un var būt līdz 35 simboliem gara.

ANSWERS.md 736B

Antworten zur Simulation 1 (hw2)

  1. Beim Ausführen stürzt das Programm mit der Fehlermeldung Segmentation Fault ab.
  2. GDB gibt die Fehlermeldung Inferior 1 (process 28881) exited with code 0213 aus.
  3. Valgrind zeigt den Fehler Invalid Read. Das bedeutet, dass auf eine undefinierte Adresse zugegriffen wird.
  4. Das Programm malloc erzeugt keine Ausgabe und crasht nicht. GDB bestätigt das: Inferior 1 (process 2982) exited normally. Mithilfe von Valgrind sehen wir, dass 10 Bytes nicht freigegeben wurden: LEAK SUMMARY: definitely lost: 10 bytes in 1 blocks. 5.
  5. Das Programm (intArray2) gibt den Wert 0 aus und läuft ohne Fehler. Valgrind weist uns auf einen invalid read an der betreffenden Stelle hin.