err:ole:CoGetClassObject class for TOEFL Guide App

Questions about Wine on Linux
Locked
k0nn3
Newbie
Newbie
Posts: 2
Joined: Tue Apr 19, 2016 1:26 pm

err:ole:CoGetClassObject class for TOEFL Guide App

Post by k0nn3 »

Hello there,

I'm trying to run a software used for preparation for an popular English language test (TOEFL). It's not the "Longman"-Version of it, but the "Official Guide App".

Installation from CD works fine but it's crashing when started. Debug output reads as follows:

Code: Select all

[04/19/16 20:24:37] - Running wine-1.9.8 TOEFL.exe (Working directory : /home/XXX/.PlayOnLinux/wineprefix/TOEFL/drive_c/Program Files (x86)/McGraw-Hill/TOEFL Official Guide)
wine: Unhandled exception 0x0eedfade in thread 51 at address 0x3d25ae2d:0x7b441922 (thread 0051), starting debugger...
[04/19/16 20:24:42] - Running wine-1.9.8 TOEFL.exe (Working directory : /home/XXX/.PlayOnLinux/wineprefix/TOEFL/drive_c/Program Files (x86)/McGraw-Hill/TOEFL Official Guide)
err:ole:CoGetClassObject class {00000507-0000-0010-8000-00aa006d2ea4} not registered
err:ole:create_server class {00000507-0000-0010-8000-00aa006d2ea4} not registered
err:ole:CoGetClassObject no class object {00000507-0000-0010-8000-00aa006d2ea4} could be created for context 0x5
wine: Unhandled exception 0x0eedfade in thread 58 at address 0xcb5f73fd:0x7b441922 (thread 0058), starting debugger...
err:seh:setup_exception_record stack overflow 896 bytes in thread 0058 eip 7bc8ba00 esp 00240fb0 stack 0x240000-0x241000-0x340000
This is a very simple application, it only features a little text and some audio files in a GUI. I believe there is some .dll missing. The CLSID points to DAO350.dll which I don't know how to get. Some other similar problems I found feature versions of the msxml.dll . I tried to install all of these – same error. Some other topics point to fonts, I also tried it with "corefonts" which did not help. I also tried installing Flash Player, as the contents on the CD for the Mac-Installation shows me a Flash-folder. Still nothing changes.

I believe it could be something very simple. Can anyone help?
k0nn3
Newbie
Newbie
Posts: 2
Joined: Tue Apr 19, 2016 1:26 pm

Re: err:ole:CoGetClassObject class for TOEFL Guide App

Post by k0nn3 »

Alright, I got a bit further by myself, but still no working solution.

- I installed "winbind" and "p11-kit:i386"
- I am using Windows XP compability mode
- I use various overrides: atl120, mfc42, mfc42u, msvcp120, msvcr120, msxml3, odbc32, odbccp32, ole32, oleaut32 olesvr32, oledb32, rpcrt4, vcomp120
- I installed "vcrun2005"

I don't really know what I am doing, but the debug log has changed:

Code: Select all

[04/19/16 22:04:24] - Running wine-1.9.8 TOEFL.exe (Working directory : /home/XXX/.PlayOnLinux/wineprefix/TOEFL/drive_c/Program Files (x86)/McGraw-Hill/TOEFL Official Guide)
fixme:reg:RegOpenUserClassesRoot (0xb8, 0x0, 0x2000000, 0x33f5a8) semi-stub
fixme:ole:NdrCorrelationInitialize (0x33df84, 0x33e060, 1024, 0x0): semi-stub
fixme:ole:NdrCorrelationFree (0x33df84): stub
fixme:systray:wine_notify_icon unhandled tray message: 4
wine: Unhandled page fault on read access to 0x0327ab58 at address 0x0000:0x02f2fc5a (thread 0044), starting debugger...
Any ideas?
lahmbi5678
Level 7
Level 7
Posts: 823
Joined: Thu Aug 27, 2009 6:23 am

Re: err:ole:CoGetClassObject class for TOEFL Guide App

Post by lahmbi5678 »

Hi,

Did you use winetricks or manually copy the overridden Dlls? As you mentioned missing DAO dlls, you could try "winetricks jet40", but I doubt that it will solve the issue. You probably should file a bug report, that is the standard way to get into touch with wine developers. They will ask you to do your tests on plain wine, not on playonlinux. Is there a free demo version of the Toefl software available?
Locked