[Bug 33733] Most wine apps don't work under kernel linux-image-2.6.15-17-386 (Dapper Drake)

Jose Troncoso troncoso at mundo-r.com
Sat Mar 4 20:33:21 UTC 2006


Public bug reported:
https://launchpad.net/malone/bugs/33733

Affects: linux-source-2.6.15 linux-image-2.6.15-17-386 (Ubuntu)
       Severity: Normal
       Priority: (none set)
         Status: Unconfirmed

Description:
Most wine apps don't work under kernel linux-image-2.6.15-17-386. This
is a problem with kernels 2.6.15-16 and 2.6.15-17 (with kernel 2.6.15-15
wine didn't work at all), as the same apps work fine under kernel
2.6.15-14.

Microsoft Word, for example complains about not having enough memory:

pepe at cies:~$ wine /win/c/Archivos\ de\ programa/Microsoft\ Office/Office/WINWORD.EXE
err:heap:HEAP_CreateSystemHeap system heap base address 0x80000000 not available
fixme:x11drv:X11DRV_GetDeviceCaps (0x1b4): CAPS1 is unimplemented, will return 0
err:heap:HEAP_CreateSystemHeap system heap base address 0x80000000 not available
err:heap:HEAP_GetPtr Invalid heap (nil)!
err:heap:HEAP_GetPtr Invalid heap (nil)!
err:heap:HEAP_GetPtr Invalid heap (nil)!
err:heap:HEAP_GetPtr Invalid heap (nil)!

At this point, it opens a popup window saying there's not enough memory
or disk space.

The Oxford Learner's Dictionary outputs this:

pepe at cies:~$ wine /win/c/OALD/ALD001OU.EXE
err:heap:HEAP_CreateSystemHeap system heap base address 0x80000000 not available
err:heap:HEAP_CreateSystemHeap system heap base address 0x80000000 not available
err:heap:HEAP_GetPtr Invalid heap (nil)!
err:heap:HEAP_GetPtr Invalid heap (nil)!
err:heap:HEAP_GetPtr Invalid heap (nil)!
err:heap:HEAP_GetPtr Invalid heap (nil)!
err:heap:HEAP_GetPtr Invalid heap (nil)!
err:heap:HEAP_GetPtr Invalid heap (nil)!
err:heap:HEAP_GetPtr Invalid heap (nil)!
err:heap:HEAP_GetPtr Invalid heap (nil)!
wine: Unhandled page fault on read access to 0xffffffff at address 0x130f:0x000004a2 (thread 000a), starting debugger...
err:heap:HEAP_CreateSystemHeap system heap base address 0x80000000 not available
WineDbg starting on pid 0x8
fixme:dbghelp:SymLoadModule Should have successfully loaded debug information for image C:\OALD\ALD001OU.EXE
fixme:dbghelp:SymLoadModule Should have successfully loaded debug information for image
Unhandled exception: page fault on read access to 0xffffffff in 16-bit code (130f:04a2).
In 16 bit mode.
Register dump:
 CS:130f SS:11ef DS:11ef ES:0000 FS:11df GS:0033
 IP:04a2 SP:daa8 BP:dab2 FLAGS:0246(   - 00      -RIZP1)
 AX:0000 BX:0000 CX:0000 DX:0000 SI:0000 DI:dbea
Stack dump:
0x11ef:0xdaa8:  0000 0000 0015 0000 3350 dacc 2eb1 1317
0x11ef:0xdab8:  3350 11ef 0015 0000 0000 0000 0000 001f
0x11ef:0xdac8:  12ff 11ef dcf8 37e6 12ff 3350 11ef dbea
023d: sel=11ef base=75796890 limit=0000e13f 16-bit rw-
023b: sel=11df base=77666000 limit=00001fff 32-bit rw-
Backtrace:
=>1 0x130f:0x04a2 (0x130f:0x04a2)
  2 0x77a52f1e K32WOWCallback16Ex+0xcb in kernel32 (0x77a52f1e)
  3 0x77a22265 NE_StartTask+0x28b in kernel32 (0x77a22265)
  4 0x77a45fe4 in kernel32 (+0x65fe4) (0x77a45fe4)
  5 0x77a46c78 in kernel32 (+0x66c78) (0x77a46c78)
  6 0x77d7bb61 in ntdll (+0x3bb61) (0x77d7bb61)
  7 0x77ed8341 start_thread+0x81 in libpthread.so.0 (0x77ed8341)
  8 0x77e6c52e __clone+0x5e in libc.so.6 (0x77e6c52e)
0x130f:0x04a2: lesw     %es:0x0(%bx),%bx
Modules:
Module  Address                 Debug info      Name (80 modules)
PE      0x06000000-06015000     Deferred        olethk32
PE      0x65f00000-65fc2000     Deferred        ole32
PE      0x70bd0000-70c35000     Deferred        shlwapi
ELF     0x756bc000-756d0000     Deferred        wow32<elf>
  \-PE  0x756c0000-756d0000     \               wow32
ELF     0x7592e000-7597a000     Deferred        libgcrypt.so.11
ELF     0x7597a000-759a7000     Deferred        libcrypt.so.1
ELF     0x759a7000-75a10000     Deferred        libgnutls.so.12
ELF     0x75a10000-75a37000     Deferred        libcups.so.2
ELF     0x75a4a000-75a76000     Deferred        winspool<elf>
  \-PE  0x75a50000-75a76000     \               winspool
ELF     0x75a76000-75b10000     Deferred        comdlg32<elf>
  \-PE  0x75a80000-75b10000     \               comdlg32
ELF     0x75bef000-75c20000     Deferred        uxtheme<elf>
  \-PE  0x75c00000-75c20000     \
  \-PE  0x75c00000-75c20000     \
ELF     0x76147000-76207000     Deferred        comctl32<elf>
  \-PE  0x76150000-76207000     \               comctl32
ELF     0x76207000-762d0000     Deferred        shell32<elf>
  \-PE  0x76220000-762d0000     \               shell32
ELF     0x763e0000-763f0000     Deferred        libtasn1.so.2
ELF     0x7685b000-76870000     Deferred        midimap<elf>
  \-PE  0x76860000-76870000     \               midimap
ELF     0x7698d000-769b2000     Deferred        msacm32<elf>
  \-PE  0x76990000-769b2000     \               msacm32
ELF     0x769b2000-769ca000     Deferred        msacm<elf>
  \-PE  0x769c0000-769ca000     \               msacm
ELF     0x769ca000-76a0e000     Deferred        wineoss<elf>
  \-PE  0x769e0000-76a0e000     \               wineoss
ELF     0x76a0e000-76a92000     Deferred        winmm<elf>
  \-PE  0x76a20000-76a92000     \               winmm
ELF     0x76a92000-76af1000     Deferred        winedos<elf>
  \-PE  0x76aa0000-76af1000     \               winedos
ELF     0x76b34000-76b3d000     Deferred        libxcursor.so.1
ELF     0x76b3d000-76b45000     Deferred        libxrender.so.1
ELF     0x76b45000-76b61000     Deferred        imm32<elf>
  \-PE  0x76b50000-76b61000     \               imm32
ELF     0x76bbe000-7737c000     Deferred        libglcore.so.1
ELF     0x7737c000-773ff000     Deferred        libgl.so.1
ELF     0x773ff000-774e5000     Deferred        libx11.so.6
ELF     0x774e5000-774f2000     Deferred        libxext.so.6
ELF     0x774f2000-7750a000     Deferred        libice.so.6
ELF     0x7750a000-7758d000     Deferred        winex11<elf>
  \-PE  0x77520000-7758d000     \               winex11
ELF     0x7758d000-775ac000     Deferred        libexpat.so.1
ELF     0x775ac000-775da000     Deferred        libfontconfig.so.1
ELF     0x775da000-775ee000     Deferred        libz.so.1
ELF     0x775ee000-77657000     Deferred        libfreetype.so.6
ELF     0x7765a000-7765e000     Deferred        libgpg-error.so.0
ELF     0x7766a000-776a9000     Deferred        advapi32<elf>
  \-PE  0x77680000-776a9000     \               advapi32
ELF     0x776a9000-77735000     Deferred        gdi32<elf>
  \-PE  0x776c0000-77735000     \               gdi32
ELF     0x77735000-77860000     Deferred        user32<elf>
  \-PE  0x77750000-77860000     \               user32
ELF     0x77972000-77976000     Deferred        libxfixes.so.3
ELF     0x77976000-7798b000     Deferred        winevdm<elf>
  \-PE  0x77980000-7798b000     \               ald001ou
ELF     0x779be000-77ac0000     Export          kernel32<elf>
  \-PE  0x779e0000-77ac0000     \               kernel32
ELF     0x77bd4000-77bde000     Deferred        libnss_files.so.2
ELF     0x77bde000-77be7000     Deferred        libnss_nis.so.2
ELF     0x77be7000-77bfc000     Deferred        libnsl.so.1
ELF     0x77bfd000-77c00000     Deferred        libxau.so.6
ELF     0x77c02000-77c07000     Deferred        libxxf86vm.so.1
ELF     0x77c07000-77c0f000     Deferred        libsm.so.6
ELF     0x77c0f000-77c31000     Deferred        libm.so.6
ELF     0x77c31000-77d27000     Deferred        libwine_unicode.so.1
ELF     0x77d27000-77d9f000     Export          ntdll<elf>
  \-PE  0x77d40000-77d9f000     \               ntdll
ELF     0x77da0000-77da3000     Deferred        libdl.so.2
ELF     0x77da3000-77ed2000     Export          libc.so.6
ELF     0x77ed3000-77ee5000     Export          libpthread.so.0
ELF     0x77ee5000-77efe000     Deferred        libwine.so.1
ELF     0x77efe000-77f00000     Deferred        libnvidia-tls.so.1
ELF     0x77f00000-77f05000     Deferred        libxxf86dga.so.1
ELF     0x77f05000-77f0e000     Deferred        libnss_compat.so.2
ELF     0x77f14000-77f2a000     Deferred        ld-linux.so.2
PE      0x78000000-78044000     Deferred        msvcrt
ELF     0x7bf00000-7bf03000     Deferred        <wine-loader>
Threads:
process  tid      prio (all id:s are in hex)
00000008 (D) C:\OALD\ALD001OU.EXE
        0000000a    0 <==
        00000009    0
WineDbg terminated on pid 0x8




More information about the kernel-bugs mailing list