![]() |
EOutofResources an unmöglichster Stelle! Wie beheben ?
N'Abend!
Bei dem Programm YaRCR (siehe Freeware Sparte) hab ich nun kürzlich erst einen interessanten Fehler entdeckt, den ich absolut nicht versteh. Und zwar wenn ich ein Verzeichnis durchsuche und dafür die Graphic wieder neu aufbaue kommt folgende Exception: Zitat:
Was mich noch stutziger macht kommt aus der Delphi Hilfe: Zitat:
Würde mich riesig freuen wenn ihr nen Denkanstoß für mich hättet was das ist. Der Fehler bereitet mir Kopfzerbrechen ohne Ende. - Thebe |
Re: EOutofResources an unmöglichster Stelle! Wie beheben ?
Nabend zusammen,
ich hatte dieses Prob auch schon mal. Lag einfach daran, dass ich beim Zeichnen ein Objekte brauchte und dieses später nicht wieder freigegeben hatte. Also eventuell mal schaun ob es daran liegt. Gruß Michael [Edit] Mit Objekt meinte ich sowas wie TPen ... [Edit] |
Re: EOutofResources an unmöglichster Stelle! Wie beheben ?
Moin Thebe,
für das aufspüren solcher unerklärlichen Fehler könntest Du MemProof, MemCheck und auch madException verwenden. |
Re: EOutofResources an unmöglichster Stelle! Wie beheben ?
Das mit MemProof war schon mal nen geiler Tipp, dadurch hab ich nen GDI-Objekte Leak gefunden. Nur nun ist die Anwendung soweit clean und verliert nichts mehr, aber trotzdem kommt dieser Fehler.
Nun hab ich aber wenigstens rausgefunden woher der kommt: CreateDIBSection ( "Es sind keine weiteren Dateien vorhanden" ) Und nun verwirrt mich der Fehler immer und immer mehr.. Seit wann hat CreateDIBSection was mit Dateien zu tun ? |
Re: EOutofResources an unmöglichster Stelle! Wie beheben ?
Moin Thebe,
vielleicht solltest Du Dir doch auch mal madException anschauen. ( ![]() Das liefert Dir, im Falle einer Exception, auch gleich den Callstack. |
Re: EOutofResources an unmöglichster Stelle! Wie beheben ?
MemCheck liefert auch den Callstack. Bei aktiven TD32-Debug-Infos auch in lesbarer (mit Units und Zeilennummern) Form.
|
Re: EOutofResources an unmöglichster Stelle! Wie beheben ?
Moin Bernhard,
aber MemCheck hängt sich nicht in die Exceptionbehandlung ein, und zeigt Dir genau den CallStack für die jeweilige Exception. |
Re: EOutofResources an unmöglichster Stelle! Wie beheben ?
Zitat:
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 08:51 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