Forum: Programmieren allgemein
by BUG,
20. Aug 2015
Ehrlich gesagt vermute ich, dass du die Symptome nur verschoben hast, und das Problem von Anfang an woanders lag. Wenn du alle Segfaults los bist, funktioniert es vermutlich auch mit dynamischen Strings :mrgreen:
Forum: Programmieren allgemein
by BUG,
20. Aug 2015
Man kriegt das vermutlich hin, wenn man die Strings, das Array oder allgemein die Speicherverwaltung kaputt macht :wink:
Wenn man keine besseren Analysewerkzeuge hat, könnte man zum Beispiel versuchen, systematisch Programmbestandteile zwischen den Aufrufen auszukommentieren bis es wieder funktioniert.
Forum: Programmieren allgemein
by BUG,
19. Aug 2015
Ich denke schon, es sieht aus, als ob ein Record einfach nur als "dummer" Datensatz ohne Logik benutzt wird.
Wenn der Fehler wirklich in setLength auftritt, sollte jemand an entweder dem Array selbst oder den enthaltenen Strings etwas kaputtgemacht haben.
Du machst doch sicher noch etwas zwischen den Aufrufen von LoadMTL. Tritt der Fehler auch auf, wenn du die zwei LoadMTL-Aufrufe direkt...