Re: [sx]quake still segfaults with 2.0.32 and MMX pentium

Adam Wiggins (madman@zip.com.au)
Tue, 25 Nov 1997 11:35:47 +1100 (EST)


On Mon, 24 Nov 1997, Peter McLachlan wrote:

> Interestingly enough, under 2.1.64, my version of squake causes a kernel
> oops when you /exit/ the program. It runs perfectly until this time. The
> oops doesn't shut down the system. In fact, it doesn't seem to cause any
> problems at all. The oops I get:

I got this same problem moving from 2.1.63 to 64. 65 fixed this
but every now and then the kernel buffs in a bad way and everything starts
segfaulting in this fastion starting with pppd. I try to shoutdown but
everything segfaults on shutdown adn the fs has to be checked on boot up.
I havent had stability problems like this with 2.1.X before 63 is
it the pent bug work around?
cheers Adam

> > -----------------------------------
> Negative d_count (-1) for dev/dsp
> Unable to handle kernel NULL pointer dereference at virtual address
> 00000000
> current->tss.cr3 = 00101000, %cr3 = 00101000
> *pde = 00000000
> Oops: 0002
> CPU: 0
> EIP: 0010:[<c0135492>]
> EFLAGS: 00010282
> eax: 00000022 ebx: c0e24e00 ecx: c01c9340 edx: c3c62000
> esi: ffffffff edi: 00010000 ebp: c0084ce0 esp: c3647f5c
> ds: 0018 es: 0018 ss: 0018
> Process squake.real (pid: 1229, process nr: 34, stackpage=c3647000)
> Stack: c01af484 ffffffff c009c4a0 c08346a0 c06a6260 408fc000 c011e2d1
> c0e24e00
> c0084ce0 c0084ce0 fffffffc 00000000 c06a6a20 c01132ed c0084ce0
> c3646000
> c0118d78 c0084ce0 00000000 ffffffff fffffffc 00000000 c0118f52
> 00000000
> Call Trace: [<c01af484>] [<c011e2d1>] [<c01132ed>] [<c0118d78>]
> [<c0118f52>] [<c01096ba>]
> Code: c7 05 00 00 00 00 00 00 00 00 83 c4 10 5b 5e c3 89 f6 53 8b
> Segmentation fault
> --------------------------------------
>
> This is definitely kernel related. It works fine with 2.0.32 and below.
> I'm not sure if that dev/dsp means the problem is related to the sound
> driver or what...
>
> Speaking of sound drivers, is there anyone working seriously on
> kernel sound support? What I'm interested in is full duplex on Creative
> cards. I've heard with only one IRQ they can't be actually full duplex
> cards... Nevertheless, they have full duplex Win95 drivers, I presume by
> toggling between read/write very quickly or another such gimmick.
> However, if this can be done under WinDoze, presumably its something that
> can be done under Linux. :) It would be nice to be able to do SpeakFreely
> without having to toggle CB radio style all the time...
>
> Peter McLachlan
>
> My beautiful! my beautiful!
> That standest meekly by
> With thy proudly arched and glossy neck,
> And dark and fiery eye;
>
> "An Arab's Farewell to his Steed"-Caroline Norton
>