http://bugs.winehq.org/show_bug.cgi?id=9385
Summary: Ulead PhotoStudio 11 installer crashes Product: Wine Version: CVS Platform: Other URL: http://www.ulead.com/ OS/Version: other Status: NEW Keywords: download, Installer Severity: enhancement Priority: P2 Component: wine-ole AssignedTo: wine-bugs@winehq.org ReportedBy: dank@kegel.com
Created an attachment (id=7677) --> (http://bugs.winehq.org/attachment.cgi?id=7677) +ole log of running installer on a clean wine with no dcom98
After unpacking itself, and after it installs the msvc 2005 runtime prerequisite, it will terminate silently unless you set Windows XP mode with winecfg. Once you do that, it gets further... but still crashes with a null pointer reference inside installshield. This crash goes away if you use native DCOM, so it seems to be a bug in Wine's OLE. Here's the key part of the +ole log: ... trace:ole:ClientRpcChannelBuffer_SendReceive Calling apartment thread 0x00000015... trace:ole:apartment_release d00000015: after = 1 trace:ole:CStdStubBuffer_Invoke (0xb7fdc8)->Invoke(0x33c3b0,0xb7fe28) trace:ole:NdrStubInitialize (0x33c3b0,0x7c74b0d0,0x100e7c58,0xb7fe28) trace:ole:NdrUserMarshalUnmarshall (0x7c74b0d0,0x7c74b0c8,0x100e8534,0) trace:ole:NdrUserMarshalUnmarshall index=2 trace:ole:BSTR_UserUnmarshal (100000,0xa9a268,0x7c74b1ac) => (nil) trace:seh:raise_exception code=c0000005 flags=0 addr=0x10092e4f ... wine: Unhandled page fault on read access to 0x00000000 at address 0x10092e4f (thread 0015), starting debugger... ... =>1 in issetup (+0x92e4f) 2 CStdStubBuffer_Invoke+0xe7(iface=0xb7ada8, pMsg=0x33c3b0, pChannel=0xb7ae08) [dlls/rpcrt4/cstub.c:419] in rpcrt4 3 RPC_ExecuteCall+0x589(params=0xa8cf98) [dlls/ole32/rpc.c:1326] in ole32 4 apartment_wndproc+0x61(hWnd=0x20038, msg=0x400, wParam=0x0, lParam=0xa8cf98) [dlls/ole32/compobj.c:546] in ole32 5 WINPROC_wrapper+0x1a() in user32 ...
(If you install native dcom98 to get past this, it does complete. While registering DLLs, and while starting, it complains that it needs MSVCP60.dll and mfc42.dll, so do 'winetricks vcrun6' first. There were lots of little crashes in dcom98's rpcrt4 while registering DLLs, but it didn't stop the install. The app starts, but aborts, saying it can't load driver 'TBYB'.)
http://bugs.winehq.org/show_bug.cgi?id=9385
Dan Hipschman dsh@linux.ucla.edu changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |dsh@linux.ucla.edu
http://bugs.winehq.org/show_bug.cgi?id=9385
--- Comment #1 from Rob Shearman rob@codeweavers.com 2007-11-27 14:36:41 --- Created an attachment (id=9376) --> (http://bugs.winehq.org/attachment.cgi?id=9376) rpcrt4: Handle all non-continuable in CStdStubBuffer_Invoke
Does this patch fix the issue?
http://bugs.winehq.org/show_bug.cgi?id=9385
--- Comment #2 from Dan Kegel dank@kegel.com 2007-11-28 10:43:34 --- I'm still digging around for the installer. It used to be at urls like http://ftp.ulead.com/pub/esd/pi11/e/upi11_tbyb_e.exe http://ftp.ulead.com.tw/pub/esd/pi11/e/Upi11_tbyb_e_uk.exe
http://bugs.winehq.org/show_bug.cgi?id=9385
--- Comment #3 from Dan Kegel dank@kegel.com 2007-11-28 22:15:30 --- Yes, it fixes the problem.
I couldn't find PhotoStudio 11 (and the URLs I gave were wrong, they were for something else), but the same problem is reproducible with VideoStudio 11, which is still online at ulead.com.
For the record, the installer I ran is UVS11Plus_TBYB_EUS.exe, md5sum d5bd0d075af5fcbb7ca8a666bcd4561c.
http://bugs.winehq.org/show_bug.cgi?id=9385
Dan Kegel dank@kegel.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |raccoonone@procyongames.com
--- Comment #4 from Dan Kegel dank@kegel.com 2007-11-28 22:16:24 --- *** Bug 10421 has been marked as a duplicate of this bug. ***
http://bugs.winehq.org/show_bug.cgi?id=9385
Rob Shearman robertshearman@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Component|ole |rpc Resolution| |FIXED
--- Comment #5 from Rob Shearman robertshearman@gmail.com 2008-07-11 06:52:32 --- Marking as fixed due to comment #3.
http://bugs.winehq.org/show_bug.cgi?id=9385
Alexandre Julliard julliard@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #6 from Alexandre Julliard julliard@winehq.org 2008-07-11 11:08:49 --- Closing bugs fixed in 1.1.1.
http://bugs.winehq.org/show_bug.cgi?id=9385
Austin English austinenglish@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Version|CVS/GIT |unspecified