Help resolving 0037:err:ole:CoGetClassObject class {597d4fb0-47fd-4aff-89b9-c6cfae8cf08e} not registered

Questions about Wine on Linux
Locked
VincentKen96
Newbie
Newbie
Posts: 2
Joined: Sun Oct 27, 2019 4:18 am

Help resolving 0037:err:ole:CoGetClassObject class {597d4fb0-47fd-4aff-89b9-c6cfae8cf08e} not registered

Post by VincentKen96 »

I am trying to run the Sopas Engineering Tool through wine and keep getting this error:
0037:err:ole:CoGetClassObject class {597d4fb0-47fd-4aff-89b9-c6cfae8cf08e} not registered
Followed by:
0037:err:ole:CoGetClassObject no class object {597d4fb0-47fd-4aff-89b9-c6cfae8cf08e} could be created for context 0x1

I saw a similar error being resolved using winetricks -q mdac28, but that did not work.

Is there anything else I could try?

Thanks

The full log:
0035:fixme:win:EnumDisplayDevicesW ((null),0,0x1714ed64,0x00000000), stub!
0035:fixme:d3d:wined3d_check_device_format_conversion wined3d 0x152048, adapter_idx 0, device_type WINED3D_DEVICE_TYPE_HAL, src_format WINED3DFMT_B8G8R8X8_UNORM, dst_format WINED3DFMT_B8G8R8X8_UNORM stub!
0035:fixme:d3d:wined3d_check_device_format_conversion wined3d 0x152048, adapter_idx 0, device_type WINED3D_DEVICE_TYPE_HAL, src_format WINED3DFMT_B8G8R8X8_UNORM, dst_format WINED3DFMT_B8G8R8X8_UNORM stub!
0038:err:d3d:wined3d_adapter_gl_create_context Failed to set pixel format 1 on device context 0xb0039.
0038:err:d3d:wined3d_adapter_gl_create_context Failed to set pixel format 1 on device context 0xb0039.
0038:err:d3d:wined3d_adapter_gl_create_context Failed to set pixel format 1 on device context 0xb0039.
0038:err:d3d:wined3d_adapter_gl_create_context Failed to set pixel format 1 on device context 0xb0039.
0038:err:d3d:wined3d_adapter_gl_create_context Failed to set pixel format 1 on device context 0xb0039.
003a:fixme:winhttp:get_system_proxy_autoconfig_url no support on this platform
003a:fixme:winhttp:WinHttpDetectAutoProxyConfigUrl discovery via DHCP not supported
0034:fixme:dwmapi:DwmIsCompositionEnabled 0x16f2f4f0
0034:fixme:font:freetype_SelectFont Untranslated charset 255
0034:fixme:font:get_outline_text_metrics failed to read full_nameW for font L"Ani"!
0037:fixme:dwrite:get_name_record_codepage encoding 20 not handled, platform 1.
0037:fixme:dwrite:get_name_record_codepage encoding 20 not handled, platform 1.
0037:fixme:win:RegisterTouchWindow (0x10066 00000002): stub
0037:err:ole:CoGetClassObject class {597d4fb0-47fd-4aff-89b9-c6cfae8cf08e} not registered
0037:err:ole:CoGetClassObject no class object {597d4fb0-47fd-4aff-89b9-c6cfae8cf08e} could be created for context 0x1
0037:fixme:win:RegisterTouchWindow (0x20054 00000002): stub
0037:err:ole:CoGetClassObject class {597d4fb0-47fd-4aff-89b9-c6cfae8cf08e} not registered
0037:err:ole:CoGetClassObject no class object {597d4fb0-47fd-4aff-89b9-c6cfae8cf08e} could be created for context 0x1
qwertymnb
Level 4
Level 4
Posts: 236
Joined: Sun Jan 17, 2016 4:36 pm

Re: Help resolving 0037:err:ole:CoGetClassObject class {597d4fb0-47fd-4aff-89b9-c6cfae8cf08e} not registered

Post by qwertymnb »

I gave this a try.

AFAICT the crash is not related to that err:ole:CoGetClassObject class {597d4fb0-47fd-4aff-89b9-c6cfae8cf08e} not registered

I was able to start the app with command below, but of course some of the text is missing. Looks like a dwrite-bug to me.

Could you try if you get further with the command below:

WINEDLLOVERRIDES=dwrite=d sine SopasET.exe

If so, might be worth to open a bugreport maybe

