The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



Индекс форумов
Составление сообщения

Исходное сообщение
"FreeBSD 6.2 (SMP) Kernel panic: fatal trap 12"
Отправлено Ramirez, 09-Окт-07 10:25 
вот, теперь совсем другое дело:

# kgdb kernel.debug /var/crash/vmcore.1
[GDB will not be able to debug user-mode threads: /usr/lib/libthread_db.so: Undefined symbol "ps_pglobal_lookup"]
....

Unread portion of the kernel message buffer:
kernel trap 12 with interrupts disabled

Fatal trap 12: page fault while in kernel mode
cpuid = 2; apic id = 06
fault virtual address   = 0x104
fault code              = supervisor read, page not present
instruction pointer     = 0x20:0xc05df375
stack pointer           = 0x28:0xe6e8ec90
frame pointer           = 0x28:0xe6e8ec9c
code segment            = base 0x0, limit 0xfffff, type 0x1b
                        = DPL 0, pres 1, def32 1, gran 1
processor eflags        = resume, IOPL = 0
current process         = 5 (thread taskq)
trap number             = 12
panic: page fault
cpuid = 2
Uptime: 8h2m41s
Dumping 3326 MB (2 chunks)
  chunk 0: 1MB (157 pages) ... ok
  chunk 1: 3327MB (851552 pages) 3311 3295 3279 3263 3247 3231 3215 3199 3183 3167 3151 3135 3119 3103 3087 3071 3055 3039 3023 3007 2991 2975 2959 2943 2927 2911 2895 2879 2863 2847 2831 2815 2799 2783 2767 2751 2735 2719 2703 2687 2671 2655 2639 2623 2607 2591 2575 2559 2543 2527 2511 2495 2479 2463 2447 2431 2415 2399 2383 2367 2351 2335 2319 2303 2287 2271 2255 2239 2223 2207 2191 2175 2159 2143 2127 2111 2095 2079 2063 2047 2031 2015 1999 1983 1967 1951 1935 1919 1903 1887 1871 1855 1839 1823 1807 1791 1775 1759 1743 1727 1711 1695 1679 1663 1647 1631 1615 1599 1583 1567 1551 1535 1519 1503 1487 1471 1455 1439 1423 1407 1391 1375 1359 1343 1327 1311 1295 1279 1263 1247 1231 1215 1199 1183 1167 1151 1135 1119 1103 1087 1071 1055 1039 1023 1007 991 975 959 943 927 911 895 879 863 847 831 815 799 783 767 751 735 719 703 687 671 655 639 623 607 591 575 559 543 527 511 495 479 463 447 431 415 399 383 367 351 335 319 303 287 271 255 239 223 207 191 175 159 143 127 111 95 79 63 47 31 15

#0  doadump () at pcpu.h:165
165             __asm __volatile("movl %%fs:0,%0" : "=r" (td));


(kgdb) bt
#0  doadump () at pcpu.h:165
#1  0xc05e814e in boot (howto=260) at /usr/src/sys/kern/kern_shutdown.c:409
#2  0xc05e8475 in panic (fmt=0xc079518a "%s") at /usr/src/sys/kern/kern_shutdown.c:565
#3  0xc07542f0 in trap_fatal (frame=0xe6e8ec50, eva=260) at /usr/src/sys/i386/i386/trap.c:837
#4  0xc0753aa6 in trap (frame=
      {tf_fs = -936247288, tf_es = -925106136, tf_ds = -421003224, tf_edi = -936230528, tf_esi = 4, tf_ebp = -420942692, tf_isp = -420942724, tf_ebx = -924808656, tf_edx = 6, tf_ecx = 0, tf_eax = 1, tf_trapno = 12, tf_err = 0, tf_eip = -1067584651, tf_cs = 32, tf_eflags = 65538, tf_esp = -922315288, tf_ss = 4}) at /usr/src/sys/i386/i386/trap.c:270
#5  0xc07406ca in calltrap () at /usr/src/sys/i386/i386/exception.s:139
#6  0xc05df375 in _mtx_lock_sleep (m=0xc8e08a30, tid=3358736768, opts=0, file=0x0, line=0) at /usr/src/sys/kern/kern_mutex.c:546
#7  0xc062e6da in unp_gc (arg=0x0, pending=1) at /usr/src/sys/kern/uipc_usrreq.c:1714
#8  0xc0608df7 in taskqueue_run (queue=0xc837ce00) at /usr/src/sys/kern/subr_taskqueue.c:257
#9  0xc06092da in taskqueue_thread_loop (arg=0x1) at /usr/src/sys/kern/subr_taskqueue.c:376
#10 0xc05d1891 in fork_exit (callout=0xc0609248 <taskqueue_thread_loop>, arg=0xc083f0e8, frame=0xe6e8ed38)
    at /usr/src/sys/kern/kern_fork.c:821
#11 0xc074072c in fork_trampoline () at /usr/src/sys/i386/i386/exception.s:208


(kgdb) bt full
#0  doadump () at pcpu.h:165
No locals.
#1  0xc05e814e in boot (howto=260) at /usr/src/sys/kern/kern_shutdown.c:409
        first_buf_printf = 1
#2  0xc05e8475 in panic (fmt=0xc079518a "%s") at /usr/src/sys/kern/kern_shutdown.c:565
        td = (struct thread *) 0xc8324180
        bootopt = 260
        newpanic = 0
        ap = 0xc8324180 "0\2042+ k2+"
        buf = "page fault", '\0' <repeats 245 times>
