Stack Überlauf bei Prozessende
5. Jun 2006, 01:09
Hi Leute,
ich hab einen nervigen Stack Überlauf, den ich einfach nicht loswerde...
Der hat zwei komische Eigentschaften:
1. wenn man die Prozedur bis zum Ende mit F7 oder F8 mitläuft, wird er erst aufgerufen, wenn eigentlich das Prozedur-"End" dran ist. Also gibt es keine rekursive schleife, sondern man kommt man ja mit F7/F8 nicht ans Ende.
2. er wird nicht immer aufgerufen. Nur wenn ich einen Parameter ändere (genau gesagt ne 1 in ne -1).
Hat jemand so allgemein ne Idee? Den Quelltext hier zu posten und zu erklären wäre doch mit größerem Aufwand verbunden...
Danke im Voraus... Tschö, Marvel
[Edit:] ach ja. noch ne Frage: ich hab versucht, den ganz billig mit ner Exeption rauszuschmeißen, weil die Prozedur an sich alles macht, was ich will und nach dem Stack Überlauf meintwegen beendet werden kann.. das ging aber nicht. warum? is das immer so, oder nur weil das so komisch am Prozessende ist?
|