c't

c't-Projekte - Mailinglisten


[Voriger (Datum)] [Nächster (Datum)] [Voriger (Thread)] [Nächster (Thread)]
[Nach Datum][Nach Thread]

[ct-bot] Codegroesse zu gross mit akt. CVS ?

Absender: Frank Menzel
Datum: Sa, 10.06.2006 15:34:16
In-reply-to: <44883CBF.8030508@xxxxxxxx>


Hallo,
ohne irgendwelche Änderungen (ausser FB Promo 8) am CVS-Code hat dieser
eine Codegroesse von ca. 70 K.
Nun beobachte ich den Effekt, dass er nach kurzer Zeit (meist bei FB 5:
bot_solve_maze) abstürzt. Dies zeigt sich im nicht mehr reagieren, alle
LED's gehen aus, ausser die Maus LED leuchtet munter weiter. Nach einem
reset ist dies wiederholbar...
Wenn ich nun bot_2_pc_available auskommentiere, werden aus den 70k 65k
und es kommt nicht mehr zu einem Absturz. Meine Vermutung ist nun, dass
die Codegroesse erreicht wird, möglicherweise erst dynamisch via Stack
Overflow ?
Ist dies nur bei mir so oder kann dies jemand bestätigen ?
Der ATMEGA kann ja nur 32k Speicher, woher weiß man bei Ponyprog, wiviel
mit dem akt. Hex-File in Benutzung sind ?

Mit freundlichen Grüßen
Frank  Menzel