…just happened when I tried to close the »Find Files« dialog via the Escape key or the Cancel button. When I closed the dialog with the x icon, TC was completely closed.
---------------------------
Total Commander 11.00
---------------------------
Access violation.
Access violation
Windows 11 Professional 10.0 (Build 22621), base: 0400000
Please report this error to the Author, with a description
of what you were doing when this error occurred!
Stack trace (x64):684447
671149 8E4641 8FEFA6 8FFE6D 900485 8FFE1A 4487A4 448186
8D96FC 8D93D1 8DBDFD 40F78D 8E3610 8D80F3 9D9A61 90BFDB
I didn’t manage to reproduce the bug, but I’ll be happy to collect more information.
The crash seems to occur when the list of previous searches (e.g. from search in search results) is being deleted. Unfortunately I cannot find any errors in the code, so any way to reproduce the error would be very helpful.
It didn’t happen for a second time so far; I’ll keep on trying.
Probably it won’t help much, but here’s the data from Windows’ Reliability History (Systemsteuerung » System und Sicherheit » Sicherheit und Wartung » Zuverlässigkeitsverlauf anzeigen).
I have added some extra checks to TC 11.01 RC1 to prevent the crash. Unfortunately since this cannot be reproduced easily, we cannot move this to fixed bugs. Therefore I'm moving this thread to the English forum.
I’m sorry to report that this bug still exists. Unfortunately, I’ve never managed so far to reproduce it. It may have happened 5 or 10 times over the last weeks (but I’m really using TC a lot, so that’s very infrequent). Some additional hints:
• 'Everything' is enabled.
• I’m often using Text search (with regex and other options, but without additional plugins).
• The number of final search results is usually rather small.
---------------------------
Total Commander 11.03
---------------------------
Access violation.
Access violation
Windows 11 Professional 10.0 (Build 22631), base: 0400000
Please report this error to the Author, with a description
of what you were doing when this error occurred!
Stack trace (x64):8E3DC0
8DE275 8DE32C
Press Ctrl+C to copy this report!
Unfortunately the stack trace doesn't really help:
$00000000008E3DC0 TWINCONTROL__GETCONTROLCOUNT, line 6292 of ./include/wincontrol.inc
$00000000008DE275 TWINCONTROL__BROADCAST, line 3560 of ./include/wincontrol.inc
$00000000008DE32C TWINCONTROL__NOTIFYCONTROLS, line 3575 of ./include/wincontrol.inc
It looks like the the runtime library is looking for controls which no longer exist, e.g. by getting some Windows message after the control have been destroyed. Maybe some third party tool is causing this, e.g. translation software, multiple desktop software etc?
I have installed Ditto, VirtuaWin and AutoHotkey. All of them are background services that listen to keyboard shortcuts, but they weren’t deliberately triggered by me while the problem occurred. I could try to disable those three if it happens next time, though.
Yesterday, I encountered the bug again, and I managed to trigger it multiple times. Unfortunately I couldn’t detect any clear pattern how to trigger it, and after a while, the error disappeared completely.