[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Q3Demo Segfault



Hi List,

Obviously not a big deal, but I'd really like to run q3demo.  It's been
working OK previously (a couple of weeks ago), but recently it's been
segfaulting.  I suspect some package was upgraded (I dist-upgrade almost
every day) that's broken it, but I can't (don't know how to) figure out
what or how.

OS:     Debian (Sid)
GPU:    Nvidia GeForce 2 MX (Nvidia driver 1.0-4496)

Here's the output when I try to run the game.

========================================================================
Q3 1.11 linux-i386 Dec  4 1999
----- FS_Startup -----
Current search path:
/home/lucas/.q3a/baseq3
/usr/local/games/q3demo/baseq3
 
----------------------
  
Running in restricted demo mode.
   
----- FS_Startup -----
Segmentation fault
========================================================================

And here's the last 10 lines of an strace.

========================================================================
...
getdents64(3, /* 3 entries */, 4096)    = 80
stat64("/usr/local/games/q3demo/demoq3/.", {st_mode=S_IFDIR|S_ISGID|0755, st_size=4096, ...}) = 0
stat64("/usr/local/games/q3demo/demoq3/..", {st_mode=S_IFDIR|S_ISGID|0755, st_size=4096, ...}) = 0
stat64("/usr/local/games/q3demo/demoq3/pak0.pk3", {st_mode=S_IFREG|0644, st_size=46853694, ...}) = 0
getdents64(3, /* 0 entries */, 4096)    = 0
brk(0x8441000)                          = 0x8441000
close(3)                                = 0
open("/usr/local/games/q3demo/demoq3/pak0.pk3", O_RDONLY) = 3
--- SIGSEGV (Segmentation fault) @ 0 (0) ---
+++ killed by SIGSEGV +++
========================================================================

Seems  to be having trouble opening the pak file, but I'm sure the
permissions are OK, plus incorrect permissions usually causes the "Can't
load default.cfg" error.  Other OpenGL applications are fine (OpenGL 
Screensavers, Unreal Tournament, Enemy Territory).

Anyone have any ideas?  Anyone else having this or a similar problem?

Thanks,

Lucas



Reply to: