Re: Crash / Platte defekt?

From: Oliver Fromme <olli(at)lurza.secnetix.de>
Date: Thu, 21 Jun 2007 17:00:07 +0200 (CEST)

Nicola Tiling <nt(at)w4w.net> wrote:
> Eben ist eine Maschine gecrasht. Ich habe die Maschine durch "panic" am
> debugger neu gebootet. Irgendwelche normalen Befehle waren über die serielle
> Konsole nicht möglich. Auch waren *keine* Fehlermeldungen auf der Konsole zu
> sehen - die war komplett "tot"

War der Rechner noch anpingbar? Eine Prozessliste im
Debugger ("ps") wäre evtl. auch aufschlussreich.

> Ein Backtrace im Core bringt nach dem reboot Folgendes zu Tage. Würdet Ihr
> auch denken die Platte hat nen Hau ? Oder was kann ich noch tun?

Ich erkenne im Backtrace eigentlich nichts, was auf einen
Plattenfehler hindeuten würde. Es könnte ein Deadlock im
im Kernel gewesen sein, aber was ihn verursacht hat, da-
rüber kann man ohne weitere Informationen nur spekulieren.

Gruß
   Olli

> (kgdb) bt
> #0 doadump () at pcpu.h:165
> #1 0xc05237f6 in boot (howto=260) at /usr/src/sys/kern/kern_shutdown.c:409
> #2 0xc0523b2a in panic (fmt=0xc0701b1d "from debugger") at
> /usr/src/sys/kern/kern_shutdown.c:565
> #3 0xc044507b in db_panic (addr=-1068235447, have_addr=0, count=-1,
> modif=0xe4f919fc "") at /usr/src/sys/ddb/db_command.c:438
> #4 0xc0444ff4 in db_command (last_cmdp=0xc0763a44, cmd_table=0x0,
> aux_cmd_tablep=0xc072b920, aux_cmd_tablep_end=0xc072b924)
> at /usr/src/sys/ddb/db_command.c:350
> #5 0xc04450e5 in db_command_loop () at /usr/src/sys/ddb/db_command.c:458
> #6 0xc0447029 in db_trap (type=3, code=0) at /usr/src/sys/ddb/db_main.c:222
> #7 0xc05407d3 in kdb_trap (type=0, code=0, tf=0xe4f91b48) at
> /usr/src/sys/kern/subr_kdb.c:473
> #8 0xc06da232 in trap (frame=
> {tf_fs = -968228856, tf_es = 40, tf_ds = -453443544, tf_edi = 249,
> tf_esi = -968182784, tf_ebp = -453436528, tf_isp = -453436556, tf_ebx =
> -969431936, tf_edx = 1, tf_ecx = -1056878592, tf_eax = 34, tf_trapno = 3,
> tf_err = 0, tf_eip = -1068235447, tf_cs = 32, tf_eflags = 130, tf_esp =
> -1066329193, tf_ss = -1066257588}) at /usr/src/sys/i386/i386/trap.c:594
> #9 0xc06c693a in calltrap () at /usr/src/sys/i386/i386/exception.s:139
> #10 0xc0540549 in kdb_enter (msg=0x22 <Address 0x22 out of bounds>) at
> cpufunc.h:60
> #11 0xc06af931 in siointr1 (com=0xc64ab400) at
> /usr/src/sys/dev/sio/sio.c:1522
> #12 0xc06af6f7 in siointr (arg=0xc64ab400) at
> /usr/src/sys/dev/sio/sio.c:1391
> #13 0xc06ca959 in intr_execute_handlers (isrc=0xc636f4c8, iframe=0xe4f91c04)
> at /usr/src/sys/i386/i386/intr_machdep.c:270
> #14 0xc06cd12f in lapic_handle_intr (frame=
> {if_vec = 55, if_fs = 8, if_es = -969474008, if_ds = -453443544,
> if_edi = -969448704, if_esi = -968362496, if_ebp = -453436292, if_ebx = 1,
> if_edx = -969431936, if_ecx = -969431936, if_eax = 0, if_eip = -1069235253,
> if_cs = 32, if_eflags = 514, if_esp = -968497728, if_ss = -968926064}) at
> /usr/src/sys/i386/i386/local_apic.c:621
> #15 0xc06c6cf3 in Xapic_isr1 () at apic_vector.s:110
> #16 0xc044c3cb in ata_ahci_status (dev=0x1) at bus.h:245
> #17 0xc0449ec2 in ata_interrupt (data=0xc6499200) at
> /usr/src/sys/dev/ata/ata-all.c:322
> #18 0xc044b5da in ata_generic_intr (data=0xc647f600) at
> /usr/src/sys/dev/ata/ata-chipset.c:207
> #19 0xc0509dda in ithread_execute_handlers (p=0xc63f5c90, ie=0xc6376300) at
> /usr/src/sys/kern/kern_intr.c:682
> #20 0xc0509f1b in ithread_loop (arg=0xc6462220) at
> /usr/src/sys/kern/kern_intr.c:765
> #21 0xc0508a11 in fork_exit (callout=0xc0509eb8 <ithread_loop>, arg=0x0,
> frame=0x0) at /usr/src/sys/kern/kern_fork.c:821
> #22 0xc06c699c in fork_trampoline () at
> /usr/src/sys/i386/i386/exception.s:208
>
>
> [-- application/pgp-signature, encoding 7bit, 9 lines --]
>

-- 
Oliver Fromme, secnetix GmbH & Co. KG, Marktplatz 29, 85567 Grafing b. M.
Handelsregister: Registergericht Muenchen, HRA 74606,  Geschäftsfuehrung:
secnetix Verwaltungsgesellsch. mbH, Handelsregister: Registergericht Mün-
chen, HRB 125758,  Geschäftsführer: Maik Bachmann, Olaf Erb, Ralf Gebhart
FreeBSD-Dienstleistungen, -Produkte und mehr:  http://www.secnetix.de/bsd
"Emacs ist für mich kein Editor. Für mich ist das genau das gleiche, als
wenn ich nach einem Fahrrad (für die Sonntagbrötchen) frage und einen
pangalaktischen Raumkreuzer mit 10 km Gesamtlänge bekomme. Ich weiß nicht,
was ich damit soll." -- Frank Klemm, de.comp.os.unix.discussion
To Unsubscribe: send mail to majordomo(at)de.FreeBSD.org
with "unsubscribe de-bsd-questions" in the body of the message
Received on Thu 21 Jun 2007 - 17:01:34 CEST

search this site