Fortunately it was logged :)
ksymoops 2.4.5 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 /boot/System.map-2.4.17 (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.
CPU: 0
EIP: 0010:[<e19627ac>] Tainted: P
Using defaults from ksymoops -t elf32-i386 -a i386
EFLAGS: 00010046
eax: 000000ff ebx: 00000000 ecx: dfcccbb4 edx: 00000000
esi: 00ffffff edi: c9a828d8 ebp: 0000e400 esp: cd6dbe4c
ds: 0018 es: 0018 ss: 0018
Process mpg123 (pid: 14233, stackpage=cd6db000)
Stack: d66d8414 d66d8414 d66d8414 c9a828d8 e19519f4 c9a828d8 00000001 d66d8414
d66d8414 00000000 00000000 e1954c43 c9a828d8 c9a828d8 d66d8414 c0000000
c9a828d8 c027b6f8 000001d2 cd6da000 00000000 00000000 d092f574 d092f3b4
Call Trace: [<e19519f4>] [<e1954c43>] [<e19550f4>] [<e1954ad0>] [<e1969f03>]
[<e196e870>] [<e196e020>] [<e196a18d>] [<e196a2ee>] [<e196c286>] [<c0128dda>]
[<c0106b23>]
Code: f7 71 1c 8b 41 18 8b 4f 50 0f af d0 29 f0 01 c2 c1 e2 03 89
>>EIP; e19627ac <[snd-via8233]snd_via8233_playback_pointer+80/a4> <=====
>>ecx; dfcccbb4 <_end+1f9c6400/2151e84c>
>>esi; 00ffffff Before first symbol
>>edi; c9a828d8 <_end+977c124/2151e84c>
>>ebp; 0000e400 Before first symbol
>>esp; cd6dbe4c <_end+d3d5698/2151e84c>
Trace; e19519f4 <[snd-pcm]snd_pcm_update_hw_ptr+24/1c0>
Trace; e1954c43 <[snd-pcm]snd_pcm_lib_write1+bb/42c>
Trace; e19550f4 <[snd-pcm]snd_pcm_lib_write+140/154>
Trace; e1954ad0 <[snd-pcm]snd_pcm_lib_write_transfer+0/b8>
Trace; e1969f03 <[snd-pcm-oss]snd_pcm_oss_write3+37/8c>
Trace; e196e870 <[snd-pcm-oss]io_playback_transfer+50/e0>
Trace; e196e020 <[snd-pcm-oss]snd_pcm_plug_write_transfer+90/c8>
Trace; e196a18d <[snd-pcm-oss]snd_pcm_oss_write2+7d/c4>
Trace; e196a2ee <[snd-pcm-oss]snd_pcm_oss_write1+11a/148>
Trace; e196c286 <[snd-pcm-oss]snd_pcm_oss_write+7e/a0>
Trace; c0128dda <sys_write+8e/c4>
Trace; c0106b23 <system_call+33/40>
Code; e19627ac <[snd-via8233]snd_via8233_playback_pointer+80/a4>
00000000 <_EIP>:
Code; e19627ac <[snd-via8233]snd_via8233_playback_pointer+80/a4> <=====
0: f7 71 1c divl 0x1c(%ecx) <=====
Code; e19627af <[snd-via8233]snd_via8233_playback_pointer+83/a4>
3: 8b 41 18 mov 0x18(%ecx),%eax
Code; e19627b2 <[snd-via8233]snd_via8233_playback_pointer+86/a4>
6: 8b 4f 50 mov 0x50(%edi),%ecx
Code; e19627b5 <[snd-via8233]snd_via8233_playback_pointer+89/a4>
9: 0f af d0 imul %eax,%edx
Code; e19627b8 <[snd-via8233]snd_via8233_playback_pointer+8c/a4>
c: 29 f0 sub %esi,%eax
Code; e19627ba <[snd-via8233]snd_via8233_playback_pointer+8e/a4>
e: 01 c2 add %eax,%edx
Code; e19627bc <[snd-via8233]snd_via8233_playback_pointer+90/a4>
10: c1 e2 03 shl $0x3,%edx
Code; e19627bf <[snd-via8233]snd_via8233_playback_pointer+93/a4>
13: 89 00 mov %eax,(%eax)
1 warning issued. Results may not be reliable.
-j
On Sat, 13 Apr 2002, Adam Jones wrote:
: Date: Sat, 13 Apr 2002 21:18:01 +0100
: From: Adam Jones <[EMAIL PROTECTED]>
: To: alsa-user ML <[EMAIL PROTECTED]>
: Subject: [Alsa-user] Re: VIA 8233 in DFI AD-73 Pro motherboard
:
: On 13-Apr-02, Jeremy Dinsel wrote:
:
: > Playing MPEG stream from some_good_mp3.mp3 ...
: > Junk at the beginning 49443303 MPEG 1.0, Layer: III, Freq: 44100,
: > mode: Joint-Stereo, modext: 0, BPF : 417
: > Channels: 2, copyright: No, original: No, CRC: No, emphasis: 0.
: > Bitrate: 128 Kbits/s, Extension value: 0 Audio: 1:1 conversion, rate:
: > 44100, encoding: signed 16 bit, channels: 2 Frame# 3 [18508], Time:
: > 00:00.07 [08:03.47], Segmentation fault
: >
: > An oops appears at this point:
:
: Unfortunately, on its own an oops dump isn't terribly useful, because
: the symbol locations it contains are unique to your kernel build. If
: you could please download ksymoops and run it over the oops output (just
: "ksymoops < my-oops-dump" then you should (hopefully) get a stack trace
: with function names, which will really help people to fix the problem.
:
: According to /usr/src/linux/scripts/ksymoops/README, you can download
: the latest ksymoops from:
:
: ftp://ftp.<country>.kernel.org/pub/linux/utils/kernel/ksymoops
:
:
: Unfortunately, this will mean you having to intentionally oops your
: kernel again, but it should help a lot. Thanks.
: --
: Adam Jones ([EMAIL PROTECTED])(http://www.yggdrasl.demon.co.uk/)
: .oO("(etc, etc)" )
: PGP public key: http://www.yggdrasl.demon.co.uk/pubkey.asc
:
:
: _______________________________________________
: Alsa-user mailing list
: [EMAIL PROTECTED]
: https://lists.sourceforge.net/lists/listinfo/alsa-user
:
--
- Jeremy Dinsel
- somewhere in the monkey house
_______________________________________________
Alsa-user mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/alsa-user