AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

Exception bei Programmende

Ein Thema von H.Bothur · begonnen am 10. Aug 2020 · letzter Beitrag vom 12. Aug 2020
Antwort Antwort
freimatz

Registriert seit: 20. Mai 2010
1.490 Beiträge
 
Delphi 11 Alexandria
 
#1

AW: Exception bei Programmende

  Alt 11. Aug 2020, 09:04
Ihr ratet doch aktuell nur.
Mal wieder
Wie sieht der Callstack aus?
  Mit Zitat antworten Zitat
H.Bothur

Registriert seit: 25. Jun 2012
Ort: Seevetal & Lagos
259 Beiträge
 
Delphi 11 Alexandria
 
#2

AW: Exception bei Programmende

  Alt 11. Aug 2020, 17:33
Wie sieht der Callstack aus?
Wenn Du mir verrätst wie ich den anzeige (soory - aber ich habe eigentlich seid Delphi3 nicht mehr viel gelernt, ist aber auch nur Mini-Hobby für Utilities bei mir) das zeige ich das gerne !!

Gruss
Hans
Hans-Georg Bothur
www.hermann-juergensen.de
  Mit Zitat antworten Zitat
Benutzerbild von haentschman
haentschman

Registriert seit: 24. Okt 2006
Ort: Seifhennersdorf / Sachsen
5.436 Beiträge
 
Delphi 12 Athens
 
#3

AW: Exception bei Programmende

  Alt 11. Aug 2020, 18:02
Zitat:
Wenn Du mir verrätst wie ich den anzeige
1. MadExcept installieren
2. MadExept für das Projekt aktivieren

Dann kommt sowas raus...
Zitat:
.
.
.
exec. date/time : 2020-07-30 07:17
version : 1.9.1.100
compiled with : Delphi 10.1 Berlin
madExcept version : 5.1.0
callstack crc : $1ce86e39, $3d566537, $893e51f9
exception number : 1
exception class : EInvalidOperation
exception message : Element '' hat kein übergeordnetes Fenster.

thread $37dc:
006f18a0 +0b4 xxx.exe Vcl.Controls 9457 +13 TWinControl.CreateWnd
008d3312 +022 xxx.exe cxControls 8288 +3 TcxControl.CreateWnd
006f1e2a +016 xxx.exe Vcl.Controls 9638 +3 TWinControl.CreateHandle
00993197 +087 xxx.exe cxContainer 3911 +12 TcxContainer.CreateHandle
00a2792a +00a xxx.exe cxEdit 7745 +1 TcxCustomEdit.CreateHandle
00a74786 +00a xxx.exe cxDropDownEdit 2613 +1 TcxCustomDropDownEdit.CreateHandle
006f5e0c +01c xxx.exe Vcl.Controls 12238 +4 TWinControl.HandleNeeded
006f5e03 +013 xxx.exe Vcl.Controls 12237 +3 TWinControl.HandleNeeded
006f5e19 +005 xxx.exe Vcl.Controls 12244 +1 TWinControl.GetHandle
006bd1cc +054 xxx.exe Vcl.Forms 5965 +11 TCustomForm.SetWindowFocus
006bd2ec +090 xxx.exe Vcl.Forms 6001 +12 TCustomForm.SetActive
006bddc2 +03a xxx.exe Vcl.Forms 6384 +6 TCustomForm.WMActivate
006ee276 +2be xxx.exe Vcl.Controls 7313 +91 TControl.WndProc
006f2dc1 +5e9 xxx.exe Vcl.Controls 10143 +158 TWinControl.WndProc
006baa45 +64d xxx.exe Vcl.Forms 4523 +209 TCustomForm.WndProc
006f23e0 +02c xxx.exe Vcl.Controls 9850 +3 TWinControl.MainWndProc
0054f910 +014 xxx.exe System.Classes 17187 +8 StdWndProc
006bbd7a +036 xxx.exe Vcl.Forms 5280 +5 TCustomForm.SetWindowState
03a0f90d +01d xxx.exe Form.Main 198 +3 TfoMain.SetFormState
03a10530 +0cc xxx.exe Form.Main 429 +10 TfoMain.actAssignmentExecute
0054ebb3 +00f xxx.exe System.Classes 16683 +3 TBasicAction.Execute
005b54aa +086 xxx.exe Vcl.ActnList 260 +19 TCustomAction.Execute
03a0f7e9 +02d xxx.exe Form.Main 139 +4 TfoMain.DoOnChoice
036e6942 +05a xxx.exe Form.MainMenu 132 +8 TfoMenuMain.ChoiceExecute
036e7180 +034 xxx.exe Form.MainMenu 387 +4 TfoMenuMain.tvMenuNodeClick
014acf15 +029 xxx.exe VirtualTrees 20469 +2 TBaseVirtualTree.DoNodeClick
014b1ff4 +244 xxx.exe VirtualTrees 22805 +59 TBaseVirtualTree.HandleMouseUp
014a6d80 +04c xxx.exe VirtualTrees 17381 +5 TBaseVirtualTree.WMLButtonUp
.
.
.
  Mit Zitat antworten Zitat
H.Bothur

Registriert seit: 25. Jun 2012
Ort: Seevetal & Lagos
259 Beiträge
 
Delphi 11 Alexandria
 
#4

AW: Exception bei Programmende

  Alt 12. Aug 2020, 08:06
Zitat:
Wenn Du mir verrätst wie ich den anzeige
1. MadExcept installieren
2. MadExept für das Projekt aktivieren

Dann kommt sowas raus...
Punkt 1 und Punkt 2 ist erledigt (siehe Bild), dann das Projekt neu erzeugt aber es kommt keine aussagefähige Exception sondern nur wieder die nichtssagende Standard-Exception. Was habe ich denn da falsch gemacht ?

Gruss
Hans
Angehängte Grafiken
Dateityp: jpg MadExcept.jpg (104,2 KB, 25x aufgerufen)
Hans-Georg Bothur
www.hermann-juergensen.de
  Mit Zitat antworten Zitat
Benutzerbild von haentschman
haentschman

Registriert seit: 24. Okt 2006
Ort: Seifhennersdorf / Sachsen
5.436 Beiträge
 
Delphi 12 Athens
 
#5

AW: Exception bei Programmende

  Alt 12. Aug 2020, 08:55
Zitat:
erzeugt aber es kommt keine aussagefähige Exception
...probiere mal im constructor der MainForm auf ein nicht initalisiertes Object zuzugreifen (TStringlist nicht erzeugt). Kommt da eine vernüftige Meldung?
  Mit Zitat antworten Zitat
H.Bothur

Registriert seit: 25. Jun 2012
Ort: Seevetal & Lagos
259 Beiträge
 
Delphi 11 Alexandria
 
#6

AW: Exception bei Programmende

  Alt 12. Aug 2020, 11:57
Sorry - Doofheit meinerseits. Nachdem ich einmal auf "Fortsetzen" geklickt habe kam dann auch MadExcepts

Ist es das hier was Du gemeint hast ?

thread $4114:
>> stack not accessible, exception location:
00000000 +ffbc9f74 Csv2008.exe madStackTrace +0 StackAddrToStr

thread $2810:
77176357 +17 KERNEL32.DLL BaseThreadInitThunk
>> created by thread $4114 at:
769e031f +00 combase.dll

thread $2404:
75bfba18 +48 USER32.dll MsgWaitForMultipleObjectsEx
004ab48d +0d Csv2008.exe madExcept CallThreadProcSafe
004ab4f2 +32 Csv2008.exe madExcept ThreadExceptFrame
77176357 +17 KERNEL32.DLL BaseThreadInitThunk
>> created by thread $4114 at:
775216ed +00 shcore.dll

thread $3d9c:
77176357 +17 KERNEL32.DLL BaseThreadInitThunk

thread $1148:
77176357 +17 KERNEL32.DLL BaseThreadInitThunk



Gruss
Hans
Hans-Georg Bothur
www.hermann-juergensen.de
  Mit Zitat antworten Zitat
Benutzerbild von haentschman
haentschman

Registriert seit: 24. Okt 2006
Ort: Seifhennersdorf / Sachsen
5.436 Beiträge
 
Delphi 12 Athens
 
#7

AW: Exception bei Programmende

  Alt 12. Aug 2020, 12:16
Zitat:
Ist es das hier was Du gemeint hast ?
...die Hälfte.

Alles das was unter dem Reiter CallStack zu finden ist.
  Mit Zitat antworten Zitat
freimatz

Registriert seit: 20. Mai 2010
1.490 Beiträge
 
Delphi 11 Alexandria
 
#8

AW: Exception bei Programmende

  Alt 12. Aug 2020, 12:23
Wie sieht der Callstack aus?
Wenn Du mir verrätst wie ich den anzeige (soory - aber ich habe eigentlich seid Delphi3 nicht mehr viel gelernt, ist aber auch nur Mini-Hobby für Utilities bei mir) das zeige ich das gerne !!
Ach so. Also dann ...
Du hattes hier schon mal einen. Da ist er in dem Screenshot oben links.
(Dort allerdings ist er komischerweise leer)
  Mit Zitat antworten Zitat
Antwort Antwort


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 06:58 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