Subject: pkg/17741: games/xdoom package fails to start.
To: None <gnats-bugs@gnats.netbsd.org>
From: None <cjs@cynic.net>
List: netbsd-bugs
Date: 07/28/2002 22:08:23
>Number:         17741
>Category:       pkg
>Synopsis:       games/xdoom package fails to start.
>Confidential:   no
>Severity:       critical
>Priority:       low
>Responsible:    pkg-manager
>State:          open
>Class:          sw-bug
>Submitter-Id:   net
>Arrival-Date:   Sun Jul 28 06:09:00 PDT 2002
>Closed-Date:
>Last-Modified:
>Originator:     Curt Sampson
>Release:        NetBSD 1.6B
>Organization:
>Environment:
	
	
System: NetBSD angelic.cynic.net 1.6B NetBSD 1.6B (ANGELIC2-$Revision: 1.1 $) #0: Wed Jul 3 11:38:08 JST 2002 cjs@angelic.cynic.net:/u/netbsd/libretto/sys/arch/i386/compile/ANGELIC2 i386
Architecture: i386
Machine: i386
>Description:
When I install the xdoom package and attempt to start it, it coredumps:

                            DOOM Shareware Startup v1.10                           
V_Init: allocate screens.
M_LoadDefaults: Load system defaults.
Z_Init: Init zone memory allocation daemon. 
W_Init: Init WADfiles.
 adding /usr/pkg/share/doom/doom1.wad
===========================================================================
                                Shareware!
===========================================================================
M_Init: Init miscellaneous info.
R_Init: Init DOOM refresh daemon - Memory fault (core dumped) 

It seems it might be related to shared libs:

angelic $ gdb xdoom xdoom.core 
...
(gdb) bt
#0  0x8063aa3 in dladdr ()
#1  0x80641bb in dladdr ()
#2  0x806570b in dladdr ()
#3  0x804eae3 in dladdr ()
#4  0x806ee78 in dladdr ()
#5  0x8049a90 in vfprintf ()

>How-To-Repeat:
    export DOOMWADDIR=/usr/pkg/share/doom
    xdoom
>Fix:
>Release-Note:
>Audit-Trail:
>Unformatted: