Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 30 May 2006 16:41:50 +0200
From:      Hans-Michael Gerhards <hm-gerhards@web.de>
To:        FreeBSD-gnats-submit@FreeBSD.org
Subject:   i386/98154: 6-STABLE crashes when being online via modem
Message-ID:  <20060530144150.GA1179@neptun.hmg.homeunix.net>
Resent-Message-ID: <200605301450.k4UEoJoU053595@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help

>Number:         98154
>Category:       i386
>Synopsis:       6-STABLE crashes when being online via modem
>Confidential:   no
>Severity:       serious
>Priority:       high
>Responsible:    freebsd-i386
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          sw-bug
>Submitter-Id:   current-users
>Arrival-Date:   Tue May 30 14:50:19 GMT 2006
>Closed-Date:
>Last-Modified:
>Originator:     Hans-Michael Gerhards
>Release:        FreeBSD 6.1-STABLE i386
>Organization:
>Environment:
System: FreeBSD neptun.hmg.homeunix.net 6.1-STABLE FreeBSD 6.1-STABLE
#3: Mon May 15 19:10:40 CEST 2006 root@neptun.hmg.homeunix.net:/usr/obj/usr/src/sys/NEPTUN i386

I am running FreeBSD 6-STABLE on a Fujitsu Siemens Amilo A notebook with
mobile AMD Athlon 2600+ and 512 MB RAM (shared memory graphic). This
machine has internet access via kppp and a Creative ModemBlaster V.92
serial modem. My window manager is KDE 3.4.2, kppp 2.3.2, pppd 2.3.11.

>Description:

Sometimes when being connected to the internet via serial modem and kppp
dial-up connection the system completly locks up (and reboots after some
seconds to minutes).

"kgdb kernel.debug /var/crash/vmcore.2" on my system gives the following
output:

[GDB will not be able to debug user-mode threads:
/usr/lib/libthread_db.so: Undefined symbol "ps_pglobal_lookup"]
GNU gdb 6.1.1 [FreeBSD]
(...)
Unread portion of the kernel message buffer:


Fatal trap 12: page fault while in kernel mode
fault virtual address   = 0x29
fault code              = supervisor write, page not present
instruction pointer     = 0x20:0xc06ad6a6
stack pointer           = 0x28:0xd992f9d0
frame pointer           = 0x28:0xd992fa00
code segment            = base 0x0, limit 0xfffff, type 0x1b
                        = DPL 0, pres 1, def32 1, gran 1
processor eflags        = interrupt enabled, resume, IOPL = 0
current process         = 793 (opera)
trap number             = 12
panic: page fault
Uptime: 19m31s
Dumping 478 MB (2 chunks)
  chunk 0: 1MB (159 pages) ... ok
  chunk 1: 478MB (122352 pages) 462 446 430 414 398 382 366 350 334 318
302 286 270 254 238 222 206 190 174 158 142 126 110 94 (CTRL-C to abort)
(CTRL-C to abort)  78 (CTRL-C to abort)  (CTRL-C to abort)  (CTRL-C to
abort)  62 46 30 14

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

>How-To-Repeat:

Establishing an dial-up internet access via modem and kppp and browsing
around some internet pages. After some time (the exact time is
unpredictable, sometimes only minutes, sometimes even not within some
hours) the system completly locks up and reboots.

>Fix:

>Release-Note:
>Audit-Trail:
>Unformatted:



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20060530144150.GA1179>