got it from https://www.sick.com/media/zip/0/00/900 ... 010900.ZIP
VincentKen96
Newbie
Newbie
Posts: 2
Joined: Sun Oct 27, 2019 4:18 am

Re: Help resolving 0037:err:ole:CoGetClassObject class {597d4fb0-47fd-4aff-89b9-c6cfae8cf08e} not registered

Post by VincentKen96 »

qwertymnb wrote: Wed Oct 30, 2019 5:41 pm I gave this a try.

AFAICT the crash is not related to that err:ole:CoGetClassObject class {597d4fb0-47fd-4aff-89b9-c6cfae8cf08e} not registered

I was able to start the app with command below, but of course some of the text is missing. Looks like a dwrite-bug to me.

Could you try if you get further with the command below:

WINEDLLOVERRIDES=dwrite=d sine SopasET.exe

If so, might be worth to open a bugreport maybe

got it from https://www.sick.com/media/zip/0/00/900 ... 010900.ZIP
I am able to start the application but for me none of the text is showing up.
There is a quick loading screen on which I can see some text but once the application has fully started, all I see is a black window with a title.
User avatar
DarkShadow44
Level 8
Level 8
Posts: 1207
Joined: Tue Nov 22, 2016 5:39 pm

Re: Help resolving 0037:err:ole:CoGetClassObject class {597d4fb0-47fd-4aff-89b9-c6cfae8cf08e} not registered

Post by DarkShadow44 »

For the the program seems to run just fine, even without overrides. At least it opens a window and seems functional. What problem do you two encounter?
qwertymnb
Level 4
Level 4
Posts: 236
Joined: Sun Jan 17, 2016 4:36 pm

Re: Help resolving 0037:err:ole:CoGetClassObject class {597d4fb0-47fd-4aff-89b9-c6cfae8cf08e} not registered

Post by qwertymnb »

For the the program seems to run just fine, even without overrides. At least it opens a window and seems functional. What problem do you two encounter?
It throws a Java exception for me (several times) and hangs at black window:
Java.lang.IllegalArgumentException: STRIDE * HEIGHT exceeds length of data
at com.sun.pisces.PiscesRenderer.inputImageCheck(Unknown Source)
at com.sun.pisces.PiscesRenderer.fillAlphaMask(Unknown Source)
at com.sun.prism.sw.SWGraphics.drawGlyph(Unknown Source)
at com.sun.prism.sw.SWGraphics.drawString(Unknown Source)
User avatar
DarkShadow44
Level 8
Level 8
Posts: 1207
Joined: Tue Nov 22, 2016 5:39 pm

Re: Help resolving 0037:err:ole:CoGetClassObject class {597d4fb0-47fd-4aff-89b9-c6cfae8cf08e} not registered

Post by DarkShadow44 »

Can you provide a full terminal output, including all exceptions? Or do they not get printed to the console?
Another idea, maybe "winetricks allfonts" helps?
qwertymnb
Level 4
Level 4
Posts: 236
Joined: Sun Jan 17, 2016 4:36 pm

Re: Help resolving 0037:err:ole:CoGetClassObject class {597d4fb0-47fd-4aff-89b9-c6cfae8cf08e} not registered

Post by qwertymnb »

Can you provide a full terminal output, including all exceptions? Or do they not get printed to the console?
Apparantly I missed first line in my console output:
err:wgl:X11DRV_WineGL_InitOpenglInfo couldn't initialize OpenGL, expect problems

I purged nvidia*, then with nouveau driver the app starts fine (though ugly fonts), reinstalled nvidia-driver and it starts fine too.
So something was wrong with my setup, sorry for the noise

@Vincent: could you check if you have a similar error like me in the console output? Thanks
DAGNAWI
Newbie
Newbie
Posts: 1
Joined: Tue Sep 24, 2019 1:11 pm

Re: Help resolving 0037:err:ole:CoGetClassObject class {597d4fb0-47fd-4aff-89b9-c6cfae8cf08e} not registered

Post by DAGNAWI »

0037:err:ole:CoGetClassObject class {597d4fb0-47fd-4aff-89b9-c6cfae8cf08e} not registered
User avatar
DarkShadow44
Level 8
Level 8
Posts: 1207
Joined: Tue Nov 22, 2016 5:39 pm

Re: Help resolving 0037:err:ole:CoGetClassObject class {597d4fb0-47fd-4aff-89b9-c6cfae8cf08e} not registered

Post by DarkShadow44 »

@DAGNAWI You're not adding anything useful here, this is not per se a problem.
Locked