NetBSD Problem Report #45319
From martin@duskware.de Wed Aug 31 20:38:57 2011
Return-Path: <martin@duskware.de>
Received: from mail.netbsd.org (mail.netbsd.org [204.152.190.11])
by www.NetBSD.org (Postfix) with ESMTP id 646B563BBA1
for <gnats-bugs@gnats.NetBSD.org>; Wed, 31 Aug 2011 20:38:57 +0000 (UTC)
Message-Id: <20110831203857.646B563BBA1@www.NetBSD.org>
Date: Wed, 31 Aug 2011 20:38:57 +0000 (UTC)
From: martin@NetBSD.org
Reply-To: martin@NetBSD.org
To: gnats-bugs@gnats.NetBSD.org
Subject: building perl crashes sparc -current kernels
X-Send-Pr-Version: 3.95
>Number: 45319
>Category: port-sparc
>Synopsis: building perl crashes sparc -current kernels
>Confidential: no
>Severity: critical
>Priority: high
>Responsible: port-sparc-maintainer
>State: closed
>Class: sw-bug
>Submitter-Id: net
>Arrival-Date: Wed Aug 31 20:40:00 +0000 2011
>Closed-Date: Thu Sep 01 08:10:04 +0000 2011
>Last-Modified: Thu Sep 01 08:10:04 +0000 2011
>Originator: Martin Husemann
>Release: NetBSD 5.99.55
>Organization:
The NetBSD Foundation, Inc.
>Environment:
System: NetBSD sunset-glow.duskware.de 5.99.55 NetBSD 5.99.55 (GENERIC.MP) #29: Wed Aug 31 10:12:27 CEST 2011 martin@night-porter.duskware.de:/usr/src/sys/arch/sparc/compile/GENERIC.MP sparc
Architecture: sparc
Machine: sparc
>Description:
Trying to build perl from pkgsrc reproducably kills a sparc -current
kernel:
LD_LIBRARY_PATH=/usr/pkgobj/lang/perl5/work/perl-5.14.1 gcc -Wl,-R/usr/pkg/lib -Wl,-rpath,/usr/pkg/lib -fstack-protector -L/usr/pkg/lib -o miniperl gv.o toke.o perly.o pad.o regcomp.o dump.o util.o mg.o reentr.o mro.o keywords.o hv.o av.o run.o pp_hot.o sv.o pp.o scope.o pp_ctl.o pp_sys.o doop.o doio.o regexec.o utf8.o taint.o deb.o universal.o globals.o perlio.o perlapi.o numeric.o mathoms.o locale.o pp_pack.o pp_sort.o miniperlmain.o opmini.o perlmini.o -lm -lcrypt -lpthread
LD_LIBRARY_PATH=/usr/pkgobj/lang/perl5/work/perl-5.14.1 ./miniperl -w -Ilib -MExporter -e '<?>' || /usr/bin/make minitest
panic: kernel diagnostic assertion "l->l_nopreempt == 0" failed: file "../../../../sys/userret.h", line 118
cpu1: Begin traceback...
>How-To-Repeat:
cd /usr/pkgsrc/devel/perl && make update
>Fix:
n/a
>Release-Note:
>Audit-Trail:
From: Hauke Fath <hauke@Espresso.Rhein-Neckar.DE>
To: gnats-bugs@NetBSD.org
Cc: port-sparc-maintainer@NetBSD.org, gnats-admin@NetBSD.org
Subject: Re: port-sparc/45319: building perl crashes sparc -current kernels
Date: Thu, 1 Sep 2011 09:37:09 +0200
At 20:40 Uhr +0000 31.8.2011, martin@NetBSD.org wrote:
>panic: kernel diagnostic assertion "l->l_nopreempt == 0" failed: file
>"../../../../sys/userret.h", line 118
This is a duplicate of PR 45137, I guess.
hauke
--
"It's never straight up and down" (DEVO)
State-Changed-From-To: open->closed
State-Changed-By: martin@NetBSD.org
State-Changed-When: Thu, 01 Sep 2011 08:10:04 +0000
State-Changed-Why:
Duplicate of 45137
.
>Unformatted:
(Contact us)
$NetBSD: query-full-pr,v 1.39 2013/11/01 18:47:49 spz Exp $
$NetBSD: gnats_config.sh,v 1.8 2006/05/07 09:23:38 tsutsui Exp $
Copyright © 1994-2007
The NetBSD Foundation, Inc. ALL RIGHTS RESERVED.