![]() |
Stack Überlauf bei Prozessende
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? |
Re: Stack Überlauf bei Prozessende
So ohne Quellcode ist da schwer was zu sagen. Poste doc mal deine Unit, damit man mal auf Fehlersuche gehen kann.
|
Re: Stack Überlauf bei Prozessende
äh... na heu... der Fehler ist verschwunden... fragt mich nicht... ich meld mich nochma, wenn er wieder auftaucht.
Tschö, Marvel |
Alle Zeitangaben in WEZ +1. Es ist jetzt 09:17 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz