From owner-freebsd-hackers Thu Dec 11 11:05:55 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id LAA05806 for hackers-outgoing; Thu, 11 Dec 1997 11:05:55 -0800 (PST) (envelope-from owner-freebsd-hackers) Received: from penguin.wise.edt.ericsson.se (penguin-ext.wise.edt.ericsson.se [194.237.142.5]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id LAA05785 for ; Thu, 11 Dec 1997 11:05:35 -0800 (PST) (envelope-from erakupa@kk.etx.ericsson.se) Received: from kkb3 (kkb3.kk.etx.ericsson.se [130.100.97.23]) by penguin.wise.edt.ericsson.se (8.7.5/8.7.3/glacier-1.12) with SMTP id RAA08911 for ; Thu, 11 Dec 1997 17:44:54 +0100 (MET) Received: from kk662.kk.etx.ericsson.se by kkb3 (SMI-8.6/LME-2.2.6) id RAA00918; Thu, 11 Dec 1997 17:44:49 +0100 From: erakupa@kk.etx.ericsson.se (ETX-B-SL Martti Kuparinen) Received: by kk662.kk.etx.ericsson.se (SMI-8.6/client-1.6) id RAA00495; Thu, 11 Dec 1997 17:44:51 +0100 Date: Thu, 11 Dec 1997 17:44:51 +0100 Message-Id: <199712111644.RAA00495@kk662.kk.etx.ericsson.se> To: freebsd-hackers@FreeBSD.ORG Subject: panic: npxintr from nowhere X-Sun-Charset: US-ASCII Sender: owner-freebsd-hackers@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk What does this message mean, i.e. what's this npxintr thing? I have a Weighted Fair Queue packet scheduler (as LKM) and I sometimes (=randomly) see this message. Let say I have a code fragment printf("Position 1\n"); function(); ... and the function is int function() { printf("function\n"); ... } When this error occurs, I can see Position 1 npxintr: npxproc = 0x0, curproc = 0x0, npx_exists = 1 panic: npxintr from nowhere Why does it crash when/before executing the function? Memory leak somewhere? ``netstat -m'' does not show any leak during execution. Corrupted instruction pointer? Why does it "find" the first printf line? /Martti