Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 40591 - Wine does not install corel 11. ole32.dll , possibly more, unimplemented functions
Summary: Wine does not install corel 11. ole32.dll , possibly more, unimplemented func...
Status: RESOLVED INVALID
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: x86 Linux
: High normal (vote)
Assignee: Gentoo Linux bug wranglers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-02-06 05:30 UTC by Tiago Freire
Modified: 2004-02-06 05:45 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Tiago Freire 2004-02-06 05:30:25 UTC
Was trying to install Corel 11. YES, I know all corels have not installed for ages, but This was for testing anyway. Ole32.dll stopped my installation, and after I added An override foar a native on the Setup.exe, it crashed agan. looks like it calls another program IDriver.exe during the installation, I tried overriding the dll for it too, but it did not work.

Reproducible: Always
Steps to Reproduce:
1.try to install corel 11
2.bummer
3.

Actual Results:  
Corel 11 install crashes 

Expected Results:  
Corel 11 should gracefully install 

Here is my first setup, without dlloverrides: 
 
wine: Unhandled exception (thread 002a), starting debugger... 
WineDbg starting on pid 1b 
No debug information in ELF 'wine' ((nil)) 
No debug information in 32bit DLL 'C:\Program Files\Common 
Files\InstallShield\Driver\7\Intel 32\IDriver.exe' (0x400000) 
No debug information in 32bit DLL 'C:\WINDOWS\SYSTEM\NTDLL.DLL' (0x40200000) 
No debug information in 32bit DLL 'C:
\WINDOWS\SYSTEM\KERNEL32.DLL' (0x404e0000) 
No debug information in 32bit DLL 'C:
\WINDOWS\SYSTEM\ADVAPI32.DLL' (0x40ab0000) 
No debug information in 32bit DLL 'C:\WINDOWS\SYSTEM\GDI32.DLL' (0x40a30000) 
No debug information in 32bit DLL 'C:\WINDOWS\SYSTEM\USER32.DLL' (0x40900000) 
No debug information in 32bit DLL 'C:\WINDOWS\SYSTEM\RPCRT4.DLL' (0x40bd0000) 
No debug information in 32bit DLL 'C:\WINDOWS\SYSTEM\OLE32.DLL' (0x40b60000) 
No debug information in 32bit DLL 'C:\WINDOWS\SYSTEM\SHLWAPI.DLL' (0x40c20000) 
No debug information in 32bit DLL 'C:
\WINDOWS\SYSTEM\COMCTL32.DLL' (0x40c60000) 
No debug information in 32bit DLL 'C:\WINDOWS\SYSTEM\SHELL32.DLL' (0x40af0000) 
No debug information in 32bit DLL 'C:
\WINDOWS\SYSTEM\OLEAUT32.DLL' (0x40d10000) 
No debug information in 32bit DLL 'C:\WINDOWS\SYSTEM\MSI.DLL' (0x40e88000) 
No debug information in 32bit DLL 'C:\WINDOWS\SYSTEM\LZ32.DLL' (0x410a0000) 
No debug information in 32bit DLL 'C:\WINDOWS\SYSTEM\VERSION.DLL' (0x41080000) 
No debug information in 32bit DLL 'C:\WINDOWS\SYSTEM\X11DRV.DLL' (0x41180000) 
No debug information in 32bit DLL 'C:\WINDOWS\SYSTEM\MSVCRT.DLL' (0x78000000) 
No debug information in 32bit DLL 'C:\WINDOWS\SYSTEM\SDBAPI.DLL' (0x47d70000) 
No debug information in 32bit DLL 'C:\WINDOWS\SYSTEM\WINEDOS.DLL' (0x42ce0000) 
No debug information in 32bit DLL 'C:\PROGRAM FILES\COMMON 
FILES\INSTALLSHIELD\DRIVER\7\INTEL 32\ISCRIPT7.DLL' (0x10000000) 
No debug information in 32bit DLL 'C:\WINDOWS\SYSTEM\WINMM.DLL' (0x43310000) 
No debug information in 32bit DLL 'C:\PROGRAM FILES\COMMON 
FILES\INSTALLSHIELD\DRIVER\7\INTEL 32\IUSER7.DLL' (0x432d6000) 
No debug information in 32bit DLL 'C:\WINDOWS\SYSTEM\MSACM32.DLL' (0x433a0000) 
No debug information in 32bit DLL 'C:\WINDOWS\SYSTEM\MSACM.DRV' (0x43380000) 
No debug information in 32bit DLL 'C:\WINDOWS\SYSTEM\MIDIMAP.DRV' (0x434d0000) 
No debug information in 32bit DLL 'C:\PROGRAM FILES\COMMON 
FILES\INSTALLSHIELD\DRIVER\7\INTEL 32\OBJPS7.DLL' (0x44d86000) 
Unhandled exception: unimplemented function ole32.dll.CoReleaseMarshalData 
called in 32-bit code (0x40b65058). 
In 32-bit mode. 
0x40b65058 (OLE32.DLL..text+0x4058 in OLE32.DLL): subl  $4,%esp 
Wine-dbg>WineDbg terminated on pid 1b 
 
 
--------- 
Here is my second setup after adding the native ole32.dll: 
 
