http://bugs.winehq.org/show_bug.cgi?id=14228
Summary: Strip off double quotes from path before trying to load COM servers (Microsoft Device Emulator 3.0/Device Emulator Manager) Product: Wine Version: CVS/GIT Platform: PC URL: http://www.microsoft.com/downloads/details.aspx?FamilyID =a6f6adaf-12e3-4b2f-a394-356e2c2fb114&displaylang=en OS/Version: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: ole AssignedTo: wine-bugs@winehq.org ReportedBy: focht@gmx.net
Hello,
after getting past:
http://bugs.winehq.org/show_bug.cgi?id=5351 (winetricks volnum)
and the minor nuisance
http://bugs.winehq.org/show_bug.cgi?id=11936 (installer window size too small)
it gets installed. When trying to run Device Emulator Manager it fails to load the COM server.
--- quote --- wine ./dvcemumanager.exe fixme:heap:HeapSetInformation (nil) 1 (nil) 0 err:ole:CoGetClassObject class {74ad2302-a606-428e-b40f-f04b8964adb6} not registered err:ole:CoGetClassObject no class object {74ad2302-a606-428e-b40f-f04b8964adb6} could be created for context 0x1 fixme:advapi:RegisterTraceGuidsW 0x406377 0x432ac0 0x4033e0 1 0x32ddf0 (null) (null) 0x432ac8 err:ole:COMPOBJ_DllList_Add couldn't load in-process dll L""C:\Program Files\Microsoft Device Emulator\1.0\DeviceEmulatorProxy.dll"" err:ole:create_server class {063e2de8-aa5b-46e8-8239-b8f7ca43f4c7} not registered fixme:ole:CoGetClassObject CLSCTX_REMOTE_SERVER not supported err:ole:CoGetClassObject no class object {063e2de8-aa5b-46e8-8239-b8f7ca43f4c7} could be created for context 0x17 --- quote ---
The double quotes around the path *are* part of the key and cause the failure when trying to load the proxy (LoadLibraryExW with altered search path).
This works in Windows.
Best place to strip off double quotes before passing the path further is probably COM_RegReadPath() in "dlls/ole32/compobj.c"
Regards
http://bugs.winehq.org/show_bug.cgi?id=14228
Austin English austinenglish@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |NEW Ever Confirmed|0 |1 Keywords| |download
--- Comment #1 from Austin English austinenglish@gmail.com 2008-07-01 20:49:52 --- Confirming.
http://bugs.winehq.org/show_bug.cgi?id=14228
Rob Shearman robertshearman@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Component|ole |ole32
http://bugs.winehq.org/show_bug.cgi?id=14228
--- Comment #2 from Austin English austinenglish@gmail.com 2009-01-10 20:28:32 --- Still present in git.
http://bugs.winehq.org/show_bug.cgi?id=14228
Anastasius Focht focht@gmx.net changed:
What |Removed |Added ---------------------------------------------------------------------------- Version|CVS/GIT |1.1.0
http://bugs.winehq.org/show_bug.cgi?id=14228
Anastasius Focht focht@gmx.net changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution| |FIXED
--- Comment #3 from Anastasius Focht focht@gmx.net 2009-11-30 13:41:03 --- Hello,
thanks, fixed by commit 510ed24f9acfa28975d559f6b022721d44b7aea9
Regards
http://bugs.winehq.org/show_bug.cgi?id=14228
Alexandre Julliard julliard@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #4 from Alexandre Julliard julliard@winehq.org 2009-12-04 12:15:36 --- Closing bugs fixed in 1.1.34.
http://bugs.winehq.org/show_bug.cgi?id=14228
Anastasius Focht focht@gmx.net changed:
What |Removed |Added ---------------------------------------------------------------------------- Fixed by SHA1| |510ed24f9acfa28975d559f6b02 | |2721d44b7aea9
--- Comment #5 from Anastasius Focht focht@gmx.net 2011-10-12 03:40:17 CDT --- Hello,
filling/correcting fields ...
Regards
https://bugs.winehq.org/show_bug.cgi?id=14228
Anastasius Focht focht@gmx.net changed:
What |Removed |Added ---------------------------------------------------------------------------- URL|http://www.microsoft.com/do |https://web.archive.org/web |wnloads/details.aspx?Family |/20130114091133/http://down |ID=a6f6adaf-12e3-4b2f-a394- |load.microsoft.com/download |356e2c2fb114&displaylang=en |/8/7/c/87c1f761-6deb-4cf4-9 | |0e5-65363f7bb7da/vs_emulato | |r.exe