winecfg crashes with D-BUS error on MX19 and Debian 10.2 i386

Questions about Wine on Linux
Locked
FX-Tech
Newbie
Newbie
Posts: 3
Joined: Tue Jan 07, 2020 2:58 pm

winecfg crashes with D-BUS error on MX19 and Debian 10.2 i386

Post by FX-Tech »

Hi Guys,

So, I did a fresh install of the latest Debian i386 (10.2) today and installed wine stable from the package manager and when I run winecfg I get the following:

Code: Select all

$ winecfg
wine: created the configuration directory '/home/BPLSV/trevorj/.wine'
0012:err:ole:marshal_object couldn't get IPSFactory buffer for interface {00000131-0000-0000-c000-000000000046}
0012:err:ole:marshal_object couldn't get IPSFactory buffer for interface {6d5140c1-7436-11ce-8034-00aa006009fa}
0012:err:ole:StdMarshalImpl_MarshalInterface Failed to create ifstub, hres=0x80004002
0012:err:ole:CoMarshalInterface Failed to marshal the interface {6d5140c1-7436-11ce-8034-00aa006009fa}, 80004002
0012:err:ole:get_local_server_stream Failed: 80004002
0014:err:ole:marshal_object couldn't get IPSFactory buffer for interface {00000131-0000-0000-c000-000000000046}
0014:err:ole:marshal_object couldn't get IPSFactory buffer for interface {6d5140c1-7436-11ce-8034-00aa006009fa}
0014:err:ole:StdMarshalImpl_MarshalInterface Failed to create ifstub, hres=0x80004002
0014:err:ole:CoMarshalInterface Failed to marshal the interface {6d5140c1-7436-11ce-8034-00aa006009fa}, 80004002
0014:err:ole:get_local_server_stream Failed: 80004002
dbus[7393]: arguments to dbus_message_iter_append_basic() were incorrect, assertion "_dbus_check_is_valid_utf8 (*string_p)" failed in file ../../../dbus/dbus-message.c line 2754.
This is normally a bug in some application using the D-Bus library.

  D-Bus not built with -rdynamic so unable to print a backtrace
 
It makes the .wine folder, but never finishes launching winecfg.

I also downloaded and install MX19 i386 and it gave me the exact same issue. The box is a Dell Optiplex 980.

Crazy thing is that it works in both of those distros in the 64 Bit versions! I would have expected the 64 Bit versions to give me more grief. Any ideas? Thanks in advance!
FX-Tech
Newbie
Newbie
Posts: 3
Joined: Tue Jan 07, 2020 2:58 pm

Re: winecfg crashes with D-BUS error on MX19 and Debian 10.2 i386

Post by FX-Tech »

Just to confirm the above on another machine and that it wasn't machine dependent, I installed a fresh copy of MX Linux 19 i386 on a Dell Latitude E6410 that I use here for testing and then installed the stable version of wine. Got the exact same error. BTW I have also tried the development version of wine and got the exact same error. I'm seeing this in Debian i386 (32 Bit version) as well. Can anyone load up MX Linux 19 i386 on a machine and install wine stable and see if you can confirm the issue? Thanks guys!
FX-Tech
Newbie
Newbie
Posts: 3
Joined: Tue Jan 07, 2020 2:58 pm

Re: winecfg crashes with D-BUS error on MX19 and Debian 10.2 i386

Post by FX-Tech »

Just FYI Mint 19.3 i386 worked fantastic. No problems whatsoever on both machines. Also, tried MX 19 i386 on a Panasonic CF-52 Toughbook and it also worked great. So it seems to be some driver missing or something between Debian/MX and the Dell Optiplex and Latitude machines I was using - pretty damn common machines, so I'd think this might be an issue for a lot of folks. Could also be the case that the developers for Debian and MX are not giving the 32 Bit versions of the distros the attention they used to since 32 Bit is somewhat on the way out - that's understandable, but in my case 64 bit won't work. The client machines I've been testing have to run an old omnis7 database, and the cups pdf print drive in the 64 bit versions of linux doesn't work with omnis7 out of wine - it does work perfectly in the 32 bit version of Mint 19.3 i386 out of wine. One final observation, when I had Debian 10.2 i386 loaded onto the Optiplex 980 (never tested this on the Latitude), LibreOffice would crash at startup every time you launched it - it would not work at all - works fine in Mint 19.3 though. So, if you have an Optiplex 980 or Dell Latitude E6410 and need a 32 bit version of Linux, use Mint 19.3 - it's solid - it does all of this and connects to our AD network reliably as well. Cheers
Locked