[WLX] fileinfo 2.23 x32/x64 (May 2017)

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

Moderators: Hacker, petermad, Stefan2, white

Post Reply
User avatar
djk
Power Member
Power Member
Posts: 1651
Joined: 2003-03-17, 11:33 UTC
Location: Poland
Contact:

Post by *djk »

2fg_2002fr
Thanks for the new version.
I've installed it and activated Disassemble option (previously of course I'd downloaded cadt). For many files it seems to work correctly but for Tester.exe file (included in cadt.rar) in crashes with 'Exception EExternalException in module TOTALCMD.EXE at 7C542119. External exception C0150010".
DJK
Totally addicted to Total Commander
totalcmd.pl
en.totalcmd.pl
User avatar
Strogg
Junior Member
Junior Member
Posts: 89
Joined: 2003-08-24, 17:16 UTC
Location: Georgia

Post by *Strogg »

Unfortunately the error is not fixed.
And now, when disassembling option is turn on the error box is shown multiple times.
The error occurs mostly after the fresh start of TC with any binary...
User avatar
raeubi
Power Member
Power Member
Posts: 575
Joined: 2003-11-25, 09:01 UTC
Location: Rhein/Main

Post by *raeubi »

2fg_2002fr
Thanks for the new version.

From the readme.txt:

Code: Select all

Disassemble=0           : disable by default.(1 to enable, need cadt.dll to be copied in "system32" directory)
Where can we get the CADT.DLL ?
Räubi
(#2852 + #287609)
User avatar
djk
Power Member
Power Member
Posts: 1651
Joined: 2003-03-17, 11:33 UTC
Location: Poland
Contact:

Post by *djk »

DJK
Totally addicted to Total Commander
totalcmd.pl
en.totalcmd.pl
User avatar
raeubi
Power Member
Power Member
Posts: 575
Joined: 2003-11-25, 09:01 UTC
Location: Rhein/Main

Post by *raeubi »

2djk
Thanks!

Sorry, I was blind :roll:
Räubi
(#2852 + #287609)
User avatar
raeubi
Power Member
Power Member
Posts: 575
Joined: 2003-11-25, 09:01 UTC
Location: Rhein/Main

Post by *raeubi »

I've installed it and activated Disassemble option (previously of course I'd downloaded cadt). For many files it seems to work correctly but for Tester.exe file (included in cadt.rar) in crashes with 'Exception EExternalException in module TOTALCMD.EXE at 7C542119. External exception C0150010".
Confimed. TC 7b1 + Fileinfo 2.0.8, WinXP SP2
Räubi
(#2852 + #287609)
User avatar
fg_2002fr
Senior Member
Senior Member
Posts: 267
Joined: 2003-02-24, 10:12 UTC
Location: Tours (France)
Contact:

Post by *fg_2002fr »

to djk

I confirm, and could say that disassemble crash with all executable with main function without "return" instruction. (I presumed that all main function have) i will test the end_of_file also to prevent fileinfo crashing.

it crash also when executables are packed, I test it but sometimes test fails and the library crash.

the access violation error seems to occur with some plugins. there is a special topic in the english forum. I hope Christian and the communauty will find the cause of this problem.
User avatar
fg_2002fr
Senior Member
Senior Member
Posts: 267
Joined: 2003-02-24, 10:12 UTC
Location: Tours (France)
Contact:

Post by *fg_2002fr »

to strogg, firges, roenten666

I just wonder if this access violation was due to UPXed plugins.
As fileinfo works on my computer, could you test something for me.

- use fileinfo plugin on "fileinfo.wlx" file,
- on the "Image file Header" press CTL-S
- save the uncompressed image (rename it because the file is used)
- quit TC, restart it
- rename the saved image as fileinfo.wlx (overwrite old)
- use lister to see if the error occur

THX
User avatar
roentgen
Power Member
Power Member
Posts: 757
Joined: 2005-12-03, 19:58 UTC

Post by *roentgen »

Still no luck. I haven't been able to unpack it because of the error, but then I used upx to manually unpack.
Something strange I've seen: if I Alt+Tab to other window and then come back to Lister the error appears again as if some kind of autorefresh happens (to my knowledge Lister does not autorefresh)

Maybe it helps, here are some more errors:

Code: Select all

Access violation at address 629C3DD4. Read of address DD7E3066. (I couldn't get rid of this one - it always popped up)

Access violation at address 629C3DD4. Read of address DD7F11A6.

Access violation at address 629C3DD4. Read of address DD7D981E.
TC for Linux please!
User avatar
Strogg
Junior Member
Junior Member
Posts: 89
Joined: 2003-08-24, 17:16 UTC
Location: Georgia

Post by *Strogg »

Hello Franзois,

I've just tried an uncompressed fileinfo, but Access Violation is still there :(

Btw, I removed all lister plugins except Fileinfo to see if there is a conflict, but it doesn't help me much.
User avatar
deus-ex
Power Member
Power Member
Posts: 979
Joined: 2003-02-10, 17:45 UTC

Post by *deus-ex »

In Fileinfo v2.08 cycling TABs with Ctrl+Tab/Ctrl+Shft+Tab is broken.

_______
Regards,
deus-ex
User avatar
roentgen
Power Member
Power Member
Posts: 757
Joined: 2005-12-03, 19:58 UTC

Post by *roentgen »

In Fileinfo v2.08 cycling TABs with Ctrl+Tab/Ctrl+Shft+Tab is broken.
Use Ctrl + 1 [2,3,etc], but I agree that standard Ctrl + Tab is better.
TC for Linux please!
User avatar
fg_2002fr
Senior Member
Senior Member
Posts: 267
Joined: 2003-02-24, 10:12 UTC
Location: Tours (France)
Contact:

Post by *fg_2002fr »

Hi all,

Ctrl+Tab will come back in the next release,


to Strogg & roentgen666

As this access violation occur with some plugins, the best is finding the common point between all. UPXed EXE could have been the problem.
Also, fileinfo is developed in VisualC++ and use MFC shared libraries.
May be a conflict come from a common DLL. here is the version of common DLL I 'm using :
MSVCP60 ver 6.02.3104.0
MFC42 ver 6.02.4131.0
MSVCRT ver 7.0.2600.2181 (from sp2)
OLE2 ver 2.1
User avatar
Strogg
Junior Member
Junior Member
Posts: 89
Joined: 2003-08-24, 17:16 UTC
Location: Georgia

Post by *Strogg »

2 Franзois

I will test Fileinfo tomorrow with this dll's in another machine which has WinXP SP2 installed on.

Here are the versions of my current dll's:

MSVCP60 ver 6.00.8972.0
MFC42 ver 6.00.8665.0
MSVCRT ver 7.0.2600.1106 (xpsp1.020828-1920)
OLE2 ver 2.1
User avatar
roentgen
Power Member
Power Member
Posts: 757
Joined: 2005-12-03, 19:58 UTC

Post by *roentgen »

2fg_2002fr
MSVCP60 ver 6.02.3104.0
MFC42 ver 6.02.4131.0
MSVCRT ver 7.0.2600.2181 (from sp2)
OLE2 ver 2.1
These are mine:
ole2.dll 2.10.35.35
msvcrt.dll 7.0.2600.2180
mfc42.dll 6.2.4131.0
msvcp60.dll 6.2.3104.0

They seem a bit more updated :P

Anyway... if it is permitted... maybe you could include those dlls that you use along with the plugin, just for testing.
TC for Linux please!
Post Reply