Re: ptrace single-stepping change breaks Wine

2005-01-05 Thread Thomas Sailer
On Tue, 2005-01-04 at 21:15 +, Mike Hearn wrote: > Context: this is not about ptrace stuff, but rather Thomas Sailors s/Sailor/Sailer/ > I'm afraid Alexandre has decided not to apply this patch (the ABI > personality syscall). His reasoning is as follows: Quite understandably. > Could you u

Re: ptrace single-stepping change breaks Wine

2004-12-31 Thread Thomas Sailer
On Freitag 31 Dezember 2004 14.31, Mike Hearn wrote: > What about this patch? This works now. Happy new year... Tom

Re: ptrace single-stepping change breaks Wine

2004-12-31 Thread Thomas Sailer
On Donnerstag 30 Dezember 2004 14.06, you wrote: > Tom, does this patch against Wine help? It should do the same thing as > the setarch program, so if that fixes it then this should also (if I've > understood how this mechanism works of course). No this doesn't work. The decision which address sp

Re: ptrace single-stepping change breaks Wine

2004-12-30 Thread Thomas Sailer
On Wed, 2004-12-29 at 20:15 -0800, Andrew Morton wrote: > You can globally disable flex-mmap with > > echo 1 > /proc/sys/vm/legacy_va_layout > > Does it fix things? Haven't tried. But setarch i386 -L /usr/bin/wine ... did fix it. Tom

Re: ptrace single-stepping change breaks Wine

2004-12-30 Thread Thomas Sailer
Another pointer towards flexible mmap is that ulimit -s unlimited makes it work under 2.6.10-ac1 too. Tom

Re: ptrace single-stepping change breaks Wine

2004-12-30 Thread Thomas Sailer
On Wed, 2004-12-29 at 18:10 -0800, Linus Torvalds wrote: > I have no idea what "seh" is in wine-speak, but it appears that your seh means structured exception handling in microsoft-speak. http://msdn.microsoft.com/library/default.asp?url=/library/en-us/debug/base/structured_exception_handling.a

Re: ptrace single-stepping change breaks Wine

2004-12-30 Thread Thomas Sailer
On Wed, 2004-12-29 at 18:10 -0800, Linus Torvalds wrote: > Some wine person would need to inform us about what the seh exception > thing means.. "code c005"? There's an interesting thing. Fedora Kernel 2.6.7 works for me, Fedora Kernel 2.6.8 breaks wine/xst. Interestingly, Linus 2.6.8 works

Re: ptrace single-stepping change breaks Wine

2004-12-30 Thread Thomas Sailer
No joy with linux-2.6.10 patch-2.6.10-ac1 01-ptrace-reverse.diff sigtrap-reverse.diff Below is the seh trace output. In the working case (2.6.8) there is no trace:seh: output at this point. Tom Compiling vhdl file U:/home/sailer/src/vhdl/dvbc_pcseng/vprim.vhd in Library synwork. trace:seh:EXC_Rt

Re: ptrace single-stepping change breaks Wine

2004-12-29 Thread Thomas Sailer
On Wed, 2004-12-29 at 15:02 +, Mike Hearn wrote: Mike, thanks a lot for your mail. I've just tried Jesse Allen's Patch with 2.6.10-ac1, but unfortunately it doesn't seem to be enough to get xst working again. Let me know if (and how :)) I can help gather evidence. Tom

Re: ptrace single-stepping change breaks Wine

2004-12-29 Thread Thomas Sailer
Any news about the ptrace single-stepping breakage of wine? The application that stopped working for me is xst, the Xilinx HDL synthesizer (there's a free as in beer version at http://www.xilinx.com/xlnx/xebiz/designResources/ip_product_details.jsp?sGlobalNavPick=PRODUCTS&sSecondaryNavPick=Design+