Date: Fri, 30 Jan 1998 21:02:29 -0500 From: "Alfred Perlstein" <perlsta@sunyit.edu> To: <hackers@FreeBSD.ORG> Subject: USER_LDT??? Message-ID: <199801302208.WAA27266@fang.cs.sunyit.edu>
next in thread | raw e-mail | index | archive | help
i have options USER_LDT defined in my kernel however wine still craps out. now before you assume anything i have done some homework here :) it dies from a SIGSEGV, segment violation as it tries to execute this block of code: 0x1bc731 in NtCurrentTeb () at ./sysdeps.c:114 114 __asm__( ".byte 0x64\n\tmovl (%1),%0" it's trying to play around with the LDT but freebsd isn't letting it do it... in my kernel config i do have: options USER_LDT now here is the strange part, wine WORKED once... i tryed to run some sort of installer program and it worked amazingly, well until it crashed that it :) it actually crashed so bad that i had to ctrl-alt-backspace out of X. i did not run it as root so it shouldn't have been able to twiddle any bits it shouldn't have... what else can i give that would make any sense? i can't even get the darn thing to display its help screen in text mode anymore(wine). just running the program without any args and p00p.. :) also, thinking somehow... just maybe somehow it ate some bits out of a file somehow... i did a reinstall world, recompiled and installed my kernel, reinstalled X and recompiled wine and reinstalled it.... (well i didn't know what else to really do, and i didn't want to waste people's time if that what was the problem...) thanks, -Alfred
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199801302208.WAA27266>