From owner-freebsd-questions@FreeBSD.ORG Fri Mar 31 17:48:17 2006 Return-Path: X-Original-To: freebsd-questions@freebsd.org 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 D56F316A41F for ; Fri, 31 Mar 2006 17:48:17 +0000 (UTC) (envelope-from paulalexwilson@gmail.com) Received: from uproxy.gmail.com (uproxy.gmail.com [66.249.92.195]) by mx1.FreeBSD.org (Postfix) with ESMTP id E7E8643D46 for ; Fri, 31 Mar 2006 17:48:16 +0000 (GMT) (envelope-from paulalexwilson@gmail.com) Received: by uproxy.gmail.com with SMTP id u2so371816uge for ; Fri, 31 Mar 2006 09:48:15 -0800 (PST) DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=beta; d=gmail.com; h=received:message-id:date:from:to:subject:mime-version:content-type; b=UXfycHnP2NUfkH3JvWmNqDfMM7FyA/0OB04sowCdpeUSc7qx1Tfmb9WZpdh8G6mnhJrswClNQUZB6Z5kgBzDc/VI1i9bt6++EDupnDJt8qZR+fFvSfNiKg+xwdJcGox8m5WJOFL9LEUHx/OGrKOuEzuG1JRa1Vh1opin67Lm+UI= Received: by 10.78.39.16 with SMTP id m16mr40596hum; Fri, 31 Mar 2006 09:48:15 -0800 (PST) Received: by 10.78.58.15 with HTTP; Fri, 31 Mar 2006 09:48:15 -0800 (PST) Message-ID: <3c3d11cf0603310948sea5db12y972e04b6941558e3@mail.gmail.com> Date: Fri, 31 Mar 2006 18:48:15 +0100 From: "Paul Wilson" To: freebsd-questions@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Content-Disposition: inline X-Content-Filtered-By: Mailman/MimeDel 2.1.5 Subject: Crash During FreeBSD compilation has left system unbootable X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 31 Mar 2006 17:48:17 -0000 While working on a FreeBSD modification, during compiling it, the system hung completely. It was actually during the 'make install' stage, make had finished by this point. I had just added 'device atapicam' to my config file also (i doubt that's relevant tho?). Upon reboot, none of my back-up kernels now boot. When I boot the half compiled kernel I get: ------------------------- When loading required module 'pci' int =3D 000 .... err =3D 0.... efl =3D 000.... [etc...] BTX Halted. ------------------------- When trying to boot my back up kernels, I get this error straight away: -------------------------- Fatal Trap 18: integer divide fault while in kernel mode. intruction pointer =3D 0x20 : 0xc064f37a stack pointer =3D 0x28 : 0xc0c20c84 frame pointer =3D 0x28 : 0xc0c20c94 code segment =3D base 0x0, limit 0xfffff, type 0x1b =3D DPL, pres1, def32 processor eflags =3D interrupt enabled, resume, IOPL =3D 0 current process =3D 0() [thread pid 0 tid 0] Stopped at link_elf_lookup_symbol+0x16: divl 0x54 (%ebx), % eax db> trace Tracing pid 0 tid 0 td 0xc09322c0 link_elf_lookup_symbol(c2275c00, c2255a60, c0c20cc0, c2255a60, 1c) at link_elf_lookup_symbol 0x56 link_elf_lookup_set(c2275c00, c0874da6, c0c20d4c, c0c20d50,0) at link_elf_lookup_set+0x56 link_file_lookup_set(c2275c00, c0874da6, c0c20d4c, c0c20d50,0) at link_file_lookup_set+0x54 linker_preload(0, c1ec00, c1e000,0,c0445255) at linker_preload + 0c1c3 mi_startup() at mi-startup + 0x96 begin() at begin +0x2c db> -------------------------- I'd greatly appreciate if anyone can tell me if I can recover from this problem or if it's completely lost. Thanks in advance, Paul