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

Bug#351047: another backtrace



On Sat, 2006-02-11 at 15:55 +0100, Günther Brammer wrote: 
> 
> What I noticed during testing those options is that glxgears does not
> cause the hang anymore, at least not as quick as it used to a few months
> ago. Planet Penguin Racer does not cause the hang either. But I could
> reproduce it with the credits of Supertux (with the OpenGl option
> enabled), and an unreleased 2D OpenGL game I'm working on. The backtrace
> of the server is identical.

That's not surprising, this is a classical backtrace for a hardware
lockup; WaitForIdle is one of a few places where the drivers actually
wait for the hardware to process the commands that were queued before,
so it's one of a few places where a hardware lockup (i.e. failure to
continue processing commands) will manifest itself.

Hardware lockups are usually caused (in approximate order from most to
least often) by 3D driver bugs, improper configuration, DRM bugs or bugs
in the X server 2D/3D synchronization. So while a lockup is very likely
to manifest itself in the X server, it's very unlikely to be caused
there.


-- 
Earthling Michel Dänzer      |     Debian (powerpc), X and DRI developer
Libre software enthusiast    |   http://svcs.affero.net/rm.php?r=daenzer



Reply to: