Delphi-PRAXiS
Seite 1 von 2  1 2      

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Delphi unidentifizierbare Fehlermeldung (https://www.delphipraxis.net/3830-unidentifizierbare-fehlermeldung.html)

Hansa 1. Apr 2003 19:19


unidentifizierbare Fehlermeldung
 
Liste der Anhänge anzeigen (Anzahl: 1)
bei mir kommt die letzte Zeit immer öfter die beigefügte Fehlermeldung. Und zwar immer bei Beenden eines Programmes. Irgendetwas ist da wahrscheinlich noch aktiv. Selbst der Debugger hilft da nicht. Es ist einfach nur die letzte Zeile des Programmes, wo er stehenbleibt. Hat dazu jemand eine Idee?

[EDIT]Fehlermeldung in ein GIF kovertiert...[/EDIT]

nailor 1. Apr 2003 19:22

Muss du die Meldung als doc anhängen???

Hansa 1. Apr 2003 19:24

Sorry, das war nicht deer Fehler. Das muß an was anderem liegen. :lol:

mirage228 1. Apr 2003 19:25

weisste wo der fehler ausgelöst wird? sonst poste mal den ganzen code (wenns nicht zu viel ist)

Hansa 1. Apr 2003 19:30

Beim close des Formulars. Lasse ich das auch noch weg, dann beim Kreuz, um das Programm zu beenden oder bei ALT-F4

mirage228 1. Apr 2003 19:44

poste mal den code, der beim schließen ausgeführt wird.
sonst kann ich dir ja schlecht sagen woran es genau liegt!

Marco Haffner 1. Apr 2003 20:27

Ich glaub' den Fehler hatte ich auch mal bei einem Programm, bin mir da aber nicht so ganz sicher.
Und zwar hatte ich irgendwo im Programm irgendeine dll freigegeben, fragt jetzt aber nicht welche.
Unter Windows 2000 ließ sich mein Programm ohne Probleme ausführen und beenden, unter Windows 98 trat der Fehler dann beim beenden auf.

nailor 1. Apr 2003 20:35

Ja, das riecht nach einem fehlenden "free"...

Marco Haffner 1. Apr 2003 20:48

Zitat:

Zitat von Nailor
Ja, das riecht nach einem fehlenden "free"...

Bei mir war es eher ein Free zuviel. Zumal der Fehler ja nur unter 98 auftrat, nicht aber unter 2000.

harrybo 1. Apr 2003 21:14

Hi Hansa,

falls Du mit dem Debugger nicht weiterkommst, kann Dir die Software MemProof weiterhelfen. (Download noch kostenlos unter http://www.automatedqa.com/downloads/memproof.asp) Hiermit kannst Du recht komfortabel sehen, wo eventuell Speicher nicht korrekt freigegeben wird (FreeAndNil), bzw. welche dll's überhaupt geladen werden. Wenn Du zufälligerweise eine Fritz Card installiert hast: die Datei c:\windows\system32\AvmSnd.dll (wird zum Senden von Faxen benötigt) hat bei mir mal ein ähnliches Problem hervorgerufen. Benenne diese dll (oder eine andere seltsame dll, die Du mit MemProof findest) mal temporär um, und schaue, ob der Fehler damit verschwindet.

Ach übrigens: Strg+C kopiert den Text einer aufgepoppten Fehlermeldung ganz normal in die Zwischenablage.

gruß, harrybo


Alle Zeitangaben in WEZ +1. Es ist jetzt 03:20 Uhr.
Seite 1 von 2  1 2      

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz