Solved [TC9b6] Crash in 32bit version when using %C6..%C9

Bug reports will be moved here when the described bug has been fixed

Moderators: Hacker, petermad, Stefan2, white

Post Reply
User avatar
petermad
Power Member
Power Member
Posts: 16032
Joined: 2003-02-05, 20:24 UTC
Location: Denmark
Contact:

Solved [TC9b6] Crash in 32bit version when using %C6..%C9

Post by *petermad »

Copy this button to TC9b6 32bit version:

Code: Select all

TOTALCMD#BAR#DATA
cd
?%C1   %C2   %C3   %C4   %C5   %C6   %C7   %C8   %C9
%COMMANDER_EXE%,1
%C1..%C9 test


-1
Select 5 files and click the button in the buttonbar - the 5 filenames are shown in the dialog box. press Escape or click the Cancel button.

Now select 7 files and click the button in the buttonbar. Press Escape or click the Cancel button to close the dialog - now I get this message:
---------------------------
Total Commander 9.0ß6
---------------------------
Access violation at address 00000008. Read of address 00000008.
Access violation at address 00000008. Read of address 00000008
Windows 7 SP1 6.1 (Build 7601), 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:
00000008
0044AA20 00446E59 00448E16 >004260BC 004483BB 004260BC
0042B7A0 0042B83C
Raw:
00448329 004472BF 00447333 0044AA20 00446E59 004490E5
00446E59 00427DC0 00448486 00448E16 004260BC 004483BB
004260BC 0042B7A0 0042B83C 0042B9F6
Press Ctrl+C to copy this report!
Continue execution?
---------------------------
Ja Nej
---------------------------
Press no, and open TC9b6 32bit again. Select 7 files again and click the button in the buttonbar. Press the OK button to close the dialog - now I get this message:
---------------------------
Total Commander 9.0ß6
---------------------------
Access violation at address 75FFE8C6. Read of address 00000005.
Access violation at address 75FFE8C6. Read of address 00000005
Windows 7 SP1 6.1 (Build 7601), 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:
75FFE8C6
0041DEA6 004804AE 00448329 004260BC 004650CE 00448486
00448E16 004260BC 004023EF 004026B8 00448329 004260BC
00448329 004260BC 00448E16 004260BC 004483BB 004260BC
004665DB 005FAD63 00448486 00448E16 0041E849 0041ECAD
004026B8 004483BB 004260BC 00435D48 004260BC 00446E59
00448E16 004260BC 00417E72 00417EBA 00448329 004260BC
00417E72 00417EBA 004260BC 005E005A 00417E72 00417EBA
005FA015 004365B2 0043628F 004260BC 00448329 004260BC
005FC585 00417E72 00417EBA 00448329 0041B041 0041D070
005EF7EE 004472BF 00448E16 >004260BC 004483BB 004260BC

Raw:
00448329 004260BC 0044918F 0044840E 00448E16 00448E39
004260BC 00440050 004DFFFE 00410040 004260BC 0044918F
00428951 00449E64 00446E59 004490E5 0050C418 0055003F
00530047 004DFFFE 0059AA48 0059ACA8 0055003F 00530047
004181FD 0043FFFE 0043FFFE 0041DEA6 0041DEC0 00410040
00440050 00410040 005980FF 004804AE 0041E849 005FC585
00448329
Press Ctrl+C to copy this report!
Continue execution?
---------------------------
Ja Nej
---------------------------
Press no, and open TC9b6 32bit again. This time select 6 files and click the button in the buttonbar. Press Escape or click the Cancel button to close the dialog. Now TC craches without any error message.

Maybe this is related to this bug: http://ghisler.ch/board/viewtopic.php?t=45052


The bug also applies if:
?%C1 %C2 %C3 %C4 %C5 %C6 %C7 %C8 %C9
is replaced with:
?%c1 %c2 %c3 %c4 %c5 %c6 %c7 %c8 %c9
Last edited by petermad on 2021-05-30, 12:04 UTC, edited 1 time in total.
License #524 (1994)
Danish Total Commander Translator
TC 11.51 32+64bit on Win XP 32bit & Win 7, 8.1 & 10 (22H2) 64bit, 'Everything' 1.5.0.1391a
TC 3.60b4 on Android 6, 13, 14
TC Extended Menus | TC Languagebar | TC Dark Help | PHSM-Calendar
User avatar
ghisler(Author)
Site Admin
Site Admin
Posts: 50550
Joined: 2003-02-04, 09:46 UTC
Location: Switzerland
Contact:

Post by *ghisler(Author) »

Should be fixed in beta 7, please try it!
Author of Total Commander
https://www.ghisler.com
User avatar
petermad
Power Member
Power Member
Posts: 16032
Joined: 2003-02-05, 20:24 UTC
Location: Denmark
Contact:

Post by *petermad »

Confirmed fixed in TC9b7 :-)
License #524 (1994)
Danish Total Commander Translator
TC 11.51 32+64bit on Win XP 32bit & Win 7, 8.1 & 10 (22H2) 64bit, 'Everything' 1.5.0.1391a
TC 3.60b4 on Android 6, 13, 14
TC Extended Menus | TC Languagebar | TC Dark Help | PHSM-Calendar
Post Reply