Crestron Toolbox crashes with C++ Runtime error

Questions about Wine on macOS.
Post Reply
Derrick.Gibbs1
Newbie
Newbie
Posts: 1
Joined: Sun Nov 10, 2019 12:53 pm

Crestron Toolbox crashes with C++ Runtime error

Post by Derrick.Gibbs1 » Sun Nov 10, 2019 1:26 pm

Hi,

I'm trying to get Crestron Toolbox running under wine. The program installs and starts up ok but when I try and use any of the main parts of the program it crashes with a C++ Runtime error.
Screen Shot 2019-11-10 at 11.11.21 AM.png
This is what I get in the console right after it happens:

Code: Select all

0034:err:ole:marshal_object Failed to create an IRpcStubBuffer from IPSFactory for {00000126-0000-0000-c000-000000000046} with error 0x80004002
0009:err:ole:ClientIdentity_QueryMultipleInterfaces IRemUnknown_RemQueryInterface failed with error 0x80004002
0009:err:ole:typelib_ps_CreateStub Failed to create stub, hr 0x8002802b.
0009:err:ole:marshal_object Failed to create an IRpcStubBuffer from IPSFactory for {bbb28820-0e0f-462e-8b61-5152671ea8c5} with error 0x8002802b
0034:err:ole:ClientIdentity_QueryMultipleInterfaces IRemUnknown_RemQueryInterface failed with error 0x80004002
I am running wine-4.0.2 from the wine-stable homebrew cask in a 32 bit environment.

One thing I noticed is that the installer wants me to install .NET 4.6 even though mono should be providing this functionality. The .NET from the installer fails but after I install it with winetricks the installer skips over that part. I don't have much experience with wine so any help would be appreciated, thanks.

Gcenx
Level 5
Level 5
Posts: 334
Joined: Mon Dec 25, 2017 12:11 pm

Re: Crestron Toolbox crashes with C++ Runtime error

Post by Gcenx » Tue Nov 26, 2019 3:36 pm

I could swear I’d commented on this one...

Mono doesn’t cover much honestly, use winetools to install .NET.

winetricks -q dotnet 4.6

Post Reply