Stack RAM Schutzverletzung bei Adresse 54291 in Thread 0 Kategorie: Programmierung C (von ulrich korth - 19.11.2010 19:07) | ||
| ||
Hallo Peter, ich hab mal wieder am alten Problem (Projekt vom 22.10) getestet. Durch das Umstellen des files interpretPCCommand.cc VOR das file interpretTastaturCommand.cc werden alle globalen Variablen in interpretTastaturCommand um 1 byte im RAM nach oben versetzt. Der Fehler tritt auf mit Ausführen des Befehls LCD_WriteText(T8); in interpretTastaturCommand. Auffällig ist der string T8. Er steht im RAM an Adresse 3096. Jetzt mal gesponnen/geraten : 3096 + 1000 = 4096 = 0x1000 kann das was bedeuten??? Wie gesagt, wenn T8 an Adresse 3095 steht, gibt es keine Stack RAM Schutzverletzung! Gruss Ulrich | ||
Antwort schreiben Antworten: Re: Stack RAM Schutzverletzung bei Adresse 54291 in Thread 0 (von UlrichK - 28.11.2010 14:42) |
Zur Übersicht - INFO - Neueste 50 Beiträge - Neuer Beitrag - Suchen - Zum C-Control-I-Forum - Zum C-Control-II-Forum