Wine makes TC x32_x64 installer abort on Ubuntu 12.04x64

Questions about Wine on Linux
Locked
Karlchen
Newbie
Newbie
Posts: 2
Joined: Sun Jul 15, 2012 9:11 am

Wine makes TC x32_x64 installer abort on Ubuntu 12.04x64

Post by Karlchen »

Hello, folks.

Preface:

I have got no idea how many of you may be using the file manager Total Commander on Ubuntu and Wine. I have been using it on Ubuntu / Wine ever since Karmic Koala (v9.10).

Starting with version 8, Total Commander comes in two editions, 32-bit and 64-bit.


Prerequisites:
  • Ubuntu 12.04 x64 "Precise Pangolin", available updates installed
  • Wine 1.4 x86_x64 installed
  • Total Commander 8.0 combined setup programme for x32/x64, e.g. tcm801x32_64_rc4.exe
What works:

Installing Total Commander 32-bit by running the installer package tc801x32_rc4.exe under Wine 1.4 on Ubuntu 12.04 x64 works fine, without problems and as expected.



What does not work:

Trying to install Total Commander 64-bit by running the installer package tc801x32_64_rc4.exe under Wine 1.4 on Ubuntu 12.04 x64, however, keeps on failing:
karl@Pangolin:~/Downloads/TotalCommander$ wine tc801x32_64_rc4.exe
fixme:heap:HeapSetInformation 0x240000 0 0x23fcd0 4
fixme:wtsapi:WTSEnumerateProcessesA Stub (nil) 0x00000000 0x00000001 0x23f768 0x23f74c
wine: Unhandled page fault on read access to 0x40019678 at address 0x7fbeeb360b91 (thread 0042), starting debugger...
Can't attach process 0041: error 5
karl@Pangolin:~/Downloads/TotalCommander$
This error has been present ever since the first x64 version of Total Commander.

For more details, please, read the thread, Wine makes TC x32_x64 installer abort on Ubuntu 12.04x64.

I wonder whether I should file the reported problem as a Wine bug and whether this should be done through Launchpad or WineHQ Bugzilla. I also wonder which details of information I should provide which have not been given, yet.

Kind regards,
Karl
User avatar
dimesio
Moderator
Moderator
Posts: 13208
Joined: Tue Mar 25, 2008 10:30 pm

Post by dimesio »

There's already a bug filed for it: http://bugs.winehq.org/show_bug.cgi?id=30329
Karlchen
Newbie
Newbie
Posts: 2
Joined: Sun Jul 15, 2012 9:11 am

Post by Karlchen »

Hello, dimisio.

Thanks a lot for pointing me to the existing bug report.
I can confirm that it is the same problem indeed.
I will drop the Total Commander author a note because he is convinced that the source of the problem is inside Wine.
Yet, the bug report suggests that the source of the problem may be a 32-bit cast operation still present in the 64-bit installer of Total Commander 8.0 x64.
Even if this is true, the 64-bit installer works perfectly on Windows 64-bit.

Cheers,
Karl
--
P.S.:
For those interested, cf. this Total Commander forum thread, please: Wine makes TC x32_x64 installer abort on Ubuntu 12.04x64
Locked