I've found this crash to be repeatable, and it exists with both the latest prerelease and cvs. When running swfplayer from the flash-0.4.10 package (available from http://www.swift-tools.com/Flash) the driver oopses, leaving the pcm device unusable and impossible to unload.
The output of ksymoops is as follows ksymoops 2.4.3 on i686 2.4.17. Options used -V (default) -k /proc/ksyms (default) -l /proc/modules (default) -o /lib/modules/2.4.17/ (default) -m /System.map (specified) Warning (compare_maps): mismatch on symbol partition_name , ksyms_base says c01edcf0, System.map says c0154750. Ignoring ksyms_base entry Warning (compare_maps): mismatch on symbol __module_author , i2c-matroxfb says cd83d5c0, /lib/modules/2.4.17/kernel/drivers/video/matrox/i2c-matroxfb.o says cd83d040. Ignoring /lib/modules/2.4.17/kernel/drivers/video/matrox/i2c-matroxfb.o entry Warning (compare_maps): mismatch on symbol __module_description , i2c-matroxfb says cd83d600, /lib/modules/2.4.17/kernel/drivers/video/matrox/i2c-matroxfb.o says cd83d080. Ignoring /lib/modules/2.4.17/kernel/drivers/video/matrox/i2c-matroxfb.o entry Warning (compare_maps): mismatch on symbol __module_parm_desc_slip_maxdev , slip says cd878fa0, /lib/modules/2.4.17/kernel/drivers/net/slip.o says cd877040. Ignoring /lib/modules/2.4.17/kernel/drivers/net/slip.o entry Warning (compare_maps): mismatch on symbol __module_parm_slip_maxdev , slip says cd878f88, /lib/modules/2.4.17/kernel/drivers/net/slip.o says cd877028. Ignoring /lib/modules/2.4.17/kernel/drivers/net/slip.o entry Unable to handle kernel paging request at virtual address cd8e4000 cd8d9bc0 *pde = 013cc067 Oops: 0000 CPU: 0 EIP: 0010:[<cd8d9bc0>] Not tainted Using defaults from ksymoops -t elf32-i386 -a i386 EFLAGS: 00010202 eax: 00000001 ebx: 00000000 ecx: 000014a7 edx: ffffffff esi: cd8e6008 edi: fffff4b7 ebp: cd8e4000 esp: c2443ea4 ds: 0018 es: 0018 ss: 0018 Process swfplayer (pid: 4319, stackpage=c2443000) Stack: 00000400 00000403 cb227660 c62c03c0 ffffffff 00000001 cb2276f0 cd8d9e00 cd8d9e70 cd8d9bc0 cb2276ec cb2276d0 00000000 00000004 00000004 00000000 0ad50ad5 000003d8 cd8da3f2 cb227660 c4516560 c4516520 000003ff 00000403 Call Trace: [<cd8d9e00>] [<cd8d9e70>] [<cd8d9bc0>] [<cd8da3f2>] [<cd8d7589>] [<cd8d3e9e>] [<cd8d3ff9>] [<cd8d5bf8>] [<c0133ef6>] [<c0106d2b>] Code: 0f b7 7d 00 ff 64 24 1c 0f b7 7d 00 81 f7 00 80 ff ff ff 64 >>EIP; cd8d9bc0 <[snd-pcm-oss]resample_expand+7c/418> <===== Trace; cd8d9e00 <[snd-pcm-oss]resample_expand+2bc/418> Trace; cd8d9e70 <[snd-pcm-oss]resample_expand+32c/418> Trace; cd8d9bc0 <[snd-pcm-oss]resample_expand+7c/418> Trace; cd8da3f2 <[snd-pcm-oss]rate_transfer+2a/40> Trace; cd8d7588 <[snd-pcm-oss]snd_pcm_plug_write_transfer+94/c8> Trace; cd8d3e9e <[snd-pcm-oss]snd_pcm_oss_write2+7e/c4> Trace; cd8d3ff8 <[snd-pcm-oss]snd_pcm_oss_write1+114/140> Trace; cd8d5bf8 <[snd-pcm-oss]snd_pcm_oss_write+30/54> Trace; c0133ef6 <sys_write+96/cc> Trace; c0106d2a <system_call+32/38> Code; cd8d9bc0 <[snd-pcm-oss]resample_expand+7c/418> 00000000 <_EIP>: Code; cd8d9bc0 <[snd-pcm-oss]resample_expand+7c/418> <===== 0: 0f b7 7d 00 movzwl 0x0(%ebp),%edi <===== Code; cd8d9bc4 <[snd-pcm-oss]resample_expand+80/418> 4: ff 64 24 1c jmp *0x1c(%esp,1) Code; cd8d9bc8 <[snd-pcm-oss]resample_expand+84/418> 8: 0f b7 7d 00 movzwl 0x0(%ebp),%edi Code; cd8d9bcc <[snd-pcm-oss]resample_expand+88/418> c: 81 f7 00 80 ff ff xor $0xffff8000,%edi Code; cd8d9bd2 <[snd-pcm-oss]resample_expand+8e/418> 12: ff 64 00 00 jmp *0x0(%eax,%eax,1) 5 warnings issued. Results may not be reliable. -- Madness takes its toll. Please have exact change ready. http://users.albatross.co.nz/~psycho/ O- -><- _______________________________________________ Alsa-devel mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/alsa-devel