Einmaliger Absturz bei Klick auf irgendeinen Menüpunkt

German support forum

Moderators: white, Hacker, Stefan2

Post Reply
led_90
Junior Member
Junior Member
Posts: 4
Joined: 2018-11-21, 21:52 UTC

Einmaliger Absturz bei Klick auf irgendeinen Menüpunkt

Post by *led_90 »

Hallo,

TC 9.21a x64 stürzt bei mir reproduzierbar ab, wenn
- irgendein beliebiger Menüpunkt angeklickt wird, z.B. Datei
- der TC-Start erstmalig nach dem Booten erfolgt (nach einmaligem Absturz und TC-Neustart gibt es keine weiteren Abstürze mehr)
Er verabschiedet sich rückstandsfrei, im Sysinternals Processexplorer ist anschließend nichts mehr zu finden.

Problemlos ohne Abstürze läuft
- TC 9.21a x86
- TC 9.20 x64
sowie seit Jahren alle bisherigen TCs

Meine Konfiguration:
Windows 7 Prof. 64 bit, das vor kurzem neu aufgesetzt wurde
16 GB RAM
Intel-GPU (keine sep. Grafikkarte)
UEFI im CSM-Modus, kein Secure Boot

Auf einem Dell Precision mit Windows 10 Prof., UEFI + Secure-Boot läuft TC 9.21a x64 anstandslos.

Es geht die Welt deswegen nicht unter, ich nutze wieder den 9.20.
User avatar
ghisler(Author)
Site Admin
Site Admin
Posts: 48021
Joined: 2003-02-04, 09:46 UTC
Location: Switzerland
Contact:

Re: Einmaliger Absturz bei Klick auf irgendeinen Menüpunkt

Post by *ghisler(Author) »

TC benutzt das Standard-Menü von Windows, da kann ich leider nicht viel machen.

Hier hatte jemand dasselbe Problem:
https://www.ghisler.ch/board/viewtopic.php?f=28&t=51157
Author of Total Commander
https://www.ghisler.com
User avatar
Wilhelm M.
Power Member
Power Member
Posts: 990
Joined: 2003-06-05, 10:45 UTC

Re: Einmaliger Absturz bei Klick auf irgendeinen Menüpunkt

Post by *Wilhelm M. »

Eine Frage bleibt für mich noch offen: Wieso tritt der Fehler bei der Version 9.20 nicht auf? Die hat doch auch das Standard-Menü von Windows benutzt, oder nicht?
Grüße/Regards,
Wilhelm
User avatar
HolgerK
Power Member
Power Member
Posts: 5406
Joined: 2006-01-26, 22:15 UTC
Location: Europe, Aachen

Re: Einmaliger Absturz bei Klick auf irgendeinen Menüpunkt

Post by *HolgerK »

Wieso tritt der Fehler bei der Version 9.20 nicht auf?
Vermutung: das betrifft nur die mit Lazarus übersetzte 64 Bit Version, während die Delphi 32 Bit Version dagegen immun ist.

Ist mir selber allerdings noch nie passiert.

Gruss
Holger
Make our planet great again
User avatar
ghisler(Author)
Site Admin
Site Admin
Posts: 48021
Joined: 2003-02-04, 09:46 UTC
Location: Switzerland
Contact:

Re: Einmaliger Absturz bei Klick auf irgendeinen Menüpunkt

Post by *ghisler(Author) »

Könnten Sie bitte testen, ab welcher Version zwischen diesen beiden das Problem erstmals auftritt? Ich könnte dann einen Quellcodevergleich machen, um nach der möglichen Ursache zu suchen:
9.21final https://www.totalcommander.ch/win/tcmd921x64.exe
9.21rc3 https://www.totalcommander.ch/beta/tc921x64_rc3.exe
9.21rc2 https://www.totalcommander.ch/beta/tc921x64_rc2.exe
9.21rc1 https://www.totalcommander.ch/beta/tc921x64_rc1.exe
Author of Total Commander
https://www.ghisler.com
led_90
Junior Member
Junior Member
Posts: 4
Joined: 2018-11-21, 21:52 UTC

Re: Einmaliger Absturz bei Klick auf irgendeinen Menüpunkt

Post by *led_90 »

Sorry für die späte Antwort - dafür jetzt präziser:

Aufbau:
Linke Seite c:\ - rechte Seite d:\
Focus beim TC-Start jeweils links, dann mit der Maus rechts (d:\) mit einem Klick ein Textfile angewählt und anschließend Klick auf "Datei" im Menü.

Bei den Versionstests lief der tcmd 921ax64 vom 21.08.2018 plötzlich OHNE Absturz nach jedem frischen Boot.
Als Grund stellte sich heraus: Manueller Start mit dem original MS-Explorer (nur für diesen "Versuchsaufbau").

Erst mit Wiederherstellung meines üblichen Bootprocederes über den Autostart hatte ich wieder die 100%ige "Absturz-Erfolgsquote": Klick auf Menü --> Absturz.
Autostartordner: c:\ProgramData\Microsoft\Windows\Start Menu\Programs\StartUp\TOTALCMD64.EXE (Absturz) - 921a.lnk
(unter c:\Users\nn\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup\ funktioniert bei Win 7 der Autostart von TC nicht)

Der beta/tc921x64_rc3 vom 08.08.2018 stürzte nie ab, weder beim manuellen noch beim Autostart.

led_90
User avatar
ghisler(Author)
Site Admin
Site Admin
Posts: 48021
Joined: 2003-02-04, 09:46 UTC
Location: Switzerland
Contact:

Re: Einmaliger Absturz bei Klick auf irgendeinen Menüpunkt

Post by *ghisler(Author) »

Hmm, sehr seltsam - möglicherweise versucht TC da etwas zu laden, was zum Zeitpunkt des Autostarts noch nicht verfügbar ist.

Versuchen Sie TC mit einer kleinen Verzögerung zu starten, z.B. 10 Sekunden. Dazu müssen Sie in der Autostart-Verknüpfung ein Leerzeichen sowie die Verzögerung wie folgt angeben: /d=10 . Das sollte dann so aussehen:
c:\totalcmd\totalcmd64.exe /d=10
Author of Total Commander
https://www.ghisler.com
led_90
Junior Member
Junior Member
Posts: 4
Joined: 2018-11-21, 21:52 UTC

Re: Einmaliger Absturz bei Klick auf irgendeinen Menüpunkt

Post by *led_90 »

Text geändert:
Merci für die Hinweise :)

Mit dem Parameter /d=10 gibt's keine Abstürze mehr.

Eine Start-Trace-Möglichkeit gab's nach meiner Erinnerung zu XP-Zeiten oder noch früher;
vielleicht ist gleichwohl das Startprotokoll ntbtlog.txt (mit msconfig erzeugt) hilfreich?

Code: Select all

  Service Pack 112  4 2018 00:26:34.610
Loaded driver \SystemRoot\system32\ntoskrnl.exe
Loaded driver \SystemRoot\system32\hal.dll
Loaded driver \SystemRoot\system32\kdcom.dll
Loaded driver \SystemRoot\system32\mcupdate_GenuineIntel.dll
Loaded driver \SystemRoot\system32\PSHED.dll
Loaded driver \SystemRoot\system32\CLFS.SYS
Loaded driver \SystemRoot\system32\CI.dll
Loaded driver \SystemRoot\system32\drivers\Wdf01000.sys
Loaded driver \SystemRoot\system32\drivers\WDFLDR.SYS
Loaded driver \SystemRoot\system32\drivers\ACPI.sys
Loaded driver \SystemRoot\system32\drivers\WMILIB.SYS
Loaded driver \SystemRoot\system32\drivers\msisadrv.sys
Loaded driver \SystemRoot\system32\drivers\pci.sys
Loaded driver \SystemRoot\system32\drivers\vdrvroot.sys
Loaded driver \SystemRoot\System32\drivers\partmgr.sys
Loaded driver \SystemRoot\system32\drivers\volmgr.sys
Loaded driver \SystemRoot\System32\drivers\volmgrx.sys
Loaded driver \SystemRoot\System32\drivers\mountmgr.sys
Loaded driver \SystemRoot\system32\drivers\atapi.sys
Loaded driver \SystemRoot\system32\drivers\ataport.SYS
Loaded driver \SystemRoot\system32\drivers\msahci.sys
Loaded driver \SystemRoot\system32\drivers\PCIIDEX.SYS
Loaded driver \SystemRoot\system32\DRIVERS\iaStorA.sys
Loaded driver \SystemRoot\system32\DRIVERS\storport.sys
Loaded driver \SystemRoot\system32\drivers\amdxata.sys
Loaded driver \SystemRoot\system32\drivers\fltmgr.sys
Loaded driver \SystemRoot\system32\drivers\fileinfo.sys
Loaded driver \SystemRoot\system32\DRIVERS\MpFilter.sys
Loaded driver \SystemRoot\System32\Drivers\Ntfs.sys
Loaded driver \SystemRoot\System32\Drivers\msrpc.sys
Loaded driver \SystemRoot\System32\Drivers\ksecdd.sys
Loaded driver \SystemRoot\System32\Drivers\cng.sys
Loaded driver \SystemRoot\System32\drivers\pcw.sys
Loaded driver \SystemRoot\System32\Drivers\Fs_Rec.sys
Loaded driver \SystemRoot\system32\drivers\ndis.sys
Loaded driver \SystemRoot\system32\drivers\NETIO.SYS
Loaded driver \SystemRoot\System32\Drivers\ksecpkg.sys
Loaded driver \SystemRoot\System32\drivers\tcpip.sys
Loaded driver \SystemRoot\System32\drivers\fwpkclnt.sys
Loaded driver \SystemRoot\system32\drivers\vmstorfl.sys
Loaded driver \SystemRoot\system32\drivers\volsnap.sys
Loaded driver \SystemRoot\System32\Drivers\spldr.sys
Loaded driver \SystemRoot\System32\drivers\rdyboost.sys
Loaded driver \SystemRoot\System32\Drivers\mup.sys
Loaded driver \SystemRoot\system32\DRIVERS\iaStorF.sys
Loaded driver \SystemRoot\System32\drivers\hwpolicy.sys
Loaded driver \SystemRoot\System32\DRIVERS\fvevol.sys
Loaded driver \SystemRoot\system32\drivers\disk.sys
Loaded driver \SystemRoot\system32\drivers\CLASSPNP.SYS
Loaded driver \SystemRoot\system32\DRIVERS\cdrom.sys
Loaded driver \SystemRoot\System32\Drivers\Null.SYS
Loaded driver \SystemRoot\System32\Drivers\Beep.SYS
Loaded driver \SystemRoot\System32\drivers\vga.sys
Loaded driver \SystemRoot\System32\DRIVERS\RDPCDD.sys
Loaded driver \SystemRoot\system32\drivers\rdpencdd.sys
Loaded driver \SystemRoot\system32\drivers\rdprefmp.sys
Loaded driver \SystemRoot\System32\Drivers\Msfs.SYS
Loaded driver \SystemRoot\System32\Drivers\Npfs.SYS
Loaded driver \SystemRoot\system32\DRIVERS\tdx.sys
Loaded driver \SystemRoot\system32\drivers\afd.sys
Loaded driver \SystemRoot\System32\DRIVERS\netbt.sys
Loaded driver \SystemRoot\system32\DRIVERS\wfplwf.sys
Loaded driver \SystemRoot\system32\DRIVERS\pacer.sys
Loaded driver \SystemRoot\system32\DRIVERS\netbios.sys
Loaded driver \SystemRoot\system32\DRIVERS\wanarp.sys
Loaded driver \SystemRoot\system32\drivers\termdd.sys
Loaded driver \SystemRoot\system32\DRIVERS\rdbss.sys
Loaded driver \SystemRoot\system32\drivers\nsiproxy.sys
Loaded driver \SystemRoot\system32\drivers\mssmbios.sys
Loaded driver \SystemRoot\System32\drivers\discache.sys
Loaded driver \SystemRoot\system32\drivers\csc.sys
Loaded driver \SystemRoot\System32\Drivers\dfsc.sys
Loaded driver \SystemRoot\system32\DRIVERS\blbdrive.sys
Loaded driver \SystemRoot\SysWow64\drivers\AsUpIO.sys
Loaded driver \SystemRoot\system32\DRIVERS\tunnel.sys
Loaded driver \SystemRoot\System32\drivers\dxgkrnl.sys
Loaded driver \SystemRoot\system32\DRIVERS\igdkmd64.sys
Loaded driver \SystemRoot\system32\DRIVERS\iusb3xhc.sys
Loaded driver \SystemRoot\system32\DRIVERS\TeeDriverx64.sys
Loaded driver \SystemRoot\system32\DRIVERS\asmtxhci.sys
Loaded driver \SystemRoot\system32\DRIVERS\i8042prt.sys
Loaded driver \SystemRoot\system32\DRIVERS\kbdclass.sys
Loaded driver \SystemRoot\system32\DRIVERS\HDAudBus.sys
Loaded driver \SystemRoot\system32\DRIVERS\e1d62x64.sys
Loaded driver \SystemRoot\system32\drivers\wmiacpi.sys
Loaded driver \SystemRoot\system32\drivers\intelppm.sys
Loaded driver \SystemRoot\system32\DRIVERS\CompositeBus.sys
Loaded driver \SystemRoot\system32\DRIVERS\AgileVpn.sys
Loaded driver \SystemRoot\system32\DRIVERS\rasl2tp.sys
Loaded driver \SystemRoot\system32\DRIVERS\ndistapi.sys
Loaded driver \SystemRoot\system32\DRIVERS\ndiswan.sys
Loaded driver \SystemRoot\system32\DRIVERS\raspppoe.sys
Loaded driver \SystemRoot\system32\DRIVERS\raspptp.sys
Loaded driver \SystemRoot\system32\DRIVERS\rassstp.sys
Loaded driver \SystemRoot\system32\DRIVERS\rdpbus.sys
Loaded driver \SystemRoot\system32\DRIVERS\mouclass.sys
Loaded driver \SystemRoot\system32\drivers\swenum.sys
Loaded driver \SystemRoot\system32\DRIVERS\umbus.sys
Did not load driver \SystemRoot\System32\drivers\vga.sys
Loaded driver \SystemRoot\System32\Drivers\NDProxy.SYS
Did not load driver \SystemRoot\System32\Drivers\NDProxy.SYS
Did not load driver \SystemRoot\System32\Drivers\NDProxy.SYS
Did not load driver \SystemRoot\System32\Drivers\NDProxy.SYS
Did not load driver \SystemRoot\System32\Drivers\NDProxy.SYS
Loaded driver \SystemRoot\system32\DRIVERS\iusb3hub.sys
Loaded driver \SystemRoot\system32\drivers\RTKVHD64.sys
Loaded driver \SystemRoot\system32\drivers\ksthunk.sys
Loaded driver \SystemRoot\system32\DRIVERS\IntcDAud.sys
Loaded driver \SystemRoot\System32\Drivers\fastfat.SYS
Loaded driver \SystemRoot\system32\DRIVERS\usbccgp.sys
Loaded driver \SystemRoot\system32\DRIVERS\asmthub3.sys
Loaded driver \SystemRoot\system32\DRIVERS\hidusb.sys
Loaded driver \SystemRoot\system32\DRIVERS\kbdhid.sys
Loaded driver \SystemRoot\system32\DRIVERS\mouhid.sys
Loaded driver \SystemRoot\system32\DRIVERS\monitor.sys
Loaded driver \SystemRoot\system32\drivers\luafv.sys
Did not load driver \SystemRoot\system32\DRIVERS\MpFilter.sys
Loaded driver \SystemRoot\system32\DRIVERS\lltdio.sys
Loaded driver \SystemRoot\system32\DRIVERS\rspndr.sys
Loaded driver \SystemRoot\system32\drivers\HTTP.sys
Loaded driver \SystemRoot\system32\DRIVERS\bowser.sys
Loaded driver \SystemRoot\System32\drivers\mpsdrv.sys
Loaded driver \SystemRoot\system32\DRIVERS\mrxsmb.sys
Loaded driver \SystemRoot\system32\DRIVERS\mrxsmb10.sys
Loaded driver \SystemRoot\system32\DRIVERS\mrxsmb20.sys
Loaded driver \SystemRoot\system32\drivers\peauth.sys
Loaded driver \SystemRoot\System32\DRIVERS\srvnet.sys
Loaded driver \SystemRoot\System32\drivers\tcpipreg.sys
Loaded driver \SystemRoot\System32\DRIVERS\srv2.sys
Loaded driver \SystemRoot\System32\DRIVERS\srv.sys
Did not load driver \SystemRoot\System32\DRIVERS\srv.sys
Loaded driver \SystemRoot\system32\DRIVERS\NisDrvWFP.sys
Loaded driver \??\C:\Windows\system32\Drivers\iqvw64e.sys
Bin erst wieder am frühen Abend erreichbar.
Last edited by led_90 on 2018-12-04, 11:56 UTC, edited 1 time in total.
User avatar
tuska
Power Member
Power Member
Posts: 3741
Joined: 2007-05-21, 12:17 UTC

Re: Einmaliger Absturz bei Klick auf irgendeinen Menüpunkt

Post by *tuska »

led_90 wrote: 2018-12-03, 23:48 UTC Windows lässt keinen Slash "/" im Dateinamen zu …
Habe das interessehalber ausprobiert:
Rechtsklick auf Desktop > Neu > Verknüpfung

Code: Select all

D:\Daten\Programme\TotalCommander\TCD_USB-Stick\TC32-64USB\TOTALCMD64.EXE /d=10
Weiter > TOTALCMD64.EXE mit langer Verzögerung > Fertig stellen
geht bei mir. Der Pfad zur TOTALCMD64.EXE muß selbstverständlich angepasst werden.

Mehr kann ich zu diesem Thema leider nicht beitragen...
User avatar
Stefan2
Power Member
Power Member
Posts: 4133
Joined: 2007-09-13, 22:20 UTC
Location: Europa

Re: Einmaliger Absturz bei Klick auf irgendeinen Menüpunkt

Post by *Stefan2 »

ghisler(Author) wrote: 2018-12-03, 19:57 UTC Versuchen Sie TC mit einer kleinen Verzögerung zu starten, z.B. 10 Sekunden. Dazu müssen Sie in der Autostart-Verknüpfung ein Leerzeichen sowie die Verzögerung wie folgt angeben: /d=10 . Das sollte dann so aussehen:
c:\totalcmd\totalcmd64.exe /d=10
led_90 wrote: 2018-12-03, 23:48 UTC Windows lässt keinen Slash "/" im Dateinamen zu …
:shock:


Es handelt sich hier bei "/d" ja auch nicht um einen Teil eines Namens,
sondern um einen Parameter, welcher vom der TC.exe beim Aufruf ausgewertet wird.




Alternative starte den TC mal über eine Batchdatei:

c:\totalcmd\totalcmd.cmd
----------------------------------
@ECHO OFF
timeout /T 10
c:\totalcmd\totalcmd64.exe
EXIT
----------------------------------




 
led_90
Junior Member
Junior Member
Posts: 4
Joined: 2018-11-21, 21:52 UTC

Re: Einmaliger Absturz bei Klick auf irgendeinen Menüpunkt

Post by *led_90 »

Just for Info:
Auch mit der Verzögerung

Code: Select all

c:\totalcmd\totalcmd x64.exe /d=5
läuft der TC 9.21ax64 ohne Probleme.
Post Reply