wine: Unhandled exception (thread 0010), starting debugger... 
WineDbg starting on pid 46 
No debug information in ELF 'wine' ((nil)) 
No debug information in 32bit DLL 'C:\Program Files\Common 
Files\InstallShield\Driver\7\Intel 32\IDriver.exe' (0x400000) 
No debug information in 32bit DLL 'C:\WINDOWS\SYSTEM\NTDLL.DLL' (0x40200000) 
No debug information in 32bit DLL 'C:
\WINDOWS\SYSTEM\KERNEL32.DLL' (0x404e0000) 
No debug information in 32bit DLL 'C:
\WINDOWS\SYSTEM\ADVAPI32.DLL' (0x40ab0000) 
No debug information in 32bit DLL 'C:\WINDOWS\SYSTEM\GDI32.DLL' (0x40a30000) 
No debug information in 32bit DLL 'C:\WINDOWS\SYSTEM\USER32.DLL' (0x40900000) 
No debug information in 32bit DLL 'C:\WINDOWS\SYSTEM\RPCRT4.DLL' (0x40bd0000) 
No debug information in 32bit DLL 'C:\WINDOWS\SYSTEM\OLE32.DLL' (0x40b60000) 
No debug information in 32bit DLL 'C:\WINDOWS\SYSTEM\SHLWAPI.DLL' (0x40c20000) 
No debug information in 32bit DLL 'C:
\WINDOWS\SYSTEM\COMCTL32.DLL' (0x40c60000) 
No debug information in 32bit DLL 'C:\WINDOWS\SYSTEM\SHELL32.DLL' (0x40af0000) 
No debug information in 32bit DLL 'C:
\WINDOWS\SYSTEM\OLEAUT32.DLL' (0x40d10000) 
No debug information in 32bit DLL 'C:\WINDOWS\SYSTEM\MSI.DLL' (0x40e88000) 
No debug information in 32bit DLL 'C:\WINDOWS\SYSTEM\LZ32.DLL' (0x410a0000) 
No debug information in 32bit DLL 'C:\WINDOWS\SYSTEM\VERSION.DLL' (0x41080000) 
No debug information in 32bit DLL 'C:\WINDOWS\SYSTEM\X11DRV.DLL' (0x41180000) 
No debug information in 32bit DLL 'C:\WINDOWS\SYSTEM\MSVCRT.DLL' (0x78000000) 
No debug information in 32bit DLL 'C:\WINDOWS\SYSTEM\SDBAPI.DLL' (0x47d70000) 
No debug information in 32bit DLL 'C:\WINDOWS\SYSTEM\WINEDOS.DLL' (0x42da0000) 
No debug information in 32bit DLL 'C:\PROGRAM FILES\COMMON 
FILES\INSTALLSHIELD\DRIVER\7\INTEL 32\ISCRIPT7.DLL' (0x10000000) 
No debug information in 32bit DLL 'C:\WINDOWS\SYSTEM\WINMM.DLL' (0x43100000) 
No debug information in 32bit DLL 'C:\PROGRAM FILES\COMMON 
FILES\INSTALLSHIELD\DRIVER\7\INTEL 32\IUSER7.DLL' (0x430c3000) 
No debug information in 32bit DLL 'C:\WINDOWS\SYSTEM\MSACM32.DLL' (0x43180000) 
No debug information in 32bit DLL 'C:\WINDOWS\SYSTEM\MSACM.DRV' (0x43170000) 
No debug information in 32bit DLL 'C:\WINDOWS\SYSTEM\MIDIMAP.DRV' (0x432c0000) 
No debug information in 32bit DLL 'C:\PROGRAM FILES\COMMON 
FILES\INSTALLSHIELD\DRIVER\7\INTEL 32\OBJPS7.DLL' (0x44d86000) 
Unhandled exception: unimplemented function ole32.dll.CoReleaseMarshalData 
called in 32-bit code (0x40b65058). 
In 32-bit mode. 
0x40b65058 (OLE32.DLL..text+0x4058 in OLE32.DLL): subl  $4,%esp 
Wine-dbg>step 
Single stepping until exit from function, 
which has no line number information. 
First chance exception: c0000025 in 32-bit code (0x4021d5e5). 
Register dump: 
 CS:0073 SS:007b DS:007b ES:007b FS:0033 GS:0037 
 EIP:4021d5e5 ESP:4206c8f4 EBP:4206c970 EFLAGS:00200202(   - 00  I   - - 1 ) 
 EAX:4206c914 EBX:4024a64c ECX:4206c634 EDX:4206cd6c 
 ESI:4206e1c0 EDI:4206ccdc 
