Linux 2.1.96 breaks wine (fwd)

Shaw Carruthers (shaw@shawc.demon.co.uk)
Wed, 15 Apr 1998 17:16:49 +0100 (GMT+0100)


--
Shaw Carruthers - shaw@shawc.demon.co.uk
London SW14 7JW UK
This is not a sig( with homage to Magritte).
  
---------- Forwarded message ----------
Date: Wed, 15 Apr 1998 17:12:07 +0100
From: Shaw Carruthers <shaw@shawc.demon.co.uk>
Newsgroups: comp.emulators.ms-windows.wine
Subject: Linux 2.1.96 breaks wine

I have been using wine for a while now with 2.1.xx kernels, currently 980329.

2.1.96 has broken wine, I think there is a change to LDT related to floating point emulation:

strace wine freecell.exe gives:

close(3) = 0 mmap(0, 1179648, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x40197000 munmap(0x40197000, 36864) = 0 munmap(0x402b0000, 28672) = 0 mprotect(0x401a0000, 65536, PROT_READ|PROT_WRITE|PROT_EXEC) = 0 semget(IPC_PRIVATE, 1, IPC_CREAT|0x1ff|0666) = 9 semctl(9, 0, SETVAL, 0xbffff5d8) = 0 mmap(0, 131072, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x402b0000 munmap(0x402c0000, 65536) = 0 mprotect(0x402b0000, 65536, PROT_READ|PROT_WRITE|PROT_EXEC) = 0 modify_ldt(0x1, 0xbffff558, 0x10 <unfinished ...> +++ killed by SIGSEGV +++

--
Shaw Carruthers - shaw@shawc.demon.co.uk
London SW14 7JW UK
This is not a sig( with homage to Magritte).
  

- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.rutgers.edu