[sldev] Snowglobe Pauses

Carlo Wood carlo at alinoe.com
Tue Jun 9 17:50:52 PDT 2009


On Tue, Jun 09, 2009 at 09:58:24AM -0400, Matt White wrote:
> I've been trying to use Snowglobe as my primary viewer for a while,
> but the last few builds have had major issues with the viewer pausing
> completely; the UI freezes and rendering stops. (But I can still hear
> wind sounds in the background.) Sometimes the viewer will recover on
> its own, but most of the time I end up having to kill the process to
> regain control of my system.

That very likely means that a thread doesn't return
to the main loop anymore.

My guess is that this is a semi dead lock - where the
rendering thread is waiting for a lock that sometimes
is unlocked by another thread - which apparently does
the real 'hanging'.

So, interesting would be to know what the threads
are doing (on what mutexes they are waiting). You
can see that with a debugger (like gdb).

-- 
Carlo Wood <carlo at alinoe.com>


More information about the SLDev mailing list