[Bug 9385] New: Ulead PhotoStudio 11 installer crashes
wine-bugs at winehq.org
wine-bugs at winehq.org
Sun Aug 19 22:42:02 CDT 2007
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 at winehq.org
ReportedBy: dank at 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'.)
--
Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are watching all bug changes.
More information about the wine-bugs
mailing list