Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Object-Pascal / Delphi-Language (https://www.delphipraxis.net/32-object-pascal-delphi-language/)
-   -   Delphi Absturz eines Programmes (https://www.delphipraxis.net/179196-absturz-eines-programmes.html)

commanda 19. Feb 2014 15:31

Delphi-Version: 2007

Absturz eines Programmes
 
Hallo Leute,

ich habe ein relativ großes Programm programmiert, welches auf fast allen Rechnern problemlos läuft.
Jetzt stürzt es immer auf einem speziellen Rechner (neu Win7 X64, i3 Prozessor ... sehr aktuell) ab.
Fehlermeldung: " Programm kann nicht mehr ausgeführt werden! Problem senden? " (ich hab schon viele "try...except" eingebaut, aber es kommt keine Fehlermeldung von dem Programm sondern von Windows)

Das Programm stürzt einfach beim idle ab. Es macht in diesem Moment eigentlich gar nichts.

Meine Frage: Gibt es eine Möglichkeit herauszufinden, warum das Programm genau an diesem Rechner genau zu diesem Zeitpunkt abstürzt?

Vielen Dank
Grüße

himitsu 19. Feb 2014 15:47

AW: Absturz eines Programmes
 
In der Windows-Ereignisanzeige ist nichts Genaueres zu finden?

Fehleranalysetools ala EurekaLog hast du schonmal ausprobiert?


Irgendwelche Fremdkomponenten, eigenentwickelte Komponenten, Timer, Mausevents usw. gibt es nicht?

commanda 19. Feb 2014 16:04

AW: Absturz eines Programmes
 
Zitat:

Zitat von himitsu (Beitrag 1248576)
In der Windows-Ereignisanzeige ist nichts Genaueres zu finden?

Fehleranalysetools ala EurekaLog hast du schonmal ausprobiert?


Irgendwelche Fremdkomponenten, eigenentwickelte Komponenten, Timer, Mausevents usw. gibt es nicht?


Vielen Dank für deine Antwort. Ich habe noch keine Fehleranalysetools angewendet. Ich werde das versuchen und hoffen etwas herauszufinden.

Ich verwende die ganze Zeit einen Timer der alle 300ms ein Bild ändert. Aber das Programm stürzt erst nach paar Minuten ab (Ram läuft nicht voll).
Eine fremde Komponente für die ComPort Kommunikation benutzt das Programm. Ansonsten passiert in dem Augenblick des Absturzes nix.

Vielen Dank!

Bernhard Geyer 19. Feb 2014 18:00

AW: Absturz eines Programmes
 
Zitat:

Zitat von commanda (Beitrag 1248588)
Aber das Programm stürzt erst nach paar Minuten ab (Ram läuft nicht voll).

Und wie schaut es mit den sonstigen Ressourcen (GDI, Handles, User-Objekte) aus?

EWeiss 19. Feb 2014 18:17

AW: Absturz eines Programmes
 
Wie himitsu schon sagt!

Zitat:

In der Windows-Ereignisanzeige ist nichts Genaueres zu finden?
Computerverwaltung/Ereignisanzeige/Windows-Protokolle/Anwendungen..
Dort sollte stehen warum sich die Anwendung beendet.

Da braucht man kein externes Tool für.

gruss

commanda 5. Mär 2014 21:17

AW: Absturz eines Programmes
 
Vielen Dank für die guten Ratschläge.
Ich habe das Problem nun gelöst. Ein Timer hatte nach einer zufälligen Zeit immer was von der Hdd lesen/schreiben wollen. Die Hdd war aber schon im idle und kam nicht so schnell hinterher... Das hat mein Programm zum Absturz gebracht...

Grüße


Alle Zeitangaben in WEZ +1. Es ist jetzt 14:26 Uhr.

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