Comment 5 for bug 391995

Revision history for this message
Charles Kerr (charlesk) wrote :

Looking over the retrace, I think I've figured out this crash.

It was a little tricky because there's not actually any Transmission source code in the retrace, but the behavior being shown only happens in one part of Transmission: thread 1 is refreshing a handful of widgets, and thread 2 has about 60 steps of tearing down widgets. The only place we do anything of that nature is during shutdown. So I think the problem is that we don't get a GDK lock before putting up the "Sending totals to tracker..." prompt.