From owner-freebsd-current Sun Nov 3 16:27:23 1996 Return-Path: owner-current Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id QAA14908 for current-outgoing; Sun, 3 Nov 1996 16:27:23 -0800 (PST) Received: from who.cdrom.com (who.cdrom.com [204.216.27.3]) by freefall.freebsd.org (8.7.5/8.7.3) with ESMTP id QAA14903 for ; Sun, 3 Nov 1996 16:27:20 -0800 (PST) Received: from irz301.inf.tu-dresden.de (irz301.inf.tu-dresden.de [141.76.1.11]) by who.cdrom.com (8.7.5/8.6.11) with SMTP id QAA08504 for ; Sun, 3 Nov 1996 16:27:06 -0800 (PST) Received: from sax.sax.de (sax.sax.de [193.175.26.33]) by irz301.inf.tu-dresden.de (8.6.12/8.6.12-s1) with ESMTP id BAA08481 for ; Mon, 4 Nov 1996 01:25:00 +0100 Received: (from uucp@localhost) by sax.sax.de (8.6.12/8.6.12-s1) with UUCP id BAA11844 for freebsd-current@FreeBSD.org; Mon, 4 Nov 1996 01:24:40 +0100 Received: (from j@localhost) by uriah.heep.sax.de (8.8.2/8.6.9) id BAA01274 for freebsd-current@FreeBSD.org; Mon, 4 Nov 1996 01:21:27 +0100 (MET) From: J Wunsch Message-Id: <199611040021.BAA01274@uriah.heep.sax.de> Subject: 2.2 release cycle: userconfig problem To: freebsd-current@FreeBSD.org (FreeBSD-current users) Date: Mon, 4 Nov 1996 01:21:26 +0100 (MET) Reply-To: joerg_wunsch@uriah.heep.sax.de (Joerg Wunsch) X-Phone: +49-351-2012 669 X-PGP-Fingerprint: DC 47 E6 E4 FF A6 E9 8F 93 21 E0 7D F9 12 D6 4E X-Mailer: ELM [version 2.4ME+ PL17 (25)] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-current@FreeBSD.org X-Loop: FreeBSD.org Precedence: bulk While installing my pre-release of 2.2, i've just got a panic when finishing UserConfig. Are there any experts for UserConfig around? static void savelist(DEV_LIST *list, int active) { struct isa_device *id_p,*id_pn; while (list) { if ((list->comment == DEV_DEVICE) && list->changed) { setdev(list,active); /* set the device itself */ id_pn = NULL; for (id_p=isa_devlist; id_p; id_p=id_p->id_next) { /* look on the list for it */ if (id_p->id_id == list->device->id_id) ^^^^^^^^^^^^^^^^^^^ The panic was due to a NULL pointer dereference at the marked spot. I'm not sure which of my actions in UserConfig were responsible for this error (right now, my next attempt is flying). Maybe there was a problem that there was no BIOS-detected disk previously? -- cheers, J"org joerg_wunsch@uriah.heep.sax.de -- http://www.sax.de/~joerg/ -- NIC: JW11-RIPE Never trust an operating system you don't have sources for. ;-)