[prev in list] [next in list] [prev in thread] [next in thread] 

List:       wine-devel
Subject:    LOCALINIT with start and end zero
From:       Uwe Bonnes <bon () elektron ! ikp ! physik ! tu-darmstadt ! de>
Date:       1999-05-30 19:35:00
[Download RAW message or body]

Hallo,

LocalInit with start==end==0 leads to a crash, if the check in
memory/local.c around line line 358
if (pModule->dgroup && (GlobalHandleToSel16(pSeg->hSeg) == selector))

isn't met:

Call USER.177: LOADACCELERATORS(0x03b7,0000:7f46) ret=02e7:1fc1 ds=03b7
Ret  USER.177: LOADACCELERATORS() retval=0x0000 ret=02e7:1fc1 ds=03b7
Call KERNEL.15: GLOBALALLOC(0x0042,0x00000100) ret=0337:1398 ds=03b7
Ret  KERNEL.15: GLOBALALLOC() retval=0x04de ret=0337:1398 ds=03b7
Call KERNEL.18: GLOBALLOCK(0x04de) ret=0337:13df ds=03b7
Ret  KERNEL.18: GLOBALLOCK() retval=0x04df0000 ret=0337:13df ds=03b7
Call KERNEL.4: LOCALINIT(0x04df,0x0000,0x0000) ret=0337:13eb ds=03b7
trace:local:LocalInit16 04df 0000-0000
fixme:local:LocalInit16 start 0000, minsize 88ae, stacksize 2000,end 0000 dgroup \
002f, pSeg->hSeg 03b7,hseg 03b7, sel 04df fixme:local:LocalInit16 invalid parameters \
start 0010 end 0000 Unexpected Windows program segfault - opcode = 89
Page fault in 32-bit code (0x0816fcc9).
Fault address is 0x404d7178

What do to in that case.

Bye

Uwe Bonnes                bon@elektron.ikp.physik.tu-darmstadt.de

Free Software: If you contribute nothing, expect nothing
--


=========================================================================


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic