error while starting up Excel (wine cvs)
Nirmal Govind
nirmalg at psu.edu
Sun Dec 28 13:52:43 CST 2003
Hi.. I just installed the cvs rpm
wine-cvs-glibc23-20031228-1.i586.rpm on my Mandrake 9.2 system
running the 2.6.0 kernel. I'm really encouraged cos wine ran a
simulation program that I use on windows.. so I tried running Excel
but it failed with the following error:
nirmalg at variance:~$ wine /mnt/windows/Program\ Files/Microsoft\
Office/Office10/excel.exe
Warning: could not find wine config [Drive x] entry for current
working directory /home/nirmalg; starting in windows directory.
fixme:reg:_nt_dump_lf unknown Win XP node id 0x686c: do we need to
add support for it ?
fixme:reg:_nt_dump_lf unknown Win XP node id 0x686c: do we need to
add support for it ?
fixme:reg:_nt_dump_lf unknown Win XP node id 0x686c: do we need to
add support for it ?
err:module:map_image Could not map section .text, file probably
truncated
wine: could not load L"C:\\Program Files\\Microsoft
Office\\Office10\\excel.exe" as Win32 binary
I got the same nt_dump error with the simulation program too but the
program ran anyways.. so I guess it's the map_image error that's
messing up... I googled and found that several others have reported
similar errors in the past.. there was one bug report and the
conclusion of that said that it was fixed in CVS.. and I'm pretty
sure the Excel executable is infected either.. I tried a suggestion
on the aforementioned bug report of setting the Type = floppy
instead of hd (I mounted the windows partition which is a FAT32
filesystem on /mnt/). And that seemed to move things further along
since now Excel actually tries to start up and shows me an error
saying it has to close due to an error.. I said yes to the debug
option and below is what I get:
nirmalg at variance:~$ wine /mnt/windows/Program\ Files/Microsoft\
Office/Office10/excel.exe
Warning: could not find wine config [Drive x] entry for current
working directory /home/nirmalg; starting in windows directory.
fixme:reg:_nt_dump_lf unknown Win XP node id 0x686c: do we need to
add support for it ?
fixme:reg:_nt_dump_lf unknown Win XP node id 0x686c: do we need to
add support for it ?
fixme:reg:_nt_dump_lf unknown Win XP node id 0x686c: do we need to
add support for it ?
fixme:seh:EXC_RtlRaiseException call to unimplemented function
msi.dll.MsiSetExternalUIW
fixme:wininet:InternetGetConnectedState always returning LAN connection.
wine: Unhandled exception (thread 0009), starting debugger...
WineDbg starting on pid 8
No debug information in ELF 'wine' ((nil))
No debug information in 32bit DLL 'C:\Program Files\Microsoft
Office\Office10\excel.exe' (0x30000000)
No debug information in 32bit DLL 'C:\WINDOWS\SYSTEM32\NTDLL.DLL'
(0x40200000)
No debug information in 32bit DLL 'C:\WINDOWS\SYSTEM32\KERNEL32.DLL'
(0x404b0000)
No debug information in 32bit DLL 'C:\WINDOWS\SYSTEM32\ADVAPI32.DLL'
(0x40700000)
No debug information in 32bit DLL 'C:\WINDOWS\SYSTEM32\GDI32.DLL'
(0x40740000)
No debug information in 32bit DLL 'C:\WINDOWS\SYSTEM32\USER32.DLL'
(0x40830000)
No debug information in 32bit DLL 'C:\WINDOWS\SYSTEM32\RPCRT4.DLL'
(0x40960000)
No debug information in 32bit DLL 'C:\WINDOWS\SYSTEM32\OLE32.DLL'
(0x407c0000)
No debug information in 32bit DLL 'C:\WINDOWS\SYSTEM32\X11DRV.DLL'
(0x40a60000)
No debug information in 32bit DLL 'C:\PROGRAM FILES\COMMON
FILES\MICROSOFT SHARED\OFFICE10\MSO.DLL' (0x30b00000)
No debug information in 32bit DLL 'C:\WINDOWS\SYSTEM32\MSI.DLL'
(0x40de0000)
Unhandled exception: unimplemented function
msi.dll.MsiSetExternalUIW called in 32-bit code (0x40dec056).
In 32-bit mode.
Register dump:
CS:0073 SS:007b DS:007b ES:007b FS:003b GS:0033
EIP:40dec056 ESP:406efa9c EBP:406efaf4 EFLAGS:00000206( - 00 I
- -P1 )
EAX:30b16e07 EBX:40e00a7c ECX:00000001 EDX:00000025
ESI:406efa9c EDI:00000000
Stack dump:
0x406efa9c (KERNEL32.DLL.VerSetConditionMask+0x16f312): 80000100
00000001 00000000 30b16e07
0x406efaac (KERNEL32.DLL.VerSetConditionMask+0x16f322): 00000002
40df7d00 40df8240 4022b4f5
0x406efabc (KERNEL32.DLL.VerSetConditionMask+0x16f332): 00000004
406efac8 40041800 406efbb4
0x406efacc (KERNEL32.DLL.VerSetConditionMask+0x16f342): 00000040
40251c00 0000004a 0d696910
0x406efadc (KERNEL32.DLL.VerSetConditionMask+0x16f352): 406efb08
400486f4 00000040 40dec00a
0x406efaec (KERNEL32.DLL.VerSetConditionMask+0x16f362): 40e00a7c
00000090 406efb04 40dec91c
0x406efafc (KERNEL32.DLL.VerSetConditionMask+0x16f372):
Backtrace:
=>0 0x40dec056 (MSI.DLL..text+0xb056 in MSI.DLL) (ebp=406efaf4)
1 0x40dec91c (MSI.DLL.MsiSetExternalUIW+0x1c in MSI.DLL)
(ebp=406efb04)
2 0x30b16e07 (MSO.DLL.1834+0x158 in MSO.DLL) (ebp=406efc38)
3 0x30b1ccba (MSO.DLL.292+0x158 in MSO.DLL) (ebp=406efd58)
4 0x30c0b5d8 (MSO.DLL._MsoFGimmeFeatureEx at 8+0xb9 in MSO.DLL)
(ebp=406efd80)
5 0x30c0b59b (MSO.DLL._MsoFGimmeFeatureEx at 8+0x7c in MSO.DLL)
(ebp=406efdf4)
6 0x30f0f35d (MSO.DLL._MsoPwchStripAmpersandsWtz at 4+0x8bfbd in
MSO.DLL) (ebp=406efe2c)
7 0x30b15a29 (MSO.DLL._MsoFRegHookAppTables at 16+0x5 in MSO.DLL)
(ebp=406efe58)
8 0x30001c60 (excel.exe.EntryPoint+0x248 in excel.exe) (ebp=406efeb8)
9 0x30001acd (excel.exe.EntryPoint+0xb5 in excel.exe) (ebp=406eff2c)
10 0x4050159d (KERNEL32.DLL.SetThreadExecutionState+0x17cd in
KERNEL32.DLL) (ebp=406efff4)
11 0x4002839d (MSO.DLL..reloc+0xebfe39d) (ebp=00000000)
0x40dec056 (MSI.DLL..text+0xb056 in MSI.DLL): jmp 0x40dec050
(MSI.DLL..text+0xb050 in MSI.DLL)
Modules:
Address Module Name
0x30000000-308c1000 (PE) C:\Program Files\Microsoft
Office\Office10\excel.exe
0x30b00000-31487000 (PE) C:\PROGRAM FILES\COMMON
FILES\MICROSOFT SHARED\OFFICE10\MSO.DLL
0x40200000-40251000 (PE) C:\WINDOWS\SYSTEM32\NTDLL.DLL
0x404b0000-40599000 (PE) C:\WINDOWS\SYSTEM32\KERNEL32.DLL
0x40700000-4071f000 (PE) C:\WINDOWS\SYSTEM32\ADVAPI32.DLL
0x40740000-4079e000 (PE) C:\WINDOWS\SYSTEM32\GDI32.DLL
0x407c0000-40811000 (PE) C:\WINDOWS\SYSTEM32\OLE32.DLL
0x40830000-40948000 (PE) C:\WINDOWS\SYSTEM32\USER32.DLL
0x40960000-4098f000 (PE) C:\WINDOWS\SYSTEM32\RPCRT4.DLL
0x40a60000-40abf000 (PE) C:\WINDOWS\SYSTEM32\X11DRV.DLL
0x40de0000-40e01000 (PE) C:\WINDOWS\SYSTEM32\MSI.DLL
Threads:
process tid prio
00000008 (D) C:\Program Files\Microsoft Office\Office10\excel.exe
0000000a 15
00000009 0 <==
WineDbg terminated on pid 8
Any help on how to get this to work would be much appreciated. My
config file (relevant part) is enclosed below (I've commented out
the network, cdrom and floppy drives in my config file).
Thanks,
nirmal
--
[Drive C]
"Path" = "/mnt/windows"
"Type" = "hd"
;;changing this to "floppy" gave me the second set of messages
"Label" = "Windows"
"Filesystem" = "win95"
[Drive F]
"Path" = "/tmp/winetmp-nirmalg"
"Type" = "hd"
"Label" = "Tmp Drive"
"Filesystem" = "win95"
[wine]
"Windows" = "C:\\windows"
"System" = "C:\\windows\\system32"
"Temp" = "F:\\"
"Path" = "C:\\windows;C:\\windows\\system32;F:\\"
"Profile" = "C:\\windows\\Profiles\\Administrator"
"GraphicsDriver" = "x11drv"
;"ShowDirSymlinks" = "1"
;"ShowDotFiles" = "1"
"ShellLinker" = "wineshelllink"
More information about the wine-users
mailing list