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.

Reply via email to