| Summary: | I obtain kernel trap 9 with interrupts disabled when I execute the wine emulator | ||
|---|---|---|---|
| Product: | Base System | Reporter: | jose.l.rodriguez <jose.l.rodriguez> |
| Component: | kern | Assignee: | freebsd-bugs (Nobody) <bugs> |
| Status: | Closed FIXED | ||
| Severity: | Affects Only Me | ||
| Priority: | Normal | ||
| Version: | Unspecified | ||
| Hardware: | Any | ||
| OS: | Any | ||
|
Description
jose.l.rodriguez
2001-03-09 15:40:01 UTC
State Changed From-To: open->feedback Awaiting response On Fri, Mar 09, 2001 at 07:33:54AM -0800, jose.l.rodriguez@getronics.com wrote: > When I execute wine I sometimes obtain the next message: > wine core dumps seconds more later. Signal 4 is "illegal instruction" -- perhaps you compiled the Wine binary with CPU-specific optimizations which are inappropriate for the CPU you are running on, or perhaps it includes ASM code which doesn't run on your CPU? What type of machine are you running on? Kris Kris Kennaway <kris@obsecurity.org> writes: > Signal 4 is "illegal instruction" -- perhaps you compiled the Wine > binary with CPU-specific optimizations which are inappropriate for the > CPU you are running on, or perhaps it includes ASM code which doesn't > run on your CPU? That, or - much more likely - he forgot to add 'options USER_LDT' to his kernel config. DES -- Dag-Erling Smorgrav - des@ofug.org Dag-Erling Smorgrav wrote: > That, or - much more likely - he forgot to add 'options USER_LDT' to > his kernel config. I believe the change to support USER_LDT in the generic kernel still has not been MFCed, or have I just missed that? Perhaps that would be a proper ``fix'' for this PR, namely to perform that MFC now. (Linux has had this feature for a couple of years now.) Gerald -- Gerald "Jerry" pfeifer@dbai.tuwien.ac.at http://www.dbai.tuwien.ac.at/~pfeifer/ Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at> writes: > Dag-Erling Smorgrav wrote: > > That, or - much more likely - he forgot to add 'options USER_LDT' to > > his kernel config. > I believe the change to support USER_LDT in the generic kernel still has > not been MFCed, or have I just missed that? If you're referring to the fact that USER_LDT is no longer optional in -CURRENT, then no, it hasn't been MFCed. Don't think it will either. > (Linux has had this feature for a couple of years now.) Yes, well, we've had it since January 1994. DES -- Dag-Erling Smorgrav - des@ofug.org Thx by your fast response. (sorry by late response to you.. I didn't can go to the work computer for response your e-mail... very busy with customers...) I didn't use any CPU-specific optimization. I compiled it using the ports from www.freebsd.org. I download the last port and executed: cd emulators/wine; make; make install I am using a PentiumIII The machine is a Dell Optiplex GX110. I use XFree86 4.02 and the graphics card is 815i. -----Original Message----- From: Kris Kennaway To: jose.l.rodriguez@getronics.com Cc: freebsd-gnats-submit@FreeBSD.org Sent: 3/13/01 3:20 AM Subject: Re: kern/25634: I obtain kernel trap 9 with interrupts disabled when I execute the wine emulator On Fri, Mar 09, 2001 at 07:33:54AM -0800, jose.l.rodriguez@getronics.com wrote: > When I execute wine I sometimes obtain the next message: > wine core dumps seconds more later. Signal 4 is "illegal instruction" -- perhaps you compiled the Wine binary with CPU-specific optimizations which are inappropriate for the CPU you are running on, or perhaps it includes ASM code which doesn't run on your CPU? What type of machine are you running on? Kris I didn't forgot to include the 'options USER_LDT' to my kernl config. wine works for me (from 30 seconds to 1 hour without core), but it crashes with my previus message (first trap 9 and after of that the wine core dumps) -----Original Message----- From: Gerald Pfeifer To: freebsd-gnats-submit@freebsd.org Cc: Dag-Erling Smorgrav; jose.l.rodriguez@getronics.com Sent: 3/14/01 2:51 PM Subject: Re: kern/25634: I obtain kernel trap 9 with interrupts disabled when I execute the wine emulator Dag-Erling Smorgrav wrote: > That, or - much more likely - he forgot to add 'options USER_LDT' to > his kernel config. I believe the change to support USER_LDT in the generic kernel still has not been MFCed, or have I just missed that? Perhaps that would be a proper ``fix'' for this PR, namely to perform that MFC now. (Linux has had this feature for a couple of years now.) Gerald --=20 Gerald "Jerry" pfeifer@dbai.tuwien.ac.at http://www.dbai.tuwien.ac.at/~pfeifer/ On Fri, 16 Mar 2001, Rodriguez Garcia, Jose Luis wrote: > wine works for me (from 30 seconds to 1 hour without core), but it > crashes with my previus message (first trap 9 and after of that the wine > core dumps) I submitted an update for the Wine port yesterday, you could give that one a try. (Hopefully that patch will be installed soon.) http://www.FreeBSD.org/cgi/query-pr.cgi?pr=25825 Gerald -- Gerald "Jerry" pfeifer@dbai.tuwien.ac.at http://www.dbai.tuwien.ac.at/~pfeifer/ State Changed From-To: feedback->analyzed A diagnosis and fix has been proposed, awaiting submitter ACK/NAK of solution. State Changed From-To: analyzed->closed Submitter can no longer reproduce problem and requests closure. |