#3  0xc07542f0 in trap_fatal (frame=0xe6e8ec50, eva=260) at /usr/src/sys/i386/i386/trap.c:837
        code = 40
        type = 12
        ss = 40
        esp = 0
        softseg = {ssd_base = 0, ssd_limit = 1048575, ssd_type = 27, ssd_dpl = 0, ssd_p = 1, ssd_xx = 0, ssd_xx1 = 0,
  ssd_def32 = 1, ssd_gran = 1}
        msg = 0x0
#4  0xc0753aa6 in trap (frame=
      {tf_fs = -936247288, tf_es = -925106136, tf_ds = -421003224, tf_edi = -936230528, tf_esi = 4, tf_ebp = -420942692, tf_isp = -420942724, tf_ebx = -924808656, tf_edx = 6, tf_ecx = 0, tf_eax = 1, tf_trapno = 12, tf_err = 0, tf_eip = -1067584651, tf_cs = 32, tf_eflags = 65538, tf_esp = -922315288, tf_ss = 4}) at /usr/src/sys/i386/i386/trap.c:270
        td = (struct thread *) 0xc8324180
        p = (struct proc *) 0xc8328430
        sticks = 1391691531
        i = 0
        ucode = 0
        type = 12
        code = 0
        eva = 260
#5  0xc07406ca in calltrap () at /usr/src/sys/i386/i386/exception.s:139
No locals.
#6  0xc05df375 in _mtx_lock_sleep (m=0xc8e08a30, tid=3358736768, opts=0, file=0x0, line=0) at /usr/src/sys/kern/kern_mutex.c:546
        owner = (volatile struct thread *) 0x4
        v = 6
#7  0xc062e6da in unp_gc (arg=0x0, pending=1) at /usr/src/sys/kern/uipc_usrreq.c:1714
        fp = (struct file *) 0xc90695e8
        nextfp = (struct file *) 0xc8e089bc
        so = (struct socket *) 0xc8e089bc
        extra_ref = (struct file **) 0xe6e8ece8
        fpp = (struct file **) 0x4
        nunref = -1067418688
        i = 4
        nfiles_snap = -922315288
        nfiles_slack = 20
#8  0xc0608df7 in taskqueue_run (queue=0xc837ce00) at /usr/src/sys/kern/subr_taskqueue.c:257
        task = (struct task *) 0xc0840a84
        owned = 1
        pending = 1
#9  0xc06092da in taskqueue_thread_loop (arg=0x1) at /usr/src/sys/kern/subr_taskqueue.c:376
        tq = (struct taskqueue *) 0xc837ce00
#10 0xc05d1891 in fork_exit (callout=0xc0609248 <taskqueue_thread_loop>, arg=0xc083f0e8, frame=0xe6e8ed38)
    at /usr/src/sys/kern/kern_fork.c:821
        p = (struct proc *) 0xc8328430
        td = (struct thread *) 0x6
#11 0xc074072c in fork_trampoline () at /usr/src/sys/i386/i386/exception.s:208
No locals.

(kgdb) where
#0  doadump () at pcpu.h:165
#1  0xc05e814e in boot (howto=260) at /usr/src/sys/kern/kern_shutdown.c:409
#2  0xc05e8475 in panic (fmt=0xc079518a "%s") at /usr/src/sys/kern/kern_shutdown.c:565
#3  0xc07542f0 in trap_fatal (frame=0xe6e8ec50, eva=260) at /usr/src/sys/i386/i386/trap.c:837
#4  0xc0753aa6 in trap (frame=
      {tf_fs = -936247288, tf_es = -925106136, tf_ds = -421003224, tf_edi = -936230528, tf_esi = 4, tf_ebp = -420942692, tf_isp = -420942724, tf_ebx = -924808656, tf_edx = 6, tf_ecx = 0, tf_eax = 1, tf_trapno = 12, tf_err = 0, tf_eip = -1067584651, tf_cs = 32, tf_eflags = 65538, tf_esp = -922315288, tf_ss = 4}) at /usr/src/sys/i386/i386/trap.c:270
#5  0xc07406ca in calltrap () at /usr/src/sys/i386/i386/exception.s:139
#6  0xc05df375 in _mtx_lock_sleep (m=0xc8e08a30, tid=3358736768, opts=0, file=0x0, line=0) at /usr/src/sys/kern/kern_mutex.c:546
#7  0xc062e6da in unp_gc (arg=0x0, pending=1) at /usr/src/sys/kern/uipc_usrreq.c:1714
#8  0xc0608df7 in taskqueue_run (queue=0xc837ce00) at /usr/src/sys/kern/subr_taskqueue.c:257
#9  0xc06092da in taskqueue_thread_loop (arg=0x1) at /usr/src/sys/kern/subr_taskqueue.c:376
#10 0xc05d1891 in fork_exit (callout=0xc0609248 <taskqueue_thread_loop>, arg=0xc083f0e8, frame=0xe6e8ed38)
    at /usr/src/sys/kern/kern_fork.c:821
#11 0xc074072c in fork_trampoline () at /usr/src/sys/i386/i386/exception.s:208
(kgdb)

 

Ваше сообщение
Имя*:
EMail:
Для отправки новых сообщений в текущей нити на email укажите знак ! перед адресом, например, !user@host.ru (!! - не показывать email).
Более тонкая настройка отправки ответов производится в профиле зарегистрированного участника форума.
Заголовок*:
Сообщение*:
 
При общении не допускается: неуважительное отношение к собеседнику, хамство, унизительное обращение, ненормативная лексика, переход на личности, агрессивное поведение, обесценивание собеседника, провоцирование флейма голословными и заведомо ложными заявлениями. Не отвечайте на сообщения, явно нарушающие правила - удаляются не только сами нарушения, но и все ответы на них. Лог модерирования.



Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру