Missing Some OLE Component For Parts & Vendors 6

Open forum for end-user questions about Wine. Before asking questions, check out the Wiki as a first step.
Forum Rules
Locked
ctassell
Newbie
Newbie
Posts: 3
Joined: Fri Mar 01, 2013 1:04 am

Missing Some OLE Component For Parts & Vendors 6

Post by ctassell »

Hello,

I'm trying to get Parts & Vendors 6 running on Wine 1.4 and I seem to be stuck on some missing/incomplete DLL. Whenever I run the exe I get the title screen and then it just hangs. If I look at the console output the "err:ole:CoGetClassObject class {be2bc570-0865-11d1-827f-0000c027c6db} not registered" error repeats every few seconds until I Control-C to cancel out.

Does anyone know which DLL this is referencing, or how I can track that down? Maybe I can copy it over from a WindowsXP box and register it as a fix.
~/.wine/drive_c/Program Files/PV6$ wine PV.exe winedebug
p11-kit: couldn't load module: /usr/lib/i386-linux-gnu/pkcs11/gnome-keyring-pkcs11.so: /usr/lib/i386-linux-gnu/pkcs11/gnome-keyring-pkcs11.so: cannot open shared object file: No such file or directory
err:ole:CoGetClassObject class {6c736db1-bd94-11d0-8a23-00aa00b58e10} not registered
err:ole:CoGetClassObject no class object {6c736db1-bd94-11d0-8a23-00aa00b58e10} could be created for context 0x1
err:ole:CoGetClassObject class {ecabb0c0-7f19-11d2-978e-0000f8757e2a} not registered
err:ole:CoGetClassObject no class object {ecabb0c0-7f19-11d2-978e-0000f8757e2a} could be created for context 0x1
fixme:storage:create_storagefile Storage share mode not implemented.
err:ole:CoGetClassObject class {be2bc570-0865-11d1-827f-0000c027c6db} not registered
err:ole:CoGetClassObject no class object {be2bc570-0865-11d1-827f-0000c027c6db} could be created for context 0x1
err:ole:CoGetClassObject class {be2bc570-0865-11d1-827f-0000c027c6db} not registered
err:ole:CoGetClassObject no class object {be2bc570-0865-11d1-827f-0000c027c6db} could be created for context 0x1
err:ole:CoGetClassObject class {be2bc570-0865-11d1-827f-0000c027c6db} not registered
err:ole:CoGetClassObject no class object {be2bc570-0865-11d1-827f-0000c027c6db} could be created for context 0x1
User avatar
dimesio
Moderator
Moderator
Posts: 13373
Joined: Tue Mar 25, 2008 10:30 pm

Re: Missing Some OLE Component For Parts & Vendors 6

Post by dimesio »

Your Wine version is old; upgrade to the latest development release.

Googling that GUID got me to http://checkfilename.com/view-details/A ... /5/sTab/2/. If you scroll through all the registry keys listed there, you will find one which says {be2bc570-0865-11d1-827f-0000c027c6db} belongs to ssmedt32.dll. That's not a dll that comes with Windows, so presumably it's something that should have been installed by the app.

FYI, if you have the app installed in Windows you could also have found out what dll that GUID belongs to by checking the registry.
ctassell
Newbie
Newbie
Posts: 3
Joined: Fri Mar 01, 2013 1:04 am

Re: Missing Some OLE Component For Parts & Vendors 6

Post by ctassell »

Thanks, but I'm pretty sure that's not the right file as I searched two machines with the app installed (one Win7, one WinXP) and neither of them have that file. I also did a registry search for the last few characters of the class ID (ie, 27c6db) on both boxes and found nothing, which is really confusing me. I'm thinking I'm going to need to use a WinXP image under VirtualBox or QEMU or something to get this app working.
User avatar
dimesio
Moderator
Moderator
Posts: 13373
Joined: Tue Mar 25, 2008 10:30 pm

Re: Missing Some OLE Component For Parts & Vendors 6

Post by dimesio »

Have you tried the latest development release? If it doesn't work in 1.5.25 you should file a bug.
ctassell
Newbie
Newbie
Posts: 3
Joined: Fri Mar 01, 2013 1:04 am

Re: Missing Some OLE Component For Parts & Vendors 6

Post by ctassell »

Okay, I used the Ubuntu PPA to install 1.5, reinstalled mdac28 via winetricks and it works! Yey! Thanks for all of the help. :)
Locked