Könnte es sein das der Speicher (RAM) zu knapp ist. Dann besteht die Gefahr das sich Stack und Daten in Gehege kommen. Bei einem Mega48 könnte das schon mal kanpp werden. Welcher µC wird benutz ?

Erfahrung habe ich damit auch noch nicht, aber es gibt da tool die den Stack testen. Ganz Einfach ist das nicht, da ja auch locale Daten genutzt werden.