TC 9.0b5 x86 to 9.0b6 x86/x64 content plugin error

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
beb
Power Member
Power Member
Posts: 580
Joined: 2009-09-20, 08:03 UTC
Location: Odesa, Ukraine

TC 9.0b5 x86 to 9.0b6 x86/x64 content plugin error

Post by *beb »

Total Commander 9.0 x86/x64 combined @ Windows 10 x64

2016-07-05
FileTime Delta (Content Plugin)
Installed and successfully used this plugin with newly user template created and saved for future times.

2016-07-16 TC b5
Tried to use this plugin and got an error (look "step1" below for TC b6) with it for TC9.0b5 x32.
Meanwhile TC9.0b5 x64 worked fine so I didn't put much attention to that and forgot it.

2016-07-24 today TC 9.0 b6
Installed [WDX] PCREsearch plugin just to try.
Got some errors at installation finishing, but all them (errors) gone after TC restart. Everything looked ok, but this recall to memory that recent FileTime Delta case. So I've tried it in it's turn.

And what happened.

Error sequence:

1step
Total Commander x86 9.0b6:
filetime_delta.wdx Crash in plugin / Access violation error

2step
Total Commander x86 9.0b6:
TC itself access violation error

And when continuing execution:

3step
Total Commander x86 9.0b6:
TC executable integrity check error

and

4step
Total Commander x86 9.0b6:
TC shows empty window (file panels) after start

5step
After all
Total Commander x64 9.0b6:
When I start TC x64 9.0b6 it runs without errors, but previously active file panel changes its mode from "*.*" to "*.EXE; etc" filtered mode.
And FileTime Delta plugin does not work anymore under x64 (unlike beta 5 where it didn't work under x86 and did under x64).

All related screenshots are over here: http://imgur.com/a/cZprh

step2 error in text mode:

Code: Select all

---------------------------
Total Commander 9.0Я6
---------------------------
Access violation at address 77B09D13. Read of address 1300000C.
Access violation at address 77B09D13. Read of address 1300000C
Windows 10 10.0 (Build 10586), base: 00400000

Please report this error to the Author, with a description
of what you were doing when this error occurred!

Windows exception: C0000005
Stack trace:
77B09D13
00448486  00448E16  004260BC  004483BB  004260BC  00447D2F
00447DFE  00447E61  0044DDEC  00446E59  00448E22  004260BC
004491CA  00448E16  004260BC  004483BB  004260BC  00448329
004260BC  00448329  004260BC  00448E16  004260BC  004260BC
00427920  >00446E59  00446D8F  00448D0F  00448D6B  00446D8F
004464DB  
Raw:
004026B8  004036DF  00401E61  00402249  004023EF  004020A2
004032B2  00406F10  004023EF  004033EC  0040236D  00407721
005C0041  004F36CE  005C0041  00448329  004260BC  00445D21
00445C5F  00448E39  004260BC  0041DAD1  0041DB37  0043EDBB
0043F942  0043FBEB  0044A897  00592734  0059274B  005C0041
00448E16  005C0041  0040775F  0040775F  0042E309  00402249
004033EC  004021C8  004023EF  004026B8  00402D46  00402F8F
0041923E  0040775F  0043FFFE  005F34FA  0040775F  00401DC0
00401DC0  00402249  00402249  004033EC  0040221D  004023EF
004033EC  0040236D  00402249  004033EC  004021C8  004026A0

Press Ctrl+C to copy this report!
Continue execution?

Sorry for complex exposition.
User avatar
ghisler(Author)
Site Admin
Site Admin
Posts: 50550
Joined: 2003-02-04, 09:46 UTC
Location: Switzerland
Contact:

Post by *ghisler(Author) »

I'm getting a crash in TC 8.52a too when trying to load this plugin. The crash is in call to GetProcAddress(), not in my code. I guess that something is wrong with the plugin which I cannot fix myself.
Author of Total Commander
https://www.ghisler.com
User avatar
beb
Power Member
Power Member
Posts: 580
Joined: 2009-09-20, 08:03 UTC
Location: Odesa, Ukraine

Post by *beb »

Thanks a lot.

Have found a workaround to use FileTime Delta (Content Plugin) without errors.

1. Extract filetime_delta.wdx only from filetime_delta_1.3_win32.zip
2. Extract filetime_delta64.uwdx only from filetime_delta_1.3_x64.zip
3. Rename filetime_delta64.uwdx to filetime_delta.wdx64

Then being installed this plugin works fine both under 32 and 64 bit versions of Total Commander, 9b7 by now.
#278521 User License
Total Commander [always the latest version, including betas] x86/x64 on Win10 x64/Android 10/15
Post Reply