From owner-freebsd-questions@FreeBSD.ORG Mon Jan 26 11:01:00 2004 Return-Path: Delivered-To: freebsd-questions@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1AF7E16A4CE for ; Mon, 26 Jan 2004 11:01:00 -0800 (PST) Received: from web13709.mail.yahoo.com (web13709.mail.yahoo.com [216.136.175.251]) by mx1.FreeBSD.org (Postfix) with SMTP id 596C043D53 for ; Mon, 26 Jan 2004 11:00:49 -0800 (PST) (envelope-from agile1124@yahoo.com) Message-ID: <20040126190045.38942.qmail@web13709.mail.yahoo.com> Received: from [65.26.225.239] by web13709.mail.yahoo.com via HTTP; Mon, 26 Jan 2004 11:00:45 PST Date: Mon, 26 Jan 2004 11:00:45 -0800 (PST) From: Adam To: freebsd-questions@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Subject: Kernel Panic (0xc023cad6 is in vm_map_delete) X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 26 Jan 2004 19:01:00 -0000 Hello, I woke up to a page this morning stating that a system was unreachable, when looking at the logs I found that the the system crashed. The system is an Intel P4, 400 FSB, with 2 GB of physical memory, 4 GB of swap, has a promise raid controller, and runs with hyperthreading enabled on FreeBSD v4.9. Based on the info below I'm almost certain its memory related, but I don't know if its physical memory or swap... I'm also not sure why the process that caused the panic would be apache. Apache 1.3.29 runs with php 4.3.4. Can anybody offer any insight as to the following? And/or suggest a possible solution for this. It's happened in the past as well so I'd like to try and figure out some workaround. --------------------------------------------------- Jan 26 07:45:14 rmd-dm2 /kernel: Fatal trap 12: page fault while in kernel mode Jan 26 07:45:14 rmd-dm2 /kernel: mp_lock = 00000002; cpuid = 0; lapic.id = 00000000 Jan 26 07:45:14 rmd-dm2 /kernel: fault virtual address = 0xc7ca4048 Jan 26 07:45:14 rmd-dm2 /kernel: fault code = supervisor read, page not present Jan 26 07:45:14 rmd-dm2 /kernel: instruction pointer = 0x8:0xc023cad6 Jan 26 07:45:14 rmd-dm2 /kernel: stack pointer = 0x10:0xe7d24eb8 Jan 26 07:45:14 rmd-dm2 /kernel: frame pointer = 0x10:0xe7d24edc Jan 26 07:45:14 rmd-dm2 /kernel: code segment = base 0x0, limit 0xfffff, type 0x1b Jan 26 07:45:14 rmd-dm2 /kernel: = DPL 0, pres 1, def32 1, gran 1 Jan 26 07:45:14 rmd-dm2 /kernel: processor eflags = interrupt enabled, resume, IOPL = 0 Jan 26 07:45:14 rmd-dm2 /kernel: current process = 345 (httpd) Jan 26 07:45:14 rmd-dm2 /kernel: interrupt mask = none <- SMP: XXX Jan 26 07:45:14 rmd-dm2 /kernel: trap number = 12 Jan 26 07:45:14 rmd-dm2 /kernel: panic: page fault Jan 26 07:45:14 rmd-dm2 /kernel: mp_lock = 00000002; cpuid = 0; lapic.id = 00000000 Jan 26 07:45:14 rmd-dm2 /kernel: boot() called on cpu#0 Jan 26 07:45:14 rmd-dm2 /kernel: Jan 26 07:45:14 rmd-dm2 /kernel: syncing disks... 37 5 3 3 Jan 26 07:45:14 rmd-dm2 /kernel: done Jan 26 07:45:14 rmd-dm2 /kernel: Uptime: 49d6h1m2s Jan 26 07:45:14 rmd-dm2 /kernel: Automatic reboot in 15 seconds - press a key on the console to abort Jan 26 07:45:14 rmd-dm2 /kernel: Rebooting... --------------------------------------------------- su-2.05b# nm -n /kernel | grep c023ca c023ca00 t vm_map_entry_delete c023ca58 T vm_map_delete --------------------------------------------------- (gdb) l *0xc023cad6 0xc023cad6 is in vm_map_delete (../../vm/vm_map.c:2102). 2097 * Save the free space hint 2098 */ 2099 2100 if (entry == &map->header) { 2101 map->first_free = &map->header; 2102 } else if (map->first_free->start >= start) { 2103 map->first_free = entry->prev; 2104 } 2105 2106 /* --------------------------------------------------- Thanks! __________________________________ Do you Yahoo!? Yahoo! SiteBuilder - Free web site building tool. Try it! http://webhosting.yahoo.com/ps/sb/