[quake3-bugzilla] [Bug 4030] New: a map can crash nvidia video driver via quake 3

bugzilla-daemon at icculus.org bugzilla-daemon at icculus.org
Sat Apr 4 21:01:44 EDT 2009


http://bugzilla.icculus.org/show_bug.cgi?id=4030

           Summary: a map can crash nvidia video driver via quake 3
           Product: Quake 3
           Version: SVN HEAD
          Platform: PC
        OS/Version: Windows Vista
            Status: NEW
          Severity: major
          Priority: P3
         Component: Video
        AssignedTo: zakk at icculus.org
        ReportedBy: monk at rq3.com
         QAContact: quake3-bugzilla at icculus.org


zakk suggested I post this here and graciously agreed to host the map in
question.

Running around on this map:

http://www.ioquake3.org/files/z-ts2-crash.zip

...near the cop car, q3 crashes.  The map is password-protected as it's a
pre-release map not for public consumption; zakk or myself have the password. 
It's about 67 MB in size.

On Vista, tested with a 8800 GTS 512 and 9600 GT, q3 will crash and Vista will
report "Display driver nvlddmkm stopped responding and has successfully
recovered."  Latest drivers installed.

On XP, tested with a 8800 GTS 512, you get a bluescreen.  Latest drivers
installed.

On XP with an ATI 3650, no crash.

On Linux with "nVidia Corporation GeForce 8600 GTS (rev a1)", the map causes Q3
to freeze for about 20 seconds and then it recovers just fine without crashing.
 Normal load during Q3 is 1.89, during the freeze it goes up to 2.1, and after
the freeze it falls back down to 1.89.  

In VirtualBox with XP, no crash (and 1 fps, ugh).

----------

I have had it take up to 5 minutes of running around before it crashes.  One
other time I was at the initial spawn, not moving, and it crashed about 5
seconds after I popped ingame.  The mapper uses /devmap and showtris and some
other thing, but I was able to get a crash with just a regular /map.

The map is a quick compile so it's all fullbright and not optimized for size. 
Though it's for the mod rq3, it will load (and crash) in regular baseq3.  The
only other anomolies you may notice will be a HOM effect for the sky
(skyportals not supported in baseq3, I think) and you can walk through the cop
car misc_model (map's not done yet).

You probably don't want to bother unless you have access to a Vista or XP box
with a 8xxx or better nvidia card as you won't be able to reproduce the crash. 
I have submitted a bug report to nvidia, for all the good that will do.  The
question remains, though:

How the hell is Q3 sending something that crashes nvidia drivers only?

Any insight is appreciated!

-- 
Configure bugmail: http://bugzilla.icculus.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug.


More information about the quake3-bugzilla mailing list