Preface:
I know that Total Commander is a Windows software. Therefore an access violation experienced on Ubuntu 12.0x64 and Wine 1.4 x86_x64 will only be relevant to a small minority of T.C. users and have a really low priority.
Nonetheless, I thought it may worth reporting the access violation, even if it turns out that the source of trouble is within Ubuntu/Wine exclusively.
Prerequisites:
- Ubuntu 12.04 x64 "Precise Pangolin", available updates installed
- Wine 1.4 x86_x64 installed
- Total Commander 8.0 x86 / x64 installed
- One or two arbitrary CAB-files.
I used pspad_de_dic.cab (PSPad German dictionary) and the INSTALL.CAB extracted from the T.C. installation package tcm801x32_64_rc1.exe.
- Launch Total Commander 8.0 x64
- Navigate to the CAB-file
- Try to open the file install.cab using <ctrl><pgdn> or by double-clicking it.
- This is the moment where you will be presented the access violation screen here: TC8.0x64_stacktrace_2012-06-23_152636.png
Sorry for the screenshot. Pressing <Ctrl>C does not copy anything into the clipboard in this situation on Ubuntu/Wine. This little nuisance is reproducible as well. - You may press [YES] to continue using T.C. and T.C. will continue normally.
- If you dare repeat step 5., however, the mouse cursor will turn into the hourglass icon for a while. The CAB file will not be opened. Nothing really happens. Once the mouse cursor has returned to its normal arrow shape, you can go on using T.C. But you will not be able to open the CAB-file.
On Ubuntu 12.04 x64 plus Wine 1.4 x86_x64 cab-extraction will trigger an access violation. CAB-files currently cannot be inspected or extracted.
Workaround:
On the said platform, use Total Commander 8.0 x86 instead. It will open CAB-files without any problems.
Kind regards,
Karl