Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Programmieren allgemein (https://www.delphipraxis.net/40-programmieren-allgemein/)
-   -   Delphi Exception bei Programmende (https://www.delphipraxis.net/205183-exception-bei-programmende.html)

H.Bothur 10. Aug 2020 08:49

Exception bei Programmende
 
Moin,

wenn mein Programm beendet wird bekomme ich am Schluss folgende Exception:

---------------------------
Benachrichtigung über Debugger-Exception
---------------------------
Im Projekt Csv2008.exe ist eine Exception der Klasse $C0000005 mit der Meldung 'access violation at 0x00000000: read of address 0x00000000' aufgetreten.
---------------------------
Anhalten Fortsetzen Hilfe
---------------------------


Ich nehme an das ich da irgendwas nicht wieder freigegeben habe - aber ein Vergleich der verschiedenen Creates und Frees hat nichts ergeben - ich glaube (!) das ich alles auch wieder freigebe.

Wie finde ich denn raus was daran Schuld ist ?

Hans

KodeZwerg 10. Aug 2020 08:51

AW: Exception bei Programmende
 
FastMM, MadExcept, EurekaLog usw könnte dabei helfen den schuldigen zu finden.

Ps: Vielleicht hast Du auch etwas zu früh freigegen und greifst danach nochmal darauf zu....

Gausi 10. Aug 2020 08:59

AW: Exception bei Programmende
 
Zitat:

Zitat von H.Bothur (Beitrag 1471472)
Ich nehme an das ich da irgendwas nicht wieder freigegeben habe - aber ein Vergleich der verschiedenen Creates und Frees hat nichts ergeben - ich glaube (!) das ich alles auch wieder freigebe.

So ins Blaue hineingeraten würde ich eher die andere Richtung vermuten. Du hast etwas manuell freigegeben (per FreeAndNil), was eigentlich die Form noch freigeben möchte. Hast du z.B. irgendwo Komponenten zur Laufzeit erstellt und dabei einen Owner angegeben? Denn dann kümmert sich der Owner um die Freigabe am Ende.

dummzeuch 10. Aug 2020 09:22

AW: Exception bei Programmende
 
Zitat:

Zitat von Gausi (Beitrag 1471475)
Zitat:

Zitat von H.Bothur (Beitrag 1471472)
Ich nehme an das ich da irgendwas nicht wieder freigegeben habe - aber ein Vergleich der verschiedenen Creates und Frees hat nichts ergeben - ich glaube (!) das ich alles auch wieder freigebe.

So ins Blaue hineingeraten würde ich eher die andere Richtung vermuten. Du hast etwas manuell freigegeben (per FreeAndNil), was eigentlich die Form noch freigeben möchte. Hast du z.B. irgendwo Komponenten zur Laufzeit erstellt und dabei einen Owner angegeben? Denn dann kümmert sich der Owner um die Freigabe am Ende.

Aber genau in diesem Fall sollte die Komponente automatisch den Owner benachrichtigen, dass sie freigegeben wird, und deshalb keine AV auftreten.

freimatz 10. Aug 2020 09:28

AW: Exception bei Programmende
 
Dann sind es vielleicht Klassen die keinen Owner haben.
Wie sieht der Callstack aus?

H.Bothur 10. Aug 2020 09:51

AW: Exception bei Programmende
 
Liste der Anhänge anzeigen (Anzahl: 1)
Vielen Dank für Eure Hilfen, ich habe da aber nur mehrere StringList erstellt und diese alle auch richtig wieder freigegeben.
Es knallt wirklich beim beenden des Programmes - allerdings nur in der Entwicklungsumgebung - wenn ich das Programm direkt starte passiert nichts.
Und zwar hier:

begin
Application.Initialize;
Application.MainFormOnTaskbar := True;
Application.CreateForm(TMainForm, MainForm);
Application.CreateForm(TMailen, Mailen);
Application.CreateForm(TAusgabeForm, AusgabeForm);
MainForm.Show;
MainForm.Verarbeitung;
end. <----------------------------------



Ob das CPU-Fenster was aussagt weiß ich nciht - ich hab da mal ein Hardcopy angehängt.

KodeZwerg 10. Aug 2020 09:58

AW: Exception bei Programmende
 
Fehlt da nicht noch irgendwo ein
Delphi-Quellcode:
Application.Run
was einen bezug zur Zeile
Delphi-Quellcode:
Application.Initialize;
hat?


Delphi-Beispiel einer .dpr Datei:
Delphi-Quellcode:
{
This example shows progress of loading forms as an
application starts up. The code example is placed in the
project source (*.dpr) file. To see project source, right
click on the executable file in the Project Manager and
select the View Source menu item. You will need to set up
your project with the following steps before using the codeexample:   Add four additional forms to a default project.
    Place a TProgressBar on Form5
    Take the Project|Options|Forms menu option and place
          Form5 on the available forms list.
    Change the code of your project (*.dpr) file to look
          like the example.
}
begin
  Application.Initialize;
  with TForm5.Create(nil) do
  try
    Application.MainFormOnTaskbar := True;
    ProgressBar1.Max := 100;
    Show; // show a splash screen contain ProgressBar control
    Update; // force display of Form5
    Application.CreateForm(TForm1, Form1);
    ProgressBar1.StepBy(25);
    Label1.Caption := 'Form1 loaded successfully.';
    Update; // force display of Form5
    Sleep(3000);
    Application.CreateForm(TForm2, Form2);
    ProgressBar1.StepBy(25);
    Label1.Caption := 'Form2 loaded successfully.';
    Update; // force display of Form5
    Sleep(3000);
    Application.CreateForm(TForm3, Form3);
    ProgressBar1.StepBy(25);
    Label1.Caption := 'Form3 loaded successfully.';
    Update; // force display of Form5
    Sleep(3000);
    Application.CreateForm(TForm4, Form4);
    ProgressBar1.StepBy(25);
    Label1.Caption := 'Form4 loaded successfully.';
    Update; // force display of Form5
    Sleep(3000);
  finally
    Free;
  end;
  Application.Run;

H.Bothur 10. Aug 2020 10:13

AW: Exception bei Programmende
 
Die komplette .dpr sieht so aus ....

program Csv2008;

{$R *.dres}

uses
Vcl.Forms,
Csv2008Main in 'Csv2008Main.pas' {MainForm},
MailenUnit in 'MailenUnit.pas' {Mailen},
RecordUnit in 'RecordUnit.pas',
AusgabeUnit in 'AusgabeUnit.pas' {AusgabeForm};

{$R *.res}

begin
Application.Initialize;
Application.MainFormOnTaskbar := True;
Application.CreateForm(TMainForm, MainForm);
Application.CreateForm(TMailen, Mailen);
Application.CreateForm(TAusgabeForm, AusgabeForm);
MainForm.Show;
MainForm.Verarbeitung;
end.

Es kann aber sein das das daran liegt das ich mir mal zerschossen hatte :-( Aber bis auf die Exception in der Entwicklungsumgebung läuft alles :-)

Hans

Uwe Raabe 10. Aug 2020 10:25

AW: Exception bei Programmende
 
Das ist auf jeden Fall keine Standard DPR. Statt MainForm.Show und MainForm.Verarbeitung sollte da ein Application.Run stehen. Aber wir wissen ja auch nicht, was in MainForm.Verarbeitung so alles passiert.

KodeZwerg 10. Aug 2020 10:25

AW: Exception bei Programmende
 
Zitat:

Zitat von H.Bothur (Beitrag 1471491)
Delphi-Quellcode:
program Csv2008;

{$R *.dres}

uses
  Vcl.Forms,
  Csv2008Main in 'Csv2008Main.pas' {MainForm},
  MailenUnit in 'MailenUnit.pas' {Mailen},
  RecordUnit in 'RecordUnit.pas',
  AusgabeUnit in 'AusgabeUnit.pas' {AusgabeForm};

{$R *.res}

begin
  Application.Initialize;
  Application.MainFormOnTaskbar := True;
  Application.CreateForm(TMainForm, MainForm);
  Application.CreateForm(TMailen, Mailen);
  Application.CreateForm(TAusgabeForm, AusgabeForm);
  Application.Run;
end.

Das Formular "MainForm" sollte "Visible = True" als Eigenschaft bekommen.
Im Formular "MainForm" ein "OnCreate" erzeugen mit "Verarbeitung" als Aufruf.

Versuche das mal.

Delphi.Narium 10. Aug 2020 10:33

AW: Exception bei Programmende
 
Es geht durchaus ohne das Application.Run.

Das Prograsmm macht dann alles, was in der DPR steht und beendet sich dann automatisch wieder (funktioniert also ähnlich einem Konsolenprogramm, das zufällig / irrtümlich 'ne Oberfläche hat). Hab' ich schon häufiger so gelöst für Programme, die man einmal mit Oberfläche starten und steuern kann, die aber auch im Batchbetrieb eingesetzt werden konnten. Die Unterscheidung, ob Application.Run aufgerufen wird oder nicht, erfolgte dabei über Komandozeilenparameter.
Kein Parameter, dann Run, ansonsten das, was die Parameter vorgaben.

Ohne den Inhalt von MainForm.Verarbeitung; wird es bei der Fehlersuche aber eher schwierig.

Fehler in der Entwicklungsumgebung nur mit oder nur ohne aktiven Debugger?

Auch da kann es noch Unterschiede geben (auch wenn dem eigentlich nicht so sein sollte).

freimatz 10. Aug 2020 10:52

AW: Exception bei Programmende
 
<deleted>

KodeZwerg 10. Aug 2020 11:04

AW: Exception bei Programmende
 
Aber ohne ein
Delphi-Quellcode:
Application.Run
ist doch das Application Object noch gar nicht voll Funktions bereit?
Die ganzen
Delphi-Quellcode:
Messages
und SpeicherManager usw sind da doch noch inaktiv, oder?

Delphi.Narium 10. Aug 2020 11:15

AW: Exception bei Programmende
 
Also bei mir laufen solche Programme ohne Run seit Jahr und Tag problemlos.

Die Oberfläche ist in dem Fall ja nicht zur Bedienung da, sondern nur zur Anzeige dessen, was man dort ausgibt, z. B. 'ne Progressbar oder Infotexte für gerade gemachte Arbeitsschritte, ...

Es sind streng genommen ja keine "Anwenderprogramme" sondern nur optisch nicht auf der Konsole, sondern mit Windowsmitteln, dargestellte Konsolenprogramme ;-)

Bei meinem Delphi geht Run eigentlich nur ein eine "Endlosschleife", bis das Programm beendet wird.
Delphi-Quellcode:
      repeat
        try
          HandleMessage;
        except
          HandleException(Self);
        end;
      until Terminated;
Aber eigentlich geht das am Thema vorbei.

KodeZwerg 10. Aug 2020 11:49

AW: Exception bei Programmende
 
Ich habe zwar gerade kein Delphi offen vor mir aber das schaut mir exakt so aus wie das was Application.Run macht.
Recht hast Du, zurück zum Thema, Freimatz schrieb CallStack oder andere wollten "Was macht [Verarbeitung]" wissen oder KodeZwerg gab eine dpr & Formular Anpassung.
Gibt's Fortschritte?

hoika 10. Aug 2020 11:57

AW: Exception bei Programmende
 
Hallo,
1. Liegt das Programm zufällig auf einem Netzlaufwerk?
2. Setze in der DPR auf das end. einen Breakpoint und drücke dann F7.
3. Arbeitest Du mit interfaces?

H.Bothur 10. Aug 2020 12:09

AW: Exception bei Programmende
 
Zitat:

Zitat von Delphi.Narium (Beitrag 1471499)
Es geht durchaus ohne das Application.Run.

Das Programm macht dann alles, was in der DPR steht und beendet sich dann automatisch wieder (funktioniert also ähnlich einem Konsolenprogramm, das zufällig / irrtümlich 'ne Oberfläche hat).

Stimmt - ich glaube das war der Grund - das Programm sollte automatisch starten und sich dann von alleine auch wieder beende - aber eben anzeigen was es tut :-)

Hans

H.Bothur 10. Aug 2020 12:33

AW: Exception bei Programmende
 
Zitat:

Zitat von KodeZwerg (Beitrag 1471514)
Freimatz schrieb CallStack

Sorry - aber wie gebe ich das aus ??

Zitat:

oder andere wollten "Was macht [Verarbeitung]" wissen
Da wird einfach eine CSV-Datei eigelesen, umformatiert und drei andere CSVs wieder ausgegeben:

Delphi-Quellcode:
procedure TMainForm.Verarbeitung;
var
  timeDate : TDateTime;
  ArbeitsDatei: String;
begin
  GrundeinstellungenLaden;
  AusgabeForm.InitSG;
  AktDatum := DateTimeToStr(Now);
  AktDatum := Copy(AktDatum, 7, 4) +Copy(AktDatum, 4, 2) +Copy(AktDatum, 1, 2);
  Arbeitsdatei := DatenVerzeichnis +EinleseDatei;
  if ParamStr(1) <> '' then Arbeitsdatei := ParamStr(1);
  if FileExist(Arbeitsdatei) then
  begin
    DatenLaden(ArbeitsDatei);
    MainForm.DateiNameLbE.Text := EinleseDatei;
    FileAge(DatenVerzeichnis +EinleseDatei, timeDate);
    MainForm.DateiDatumLbE.Text := DateTimeToStr(timeDate);
    MainForm.ZeilenZahlLbE.Text := FloatToStr(EinleseListe.Count);
    MainForm.Refresh;
    DatenVerarbeiten;
    AusgabeListeSchreiben;
    MailAnhang.Add(Arbeitsdatei);
    if not AllesSchreiben then Mailen.SendeMail(MailEmpfaenger, '', 'AXRO-Preisliste ' +DateToStr(date), MailAnhang);
    if (KopieSenden and not AllesSchreiben) then
    begin
      MailEmpfaenger := KopieEmpfaenger;
      Mailen.SendeMail(MailEmpfaenger, '', 'AXRO-Preisliste ' +DateToStr(date), MailAnhang);
    end;
    DatenSchreiben(Arbeitsdatei);
    AusgabeForm.SchreibePreispflegeDatei;
    AusgabeListeLoeschen;
    AusgabeForm.ShowModal;
    GrundeinstellungenSchreiben;
  end else ShowMessagePos('Preisdatei fehlt - Programm wird beendet !', 200, 200);
  Application.Terminate;
end;
Zitat:

KodeZwerg gab eine dpr & Formular Anpassung. Gibt's Fortschritte?
Noch nicht - da muss ich mehr dran machen weil so die zweite Form noch gar nicht zur Verfügung steht.

Zitat:

Zitat von hoika (Beitrag 1471515)
Liegt das Programm zufällig auf einem Netzlaufwerk?

Ja - Laufwerk i:\

Zitat:

2. Setze in der DPR auf das end. einen Breakpoint und drücke dann F7.
Die Exception kommt wirklich erst wenn das end. aus der .dpr erreicht wird.

Zitat:

3. Arbeitest Du mit interfaces?
Nein

Ich hoffe das hilft irgendwie weiter :-)

Gruß
Hans

Sherlock 10. Aug 2020 12:43

AW: Exception bei Programmende
 
Verzichte auf das Application.Terminate

Sherlock

Delphi.Narium 10. Aug 2020 12:49

AW: Exception bei Programmende
 
Ohne Run muss dashier nicht sein: Application.Terminate; Mach das bitte mal weg. (Sherlock war schneller ;-))

Da Verarbeitung eine Routine von TMainForm ist, könnte statt des Application.Terminate auch ein Close reichen, zumindest mach ich das immer so, wenn ich ein Programm beenden will. Methode Close des Hauptformulars aufrufen. (Ist nämlich extra dazu da.)

Mir widerstrebt es immer wieder, wenn an einer Stelle, an der sich ein Programm, aufgrund des programmierten Ablaufes, sowieso beendet nochmal zu schreiben: "Beende Dich".

Ohne Run endet das Programm nach dem Aufruf von MainForm.Verarbeitung in der DPR. Warum muss dann in MainForm.Verarbeitung nochmal stehen: "Beende Dich"?

Keine Ahnung, ob das jetzt irgendwelche Auswirkungen "im realen Leben" hat. Aber es ist mindestens moppeltgedoppelt (oder so ;-))

H.Bothur 10. Aug 2020 12:56

AW: Exception bei Programmende
 
Zitat:

Zitat von Sherlock (Beitrag 1471524)
Verzichte auf das Application.Terminate

Ist raus und durch MainForm.Close ersetzt - die Exception kommt trotzdem :-)

Hans

Delphi.Narium 10. Aug 2020 13:13

AW: Exception bei Programmende
 
Breakpoint auf end. und da dann zeilenweise durchsteppen.
Irgendwann muss da was kommen, was auf die Fehlerstelle hinweist.

Wenn die Exception kommt, musst Du aber unbedingt noch wissen, was in der Zeile davor gemacht wurde, ab da kann man dann (eventuell) etwas genauer in die Richtung "zielführende Fehlersuche" starten.

Und eventuell noch alle offenen Fragen von weiter oben beantworten ;-)

Eventuell rufst Du vor dem MainForm.Close auch noch alle Close-Methoden der übrigen Formulare auf, so dass das MainForm garantiert das letzte Formular ist, das beendet wird.

Verarbeitung selbst sieht jetzt nicht zwingend so aus, als könnte der Fehler dort verursacht worden sein. Eventuell liegt das Problem in einer der in Verarbeitung aufgerufenen Methoden.

Womit verschickst Du die Mails? Indy?
Kann mich da schwach an ein Problem erinnern, dass nur im Debugger auftaucht, weil es ansonsten schlicht und einfach ignoriert wird. Sowas in der "sinnvollen" Art wie:
Delphi-Quellcode:
try
  i := 1 / 0; // oder irgendwas Anderes, was 'nen Fehler verursachen kann.
except
  // Hier in der Fehlerbehandlung die pure Ignoranz.
end;
Der Debugger bekommt den Fehler mit und meldet ihn Dir, das Programm geht in seinem Ablauf stillschweigend darüber hinweg.

Es könnte sich daher bei dem von Dir gesuchten Fehler um einen Fehler handeln, der "irgendwo in den Tiefen" der von Dir genutzten Quelltexte bewusst ignoriert wird. Aber: Der Debugger merkt halt alles ;-)

H.Bothur 10. Aug 2020 15:46

AW: Exception bei Programmende
 
Zitat:

Zitat von Delphi.Narium (Beitrag 1471533)
Breakpoint auf end. und da dann zeilenweise durchsteppen. [...]

Womit verschickst Du die Mails? Indy? [...]

Und genau das war es ... Es knallt in der Initialisation der IDWinSock2 :-)

Wieder was dazugelernt !

Gruß
Hans

generic 11. Aug 2020 07:14

AW: Exception bei Programmende
 
Ihr ratet doch aktuell nur.

FastMM rein und paar Schutzblöcke einbauen. Damit kann das Problem eingegrenzt werden.
Im "DEBUG" Modus bauen und schauen, dass die MAPS an sind, damit paar Zeilennummern ausgeworfen werden.

Glaskugel: Ich denke bei dem Beenden der Anwendung, wird noch ein Ereignis ausgelöst, so etwas doppelt freigegeben wird und/oder etwas aktualisiert werden soll, was schon freigegeben ist.


Werbung für mein YT Kanal:
FastMM https://www.youtube.com/watch?v=o0yZgQoV8MA
Schutzblöcke: https://www.youtube.com/watch?v=mag5Qp17NM4

hoika 11. Aug 2020 07:38

AW: Exception bei Programmende
 
Hallo,
Zitat:

Es knallt in der Initialisation der IDWinSock2
Das ist aber nicht das Programmende.

H.Bothur 11. Aug 2020 07:55

AW: Exception bei Programmende
 
Zitat:

Zitat von hoika (Beitrag 1471572)
Hallo,
Zitat:

Es knallt in der Initialisation der IDWinSock2
Das ist aber nicht das Programmende.

Komischerweise wird die aber bei Programmende durchlaufen :-D

Gruss
Hans

freimatz 11. Aug 2020 09:04

AW: Exception bei Programmende
 
Zitat:

Zitat von generic (Beitrag 1471570)
Ihr ratet doch aktuell nur.

Mal wieder
Zitat:

Zitat von freimatz (Beitrag 1471481)
Wie sieht der Callstack aus?


H.Bothur 11. Aug 2020 17:33

AW: Exception bei Programmende
 
Zitat:

Zitat von freimatz (Beitrag 1471578)
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

haentschman 11. Aug 2020 18:02

AW: Exception bei Programmende
 
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
.
.
.

H.Bothur 12. Aug 2020 08:06

AW: Exception bei Programmende
 
Liste der Anhänge anzeigen (Anzahl: 1)
Zitat:

Zitat von haentschman (Beitrag 1471619)
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

haentschman 12. Aug 2020 08:55

AW: Exception bei Programmende
 
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?

H.Bothur 12. Aug 2020 11:57

AW: Exception bei Programmende
 
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

haentschman 12. Aug 2020 12:16

AW: Exception bei Programmende
 
Zitat:

Ist es das hier was Du gemeint hast ?
...die Hälfte. :P

Alles das was unter dem Reiter CallStack zu finden ist.

freimatz 12. Aug 2020 12:23

AW: Exception bei Programmende
 
Zitat:

Zitat von H.Bothur (Beitrag 1471618)
Zitat:

Zitat von freimatz (Beitrag 1471578)
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)

H.Bothur 12. Aug 2020 12:38

AW: Exception bei Programmende
 
Liste der Anhänge anzeigen (Anzahl: 1)
Zitat:

Zitat von haentschman (Beitrag 1471668)
Zitat:

Ist es das hier was Du gemeint hast ?
...die Hälfte. :P

Alles das was unter dem Reiter CallStack zu finden ist.

Das schaffe ich dann auch noch mit Anleitung :-) Ich hab das mal direkt als Bild angehängt :-)

Gruss
Hans

haentschman 12. Aug 2020 12:44

AW: Exception bei Programmende
 
...upps das ist aber wenig. :shock: Die Fehlermeldung auf dem ersten Reiter ist die gleiche? Mache mal für die Jungs, die sich damit auskennen, Screenshots jeden Reiters...alternativ als Texte (imho besser)

H.Bothur 12. Aug 2020 13:40

AW: Exception bei Programmende
 
Kein Thema - ich hab ja alles gespeichert :)

date/time : 2020-08-12, 14:38:34, 547ms
computer name : LENOVOX1-0
operating system : Windows 10 x64 build 18363
system language : German
system up time : 1 day 6 hours
program up time : 59 seconds
processors : 4x Intel(R) Core(TM) i5-7200U CPU @ 2.50GHz
physical memory : 1989/8043 MB (free/total)
free disk space : (C:) 102,31 GB (I:) 236,90 GB
display mode : 2194x1234, 32 bit
process id : $3e9c
allocated memory : 117,79 MB
largest free block : 1,14 GB
executable : Csv2008.exe
exec. date/time : 2020-08-12 14:37
version : 1.0.0.0
compiled with : Delphi 10.3 Rio
madExcept version : 5.1.0
contact name : hans
callstack crc : $86d0aa8d, $12a7df57, $12a7df57
count : 4
exception number : 1
exception class : EAccessViolation
exception message : Zugriffsverletzung bei Adresse 00000000 in Modul 'Csv2008.exe'. Lesen von Adresse 00000000.

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

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

thread $3c0c:
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 $474 at:
775216ed +00 shcore.dll

thread $21b0:
77176357 +17 KERNEL32.DLL BaseThreadInitThunk

thread $1414:
77176357 +17 KERNEL32.DLL BaseThreadInitThunk

modules:
00400000 Csv2008.exe 1.0.0.0 I:\H.Bothur\Entw\Oralog\CSV2Kip008\V2.10
05370000 DUI70.dll 10.0.18362.1 C:\WINDOWS\SYSTEM32
568a0000 mssprxy.dll 7.0.18362.719 C:\WINDOWS\system32
59ef0000 ntlanman.dll 10.0.18362.1 C:\WINDOWS\System32
59f10000 atlthunk.dll 10.0.18362.900 C:\WINDOWS\SYSTEM32
59f20000 drprov.dll 10.0.18362.1 C:\WINDOWS\System32
5a0d0000 DAVHLPR.dll 10.0.18362.1 C:\WINDOWS\System32
5a0e0000 davclnt.dll 10.0.18362.1 C:\WINDOWS\System32
5a1a0000 IconCodecService.dll 10.0.18362.1 C:\WINDOWS\system32
5ae40000 msls31.dll 3.10.349.0 C:\WINDOWS\SYSTEM32
5ae80000 RICHED20.DLL 5.31.23.1231 C:\WINDOWS\SYSTEM32
61590000 apphelp.dll 10.0.18362.1 C:\WINDOWS\SYSTEM32
66680000 sfc.dll 10.0.18362.1 C:\WINDOWS\SYSTEM32
66b40000 USP10.dll 10.0.18362.476 C:\WINDOWS\SYSTEM32
670e0000 srvcli.dll 10.0.18362.1 C:\WINDOWS\SYSTEM32
674d0000 Windows.StateRepositoryPS.dll 10.0.18362.900 C:\Windows\System32
67c30000 WindowsCodecs.dll 10.0.18362.959 C:\WINDOWS\SYSTEM32
6b720000 CLDAPI.dll 10.0.18362.1 C:\WINDOWS\SYSTEM32
6b840000 sfc_os.DLL 10.0.18362.1 C:\WINDOWS\SYSTEM32
6b850000 edputil.dll 10.0.18362.1 C:\WINDOWS\SYSTEM32
6b8e0000 FLTLIB.DLL 10.0.18362.1 C:\WINDOWS\SYSTEM32
6bbe0000 thumbcache.dll 10.0.18362.1 C:\Windows\System32
6c9e0000 CoreUIComponents.dll 10.0.18362.207 C:\WINDOWS\System32
6cc40000 CoreMessaging.dll 10.0.18362.836 C:\WINDOWS\System32
6ccd0000 TextInputFramework.dll 10.0.18362.207 C:\WINDOWS\System32
6ece0000 DWMAPI.DLL 10.0.18362.267 C:\WINDOWS\SYSTEM32
6ed40000 wintypes.dll 10.0.18362.900 C:\WINDOWS\SYSTEM32
6ef20000 RMCLIENT.dll 10.0.18362.267 C:\WINDOWS\system32
6ef40000 twinapi.appcore.dll 10.0.18362.959 C:\WINDOWS\system32
6f130000 dcomp.dll 10.0.18362.959 C:\WINDOWS\system32
6f2a0000 dataexchange.dll 10.0.18362.836 C:\WINDOWS\system32
72a10000 d3d11.dll 10.0.18362.387 C:\WINDOWS\system32
72bf0000 dxcore.dll 10.0.18362.1 C:\WINDOWS\SYSTEM32
72c10000 dxgi.dll 10.0.18362.815 C:\WINDOWS\system32
73210000 dbgcore.DLL 10.0.18362.1 C:\WINDOWS\SYSTEM32
73240000 dbghelp.dll 10.0.18362.1 C:\WINDOWS\SYSTEM32
733d0000 FaultRep.dll 10.0.18362.959 C:\WINDOWS\SYSTEM32
73440000 rsaenh.dll 10.0.18362.1 C:\WINDOWS\system32
73470000 ntmarta.dll 10.0.18362.1 C:\WINDOWS\SYSTEM32
734a0000 NETUTILS.DLL 10.0.18362.1 C:\WINDOWS\SYSTEM32
734b0000 iertutil.dll 11.0.18362.815 C:\WINDOWS\System32
736e0000 wsock32.dll 10.0.18362.1 C:\WINDOWS\SYSTEM32
738a0000 comctl32.dll 6.10.18362.959 C:\WINDOWS\WinSxS\x86_microsoft.windows.common-controls_6595b64144ccf1df_6.0.18362.959_none_2e74f 29627888bc1
73f10000 MPR.dll 10.0.18362.1 C:\WINDOWS\SYSTEM32
73f90000 rasadhlp.dll 10.0.18362.1 C:\Windows\System32
73fa0000 DNSAPI.dll 10.0.18362.815 C:\WINDOWS\SYSTEM32
74170000 cscapi.dll 10.0.18362.1 C:\WINDOWS\SYSTEM32
74180000 mswsock.dll 10.0.18362.815 C:\WINDOWS\system32
741e0000 wkscli.dll 10.0.18362.1 C:\WINDOWS\SYSTEM32
741f0000 netapi32.dll 10.0.18362.1 C:\WINDOWS\SYSTEM32
74400000 uxtheme.dll 10.0.18362.449 C:\WINDOWS\system32
74680000 WINSPOOL.DRV 10.0.18362.693 C:\WINDOWS\SYSTEM32
746f0000 WINSTA.dll 10.0.18362.836 C:\WINDOWS\SYSTEM32
74830000 IPHLPAPI.DLL 10.0.18362.1 C:\WINDOWS\SYSTEM32
74b90000 PROPSYS.dll 7.0.18362.815 C:\WINDOWS\SYSTEM32
74c60000 wtsapi32.dll 10.0.18362.1 C:\WINDOWS\SYSTEM32
74d60000 version.dll 10.0.18362.1 C:\WINDOWS\SYSTEM32
74d70000 CRYPTBASE.dll 10.0.18362.1 C:\WINDOWS\System32
74d80000 SspiCli.dll 10.0.18362.1 C:\WINDOWS\System32
74da0000 IMM32.DLL 10.0.18362.387 C:\WINDOWS\System32
74dd0000 kernel.appcore.dll 10.0.18362.1 C:\WINDOWS\System32
74de0000 RPCRT4.dll 10.0.18362.628 C:\WINDOWS\System32
74f30000 win32u.dll 10.0.18362.959 C:\WINDOWS\System32
74fa0000 GDI32.dll 10.0.18362.1 C:\WINDOWS\System32
74fd0000 windows.storage.dll 10.0.18362.959 C:\WINDOWS\System32
755b0000 shlwapi.dll 10.0.18362.1 C:\WINDOWS\System32
75600000 ole32.dll 10.0.18362.693 C:\WINDOWS\System32
75700000 SETUPAPI.dll 10.0.18362.1 C:\WINDOWS\System32
75b50000 msvcp_win.dll 10.0.18362.815 C:\WINDOWS\System32
75bd0000 USER32.dll 10.0.18362.959 C:\WINDOWS\System32
75dd0000 bcrypt.dll 10.0.18362.267 C:\WINDOWS\System32
75df0000 powrprof.dll 10.0.18362.1 C:\WINDOWS\System32
75e50000 comdlg32.dll 10.0.18362.900 C:\WINDOWS\System32
75f00000 msvcrt.dll 7.0.18362.1 C:\WINDOWS\System32
76020000 profapi.dll 10.0.18362.693 C:\WINDOWS\System32
76040000 KERNELBASE.dll 10.0.18362.959 C:\WINDOWS\System32
76240000 OLEAUT32.dll 10.0.18362.959 C:\WINDOWS\System32
762e0000 SHELL32.dll 10.0.18362.959 C:\WINDOWS\System32
76860000 bcryptPrimitives.dll 10.0.18362.836 C:\WINDOWS\System32
768c0000 WS2_32.dll 10.0.18362.387 C:\WINDOWS\System32
76920000 combase.dll 10.0.18362.900 C:\WINDOWS\System32
76ba0000 coml2.dll 10.0.18362.1 C:\WINDOWS\System32
76c20000 gdi32full.dll 10.0.18362.959 C:\WINDOWS\System32
76e80000 sechost.dll 10.0.18362.959 C:\WINDOWS\System32
76f00000 NSI.dll 10.0.18362.449 C:\WINDOWS\System32
76f10000 MSCTF.dll 10.0.18362.900 C:\WINDOWS\System32
77020000 cryptsp.dll 10.0.18362.1 C:\WINDOWS\System32
77040000 ucrtbase.dll 10.0.18362.815 C:\WINDOWS\System32
77160000 KERNEL32.DLL 10.0.18362.959 C:\WINDOWS\System32
77240000 clbcatq.dll 2001.12.10941.16384 C:\WINDOWS\System32
77430000 cfgmgr32.dll 10.0.18362.387 C:\WINDOWS\System32
77470000 advapi32.dll 10.0.18362.752 C:\WINDOWS\System32
774f0000 UMPDC.dll C:\WINDOWS\System32
77500000 shcore.dll 10.0.18362.959 C:\WINDOWS\System32
775b0000 ntdll.dll 10.0.18362.815 C:\WINDOWS\SYSTEM32
79720000 DUser.dll 10.0.18362.1 C:\WINDOWS\SYSTEM32
79c30000 AcLayers.DLL 10.0.18362.449 C:\WINDOWS\SYSTEM32
7b320000 LINKINFO.dll 10.0.18362.1 C:\WINDOWS\SYSTEM32

processes:
0000 Idle 0 0 0
0004 System 0 0 0
0038 Secure System 0 0 0
0068 Registry 0 0 0
01f4 smss.exe 0 0 0
02e8 csrss.exe 0 0 0
0358 wininit.exe 0 0 0
03a0 services.exe 0 0 0
03b4 LsaIso.exe 0 0 0
03bc lsass.exe 0 0 0
0008 svchost.exe 0 0 0
040c svchost.exe 0 0 0
041c fontdrvhost.exe 0 0 0
0444 WUDFHost.exe 0 0 0
04a8 svchost.exe 0 0 0
04e4 svchost.exe 0 0 0
0530 WUDFHost.exe 0 0 0
05e8 WUDFHost.exe 0 0 0
0630 svchost.exe 0 0 0
0684 svchost.exe 0 0 0
0688 svchost.exe 0 0 0
069c svchost.exe 0 0 0
06d4 svchost.exe 0 0 0
06dc svchost.exe 0 0 0
06ec svchost.exe 0 0 0
0790 svchost.exe 0 0 0
07a4 svchost.exe 0 0 0
07ac svchost.exe 0 0 0
0440 svchost.exe 0 0 0
0758 svchost.exe 0 0 0
0730 svchost.exe 0 0 0
0834 svchost.exe 0 0 0
0840 svchost.exe 0 0 0
0890 svchost.exe 0 0 0
08d4 svchost.exe 0 0 0
08dc svchost.exe 0 0 0
08f8 WUDFHost.exe 0 0 0
0960 svchost.exe 0 0 0
0a08 svchost.exe 0 0 0
0a18 svchost.exe 0 0 0
0a28 svchost.exe 0 0 0
0a4c svchost.exe 0 0 0
0a94 svchost.exe 0 0 0
0b48 svchost.exe 0 0 0
0b68 ibmpmsvc.exe 0 0 0
0b7c LPlatSvc.exe 0 0 0
0b9c dasHost.exe 0 0 0
0858 svchost.exe 0 0 0
0ac4 svchost.exe 0 0 0
0c8c svchost.exe 0 0 0
0cac svchost.exe 0 0 0
0cbc Memory Compression 0 0 0
0ccc svchost.exe 0 0 0
0db4 svchost.exe 0 0 0
0e18 svchost.exe 0 0 0
0e68 svchost.exe 0 0 0
0e9c svchost.exe 0 0 0
0ee8 svchost.exe 0 0 0
0f64 svchost.exe 0 0 0
0f7c svchost.exe 0 0 0
0fa4 svchost.exe 0 0 0
02e0 svchost.exe 0 0 0
0f50 svchost.exe 0 0 0
1018 svchost.exe 0 0 0
1044 spoolsv.exe 0 0 0
1094 SiPaHostService.exe 0 0 0
10b0 svchost.exe 0 0 0
10d8 svchost.exe 0 0 0
1158 svchost.exe 0 0 0
119c svchost.exe 0 0 0
11a8 wlanext.exe 0 0 0
11bc conhost.exe 0 0 0
130c mDNSResponder.exe 0 0 0
1318 armsvc.exe 0 0 0
1320 AppleMobileDeviceService.exe 0 0 0
1328 IntelCpHDCPSvc.exe 0 0 0
1330 cjpcsc.exe 0 0 0
133c PowerlineService.exe 0 0 0
1344 svchost.exe 0 0 0
1350 CxAudMsg64.exe 0 0 0
1364 CxUtilSvc.exe 0 0 0
1398 DbxSvc.exe 0 0 0
13c0 svchost.exe 0 0 0
13d0 svchost.exe 0 0 0
13f0 EvtEng.exe 0 0 0
1140 svchost.exe 0 0 0
10d0 svchost.exe 0 0 0
1424 NdmSvc.exe 0 0 0
1438 EasyResume.exe 0 0 0
1454 svchost.exe 0 0 0
1464 svchost.exe 0 0 0
14c8 svchost.exe 0 0 0
14d0 smService.exe 0 0 0
14d8 svchost.exe 0 0 0
14e0 SwiService.exe 0 0 0
14e8 WBFResetService123.EXE 0 0 0
14f0 SynTPEnhService.exe 0 0 0
14f8 SASrv.exe 0 0 0
1504 TeamViewer_Service.exe 0 0 0
150c svchost.exe 0 0 0
1518 tphkload.exe 0 0 0
152c RegSrvc.exe 0 0 0
1534 svchost.exe 0 0 0
1558 vmms.exe 0 0 0
1588 MsMpEng.exe 0 0 0
15a8 svchost.exe 0 0 0
163c ZeroConfigService.exe 0 0 0
1720 svchost.exe 0 0 0
1834 svchost.exe 0 0 0
1888 IntelCpHeciSvc.exe 0 0 0
19e8 LENOVO.DPRSVC.exe 0 0 0
1a6c svchost.exe 0 0 0
0628 dotnet.exe 0 0 0
0674 conhost.exe 0 0 0
0354 svchost.exe 0 0 0
16d8 vmcompute.exe 0 0 0
1d3c unsecapp.exe 0 0 0
1d84 WmiPrvSE.exe 0 0 0
1da8 svchost.exe 0 0 0
1dd8 svchost.exe 0 0 0
1fd4 tbtsvc.exe 0 0 0
1f24 dotnet.exe 0 0 0
2058 svchost.exe 0 0 0
228c svchost.exe 0 0 0
0a64 svchost.exe 0 0 0
2410 svchost.exe 0 0 0
25e4 svchost.exe 0 0 0
2610 svchost.exe 0 0 0
2654 svchost.exe 0 0 0
2c50 svchost.exe 0 0 0
2d80 svchost.exe 0 0 0
1ccc svchost.exe 0 0 0
1f48 svchost.exe 0 0 0
309c SecurityHealthService.exe 0 0 0
3328 DV_WOW64_Server.exe 0 0 0
33a4 iPodService.exe 0 0 0
33c4 NisSrv.exe 0 0 0
3b80 SUService.exe 0 0 0
1fe0 DolbyDAX2API.exe 0 0 0
3afc aesm_service.exe 0 0 0
1978 jhi_service.exe 0 0 0
3334 svchost.exe 0 0 0
3884 svchost.exe 0 0 0
2384 LMS.exe 0 0 0
2120 SgrmBroker.exe 0 0 0
1708 svchost.exe 0 0 0
2270 OSPPSVC.EXE 0 0 0
307c svchost.exe 0 0 0
25d8 audiodg.exe 0 0 0
2104 WUDFHost.exe 0 0 0
32d0 svchost.exe 0 0 0
36d4 svchost.exe 0 0 0
3184 csrss.exe 2 0 0
3d34 winlogon.exe 2 0 0
217c fontdrvhost.exe 2 0 0
3bec dwm.exe 2 0 0
3cfc ShareMouse.exe 2 0 0
0704 svchost.exe 0 0 0
0798 svchost.exe 0 0 0
375c LPlatSvc.exe 2 9 9 normal C:\Windows\System32
30a4 tposd.exe 2 50 6 normal C:\Windows\System32\DriverStore\FileRepository\FN8 DAD~1.INF\driver
2914 shtctky.exe 2 0 0
383c SynTPEnh.exe 2 93 63 above normal C:\Program Files\Synaptics\SynTP
2f98 svchost.exe 2 0 1 normal C:\Windows\System32
12a8 svchost.exe 2 0 1 normal C:\Windows\System32
31f0 sihost.exe 2 0 14 normal C:\Windows\System32
35c0 svchost.exe 2 4 4 normal C:\Windows\System32
13e4 taskhostw.exe 2 8 6 normal C:\Windows\System32
24a0 hcdll2_ex_x64.exe 2 0 0
37c8 hcdll2_ex_Win32.exe 2 0 0
32f0 explorer.exe 2 316 302 normal C:\Windows
3ca4 ShareMouse.exe 2 162 156 normal C:\Program Files (x86)\ShareMouse
36d0 svchost.exe 2 0 13 normal C:\Windows\System32
3378 SynTPHelper.exe 2 0 0
2a60 StartMenuExperienceHost.exe 2 7 25 normal C:\Windows\SystemApps\Microsoft.Windows.StartMenuE xperienceHost_cw5n1h2txyewy
41ec ctfmon.exe 2 0 0
3320 RuntimeBroker.exe 2 40 2 normal C:\Windows\System32
1360 SearchUI.exe 2 14 58 normal C:\Windows\SystemApps\Microsoft.Windows.Cortana_cw 5n1h2txyewy
2408 RuntimeBroker.exe 2 36 7 normal C:\Windows\System32
05bc PowerMgr.exe 2 21 8 below normal C:\Windows\SysWOW64\Lenovo\PowerMgr
435c YourPhone.exe 2 0 9 normal C:\Program Files\WindowsApps\Microsoft.YourPhone_1.20071.95.0 _x64__8wekyb3d8bbwe
2cc0 RuntimeBroker.exe 2 0 1 normal C:\Windows\System32
249c dllhost.exe 0 0 0
2df0 SettingSyncHost.exe 2 0 4 below normal C:\Windows\System32
32a4 Thunderbolt.exe 2 64 18 below normal C:\Program Files (x86)\Intel\Thunderbolt Software
17a8 RuntimeBroker.exe 2 0 1 normal C:\Windows\System32
12cc SecurityHealthSystray.exe 2 7 5 normal C:\Windows\System32
4288 CDASrv.exe 2 4 8 normal C:\Program Files\Common Files\Common Desktop Agent
31c8 iTunesHelper.exe 2 0 9 normal C:\Program Files\iTunes
0578 hardcopy.exe 2 0 0
1860 SiPaHost.exe 2 16 14 normal C:\Program Files (x86)\DATEV\PROGRAMM\SiPaCompact
13e0 fpassist.exe 2 26 19 normal C:\Program Files (x86)\FreePDF_XP
3b0c Dropbox.exe 2 108 100 normal C:\Program Files (x86)\Dropbox\Client
3598 Dropbox.exe 2 0 4 normal C:\Program Files (x86)\Dropbox\Client
1550 Dropbox.exe 2 0 1 normal C:\Program Files (x86)\Dropbox\Client
2c18 ShellExperienceHost.exe 2 0 25 normal C:\Windows\SystemApps\ShellExperienceHost_cw5n1h2t xyewy
2660 RuntimeBroker.exe 2 0 3 normal C:\Windows\System32
3534 ECtiClient.exe 2 1299 343 normal C:\Program Files (x86)\estos\ProCall
22ec QtWebEngineProcess.exe 2 0 0 idle C:\Program Files (x86)\Dropbox\Client\103.4.383
12bc QtWebEngineProcess.exe 2 0 0 idle C:\Program Files (x86)\Dropbox\Client\103.4.383
2010 svchost.exe 2 0 1 normal C:\Windows\System32
2e74 EOConnector.exe 2 19 14 normal C:\Program Files (x86)\estos\ProCall
39b0 SecomSDK.exe 2 25 26 normal C:\Program Files (x86)\estos\ProCall\driver\x86\Sennheiser
3dc8 CAudioFilterAgent64.exe 2 9 5 below normal C:\Program Files\CONEXANT\cAudioFilterAgent
387c SmartAudio.exe 2 22 30 below normal C:\Program Files\CONEXANT\SAII
3618 dllhost.exe 2 0 3 normal C:\Windows\System32
2498 583ec1d.rbf 2 905 555 normal C:\Windows\Installer\Config.Msi
16e8 ApplicationFrameHost.exe 2 52 34 normal C:\Windows\System32
0f98 WinStore.App.exe 2 0 20 normal C:\Program Files\WindowsApps\Microsoft.WindowsStore_12007.100 1.2.0_x64__8wekyb3d8bbwe
1390 RuntimeBroker.exe 2 0 1 normal C:\Windows\System32
26e8 TuneIn.exe 2 21 35 normal C:\Users\H.Bothur\AppData\Local\Programs\TuneIn
405c TuneIn.exe 2 0 3 normal C:\Users\H.Bothur\AppData\Local\Programs\TuneIn
3f44 TuneIn.exe 2 5 6 normal C:\Users\H.Bothur\AppData\Local\Programs\TuneIn
39fc TuneIn.exe 2 0 1 idle C:\Users\H.Bothur\AppData\Local\Programs\TuneIn
36c4 TuneIn.exe 2 0 1 normal C:\Users\H.Bothur\AppData\Local\Programs\TuneIn
2394 WindowsInternal.ComposableShell.Experiences.TextIn put.InputApp.exe 2 0 25 normal C:\Windows\SystemApps\InputApp_cw5n1h2txyewy
0cdc SystemSettings.exe 2 11 37 normal C:\Windows\ImmersiveControlPanel
412c jp2launcher.exe 2 41 29 normal C:\Program Files\Java\jre1.8.0_191\bin
40e4 CompPkgSrv.exe 2 0 1 normal C:\Windows\System32
3c18 SearchIndexer.exe 0 0 0
3eb4 Video.UI.exe 2 0 8 normal C:\Program Files\WindowsApps\Microsoft.ZuneVideo_10.20032.162 11.0_x64__8wekyb3d8bbwe
4160 RuntimeBroker.exe 2 0 1 normal C:\Windows\System32
0650 jp2launcher.exe 2 79 38 normal C:\Program Files\Java\jre1.8.0_191\bin
0b04 taskhostw.exe 2 0 0
0488 MusNotifyIcon.exe 2 7 4 normal C:\Windows\System32
32b4 WUDFHost.exe 0 0 0
2b98 chrome.exe 2 130 86 normal C:\Program Files (x86)\Google\Chrome\Application
0490 chrome.exe 2 0 3 normal C:\Program Files (x86)\Google\Chrome\Application
35b8 chrome.exe 2 17 24 above normal C:\Program Files (x86)\Google\Chrome\Application
1e34 chrome.exe 2 0 1 normal C:\Program Files (x86)\Google\Chrome\Application
010c chrome.exe 2 0 0 normal C:\Program Files (x86)\Google\Chrome\Application
293c chrome.exe 2 0 0 normal C:\Program Files (x86)\Google\Chrome\Application
00d8 chrome.exe 2 0 0 normal C:\Program Files (x86)\Google\Chrome\Application
2578 chrome.exe 2 0 0 normal C:\Program Files (x86)\Google\Chrome\Application
0c88 chrome.exe 2 0 0 normal C:\Program Files (x86)\Google\Chrome\Application
329c chrome.exe 2 0 1 normal C:\Program Files (x86)\Google\Chrome\Application
4114 Calculator.exe 2 0 21 normal C:\Program Files\WindowsApps\Microsoft.WindowsCalculator_10.2 005.23.0_x64__8wekyb3d8bbwe
06a4 chrome.exe 2 0 0 idle C:\Program Files (x86)\Google\Chrome\Application
3e0c svchost.exe 0 0 0
16e0 chrome.exe 2 0 0 idle C:\Program Files (x86)\Google\Chrome\Application
3880 chrome.exe 2 0 0 idle C:\Program Files (x86)\Google\Chrome\Application
0b24 chrome.exe 2 0 0 idle C:\Program Files (x86)\Google\Chrome\Application
06bc chrome.exe 2 0 0 idle C:\Program Files (x86)\Google\Chrome\Application
3594 chrome.exe 2 0 0 idle C:\Program Files (x86)\Google\Chrome\Application
10bc chrome.exe 2 0 0 idle C:\Program Files (x86)\Google\Chrome\Application
2dec chrome.exe 2 0 0 idle C:\Program Files (x86)\Google\Chrome\Application
08a4 chrome.exe 2 0 0 idle C:\Program Files (x86)\Google\Chrome\Application
3bdc chrome.exe 2 0 0 idle C:\Program Files (x86)\Google\Chrome\Application
2a2c chrome.exe 2 0 0 idle C:\Program Files (x86)\Google\Chrome\Application
2fc0 chrome.exe 2 0 0 idle C:\Program Files (x86)\Google\Chrome\Application
2fbc chrome.exe 2 0 0 normal C:\Program Files (x86)\Google\Chrome\Application
3440 smartscreen.exe 2 0 4 normal C:\Windows\System32
3764 TOTALCMD.EXE 2 348 200 normal C:\Program Files\totalcmd
37a8 bds.exe 2 1970 467 normal C:\Program Files (x86)\Embarcadero\Studio\20.0\bin
3e9c Csv2008.exe 2 113 34 normal \\192.168.20.10\fileserving\H.Bothur\Entw\Oralog\C SV2Kip008\V2.10
1828 chrome.exe 2 0 0 idle C:\Program Files (x86)\Google\Chrome\Application

