External exception E06D7363

The behaviour described in the bug report is either by design, or would be far too complex/time-consuming to be changed

Moderators: Hacker, petermad, Stefan2, white

Post Reply
User avatar
m^2
Power Member
Power Member
Posts: 1413
Joined: 2006-07-12, 10:02 UTC
Location: Poland
Contact:

External exception E06D7363

Post by *m^2 »

Code: Select all

---------------------------
Total Commander
---------------------------
External exception E06D7363.
Please report this error to the Author,
with a description of what you were doing when this error occured!
Continue execution?
---------------------------
Yes   No   
---------------------------
Strange thing, I closed a text editor and the only thing I did after was moving cursor to a batch file, then copying it to clipboard. I got the error when I pressed Ctrl+C.
User avatar
m^2
Power Member
Power Member
Posts: 1413
Joined: 2006-07-12, 10:02 UTC
Location: Poland
Contact:

Post by *m^2 »

When I returned to TC, I clicked Yes.
Ctrl+C again - the same message.
Yes again - I saw another message:

Code: Select all

---------------------------
Application Error
---------------------------
Exception EExternalException in module TOTALCMD.EXE at 7D24D6A7.
External exception C015000F.
---------------------------
OK   
---------------------------
After OK TC quit.

Well, that's strange, restart TC and Ctrl+C on any file always causes a crash.

XP x64 SP2 EN.

ADDED: The bug occurs if and only if I have x64DisableRedirection=1 set.
User avatar
ghisler(Author)
Site Admin
Site Admin
Posts: 50475
Joined: 2003-02-04, 09:46 UTC
Location: Switzerland
Contact:

Post by *ghisler(Author) »

Ctrl+C on a file name uses similar code as the right click menu, so it's probably caused by a misbehaving shell extension. The error "external exception" is a hint to that too. Apparently the shell extension cannot handle x64DisableRedirection=1.

Try using shellexview (search the forum for this name) 32-bit to find the offending shell extension.
Author of Total Commander
https://www.ghisler.com
User avatar
m^2
Power Member
Power Member
Posts: 1413
Joined: 2006-07-12, 10:02 UTC
Location: Poland
Contact:

Post by *m^2 »

Confirmed, I'll report the bug somewhere else.
User avatar
ghisler(Author)
Site Admin
Site Admin
Posts: 50475
Joined: 2003-02-04, 09:46 UTC
Location: Switzerland
Contact:

Post by *ghisler(Author) »

Could you find out what extension is causing it (if any)? I ask because I don't get this error on WinXP 64.
Author of Total Commander
https://www.ghisler.com
User avatar
m^2
Power Member
Power Member
Posts: 1413
Joined: 2006-07-12, 10:02 UTC
Location: Poland
Contact:

Post by *m^2 »

Squeez.
User avatar
m^2
Power Member
Power Member
Posts: 1413
Joined: 2006-07-12, 10:02 UTC
Location: Poland
Contact:

Post by *m^2 »

I got a reply from Sven Ritter (the author of Squeez) a minute ago:
Your file manager has to make sure that disabling WOW64FS redirection doesn't affect any 3rd party shell extensions. The WOW64FS redirection should only be disabled for specific file operations and not for the whole lifetime of an application.
My bug report on Speedproject forum.
User avatar
ghisler(Author)
Site Admin
Site Admin
Posts: 50475
Joined: 2003-02-04, 09:46 UTC
Location: Switzerland
Contact:

Post by *ghisler(Author) »

He makes it too easy for himself, that would mean that this function couldn't be used at all in redirected directories...
Author of Total Commander
https://www.ghisler.com
User avatar
m^2
Power Member
Power Member
Posts: 1413
Joined: 2006-07-12, 10:02 UTC
Location: Poland
Contact:

Post by *m^2 »

I definitely agree that well implemented shell extension should expect such things, but IMO he's got a point too. TC should not expect shell extensions to be well implemented.

Code: Select all

this function couldn't be used at all in redirected directories...
What do you mean by "this function"? Is it "copying to clipboard" or "use shell extensions when copying to clipboard".
If the first one than IMO you should leave it as it is - with some extensions crashing, it's their author's fault anyway.
But if the second, maybe you should consider removing support for shell extensions in redirected folders? It's not that critical.

Sven suggested to use a 64bit version of my file manager. :P
User avatar
ghisler(Author)
Site Admin
Site Admin
Posts: 50475
Joined: 2003-02-04, 09:46 UTC
Location: Switzerland
Contact:

Post by *ghisler(Author) »

Ha ha, good joke...

If you would have reported it just one day earlier, I could have turned redirection back on in all directories except for the windows folder, but now it's unfortunately too late - the release of TC 7.04a is imminent.
Author of Total Commander
https://www.ghisler.com
User avatar
m^2
Power Member
Power Member
Posts: 1413
Joined: 2006-07-12, 10:02 UTC
Location: Poland
Contact:

Post by *m^2 »

Well, I installed Squeez yesterday.
Post Reply