Noch n Problem: Absturz beim Schließen

Begonnen von Lutzi54, März 11, 2021, 11:33:05

« vorheriges - nächstes »

Lutzi54

So, auch der heutige erste Absturz meldet LastStage 19...

Und unabhängig von diesen Abstürzen - wo ich hoffe, daß jetzt der Fehler noch gefunden wird - muß ich mal sagen, daß ich allmählich wirklich genervt bin von dieser m.E. noch immer unausgegorenen Version 3, obwohl die schon das Stadium 3.1.9 erreicht hat. Ich vergleiche das einfach mit der zuletzt von mir verwendeten V 2.2.24:
Keine Abstürze beim Schließen. Dateien laden funktioniert auch im normalen Verzeichnisbaum und nicht nur unter UPnP. Beim Öffnen erscheint wie eingestellt das zuletzt benutzte Verzeichnis. Nach Speichern eines Filmes wird wieder das Verzeichnis angezeigt und kein leeres Fenster. Und es gibt nicht ständig einen EOleSysError - was auch immer das sein mag... Hab ich was vergessen?
Das hat alles unter V2 funktioniert und wahrscheinlich hätte ich einfach auch bis zu einer V 3.2. warten müssen...

Lutzi54

Noch n Absturz: Wieder 0x00000013 (19)

Mam

ja, iss ja gut. hör auf zu nerven!

Kauf Dir n Colt, mach für jeden Absturz #19 brav ne Kerbe in den Griff und melde Dich erst wieder, wenn der Platz ausgegangen ist.

Cypheros

Wenn es nochmal passiert, poste mal das Log C:\ProgramData\Cypheros\TSDoctor3\StageClose.log

Sollte eigentlich so aussehen:
21.03.21 01:05:45.197 : stage 1
21.03.21 01:05:45.198 : stage 2
21.03.21 01:05:45.207 : stage 3
21.03.21 01:05:45.207 : stage 4
21.03.21 01:05:45.213 : stage 5
21.03.21 01:05:45.357 : stage 6
21.03.21 01:05:45.358 : stage 7
21.03.21 01:05:45.358 : stage 8
21.03.21 01:05:45.358 : stage 9
21.03.21 01:05:45.359 : stage 10
21.03.21 01:05:45.359 : stage 11
21.03.21 01:05:45.359 : stage 12
21.03.21 01:05:45.359 : stage 13
21.03.21 01:05:45.360 : stage 14
21.03.21 01:05:45.360 : stage 15
21.03.21 01:05:45.360 : stage 16
21.03.21 01:05:45.361 : stage 17
21.03.21 01:05:45.361 : stage 18
21.03.21 01:05:45.361 : stage 19
21.03.21 01:05:45.531 : stage 20
21.03.21 01:05:45.532 : stage 21
21.03.21 01:05:45.532 : stage 22

Lutzi54

Was hatn das mit nerven zu tun? Es ging um die Frage, ob bei den Abstürzen immer der gleiche Eintrag folgt.

Lutzi54

Log weist auch die 19 aus - weiter steht da nix - siehe Anhang.

Mam

Zitat von: Lutzi54 am März 21, 2021, 16:56:22
Was hatn das mit nerven zu tun? Es ging um die Frage, ob bei den Abstürzen immer der gleiche Eintrag folgt.
Dreimal "19" zu berichten reicht eindeutig. Melde Dich doch wieder, wenn Du was ANDERES zu verkünden hast.

Ich geh mal davon aus, dass Scheffe schon damit beschäftigt ist, zu gucken, was nach 19 kommt... (und was dann nicht mehr klappt)


Lutzi54

#22
So, nun habe ich darauf verzichtet, weitere Abstürze zu melden und es hat trotzdem nicht geholfen. Was ist den nun 19 oder 20?

Mam

Meine Kristallkugel ist gerade in der Waschanlage 8) und Scheffe hat sich noch nicht geäussert.  :-X

Cypheros


Mam

Zitat von: Cypheros am März 28, 2021, 00:51:55
Das Ende von main().
Also irgendeiner der tausenden von Destruktoren.  :o

Viel Spaß  :-*

Wenn die Blockade aber so stark und endlos ist, muss es irgendwas sein, das mit dem Tode (bzw komplette Suspensierung) bestraft wird wie z..B "Du kannst das Verzeichnis, in dem Du gerade arbeitest, nicht löschen".
Windoof hat ja an einigen Stellen ziemlich idiotische Regelungen, weil da normalerweise ne Messagebox kommt, die auch "Wiederholen" anbietet, obwohl da eine Wiederholung sinnlos ist.
Also guck mal in Richtung: "wir löschen alles, was nicht bei 3 auf den Bäumen ist", also z.B. Dein Temp Verzeichnis.

Lutzi54

Vielen Dank für diese Antwort. Ich hab nachgesehen: Das Ende von Main ist im Rhein. Was mir das allerdings sagen soll, weiß ich leider nicht...

Kiraly-Cutter

wikipedia bietet auch diese Erklärung:
main(...), in der Programmierung eine Funktion für den Einsprungspunkt.
Dreambox DM920 UHD 4K
VU+ Duo 4K SE

Lutzi54

Danke, das ist immerhin schon mal ein Schritt weiter, aber ich habe wohl überlesen, daß Programmierkenntnisse zur Nutzung der V3 Voraussetzung  sind und ich das auf meine alten Tage noch lernen müßte ;-). Ging ja bei V2 auch ohne...

Mam

Zitat von: Lutzi54 am März 28, 2021, 15:51:29
Danke, das ist immerhin schon mal ein Schritt weiter, aber ich habe wohl überlesen, daß Programmierkenntnisse zur Nutzung der V3 Voraussetzung  sind und ich das auf meine alten Tage noch lernen müßte ;-). Ging ja bei V2 auch ohne...
Ist ja schließlich eine Version weiter  ;D

Die Anwender sind aufgefordert, sich dementsprechend weiterzubilden.

Aber zur Erklärung seines recht knappen Kommentars:

Main() IST der Einstiegspunkt des Programms, alles innerhalb von main IST das Programm, am Ende von Main ist auch das Programm zuende. Da kommt also kein von ihm produzierter Code mehr, sondern die Compiler fügen automatisch (und für ihn unsichtbar) noch Aufrufe hinzu, die den belegten Speicher wieder freigeben, Dateien schließen usw. Alles, was irgendwo mal angelegt oder geöffnet wird, wird geschlossen und gelöscht. Deshalb heißen diese Funktionen auch "Destruktoren".
Für eigene Klassen KANN er auch eigene Destruktoren definieren, aber üblicher- (und fauler-) weise überlässt man das dem Compiler. Und am (bzw. NACH) dem Programmende macht ein eigener Destruktor nur wenig Sinn (es sei denn, man löscht alle erzeugten temporären Dateien oder sowas).

Sein Statement drückt also ein gehörig Maß an Verzweiflung aus und könnte auch als "ICH HAB KEINE AHNUNG! (ABER ALLE WOLLEN WAS VON MIR)" gedeutet werden. :-* ???

Sieht also schlecht für Dich aus  ???


www.cypheros.de