Kernel Panics
Carsten Hensiek
mr-migagi at gmx.net
Mon Jan 26 11:51:08 CET 2004
Jan-Benedict Glaw schrieb:
>...das kann alles Mögliche sein.
>
>Schieb' so'n Oops mal durch ksymoops, unter Zuhilfenahme einer passenden
>System.map.
>
>
>
hab ich gemacht - folgende ausgabe...
erkenne daraus keine möglichen Fehlerquellen. Bei "man ksymoops" sah das anders aus.
ksymoops ist aber nicht durch den fehlenden Modul Support beeinträchtigt oder?
Ich hoffe das passt so mit den Umbrüchen
mars:/# ksymoops -m /boot/System.map-2.4.24 < /var/log/messages
ksymoops 2.4.5 on i686 2.4.24. Options used
-V (default)
-k /proc/ksyms (default)
-l /proc/modules (default)
-o /lib/modules/2.4.24/ (default)
-m /boot/System.map-2.4.24 (specified)
Error (regular_file): read_ksyms stat /proc/ksyms failed
ksymoops: No such file or directory
No modules in ksyms, skipping objects
No ksyms, skipping lsmod
Jan 26 08:57:58 mars kernel: c012ba8b
Jan 26 08:57:58 mars kernel: Oops: 0002
Jan 26 08:57:58 mars kernel: CPU: 0
Jan 26 08:57:58 mars kernel: EIP: 0010:[__free_pages_ok+75/720] Not tainted
Jan 26 08:57:58 mars kernel: EFLAGS: 00010246
Jan 26 08:57:58 mars kernel: eax: 01000008 ebx: c17042a0 ecx: c17042a0 edx: 00000000
Jan 26 08:57:58 mars kernel: esi: 00000000 edi: e56b8fcf ebp: c1bfe340 esp: c3a49f58
Jan 26 08:57:58 mars kernel: ds: 0018 es: 0018 ss: 0018
Jan 26 08:57:58 mars kernel: Process apache (pid: 1952, stackpage=c3a49000)
Jan 26 08:57:58 mars kernel: Stack: c3a48000 f62517c0 e56b8fcf c1bfe340 f62517c0 bfff4ebc c1bfe340 e56b8fcf
Jan 26 08:57:58 mars kernel: c1bf97c0 c0146749 c1bf97c0 c02262d8 c3a48000 c012c45b c012c47d c0147b8e
Jan 26 08:57:58 mars kernel: c3a48000 bfff4ebc bfff4ebc bfff4e7c c1bf97c0 c1bfe480 e56b8000 c1bfe340
Jan 26 08:57:58 mars kernel: Call Trace: [dput+25/416] [__free_pages+27/32] [free_pages+29/32] [sys_getcwd+462/480] [system_call+51/56]
Jan 26 08:57:58 mars kernel: Code: 83 7b 08 00 74 08 0f 0b 69 00 41 d8 1f c0 89 d8 2b 05 b0 7d
Using defaults from ksymoops -t elf32-i386 -a i386
>>eax; 01000008 Before first symbol
>>ebx; c17042a0 <END_OF_CODE+146f14c/????>
>>ecx; c17042a0 <END_OF_CODE+146f14c/????>
>>edi; e56b8fcf <END_OF_CODE+25423e7b/????>
>>ebp; c1bfe340 <END_OF_CODE+19691ec/????>
>>esp; c3a49f58 <END_OF_CODE+37b4e04/????>
Code; 00000000 Before first symbol
00000000 <_EIP>:
Code; 00000000 Before first symbol
0: 83 7b 08 00 cmpl $0x0,0x8(%ebx)
Code; 00000004 Before first symbol
4: 74 08 je e <_EIP+0xe> 0000000e Before first symbol
Code; 00000006 Before first symbol
6: 0f 0b ud2a
Code; 00000008 Before first symbol
8: 69 00 41 d8 1f c0 imul $0xc01fd841,(%eax),%eax
Code; 0000000e Before first symbol
e: 89 d8 mov %ebx,%eax
Code; 00000010 Before first symbol
10: 2b 05 b0 7d 00 00 sub 0x7db0,%eax
mars:/# ksymoops -m /boot/System.map-2.4.24 < /var/log/messages
ksymoops 2.4.5 on i686 2.4.24. Options used
-V (default)
-k /proc/ksyms (default)
-l /proc/modules (default)
-o /lib/modules/2.4.24/ (default)
-m /boot/System.map-2.4.24 (specified)
Error (regular_file): read_ksyms stat /proc/ksyms failed
ksymoops: No such file or directory
No modules in ksyms, skipping objects
No ksyms, skipping lsmod
Jan 26 08:57:58 mars kernel: c012ba8b
Jan 26 08:57:58 mars kernel: Oops: 0002
Jan 26 08:57:58 mars kernel: CPU: 0
Jan 26 08:57:58 mars kernel: EIP: 0010:[__free_pages_ok+75/720] Not tainted
Jan 26 08:57:58 mars kernel: EFLAGS: 00010246
Jan 26 08:57:58 mars kernel: eax: 01000008 ebx: c17042a0 ecx: c17042a0 edx: 00000000
Jan 26 08:57:58 mars kernel: esi: 00000000 edi: e56b8fcf ebp: c1bfe340 esp: c3a49f58
Jan 26 08:57:58 mars kernel: ds: 0018 es: 0018 ss: 0018
Jan 26 08:57:58 mars kernel: Process apache (pid: 1952, stackpage=c3a49000)
Jan 26 08:57:58 mars kernel: Stack: c3a48000 f62517c0 e56b8fcf c1bfe340 f62517c0 bfff4ebc c1bfe340 e56b8fcf
Jan 26 08:57:58 mars kernel: c1bf97c0 c0146749 c1bf97c0 c02262d8 c3a48000 c012c45b c012c47d c0147b8e
Jan 26 08:57:58 mars kernel: c3a48000 bfff4ebc bfff4ebc bfff4e7c c1bf97c0 c1bfe480 e56b8000 c1bfe340
Jan 26 08:57:58 mars kernel: Call Trace: [dput+25/416] [__free_pages+27/32] [free_pages+29/32] [sys_getcwd+462/480] [system_call+51/56]
Jan 26 08:57:58 mars kernel: Code: 83 7b 08 00 74 08 0f 0b 69 00 41 d8 1f c0 89 d8 2b 05 b0 7d
Using defaults from ksymoops -t elf32-i386 -a i386
>>eax; 01000008 Before first symbol
>>ebx; c17042a0 <END_OF_CODE+146f14c/????>
>>ecx; c17042a0 <END_OF_CODE+146f14c/????>
>>edi; e56b8fcf <END_OF_CODE+25423e7b/????>
>>ebp; c1bfe340 <END_OF_CODE+19691ec/????>
>>esp; c3a49f58 <END_OF_CODE+37b4e04/????>
Code; 00000000 Before first symbol
00000000 <_EIP>:
Code; 00000000 Before first symbol
0: 83 7b 08 00 cmpl $0x0,0x8(%ebx)
Code; 00000004 Before first symbol
4: 74 08 je e <_EIP+0xe> 0000000e Before first symbol
Code; 00000006 Before first symbol
6: 0f 0b ud2a
Code; 00000008 Before first symbol
8: 69 00 41 d8 1f c0 imul $0xc01fd841,(%eax),%eax
Code; 0000000e Before first symbol
e: 89 d8 mov %ebx,%eax
Code; 00000010 Before first symbol
10: 2b 05 b0 7d 00 00 sub 0x7db0,%eax
1 error issued. Results may not be reliable.
mars:/#
>Wie gesagt, das kann alles Mögliche sein und einem vom klogd aufgelösten
>Oops trau' ich nicht. Kontrolle von CPU- und Netzteil-Lüfter sowie ein
>Test des RAMs mit memtest86 kann jedenfalls nicht schaden...
>
>
>
dann werd ich wohl erstmal den Fehler an der Hardware suchen - RAM wird erstmal getauscht.
>Jedenfalls kannst Du fast ausschließen, daß Apache der Perl schuldig ist
>- die könnten bestenfalls sich selbst kaputtmachen, aber dürfen keine
>solche Kernel-Bugs auslösen können.
>
>
das beruhigt mich schonmal. Danke
More information about the Linux
mailing list