Bug 139999 - [panic] random freeze and crash
Summary: [panic] random freeze and crash
Status: Closed Overcome By Events
Alias: None
Product: Base System
Classification: Unclassified
Component: i386 (show other bugs)
Version: 7.2-STABLE
Hardware: Any Any
: Normal Affects Only Me
Assignee: freebsd-i386 (Nobody)
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-10-26 20:10 UTC by stephleg
Modified: 2022-03-16 21:14 UTC (History)
2 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description stephleg 2009-10-26 20:10:02 UTC
Hello,

I had a system freeze (mouse frozen on X, no keyboard) and a few seconds
later the system reboot. This is not the first time I have this problem,
it happens randomly may be once a week since around one or two months.
I don't know if it can be a hardware issue (?).  As I get a core this
time, here is the backtrace : 

sequoia# kgdb kernel.debug /var/crash/vmcore.5
GNU gdb 6.1.1 [FreeBSD]
Copyright 2004 Free Software Foundation, Inc.
GDB is free software, covered by the GNU General Public License, and you are
welcome to change it and/or distribute copies of it under certain conditions.
Type "show copying" to see the conditions.
There is absolutely no warranty for GDB.  Type "show warranty" for details.
This GDB was configured as "i386-marcel-freebsd"...

Unread portion of the kernel message buffer:
panic: vm_fault: fault on nofault entry, addr: c265d000
cpuid = 0
Uptime: 9h52m50s
Physical memory: 1002 MB
Dumping 203 MB: 188 172 156 140 124 108 92 76 60 44 28 12

Reading symbols from /boot/kernel/linprocfs.ko...Reading symbols from /boot/kernel/linprocfs.ko.symbols...done.
done.
Loaded symbols for /boot/kernel/linprocfs.ko
Reading symbols from /boot/kernel/linux.ko...Reading symbols from /boot/kernel/linux.ko.symbols...done.
done.
Loaded symbols for /boot/kernel/linux.ko
Reading symbols from /boot/kernel/linsysfs.ko...Reading symbols from /boot/kernel/linsysfs.ko.symbols...done.
done.
Loaded symbols for /boot/kernel/linsysfs.ko
Reading symbols from /boot/kernel/snd_hda.ko...Reading symbols from /boot/kernel/snd_hda.ko.symbols...done.
done.
Loaded symbols for /boot/kernel/snd_hda.ko
Reading symbols from /boot/kernel/sound.ko...Reading symbols from /boot/kernel/sound.ko.symbols...done.
done.
Loaded symbols for /boot/kernel/sound.ko
Reading symbols from /boot/kernel/sem.ko...Reading symbols from /boot/kernel/sem.ko.symbols...done.
done.
Loaded symbols for /boot/kernel/sem.ko
Reading symbols from /boot/kernel/acpi.ko...Reading symbols from /boot/kernel/acpi.ko.symbols...done.
done.
Loaded symbols for /boot/kernel/acpi.ko
Reading symbols from /boot/kernel/netgraph.ko...Reading symbols from /boot/kernel/netgraph.ko.symbols...done.
done.
Loaded symbols for /boot/kernel/netgraph.ko
Reading symbols from /boot/kernel/ng_ether.ko...Reading symbols from /boot/kernel/ng_ether.ko.symbols...done.
done.
Loaded symbols for /boot/kernel/ng_ether.ko
Reading symbols from /boot/kernel/ng_pppoe.ko...Reading symbols from /boot/kernel/ng_pppoe.ko.symbols...done.
done.
Loaded symbols for /boot/kernel/ng_pppoe.ko
Reading symbols from /boot/kernel/ng_socket.ko...Reading symbols from /boot/kernel/ng_socket.ko.symbols...done.
done.
Loaded symbols for /boot/kernel/ng_socket.ko
Reading symbols from /boot/kernel/ipfw.ko...Reading symbols from /boot/kernel/ipfw.ko.symbols...done.
done.
Loaded symbols for /boot/kernel/ipfw.ko
Reading symbols from /usr/local/modules/fuse.ko...done.
Loaded symbols for /usr/local/modules/fuse.ko
Reading symbols from /boot/kernel/accf_http.ko...Reading symbols from /boot/kernel/accf_http.ko.symbols...done.
done.
Loaded symbols for /boot/kernel/accf_http.ko
Reading symbols from /usr/local/modules/rtc.ko...done.
Loaded symbols for /usr/local/modules/rtc.ko
Reading symbols from /boot/kernel/i915.ko...Reading symbols from /boot/kernel/i915.ko.symbols...done.
done.
Loaded symbols for /boot/kernel/i915.ko
Reading symbols from /boot/kernel/drm.ko...Reading symbols from /boot/kernel/drm.ko.symbols...done.
done.
Loaded symbols for /boot/kernel/drm.ko
#0  doadump () at pcpu.h:196
196		__asm __volatile("movl %%fs:0,%0" : "=r" (td));
(kgdb) backtrace
#0  doadump () at pcpu.h:196
#1  0xc075ef9f in boot (howto=260) at /usr/src/sys/kern/kern_shutdown.c:418
#2  0xc075f264 in panic (fmt=Variable "fmt" is not available.
) at /usr/src/sys/kern/kern_shutdown.c:574
#3  0xc0973a9e in vm_fault (map=0xc1471000, vaddr=3261452288, fault_type=1 '\001', fault_flags=0) at /usr/src/sys/vm/vm_fault.c:277
#4  0xc09e7e43 in trap_pfault (frame=0xe6931a50, usermode=0, eva=3261453352) at /usr/src/sys/i386/i386/trap.c:845
#5  0xc09e87fb in trap (frame=0xe6931a50) at /usr/src/sys/i386/i386/trap.c:534
#6  0xc09cef3b in calltrap () at /usr/src/sys/i386/i386/exception.s:166
#7  0xc09897ba in vm_reserv_level_iffullpop (m=0xc4aa28b8) at /usr/src/sys/vm/vm_reserv.c:512
#8  0xc09e57b1 in pmap_enter (pmap=0xc4741350, va=742387712, access=2 '\002', m=0xc4aa28b8, prot=7 '\a', wired=0) at /usr/src/sys/i386/i386/pmap.c:3217
#9  0xc09753be in vm_fault (map=0xc47412c4, vaddr=742387712, fault_type=2 '\002', fault_flags=8) at /usr/src/sys/vm/vm_fault.c:892
#10 0xc09e7d90 in trap_pfault (frame=0xe6931d38, usermode=1, eva=742387712) at /usr/src/sys/i386/i386/trap.c:833
#11 0xc09e869f in trap (frame=0xe6931d38) at /usr/src/sys/i386/i386/trap.c:399
#12 0xc09cef3b in calltrap () at /usr/src/sys/i386/i386/exception.s:166
#13 0x285dd1e2 in ?? ()
Previous frame inner to this frame (corrupt stack?)
(kgdb)



Regards,
Stephane.

How-To-Repeat: The crash happens randomly.  Nonetheless, it seems that the crash happens
when the CPU and the disk are in an activity peak.
Comment 1 Eitan Adler freebsd_committer freebsd_triage 2017-12-31 08:01:00 UTC
For bugs matching the following criteria:

Status: In Progress Changed: (is less than) 2014-06-01

Reset to default assignee and clear in-progress tags.

Mail being skipped
Comment 2 Ed Maste freebsd_committer freebsd_triage 2022-03-16 21:14:34 UTC
I am sorry that nobody was able to investigate this issue at the time you reported it. FreeBSD 7.2 is now long past EOL so I will close this ticket.