Event 33: SideBySide error

The behaviour described in the bug report is either by design, or would be far too complex/time-consuming to be changed

Moderators: white, Hacker, petermad, Stefan2

Post Reply
misvin
Member
Member
Posts: 112
Joined: 2010-08-14, 11:25 UTC

Event 33: SideBySide error

Post by *misvin »

Error in the Event Viewer:
Activation context generation failed for "E:\Software\Total Commander 9.50\Download & Installation\tcmd950x64.exe". Dependent Assembly Microsoft.Windows.Common-Controls,language="*", processorArchitecture="amd64", publicKeyToken="6595b64144ccf1df", type="win32", version="6.0.0.0" could not be found. Please use sxstrace.exe for detailed diagnosis.

Log Name: Application
Source: SideBySide
Event ID: 33

Environment: TC 9.50 (32-bit); Windows 8.1 Enterprise (32-bit) or Windows 10 Pro 1909 (32-bit)

Important: the problem exists on VirtualBox 6.1.2 Windows (32-bit ONLY) guest machines

TC 9.50 (32-bit) on the guest machines was installed from the disk C: on the guest.
TC 9.50 (64-bit) on the host machine (Windows 10 Pro 1909, 64-bit) was installed from the path E:\Software\Total Commander 9.50\Download & Installation\tcmd950x64.exe

I don't understand, why the error on the guest machine is referenced to the path E:\Software\Total Commander 9.50\Download & Installation\tcmd950x64.exe :?:
User avatar
ghisler(Author)
Site Admin
Site Admin
Posts: 48083
Joined: 2003-02-04, 09:46 UTC
Location: Switzerland
Contact:

Re: Event 33: SideBySide error

Post by *ghisler(Author) »

This means that for some unknown reasons, the Microsoft common controls dll is missing.
Author of Total Commander
https://www.ghisler.com
misvin
Member
Member
Posts: 112
Joined: 2010-08-14, 11:25 UTC

Re: Event 33: SideBySide error

Post by *misvin »

Is this a Windows Host, Windows Guest, VirtualBox or Total Commander problem?
What can I do to prevent these errors in the event viewer?

By the way, the event 33 appears every time I open TC.

Important: I do not have this problem with TC 9.22a.
User avatar
Horst.Epp
Power Member
Power Member
Posts: 6487
Joined: 2003-02-06, 17:36 UTC
Location: Germany

Re: Event 33: SideBySide error

Post by *Horst.Epp »

misvin wrote: 2020-02-17, 17:56 UTC Is this a Windows Host, Windows Guest, VirtualBox or Total Commander problem?
What can I do to prevent these errors in the event viewer?

By the way, the event 33 appears every time I open TC.

Important: I do not have this problem with TC 9.22a.
This may be fixed with installing the missing Microsoft Visual C++ Redistributable Packages
into the Windows guest.
Windows 11 Home x64 Version 23H2 (OS Build 22631.3447)
TC 11.03 x64 / x86
Everything 1.5.0.1372a (x64), Everything Toolbar 1.3.3, Listary Pro 6.3.0.73
QAP 11.6.3.2 x64
User avatar
Flint
Power Member
Power Member
Posts: 3487
Joined: 2003-10-27, 09:25 UTC
Location: Antalya, Turkey
Contact:

Re: Event 33: SideBySide error

Post by *Flint »

2Horst.Epp
That's not it. Common controls library is not a part of MSVC redistribution packages. Besides, the 32-bit OS refers to a 64-bit application which does not even exist inside that OS.


2misvin
1. How exactly did you install the guest OS?
2. Do you have the disk E: at all in your guest OS?
3. Is the problem reproduced if you run TC with an empty INI file?
4. How do you start TC - via the Start menu shortcut? Will the same happen if you just open Explorer, navigate to the TC installation location and double-click the TOTALCMD.EXE file?
Flint's Homepage: Full TC Russification Package, VirtualDisk, NTFS Links, NoClose Replacer, and other stuff!
 
Using TC 10.52 / Win10 x64
misvin
Member
Member
Posts: 112
Joined: 2010-08-14, 11:25 UTC

Re: Event 33: SideBySide error

Post by *misvin »

I think I found the root cause of my problem. When I run TC (32-bit) on the guest machine, the active tab (directory) in the right panel is
E:\Software\Total Commander 9.50\Download & Installation\
This directory has both tcmd950x32.exe and tcmd950x64.exe.

When I select another directory on the active tab in the right panel and restart the TC, the Event 33 is absent.
For example, folder E:\Software\Google Chrome 80.0.3987.106\Download & Installation\ that has both 32-bit and 64-bit installer EXE-files.

Please note that Disk E: on the guest machine is the VirtualBox shared folder, and it is connected to the Local Disk E: on the host.

But I still don't understand what changes in TC 9.50 (vs TC 9.22a) affect this behavior.

2Flint
Thanks for your question about the wincmd.ini file. This helped me at least resolve the "mystery" of the problem.
User avatar
Flint
Power Member
Power Member
Posts: 3487
Joined: 2003-10-27, 09:25 UTC
Location: Antalya, Turkey
Contact:

Re: Event 33: SideBySide error

Post by *Flint »

2misvin
Unfortunately, I cannot reproduce this behavior in Win7 32-bit. No matter, whether tcmd950x64.exe is present in the path opened in TC by default, or not, I don't get that error in the event log.
Flint's Homepage: Full TC Russification Package, VirtualDisk, NTFS Links, NoClose Replacer, and other stuff!
 
Using TC 10.52 / Win10 x64
Post Reply