NetBSD Problem Report #4332

Received: (qmail 28684 invoked from network); 24 Oct 1997 12:39:53 -0000
Message-Id: <>
Date: Fri, 24 Oct 1997 14:39:20 +0200 (CEST)
Subject: PR 3123 test program makes 68060 panic if compiled with old gcc
X-Send-Pr-Version: 3.95

>Number:         4332
>Category:       port-amiga
>Synopsis:       PR3123 test program makes 68060 panic if compiled with old gcc
>Confidential:   no
>Severity:       critical
>Priority:       high
>Responsible:    is
>State:          open
>Class:          sw-bug
>Submitter-Id:   net
>Arrival-Date:   Fri Oct 24 05:50:02 +0000 1997
>Last-Modified:  Thu Jan 17 20:23:57 +0000 2002
>Originator:     Ignatios Souvatzis
>Release:        19971020
	University of Bonn, CS department, Chair V

NetBSD/Amiga on 68060
If you run the test program from PR 3123, compiled with the faulty gcc, 
it will not get a SIGBUS, but panic the machine.

The FSLW reported by the panic says "invalid root level pointer", which is 
very fishy, as the virtual address in error is in the user stack area (and in
its first page, which should be there as soon as the process has started to

	cc -o trampoline trampoline.c
	Workaround: fix gcc to produce correct code.
	Of course, the trap handler needs to be fixed.
Responsible-Changed-From-To: gnats-admin->is 
Responsible-Changed-By: is 
Responsible-Changed-When: Fri Oct 24 06:26:39 PDT 1997 
I'm looking into this.  

NetBSD Home
NetBSD PR Database Search

(Contact us) $NetBSD: query-full-pr,v 1.39 2013/11/01 18:47:49 spz Exp $
$NetBSD:,v 1.8 2006/05/07 09:23:38 tsutsui Exp $
Copyright © 1994-2007 The NetBSD Foundation, Inc. ALL RIGHTS RESERVED.