Stack dump: 
0x4206c8f4 (X11DRV.DLL..data+0xea08f4):  4206e1c0 4206c980 4206c910 405a5328 
0x4206c904 (X11DRV.DLL..data+0xea0904):  4021d160 41f6c000 00000000 00000000 
0x4206c914 (X11DRV.DLL..data+0xea0914):  c0000025 00000001 4206ccdc 4d430003 
0x4206c924 (X11DRV.DLL..data+0xea0924):  00000000 00000000 00000000 00000000 
0x4206c934 (X11DRV.DLL..data+0xea0934):  4206c964 4021f604 4024a64c 4045bda8 
0x4206c944 (X11DRV.DLL..data+0xea0944):  4206c960 4021f549 4045bda4 00000004 
0x4206c954 (X11DRV.DLL..data+0xea0954): 
 
Backtrace: 
=>0 0x4021d5e5 (NTDLL.DLL.RtlRestoreLastWin32Error+0x4a5 in NTDLL.DLL) 
(ebp=4206c970) 
  1 0x4023d221 (NTDLL.DLL.__wine_call_from_32_regs+0xb5 in NTDLL.DLL) 
(ebp=4206cccc) 
  2 0x4021d64d (NTDLL.DLL.RtlRaiseException+0x5 in NTDLL.DLL) (ebp=4206cd34) 
  3 0x40b654d2 (OLE32.DLL.CoReleaseMarshalData+0x22 in OLE32.DLL) 
(ebp=4206cd44) 
  4 0x004457fa (IDriver.exe..text+0x447fa in IDriver.exe) (ebp=4206cd78) 
  5 0x00444106 (IDriver.exe..text+0x43106 in IDriver.exe) (ebp=4206cdbc) 
  6 0x00443799 (IDriver.exe..text+0x42799 in IDriver.exe) (ebp=4206e024) 
  7 0x40d43fbb (OLEAUT32.DLL.UnRegisterTypeLib+0x639b in OLEAUT32.DLL) 
(ebp=4206e058) 
  8 0x40d3c2c2 (OLEAUT32.DLL.OleCreatePropertyFrame+0x36f2 in OLEAUT32.DLL) 
(ebp=4206e12c) 
  9 0x40b92de2 (OLE32.DLL.DllUnregisterServer+0x7f2 in OLE32.DLL) 
(ebp=4206e188) 
  10 0x40b93ac6 (OLE32.DLL.DllUnregisterServer+0x14d6 in OLE32.DLL) 
(ebp=4206e1a4) 
  11 0x40545280 (KERNEL32.DLL.GetDOSEnvironment16+0x3f0 in KERNEL32.DLL) 
(ebp=4206e27c) 
  12 0x40238062 (NTDLL.DLL.RtlVerifyVersionInfo+0xa32 in NTDLL.DLL) 
(ebp=4206eacc) 
  13 0x4004cee0 (ISCRIPT7.DLL..reloc+0x30016ee0) (ebp=4206ebcc) 
  14 0x4016c5ba (NTDLL.DLL.memcpy+0x5c8ca) (ebp=00000000) 
 
0x4021d5e5 (NTDLL.DLL.RtlRestoreLastWin32Error+0x4a5 in NTDLL.DLL): subl        
$4,%esp 
Wine-dbg>quit 
WineDbg terminated on pid 46 
 
 
 
------------------ 
My last try was to add DllOverrides to ole32, stdole32, and rpcrt4, for 
setup.exe and idriver.exe. The result was different: 
 
