Most recent kernel where this bug did not occur: ? Distribution: Slackware-current Hardware Environment: GIGABYTE 8I848E(ICH4) P4 1.8 512 MB RAM HDD 120GB SEAGATE Software Environment: KDE 3.5.2, XOrg 6.9, glibc 2.3.6 Problem Description: OOPS in snd_pcm_oss on exit fish fillets ng (http://fillets.sf.net/) Steps to reproduce: Exit fish fillets v 0.7.0
Created attachment 7759 [details] OOPS from syslog
Created attachment 7760 [details] config
This is repeatable, yes? Could you please check that it happens in a kernel which hasn't been tainted by the nvidia driver? Did earlier kernels have this problem? 2.6.16?
Yes, it is repeatable. 2.6.16 works OK. Nvidia module absence has no influence to it. I discovered that filles during crash on this oops returns (translations): Audio write: Deskryptor pliku w złym stanie (File descriptor in bad shape) Naruszenie ochrony pamięci (Segmentation fault)
Created attachment 7763 [details] OOPS from syslog - without NVIDIA
Created attachment 7777 [details] Other oops in snd_pcm_oss I found out that other oss-using apps also can cause oopses (flash plugin). It occurs on closing browser using flash plugin to play some sounds or music.
Created attachment 7778 [details] Fix PCM OSS bug for 2.6.17rc1
Could you try the patch above?
It works OK. Both type of OOPS-es didn't occur again. Thanks for the patch.
Created attachment 7779 [details] Better fix for PCM-OSS Oops on 2.6.17rc1
The second patch also works.
The "Better fix for PCM-OSS Oops on 2.6.17rc1" patch fixed my Ooops reported here: http://marc.theaimsgroup.com/?t=114479997800001&r=1&w=2
I'm closing this bug, because in 2.6.17 it no longer exists. Patch was applied long time ago (AFAIR before 2.6.17-rc2) into mainline. BTW. What is the bug closing policy? I think, that bug owner should closing it (or subsystem mantainer). Submiter not always have enough knowlege about problem (this including myself ;-), and shouldn't do it. But also bug cannot be "new" forever, especially when it is in fact resolved...