I've been getting a kernel oops with the latest CVS (as of today). I've attached the output from ksymoops. I CAN get it to re-occur. Running Smurf, loading up a sound font, and playing a bunch of notes eventually causes Smurf to segfault, with the kernel oops in my system log.
-- Josh Green Smurf Sound Font Editor (http://smurf.sourceforge.net)
ksymoops 2.4.1 on i586 2.4.9. Options used -V (default) -k /proc/ksyms (default) -l /proc/modules (default) -o /lib/modules/2.4.9/ (default) -m /boot/System.map-2.4.9 (default) Warning: You did not tell me where to find symbol information. I will assume that the log matches the kernel and modules that are running right now and I'll use the default options above for symbol resolution. If the current kernel and/or modules do not match the log, you can get more accurate output by telling me the kernel version and where to find map, modules, ksyms etc. ksymoops -h explains the options. Unable to handle kernel paging request at virtual address fbba049e c89752e7 *pde = 00000000 Oops: 0000 CPU: 0 EIP: 0010:[<c89752e7>] Using defaults from ksymoops -t elf32-i386 -a i386 EFLAGS: 00210082 eax: fbba047a ebx: c6e5c8c0 ecx: c7728000 edx: 0000d804 esi: 00000001 edi: c6e36800 ebp: 00000000 esp: c19c3d58 ds: 0018 es: 0018 ss: 0018 Process smurf (pid: 1063, stackpage=c19c3000) Stack: c6e5c8c0 c896d30d c6e5c8c0 00200246 0000003e c343ee60 0000000b 00008001 c6e5c6e0 c6e36800 c896d424 00200282 00200282 c7aae000 00000026 c6d79ce0 c6d79ce0 c896835b c6d79ce0 00000026 0000007f c7aae000 c19c3f4c c6d79ce0 Call Trace: [<c896d30d>] [<c896d424>] [<c896835b>] [<c896819d>] [<c89700ab>] [<c8970743>] [<c8970648>] [<c89521d3>] [<c896e502>] [<c8972a40>] [<c8952abc>] [<c8952c20>] [__kfree_skb+226/240] [<c8952dba>] [<c8952fe0>] [pipe_poll+41/112] [<c89532ca>] [<c8952c20>] [<c01e1632>] [<c8952dba>] [<c8952fe0>] [<c01398f9>] [<c89532ca>] [<c01de75a>] [<c01300d5>] [<c0106dc3>] Code: 8b 50 24 85 d2 74 0b 8b 42 18 85 c0 74 04 48 89 42 18 5b c3 >>EIP; c89752e7 <[snd-synth-emu10k1]terminate_voice+27/40> <===== Trace; c896d30d <[snd-synth-emux]snd_emux_note_on+ad/180> Trace; c896d424 <[snd-synth-emux]snd_emux_note_off+44/70> Trace; c896835b <[snd-seq-midi-emul]note_off+5b/70> Trace; c896819d <[snd-seq-midi-emul]__kstrtab_snd_midi_channel_free_set+7d/1e0> Trace; c89700ab <[snd-synth-emux]sf_zone_new+3b/50> Trace; c8970743 <[snd-synth-emux]set_sample+13/50> Trace; c8970648 <[snd-synth-emux]load_info+2c8/300> Trace; c89521d3 <[snd-seq]snd_seq_client_use_ptr+23/f0> Trace; c896e502 <[snd-synth-emux]snd_emux_event_input+12/20> Trace; c8972a40 <[snd-synth-emux]emux_ops+0/1c> Trace; c8952abc <[snd-seq]snd_seq_deliver_single_event+dc/140> Trace; c8952c20 <[snd-seq]deliver_to_subscribers+100/150> Trace; c8952c20 <[snd-seq]deliver_to_subscribers+100/150> Trace; c01e1632 <__kfree_skb+e2/f0> Trace; c8952dba <[snd-seq]snd_seq_deliver_event+3a/c0> Trace; c8952fe0 <[snd-seq]snd_seq_client_enqueue_event+70/120> Trace; c01398f9 <pipe_poll+29/70> Trace; c89532ca <[snd-seq]snd_seq_write+1ba/200> Trace; c01de75a <sock_read+8a/a0> Trace; c01300d5 <sys_write+95/d0> Trace; c0106dc3 <system_call+33/40> Code; c89752e7 <[snd-synth-emu10k1]terminate_voice+27/40> 00000000 <_EIP>: Code; c89752e7 <[snd-synth-emu10k1]terminate_voice+27/40> <===== 0: 8b 50 24 mov 0x24(%eax),%edx <===== Code; c89752ea <[snd-synth-emu10k1]terminate_voice+2a/40> 3: 85 d2 test %edx,%edx Code; c89752ec <[snd-synth-emu10k1]terminate_voice+2c/40> 5: 74 0b je 12 <_EIP+0x12> c89752f9 <[snd-synth-emu10k1]terminate_voice+39/40> Code; c89752ee <[snd-synth-emu10k1]terminate_voice+2e/40> 7: 8b 42 18 mov 0x18(%edx),%eax Code; c89752f1 <[snd-synth-emu10k1]terminate_voice+31/40> a: 85 c0 test %eax,%eax Code; c89752f3 <[snd-synth-emu10k1]terminate_voice+33/40> c: 74 04 je 12 <_EIP+0x12> c89752f9 <[snd-synth-emu10k1]terminate_voice+39/40> Code; c89752f5 <[snd-synth-emu10k1]terminate_voice+35/40> e: 48 dec %eax Code; c89752f6 <[snd-synth-emu10k1]terminate_voice+36/40> f: 89 42 18 mov %eax,0x18(%edx) Code; c89752f9 <[snd-synth-emu10k1]terminate_voice+39/40> 12: 5b pop %ebx Code; c89752fa <[snd-synth-emu10k1]terminate_voice+3a/40> 13: c3 ret 1 warning issued. Results may not be reliable.