Nasty Wine/kernel bug, anyone?

Jeremy White jwhite at codeweavers.com
Mon Mar 26 20:26:09 CST 2001


Just spent 30 minutes trying to reproduce with Outlook, and now, of course, I can't.

I may well have pressed ^C at some point; I'm learning that Outlook does, eventually
(2-3 minutes) come up (but promptly crashes).

However, whilst trying something else, I had another winelib program crash.

So, I grabbed what info from it I could in the attached file.

Jer
-------------- next part --------------
Stuck Process:

jwhite    1503  0.5  2.6 32956 6684 pts/2    D    20:07   0:02 testapp  -debugmsg +relay


ps -p 1503 -o pid,wchan
  PID WCHAN
 1503 down


dump 1503

Process 1503 found at c2cd8000, esp c2cd9e04
Call Trace: [<c010794f>] [<c2cd8000>]


/usr/src/linux-2.4.0/System.map fragment:

c01078f8 T __down
c0107994 T __down_interruptible
c0107a60 T __down_trylock
c0107a9c T __down_failed
.
.
.
c02f6c14 A _end

I have the feeling there is something more I could have
gotten you here, but I'm not sure what.



Last 21 lines or so of a relay log:

 ebp=405b679c esp=405b6788 ds=002b es=002b gs=0000 flags=00000202
Ret  kernel32.4: VxDCall3() retval=00000002 ret=bfe819e3 fs=008f
 eax=00000002 ebx=417c4188 ecx=00000001 edx=405b67cc esi=0000006c edi=405b67cc
 ebp=405b679c esp=405b6794 ds=002b es=002b gs=0000 flags=00000202
Call kernel32.455: GetPrivateProfileStringA(417bb8e7 "mci",00000000,417bb80a "",403d5b48,00000800,417bc626 "SYSTEM.INI") ret=4178b025 fs=008f
Ret  kernel32.455: GetPrivateProfileStringA() retval=00000051 ret=4178b025 fs=008f
Call kernel32.2: VxDCall1(00010013) ret=bfe8165f fs=008f
 eax=00000001 ebx=417c4188 ecx=fffffffe edx=417c20e4 esi=0000006c edi=403d5b9a
 ebp=405b67d4 esp=405b67a0 ds=002b es=002b gs=0000 flags=00000202
Ret  kernel32.2: VxDCall1() retval=00000000 ret=bfe8165f fs=008f
 eax=00000000 ebx=417c4188 ecx=fffffffe edx=417c20e4 esi=0000006c edi=403d5b9a
 ebp=405b67d4 esp=405b67a4 ds=002b es=002b gs=0000 flags=00000202
Call kernel32.947: lstrcpynA(405b668c,417bb4a7 "wineoss.drv",00000080) ret=4177f8db fs=008f
Ret  kernel32.947: lstrcpynA() retval=405b668c ret=4177f8db fs=008f
Call kernel32.553: HeapAlloc(40360000,00000000,0000001c) ret=4177f666 fs=008f
Ret  kernel32.553: HeapAlloc() retval=403d8774 ret=4177f666 fs=008f
Call kernel32.601: LoadLibraryA(405b668c "wineoss.drv") ret=4177f680 fs=008f
Ret  kernel32.601: LoadLibraryA() retval=417c8000 ret=4177f680 fs=008f
Call kernel32.459: GetProcAddress(417c8000,417ba14b "DriverProc") ret=4177f6a0 fs=008f
Ret  kernel32.459: GetProcAddress() retval=417d8e90 ret=4177f6a0 fs=008f
Call wineoss.1: DriverProc(00000000,403d8774,00000001,00000000,00000000) ret=4177f3e2 fs=008f



More information about the wine-devel mailing list