hardware:
+ {1ed2bbf9-11f0-4084-b21f-ad83a8e6dcdc}
- An OneNote 2010 senden
- Fax
- FinePrint
- FreePDF
- Ineo203-S1
- Kyo M5526 EB
- Kyo M5526 S1
- Leitz Icon
- Microsoft Print to PDF
- Microsoft XPS Document Writer
- OneNote for Windows 10
- Stammdruckwarteschlange
+ {36fc9e60-c465-11cf-8056-444553540000}
- Fresco Logic USB 3.0 eXtensible-Hostcontroller – 1.0 (Microsoft)
- Fresco Logic USB 3.0 eXtensible-Hostcontroller – 1.0 (Microsoft)
- Generischer USB-Hub
- Intel(R) USB 3.0 eXtensible-Hostcontroller – 1.0 (Microsoft)
- USB-Druckerunterstützung
- USB-Root-Hub (USB 3.0)
- USB-Root-Hub (USB 3.0)
- USB-Root-Hub (USB 3.0)
- USB-Verbundgerät
- USB-Verbundgerät
- USB-Verbundgerät
- USB-Verbundgerät
- USB-Verbundgerät
- USB-Verbundgerät
+ {4d36e966-e325-11ce-bfc1-08002be10318}
- ACPI x64-basierter PC
+ {4d36e967-e325-11ce-bfc1-08002be10318}
- NVMe THNSF5512GPUK TO
+ {4d36e968-e325-11ce-bfc1-08002be10318}
- Intel(R) HD Graphics 620 (driver 26.20.100.7812)
+ {4d36e96b-e325-11ce-bfc1-08002be10318}
- HID-Tastatur
- PS/2-Standardtastatur
+ {4d36e96c-e325-11ce-bfc1-08002be10318}
- Conexant SmartAudio HD (driver 8.66.89.0)
- HD Webcam C270 (driver 13.80.853.0)
- Intel(R) Display-Audio (driver 10.27.0.7)
- Jabra PRO 935
- ThinkPad Thunderbolt 3 Dock USB Audio (driver 1.31.38.50)
+ {4d36e96e-e325-11ce-bfc1-08002be10318}
- PnP-Monitor (Standard)
+ {4d36e96f-e325-11ce-bfc1-08002be10318}
- HID-konforme Maus
- HID-konforme Maus
- Synaptics Pointing Device (driver 19.3.4.226)
+ {4d36e970-e325-11ce-bfc1-08002be10318}
- Realtek PCIE CardReader (driver 10.0.18363.21333)
+ {4d36e972-e325-11ce-bfc1-08002be10318}
- Bluetooth Device (Personal Area Network)
- Hyper-V Virtual Ethernet Adapter
- Hyper-V Virtual Ethernet Adapter #2
- Hyper-V Virtual Switch Extension Adapter
- Hyper-V Virtual Switch Extension Adapter #2
- Intel(R) Dual Band Wireless-AC 8265 (driver 20.70.16.4)
- Intel(R) Ethernet Connection (4) I219-V (driver 12.18.9.8)
- Microsoft Kernel Debug Network Adapter
- Microsoft Wi-Fi Direct Virtual Adapter
- Microsoft Wi-Fi Direct Virtual Adapter #2
- Sierra Wireless EM7455 Qualcomm Snapdragon X7 LTE-A
- ThinkPad TBT 3 Dock Ethernet (driver 10.25.704.2018)
- WAN Miniport (IKEv2)
- WAN Miniport (IP)
- WAN Miniport (IPv6)
- WAN Miniport (L2TP)
- WAN Miniport (Network Monitor)
- WAN Miniport (PPPOE)
- WAN Miniport (PPTP)
- WAN Miniport (SSTP)
+ {4d36e979-e325-11ce-bfc1-08002be10318}
- Leitz Icon (driver 2.17.4.112)
+ {4d36e97b-e325-11ce-bfc1-08002be10318}
- Microsoft VHD-Loopbackcontroller
- Microsoft-Controller für Speicherplätze
- Standardmäßiger NVM Express-Controller
+ {4d36e97d-e325-11ce-bfc1-08002be10318}
- ACPI-Deckel
- ACPI-Energiezustandknopf
- ACPI-Schalter
- ACPI-Thermozone
- Busenumerator für Verbundgeräte
- CAD (Charging Arbitration Driver)
- Duet Static Bus Enumerator (driver 16.8.6.846)
- Eingebetteter, Microsoft ACPI-konformer Controller
- Enumerator für virtuelle NDIS-Netzwerkadapter
- Fn and function keys (driver 9.1.0.2)
- Hauptplatine
- Hauptplatinenressourcen
- Hauptplatinenressourcen
- Hauptplatinenressourcen
- Hauptplatinenressourcen
- Hauptplatinenressourcen
- Hauptplatinenressourcen
- Hauptplatinenressourcen
- Hauptplatinenressourcen
- Hauptplatinenressourcen
- High Definition Audio-Controller
- Hochpräzisionsereigniszeitgeber
- Intel(R) Management Engine Interface (driver 1952.14.0.1470)
- Intel(R) Software Guard Extensions Device (driver 2.7.100.2)
- Intel(R) Xeon(R) E3 - 1200 v6/7th Gen Intel(R) Core(TM) Host Bridge/DRAM Registers - 5904 (driver 10.1.1.45)
- Intel(R) Xeon(R) E3 - 1200/1500 v5/6th Gen Intel(R) Core(TM) Gaussian Mixture Model - 1911 (driver 10.1.1.42)
- Legacygerät
- Lenovo PM Device (driver 1.67.17.51)
- Lenovo Power Manager (driver 10.0.127.0)
- Microsoft ACPI-konformes System
- Microsoft Basic Display Driver
- Microsoft Basic Render Driver
- Microsoft Hyper-V - Busanbieter für virtuelle Computer
- Microsoft Hyper-V-PCI-Server
- Microsoft Hyper-V-Server für virtuelle Datenträger
- Microsoft Hyper-V-Virtualisierungsinfrastrukturtreiber
- Microsoft RemoteFX Synth3D VSP Driver
- Microsoft UEFI-konformes System
- Microsoft virtueller Datenträgerenumerator
- Microsoft Windows-Verwaltungsschnittstelle für ACPI
- Microsoft Windows-Verwaltungsschnittstelle für ACPI
- Microsoft Windows-Verwaltungsschnittstelle für ACPI
- Microsoft Windows-Verwaltungsschnittstelle für ACPI
- Microsoft Windows-Verwaltungsschnittstelle für ACPI
- Microsoft-Systemverwaltungs-BIOS-Treiber
- Mobile 6th/7th Generation Intel(R) Processor Family I/O PCI Express Root Port #1 - 9D10 (driver 10.1.1.38)
- Mobile 6th/7th Generation Intel(R) Processor Family I/O PCI Express Root Port #3 - 9D12 (driver 10.1.1.38)
- Mobile 6th/7th Generation Intel(R) Processor Family I/O PCI Express Root Port #5 - 9D14 (driver 10.1.1.38)
- Mobile 6th/7th Generation Intel(R) Processor Family I/O PCI Express Root Port #9 - 9D18 (driver 10.1.1.38)
- Mobile 6th/7th Generation Intel(R) Processor Family I/O PMC - 9D21 (driver 10.1.1.38)
- Mobile 6th/7th Generation Intel(R) Processor Family I/O Thermal subsystem - 9D31 (driver 10.1.1.42)
- Mobile 7th Generation Intel(R) Processor Family I/O LPC Controller (U Premium) - 9D58 (driver 10.1.1.38)
- PCI-zu-PCI-Brücke
- PCI-zu-PCI-Brücke
- PCI-zu-PCI-Brücke
- PCI-zu-PCI-Brücke
- PCI-zu-PCI-Brücke
- PCI-zu-PCI-Brücke
- PCI-zu-PCI-Brücke
- PCI-zu-PCI-Brücke
- PCI-zu-PCI-Brücke
- PCI-zu-PCI-Brücke
- PCI-zu-PCI-Brücke
- PnP-Softwaregeräte-Enumerator
- Programmierbarer Interruptcontroller
- Redirector-Bus für Remotedesktop-Gerät
- Stammkomplex für PCI-Express
- Synaptics SMBus Driver (driver 19.3.4.226)
- System CMOS/Echtzeituhr
- Systemlautsprecher
- Systemzeitgeber
- Thunderbolt(TM) Controller - 15D2 (driver 17.4.80.94)
- UMBus-Stamm-Busenumerator
- Volume-Manager
+ {50127dc3-0f36-415e-a6cc-4cb3be910b65}
- Intel(R) Core(TM) i5-7200U CPU @ 2.50GHz
- Intel(R) Core(TM) i5-7200U CPU @ 2.50GHz
- Intel(R) Core(TM) i5-7200U CPU @ 2.50GHz
- Intel(R) Core(TM) i5-7200U CPU @ 2.50GHz
+ {50dd5230-ba8a-11d1-bf5d-0000f805f530}
- DATEV Virtueller SmartCard Leser (driver 6.4.101.19231)
- DATEV Virtueller SmartCard Replikator (driver 6.4.101.19231)
- Smart Token (driver 17.58.36.315)
+ {5175d334-c371-4806-b3ba-71fd53c9258d}
- Sierra Wireless Location Sensor (driver 19.9.1030.47)
+ {533c5b84-ec70-11d2-9505-00c04f79deaf}
- Standard-Volumeschattenkopie
- Standard-Volumeschattenkopie
- Standard-Volumeschattenkopie
+ {53d29ef7-377c-4d14-864b-eb3a85769359}
- Synaptics WBDI - SGX (driver 5.2.3540.26)
- VeriMark IT Fingerprint Key (driver 6.0.15.1123)
+ {5c4c3332-344d-483c-8739-259e934c9cc8}
- Intel(R) Software Guard Extensions Software (driver 2.7.100.2)
+ {62f9c741-b25a-46ce-b54c-9bccce08b6f2}
- Bluetooth
- KOBIL Systems Smart Token 1
- Microsoft Device Association Root Enumerator
- Microsoft GS Wavetable Synthesizer
- Microsoft Passport Container Enumeration Bus
- Microsoft Radio Device Enumeration Bus
- Microsoft RRAS Root Enumerator
- Mobiles Breitbandgerät mit Firmware (driver 18.12.2.19)
- Mobilfunk
- Smart Card Device Enumeration Bus
- SMS_DEVICE2_{7A3B2C31-96F1-41EF-A32A-B7466C48B645}
- WLAN
+ {6bdd1fc6-810f-11d0-bec7-08002be2092f}
- Logitech HD Webcam C270 (driver 13.80.853.0)
+ {72631e54-78a4-11d0-bcf7-00aa00b7b32a}
- Microsoft ACPI-Kontrollmethodenkompatibler Akku
- Microsoft-Netzteil
+ {745a17a0-74d3-11d0-b6fe-00a0c90f57da}
- HID-compliant headset
- HID-kompatibles Touchpad
- HID-konformer Systemcontroller
- HID-konformes Benutzersteuergerät
- HID-konformes Benutzersteuergerät
- HID-konformes Benutzersteuergerät
- HID-konformes, vom Hersteller definiertes Gerät
- HID-konformes, vom Hersteller definiertes Gerät
- HID-konformes, vom Hersteller definiertes Gerät
- HID-konformes, vom Hersteller definiertes Gerät
- HID-konformes, vom Hersteller definiertes Gerät
- Microsoft Input Configuration Device
- Synaptics HID-Compliant Touch pad Device (driver 19.3.4.226)
- USB-Eingabegerät
- USB-Eingabegerät
- USB-Eingabegerät
- USB-Eingabegerät
- USB-Eingabegerät
+ {88bae032-5a81-49f0-bc3d-a4ff138216d6}
- Apple Mobile Device USB Composite Device (driver 423.36.0.0)
- Apple Mobile Device USB Device (driver 423.36.0.0)
+ {c166523c-fe0c-4a94-a586-f1a80cfbbf3e}
- Internes Mikrofon (Conexant SmartAudio HD)
- Lautsprecher (2- Jabra PRO 935)
- Lautsprecher / Kopfhörer (Conexant SmartAudio HD)
- Mikrofon (2- Jabra PRO 935)
- Mikrofon (HD Webcam C270)
- U28E590 (Intel(R) Display-Audio)
+ {ca3e7ab9-b4c3-4ae6-8251-579ef933890f}
- Integrated Camera (driver 5.0.18.51)
+ {d94ee5d8-d189-4994-83d2-f68d7d41b0e6}
- Trusted Platform Module 2.0
+ {db4f6ddd-9c0e-45e4-9597-78dbbad0f412}
- Smartcard-Filtertreiber
+ {e0cbf06c-cd8b-4647-bb8a-263b43f0f974}
- Bluetooth Device (RFCOMM Protocol TDI)
- Bluetooth Handsfree Audio Gateway (driver 13.41.2.363)
- Intel(R) Wireless Bluetooth(R) (driver 21.70.0.3)
- Microsoft Bluetooth LE-Enumerator
- Microsoft Bluetooth-Auflistung
+ {e6f1aa1c-7f3b-4473-b2e8-c97d8ac71d53}
- UCM-UCSI ACPI-Gerät
+ {eec5ad98-8080-425f-922a-dabf3de3f69a}
- Apple iPhone
+ {f2e7dd72-6468-4e36-b6f1-6488f42c1b52}
- Gerätefirmware
- Gerätefirmware
- Systemfirmware

cpu registers:
eax = 00000000
ebx = 03226a01
ecx = 006f0464
edx = 03226a01
esi = 032cf740
edi = 032d1d20
eip = 00000000
esp = 0019fdcc
ebp = 00000001

stack dump:
0019fdcc 14 ff 19 00 66 06 09 e3 - 60 64 60 77 60 64 60 77 ....f...`d`w`d`w
0019fddc f0 07 54 01 23 00 00 00 - 02 02 00 00 38 b9 78 05 ..T.#.......8.x.
0019fdec 60 00 00 00 00 00 30 00 - 60 00 00 00 00 00 00 00 `.....0.`.......
0019fdfc 00 00 00 00 00 00 00 00 - 00 00 00 00 80 1f 00 00 ................
0019fe0c 00 00 00 00 03 00 00 00 - 00 00 00 00 00 00 00 00 ................
0019fe1c 00 00 00 00 00 00 00 00 - 00 00 00 00 00 00 00 00 ................
0019fe2c 00 00 00 00 00 00 00 00 - 03 00 00 00 00 00 00 00 ................
0019fe3c 00 00 00 00 f8 07 54 01 - 40 f6 55 01 00 00 00 00 ......T.@.U.....
0019fe4c 00 e0 3b 00 98 f1 55 01 - 00 00 00 00 00 00 00 00 ..;...U.........
0019fe5c 00 00 00 00 10 00 00 00 - 00 00 00 00 00 00 00 00 ................
0019fe6c 00 00 00 00 f0 07 54 01 - 00 00 00 00 01 01 01 00 ......T.........
0019fe7c 00 01 01 01 80 fe 93 01 - 54 e2 3b 00 88 fe 93 01 ........T.;.....
0019fe8c 28 08 54 01 00 00 00 00 - b0 21 00 00 f0 07 54 01 (.T......!....T.
0019fe9c 00 00 00 00 00 00 00 00 - 00 00 00 00 00 00 00 00 ................
0019feac 00 00 00 00 00 00 00 00 - 00 00 00 00 00 00 00 00 ................
0019febc 00 00 00 00 00 00 00 00 - 00 00 00 00 00 00 00 00 ................
0019fecc 00 00 00 00 00 00 00 00 - 00 00 00 00 00 00 00 00 ................
0019fedc 00 00 00 00 00 00 00 00 - 00 00 00 00 00 00 00 00 ................
0019feec 00 00 00 00 00 00 00 00 - 00 00 00 00 00 00 00 00 ................
0019fefc 00 00 00 00 00 00 00 00 - 00 00 00 00 00 00 00 00 ................

disassembling:
[...]
77176348 test ecx, ecx
7717634a jnz loc_77176360
7717634c push dword ptr [ebp+8]
7717634f mov ecx, esi
77176351 call dword ptr [$771e1f88] ; BaseDumpAppcompatCacheWorker (KERNEL32.DLL)
77176357 > call esi
77176359 push eax
7717635a call dword ptr [$771e1b28] ; RtlExitUserThread (ntdll.dll)
77176360 call dword ptr [$771e1c34] ; RtlGetSuiteMask (ntdll.dll)
77176366 pop esi
77176367 test al, $10
[...]


Gruss
Hans


Alle Zeitangaben in WEZ +1. Es ist jetzt 17:07 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