Re: Debug Channels trashed

2004-08-31 Thread Mike Hearn
Good question. I don't know. Possibly the window procedure is declared using a calling convention that somehow mangles even the wrapper stack, so we're popping garbage off it into %ebx. But I'm out of ideas for now. What I would suggest is putting some stack padding between the saved registers and

Re: Debug Channels trashed

2004-08-29 Thread Mike Hearn
On Sun, 29 Aug 2004 21:30:50 +0200, Uwe Bonnes wrote: > Why does this double restoring ebx help? Good question. I don't know. Possibly the window procedure is declared using a calling convention that somehow mangles even the wrapper stack, so we're popping garbage off it into %ebx. But I'm out of

Re: Debug Channels trashed

2004-08-29 Thread Andreas Mohr
Hi, On Sun, Aug 29, 2004 at 09:30:50PM +0200, Uwe Bonnes wrote: > Unhandled exception: page fault on read access to 0x59535445 in 32-bit code SYSTEM? ("YSTE") Andreas Mohr -- Softwarepatente: der pure ausgekochte Oberschwachsinn! 20(!!) Jahre Gueltigkeit im schnelllebigen Software-Bereich, jahr

Re: Debug Channels trashed

2004-08-29 Thread Uwe Bonnes
> "Mike" == Mike Hearn <[EMAIL PROTECTED]> writes: Mike> On Sat, 28 Aug 2004 19:30:58 +0200, Uwe Bonnes wrote: >> It seems the location of the debug channels is picked up from the ebx >> register Mike> %ebx is supposed to point to the ELF global offset table, iirc. If Mike

Re: Debug Channels trashed

2004-08-29 Thread Mike Hearn
On Sat, 28 Aug 2004 19:30:58 +0200, Uwe Bonnes wrote: > It seems the location of the debug channels is picked up from the ebx > register %ebx is supposed to point to the ELF global offset table, iirc. If it's been reset somewhere then it could cause this sort of crash when accessing global vars in

Debug Channels trashed

2004-08-28 Thread Uwe Bonnes
Hallo, I am trying to run the WebPACK_42wp30_full_installer.exe : http://direct.xilinx.com/direct/webpack/42wp3/\ : WebPACK_42wp30_full_installer.exe (a 110 MByte Download). Running it crashes quite early, while testing the debug channels: err:font:ReadFontDir Can't open directory "/usr/X11R6/l