TC10.50b1+: crash after waking up the system

Discuss and announce Total Commander plugins, addons and other useful tools here, both their usage and their development.

Moderators: white, Hacker, petermad, Stefan2

Fla$her
Power Member
Power Member
Posts: 2244
Joined: 2020-01-18, 04:03 UTC

TC10.50b1+: crash after waking up the system

Post by *Fla$her »

With the advent of 10.50 on Win 7 x64, after waking up from hybrid mode, an error with the termination of TC very often began to occur:
Exception EAccessViolation in module TOTALCMD.EXE at 0A79EFD8.
Access violation at address 0ABA0224. Read of address 0ABA0224.
Win 7 x64, TC 10.50[b1-RC1] x32.
Overquoting is evil! 👎
User avatar
ghisler(Author)
Site Admin
Site Admin
Posts: 48021
Joined: 2003-02-04, 09:46 UTC
Location: Switzerland
Contact:

Re: TC10.50b1+: crash after waking up the system

Post by *ghisler(Author) »

These addresses are not in the Total Commander address range. Can you try running it without any plugins for a while to check if the crashes go away?
Author of Total Commander
https://www.ghisler.com
Fla$her
Power Member
Power Member
Posts: 2244
Joined: 2020-01-18, 04:03 UTC

Re: TC10.50b1+: crash after waking up the system

Post by *Fla$her »

I also think it has something to do with plugins, but the problem appeared without installing new ones.
I can check with a clean config, but it's unlikely to do any good. And I don't know how long the tests will last.
Overquoting is evil! 👎
User avatar
ghisler(Author)
Site Admin
Site Admin
Posts: 48021
Joined: 2003-02-04, 09:46 UTC
Location: Switzerland
Contact:

Re: TC10.50b1+: crash after waking up the system

Post by *ghisler(Author) »

Please do, it may be a plugin doing something strange which just happens to work with 10.0.
Author of Total Commander
https://www.ghisler.com
Fla$her
Power Member
Power Member
Posts: 2244
Joined: 2020-01-18, 04:03 UTC

Re: TC10.50b1+: crash after waking up the system

Post by *Fla$her »

Or TC 10.50 does something strange that creates problems for a plugin.
I will run an additional instance for comparison. But I'm not ready to drive the system back and forth to sleep and back yet, since this is not a permanent error.
Overquoting is evil! 👎
User avatar
ghisler(Author)
Site Admin
Site Admin
Posts: 48021
Joined: 2003-02-04, 09:46 UTC
Location: Switzerland
Contact:

Re: TC10.50b1+: crash after waking up the system

Post by *ghisler(Author) »

Maybe it's also caused by the compiler change, which catches exceptions in third party dlls now?
https://www.ghisler.ch/board/viewtopic.php?t=76475

Please contact me by e-mail if you want a test version.
Author of Total Commander
https://www.ghisler.com
Fla$her
Power Member
Power Member
Posts: 2244
Joined: 2020-01-18, 04:03 UTC

Re: TC10.50b1+: crash after waking up the system

Post by *Fla$her »

Maybe. But how should I know?
I can note that EFD8 is always present at the end of Exception EAccessViolation. And 0224 next.
Exception EAccessViolation in module TOTALCMD.EXE at 0E20EFD8.
Access violation at address 0E610224. Write of address 396CA0DB.
Good.
Overquoting is evil! 👎
User avatar
Dalai
Power Member
Power Member
Posts: 9364
Joined: 2005-01-28, 22:17 UTC
Location: Meiningen (Südthüringen)

Re: TC10.50b1+: crash after waking up the system

Post by *Dalai »

2ghisler(Author)
I doubt it because this is about the 32-bit version of TC (totalcmd.exe), not the 64-bit one (totalcmd64.exe). Or did you change the Delphi version as well?

Regards
Dalai
#101164 Personal licence
Ryzen 5 2600, 16 GiB RAM, ASUS Prime X370-A, Win7 x64

Plugins: Services2, Startups, CertificateInfo, SignatureInfo, LineBreakInfo - Download-Mirror
User avatar
ghisler(Author)
Site Admin
Site Admin
Posts: 48021
Joined: 2003-02-04, 09:46 UTC
Location: Switzerland
Contact:

Re: TC10.50b1+: crash after waking up the system

Post by *ghisler(Author) »

Sorry, I only read the x64 in their first post. Maybe they should try switching to the 64-bit version...
Author of Total Commander
https://www.ghisler.com
Fla$her
Power Member
Power Member
Posts: 2244
Joined: 2020-01-18, 04:03 UTC

Re: TC10.50b1+: crash after waking up the system

Post by *Fla$her »

ghisler(Author) wrote: 2022-06-13, 08:22 UTCMaybe they should try switching to the 64-bit version...
Who are they? I addressed alone. Are you suggesting to abandon dozens of plugins just because something went wrong in the new version? :? Not to mention that I also use TC on Win x32. And what about fix it?
ghisler(Author) wrote: 2022-06-12, 07:47 UTCPlease contact me by e-mail if you want a test version.
I emailed yesterday. No answer.
Overquoting is evil! 👎
User avatar
Dalai
Power Member
Power Member
Posts: 9364
Joined: 2005-01-28, 22:17 UTC
Location: Meiningen (Südthüringen)

Re: TC10.50b1+: crash after waking up the system

Post by *Dalai »

2Fla$her
Ghisler said the address is not in TC's address range. I suggest to disable the plugins one by one (or a couple at a time) until TC stops crashing. Or do it the other way around and disable all of them and enable them step by step. Maybe also avoid calling the Windows context menu in TC, perhaps the culprit is a shell extension (again).

And yes, I'm aware that this takes quite some time to figure out, and it can be annoying.

Regards
Dalai
#101164 Personal licence
Ryzen 5 2600, 16 GiB RAM, ASUS Prime X370-A, Win7 x64

Plugins: Services2, Startups, CertificateInfo, SignatureInfo, LineBreakInfo - Download-Mirror
User avatar
ghisler(Author)
Site Admin
Site Admin
Posts: 48021
Joined: 2003-02-04, 09:46 UTC
Location: Switzerland
Contact:

Re: TC10.50b1+: crash after waking up the system

Post by *ghisler(Author) »

Who are they? I addressed alone.
"They" is also used when it's unknown whether a person is a "he" or a "she".

To figure out which plugin is causing it, I recommend that you temporarily remove half of them from the wincmd.ini, and then test. If the bug is gone, the problem plugin was in that half you removed, otherwise it's in the half that remained active. Then continue with half etc. until only one remains.
Author of Total Commander
https://www.ghisler.com
Fla$her
Power Member
Power Member
Posts: 2244
Joined: 2020-01-18, 04:03 UTC

Re: TC10.50b1+: crash after waking up the system

Post by *Fla$her »

Dalai wrote: 2022-06-13, 12:52 UTCAnd yes, I'm aware that this takes quite some time to figure out, and it can be annoying.
In this case, it will take tens times more time than in a situation where the error appears in the process of work. It will take weeks, if not months.

ghisler(Author) wrote: 2022-06-13, 13:22 UTC"They" is also used when it's unknown whether a person is a "he" or a "she".
You could easily guess without hints. ;)
ghisler(Author) wrote: 2022-06-13, 13:22 UTCTo figure out which plugin is causing it, I recommend that you temporarily remove half of them from the wincmd.ini, and then test. If the bug is gone, the problem plugin was in that half you removed, otherwise it's in the half that remained active. Then continue with half etc. until only one remains.
I am well aware of this approach. I myself have recommended it more than once. But imagine how much I, with my 380 plugins, would have to send the system to sleep to get a result? I don't need an insufficiently working TC for such a protracted period.
Overquoting is evil! 👎
User avatar
Dalai
Power Member
Power Member
Posts: 9364
Joined: 2005-01-28, 22:17 UTC
Location: Meiningen (Südthüringen)

Re: TC10.50b1+: crash after waking up the system

Post by *Dalai »

Well, you can start with those that you've added or updated recently. Use debug functionality if the plugins provide any (my plugins do).

Regards
Dalai
#101164 Personal licence
Ryzen 5 2600, 16 GiB RAM, ASUS Prime X370-A, Win7 x64

Plugins: Services2, Startups, CertificateInfo, SignatureInfo, LineBreakInfo - Download-Mirror
User avatar
white
Power Member
Power Member
Posts: 4594
Joined: 2003-11-19, 08:16 UTC
Location: Netherlands

Re: TC10.50b1+: crash after waking up the system

Post by *white »

Fla$her wrote: 2022-06-13, 15:53 UTC But imagine how much I, with my 380 plugins, would have to send the system to sleep to get a result?
9 times.
Post Reply