[Wine] Word crash

Marco Stornelli marco.stornelli at coritel.it
Tue Oct 9 03:14:11 CDT 2007

Hi all,

I'm using wine 0.9.44-15 for openSuse 10.3 and office 2000. Excel
works fine, powerpnt doesn't start and wine doesn't print nothing in
console about it, and about word, wine print this:

fixme:x11drv:X11DRV_GetDeviceCaps (0x1b4): CAPS1 is unimplemented,
will return 0
wine: Unhandled page fault on read access to 0x00575000 at address
0x308e0bc0 (thread 0009), starting debugger...
Unhandled exception: page fault on read access to 0x00575000 in 32-bit
code (0x308e0bc0).
Register dump:
 CS:0073 SS:007b DS:007b ES:007b FS:0033 GS:003b
 EIP:308e0bc0 ESP:00339a3c EBP:00452cbd EFLAGS:00210213(   - 00      -
 EAX:00000000 EBX:fffffffc ECX:00000004 EDX:00000aa8
 ESI:0000000c EDI:00575000
Stack dump:
0x00339a3c:  00452314 308e06c8 0033fa78 00000000
0x00339a4c:  00000008 0000000c 00000aa8 00000000
0x00339a5c:  ffff0000 00010000 0000ffff ffff0002
0x00339a6c:  00030000 0000ffff ffff0004 00050000
0x00339a7c:  0000ffff ffff0006 00070000 0000ffff
0x00339a8c:  ffff0008 00090000 0000ffff ffff000a
=>1 0x308e0bc0 in mso9 (+0x20bc0) (0x00452cbd)
  2 0x00000000 (0x00000000)
0x308e0bc0: movb        0x0(%edi),%bl
Module  Address                 Debug info      Name (86 modules)
PE      30000000-30836000       Deferred        winword
PE      308c0000-30e19000       Export          mso9
ELF     7b800000-7b92a000       Deferred        kernel32<elf>
  \-PE  7b820000-7b92a000       \               kernel32
ELF     7bc00000-7bca2000       Deferred        ntdll<elf>
  \-PE  7bc10000-7bca2000       \               ntdll
ELF     7bf00000-7bf04000       Deferred        <wine-loader>
ELF     7ddd9000-7ddee000       Deferred        lz32<elf>
  \-PE  7dde0000-7ddee000       \               lz32
ELF     7ddee000-7de8d000       Deferred        oleaut32<elf>
  \-PE  7de00000-7de8d000       \               oleaut32
ELF     7de8d000-7deaf000       Deferred        cabinet<elf>
  \-PE  7de90000-7deaf000       \               cabinet
ELF     7deaf000-7ded0000       Deferred        mpr<elf>
  \-PE  7dec0000-7ded0000       \               mpr
ELF     7ded0000-7df1c000       Deferred        wininet<elf>
  \-PE  7dee0000-7df1c000       \               wininet
ELF     7df1c000-7df57000       Deferred        urlmon<elf>
  \-PE  7df20000-7df57000       \               urlmon
ELF     7df57000-7dff7000       Deferred        msi<elf>
  \-PE  7df70000-7dff7000       \               msi
ELF     7dff7000-7e001000       Deferred        libnss_files.so.2
ELF     7e001000-7e00b000       Deferred        libnss_nis.so.2
ELF     7e00b000-7e022000       Deferred        libnsl.so.1
ELF     7e022000-7e02a000       Deferred        libnss_compat.so.2
ELF     7e05f000-7e091000       Deferred        libcrypt.so.1
ELF     7e091000-7e1d7000       Deferred        libcrypto.so.0.9.8
ELF     7e1d7000-7e21a000       Deferred        libssl.so.0.9.8
ELF     7e21a000-7e24c000       Deferred        libcups.so.2
ELF     7e24f000-7e26a000       Deferred        version<elf>
  \-PE  7e260000-7e26a000       \               version
ELF     7e2e3000-7e316000       Deferred        uxtheme<elf>
  \-PE  7e2f0000-7e316000       \               uxtheme
ELF     7e316000-7e320000       Deferred        libxcursor.so.1
ELF     7e320000-7e33e000       Deferred        imm32<elf>
  \-PE  7e330000-7e33e000       \               imm32
ELF     7e36b000-7e372000       Deferred        libxrandr.so.2
ELF     7e372000-7e37b000       Deferred        libxrender.so.1
ELF     7e37b000-7e37f000       Deferred        libxinerama.so.1
ELF     7e37f000-7e38a000       Deferred        libdrm.so.2
ELF     7e38a000-7e390000       Deferred        libxfixes.so.3
ELF     7e390000-7e394000       Deferred        libxdamage.so.1
ELF     7e394000-7e3f6000       Deferred        libgl.so.1
ELF     7e3f6000-7e40f000       Deferred        libxcb.so.1
ELF     7e40f000-7e412000       Deferred        libxcb-xlib.so.0
ELF     7e412000-7e416000       Deferred        libxau.so.6
ELF     7e416000-7e531000       Deferred        libx11.so.6
ELF     7e531000-7e540000       Deferred        libxext.so.6
ELF     7e540000-7e559000       Deferred        libice.so.6
ELF     7e559000-7e5ea000       Deferred        winex11<elf>
  \-PE  7e570000-7e5ea000       \               winex11
ELF     7e6c0000-7e6e1000       Deferred        libexpat.so.1
ELF     7e6e1000-7e70d000       Deferred        libfontconfig.so.1
ELF     7e70d000-7e720000       Deferred        libz.so.1
ELF     7e720000-7e78f000       Deferred        libfreetype.so.6
ELF     7e78f000-7e7c5000       Deferred        winspool<elf>
  \-PE  7e7a0000-7e7c5000       \               winspool
ELF     7e7c5000-7e884000       Deferred        comctl32<elf>
  \-PE  7e7d0000-7e884000       \               comctl32
ELF     7e884000-7e8de000       Deferred        shlwapi<elf>
  \-PE  7e890000-7e8de000       \               shlwapi
ELF     7e8de000-7e9e1000       Deferred        shell32<elf>
  \-PE  7e8f0000-7e9e1000       \               shell32
ELF     7e9e1000-7e9f4000       Deferred        libresolv.so.2
ELF     7e9f4000-7ea13000       Deferred        iphlpapi<elf>
  \-PE  7ea00000-7ea13000       \               iphlpapi
ELF     7ea13000-7ea6c000       Deferred        rpcrt4<elf>
  \-PE  7ea20000-7ea6c000       \               rpcrt4
ELF     7ea6c000-7ebaa000       Deferred        user32<elf>
  \-PE  7ea90000-7ebaa000       \               user32
ELF     7ebaa000-7ec4a000       Deferred        ole32<elf>
  \-PE  7ebc0000-7ec4a000       \               ole32
ELF     7ec4a000-7ec56000       Deferred        libgcc_s.so.1
ELF     7ed44000-7ee06000       Deferred        gdi32<elf>
  \-PE  7ed60000-7ee06000       \               gdi32
ELF     7ee06000-7ee4f000       Deferred        advapi32<elf>
  \-PE  7ee10000-7ee4f000       \               advapi32
ELF     7efbd000-7efe2000       Deferred        libm.so.6
ELF     7efe4000-7efe7000       Deferred        iso8859-1.so
ELF     b7c60000-b7c66000       Deferred        libxxf86vm.so.1
ELF     b7c67000-b7c6b000       Deferred        libdl.so.2
ELF     b7c6b000-b7d9e000       Deferred        libc.so.6
ELF     b7d9e000-b7db5000       Deferred        libpthread.so.0
ELF     b7db7000-b7dc0000       Deferred        libsm.so.6
ELF     b7dd3000-b7ee7000       Deferred        libwine.so.1
ELF     b7ee8000-b7f04000       Deferred        ld-linux.so.2
process  tid      prio (all id:s are in hex)
        0000000c    0
        0000000b    0
00000008 (D) C:\Programmi\Microsoft Office\Office\winword.exe
        00000009    0 <==

I have already done the library overriding of ole32.dll e riched20.dll
according to full many web site, but with native/built-in option in
winecfg because only native don't work. With native option I have this

err:module:import_dll Library ole32.dll (which is needed by
L"C:\\Programmi\\Microsoft Office\\Office\\MSO9.DLL") not found
err:module:import_dll Library MSO9.DLL (which is needed by
L"C:\\Programmi\\Microsoft Office\\Office\\winword.exe") not found
err:module:import_dll Library ole32.dll (which is needed by
L"C:\\Programmi\\Microsoft Office\\Office\\winword.exe") not found
err:module:LdrInitializeThunk Main exe initialization for
L"C:\\Programmi\\Microsoft Office\\Office\\winword.exe" failed, status

Samebody can help me? Thanks.


More information about the wine-users mailing list