Could not stat /home/tfreire/.wine/~/cd (No such file or directory), ignoring 
drive E: 
Could not stat /home/tfreire/.wine/~/cd (No such file or directory), ignoring 
drive E: 
wine: Unhandled exception (thread 0015), starting debugger... 
Could not stat /home/tfreire/.wine/~/cd (No such file or directory), ignoring 
drive E: 
WineDbg starting on pid 14 
No debug information in ELF 'wine' ((nil)) 
No debug information in 32bit DLL 'H:\cd\Setup.exe' (0x400000) 
No debug information in 32bit DLL 'C:\WINDOWS\SYSTEM\NTDLL.DLL' (0x40200000) 
No debug information in 32bit DLL 'C:
\WINDOWS\SYSTEM\KERNEL32.DLL' (0x404e0000) 
No debug information in 32bit DLL 'C:\WINDOWS\SYSTEM\LZ32.DLL' (0x408f0000) 
No debug information in 32bit DLL 'C:\WINDOWS\SYSTEM\VERSION.DLL' (0x408e0000) 
No debug information in 32bit DLL 'C:
\WINDOWS\SYSTEM\ADVAPI32.DLL' (0x40a00000) 
No debug information in 32bit DLL 'C:\WINDOWS\SYSTEM\GDI32.DLL' (0x40990000) 
No debug information in 32bit DLL 'C:\WINDOWS\SYSTEM\USER32.DLL' (0x40a50000) 
No debug information in 32bit DLL 'C:\WINDOWS\SYSTEM\OLE32.DLL' (0x65f00000) 
No debug information in 32bit DLL 'C:\WINDOWS\SYSTEM\SHLWAPI.DLL' (0x40b80000) 
No debug information in 32bit DLL 'C:
\WINDOWS\SYSTEM\COMCTL32.DLL' (0x40bc0000) 
No debug information in 32bit DLL 'C:\WINDOWS\SYSTEM\SHELL32.DLL' (0x40920000) 
No debug information in 32bit DLL 'C:\WINDOWS\SYSTEM\RPCRT4.DLL' (0x40e00000) 
No debug information in 32bit DLL 'C:
\WINDOWS\SYSTEM\OLEAUT32.DLL' (0x40c70000) 
No debug information in 32bit DLL 'C:\WINDOWS\SYSTEM\X11DRV.DLL' (0x40ef0000) 
No debug information in 32bit DLL 'C:\WINDOWS\SYSTEM\MSVCRT.DLL' (0x78000000) 
No debug information in 32bit DLL 'C:\WINDOWS\SYSTEM\SDBAPI.DLL' (0x47d70000) 
No debug information in 32bit DLL 'C:\PROGRAM FILES\COMMON 
FILES\INSTALLSHIELD\DRIVER\7\INTEL 32\OBJPS7.DLL' (0x42803000) 
No debug information in 32bit DLL 'C:\PROGRAM FILES\COMMON 
FILES\INSTALLSHIELD\DRIVER\7\INTEL 32\ISCRIPT7.DLL' (0x4280b000) 
No debug information in 32bit DLL 'C:\WINDOWS\SYSTEM\WINMM.DLL' (0x42da0000) 
No debug information in 32bit DLL 'C:\PROGRAM FILES\COMMON 
FILES\INSTALLSHIELD\DRIVER\7\INTEL 32\IUSER7.DLL' (0x42d60000) 
No debug information in 32bit DLL 'C:\WINDOWS\SYSTEM\MSACM32.DLL' (0x42e20000) 
No debug information in 32bit DLL 'C:\WINDOWS\SYSTEM\MSACM.DRV' (0x42e10000) 
No debug information in 32bit DLL 'C:\WINDOWS\SYSTEM\MIDIMAP.DRV' (0x42f60000) 
Unhandled exception: page fault on write access to 0x00000000 in 32-bit code 
(0x408cb0a0). 
In 32-bit mode. 
0x408cb0a0 (KERNEL32.DLL.VerSetConditionMask+0x326256): sldt    0x0(%eax) 
Wine-dbg>step 
Single stepping until exit from function, 
which has no line number information. 
First chance exception: page fault on write access to 0x00000000 in 32-bit 
code (0x408cb0a0). 
Register dump: 
 CS:0073 SS:007b DS:007b ES:007b FS:0033 GS:0007 
 EIP:408cb0a0 ESP:408cb05c EBP:00000010 EFLAGS:00210306(  R- 00  IT  - -P1 ) 
 EAX:00000000 EBX:00000000 ECX:00000000 EDX:40e31690 
 ESI:408cb140 EDI:408cb06c 
Stack dump: 
0x408cb05c (KERNEL32.DLL.VerSetConditionMask+0x326212):  408cb140 408cb140 
4042bba0 00000000 
0x408cb06c (KERNEL32.DLL.VerSetConditionMask+0x326222):  408cb0d0 65f149e9 
65432da8 408cb09c 
0x408cb07c (KERNEL32.DLL.VerSetConditionMask+0x326232):  00000001 4042a130 
408cb0c8 4042bba0 
0x408cb08c (KERNEL32.DLL.VerSetConditionMask+0x326242):  408cb140 00000000 
65432c58 65432d98 
0x408cb09c (KERNEL32.DLL.VerSetConditionMask+0x326252):  00000010 0000000f 
00000002 00040005 
0x408cb0ac (KERNEL32.DLL.VerSetConditionMask+0x326262):  00000000 0000000f 
00000010 00000000 
0x408cb0bc (KERNEL32.DLL.VerSetConditionMask+0x326272): 
 
Backtrace: 
=>0 0x408cb0a0 (KERNEL32.DLL.VerSetConditionMask+0x326256) (ebp=00000010) 
 
0x408cb0a0 (KERNEL32.DLL.VerSetConditionMask+0x326256): sldt    0x0(%eax) 
Wine-dbg>quit 
WineDbg terminated on pid 14
Comment 1 Sven Blumenstein (RETIRED) gentoo-dev 2004-02-06 05:45:17 UTC
Sorry, but this is a more suited place for WINE related questions:
http://www.winehq.org/mailman/listinfo/