+32+64bit: TCUNIN64.WUL and TCUNINST.WUL wrong?

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

Moderators: Hacker, petermad, Stefan2, white

Post Reply
User avatar
white
Power Member
Power Member
Posts: 5815
Joined: 2003-11-19, 08:16 UTC
Location: Netherlands

+32+64bit: TCUNIN64.WUL and TCUNINST.WUL wrong?

Post by *white »

For the 32+64bit combined installer TCUNIN64.WUL contains:

Code: Select all

$desktop$\Total Commander 64 bit.lnk
$common_desktop$\Total Commander 64 bit.lnk
And TCUNINST.WUL contains:

Code: Select all

$desktop$\Total Commander 64 bit.lnk
$common_desktop$\Total Commander 64 bit.lnk
$desktop$\Total Commander.lnk
$common_desktop$\Total Commander.lnk
This does not seem right to me. It looks like that when the combined installer is installed on a 32bit windows, the uninstaller also tries to remove shortcuts for the 64bit version (which were not created). It looks like that when the combined installer is installed on a 64bit windows, the uninstaller does not remove shortcuts for the 32bit version (which were created). I don't have a 64bit Windows system available, so I cannot test it. Can someone test this? Is it indeed wrong? Should it be as follows?

TCUNIN64.WUL:

Code: Select all

$desktop$\Total Commander 64 bit.lnk
$common_desktop$\Total Commander 64 bit.lnk
$desktop$\Total Commander.lnk
$common_desktop$\Total Commander.lnk
TCUNINST.WUL:

Code: Select all

$desktop$\Total Commander.lnk
$common_desktop$\Total Commander.lnk
User avatar
beb
Power Member
Power Member
Posts: 580
Joined: 2009-09-20, 08:03 UTC
Location: Odesa, Ukraine

Post by *beb »

Yes, you are right.

The 64bit uninstaller (it runs from control panel or can be started manually from TC directory) does not remove 32bit Total Commander.lnk from the desktop.

The 32bit uninstaller (under 64bit OS it can be started using your hand device only, not the control panel) removes all the .lnk, both for 32 and 64bit versions of the app, even if installer does not create one for the 64bit version under 32bit OS.

Confirmed with TC 8.51 32/64bit combined @ Win8 x64 and virtual Win XP SP3

p.s. surely, it was hard enough to detect such a feature for, as for example, i have never ever before even tried to uninstall Total Commander :)
User avatar
white
Power Member
Power Member
Posts: 5815
Joined: 2003-11-19, 08:16 UTC
Location: Netherlands

Post by *white »

[mod]Moved to bugs forum.

White (moderator)
[/mod]
User avatar
white
Power Member
Power Member
Posts: 5815
Joined: 2003-11-19, 08:16 UTC
Location: Netherlands

Post by *white »

beb wrote:Yes, you are right.
Thanks for testing!
User avatar
ghisler(Author)
Site Admin
Site Admin
Posts: 50541
Joined: 2003-02-04, 09:46 UTC
Location: Switzerland
Contact:

Post by *ghisler(Author) »

I agree that the combined installed should remove all 4 links. This has to be done also with the 32-bit uninstaller, when the user starts it manually on 64-bit windows.
Author of Total Commander
https://www.ghisler.com
User avatar
white
Power Member
Power Member
Posts: 5815
Joined: 2003-11-19, 08:16 UTC
Location: Netherlands

Post by *white »

Fixed OK in tcm851ax32_64.exe
User avatar
ghisler(Author)
Site Admin
Site Admin
Posts: 50541
Joined: 2003-02-04, 09:46 UTC
Location: Switzerland
Contact:

Post by *ghisler(Author) »

Thanks!
Author of Total Commander
https://www.ghisler.com
Post Reply