linuxdcpp-team team mailing list archive
-
linuxdcpp-team team
-
Mailing list archive
-
Message #00358
[Bug 502673] Re: gui becomes unresponsive
taresus: I am unable to reproduce your issue. Interacting with the
column separator doesn't even touch linuxdcpp code, it would be internal
to gtk+. You can try disabling accessibility as mentioned in bug
#437426.
As for the other issue, it appears to be a deadlock between thread 1 &
10. A call to gdk_flush() seems to be waiting indefinitely while the
main thread is waiting for the gdk lock to be returned by thread 10. As
for why gdk_flush() is not returning, I've no idea. Gdk explicitly
recommends calling gdk_flush in such situations
(http://library.gnome.org/devel/gdk/unstable/gdk-Threads.html):
"Before calling gdk_threads_leave() from a thread other than your main
thread, you probably want to call gdk_flush() to send all pending
commands to the windowing system."
So, in summary: I hate you GTK+....
--
gui becomes unresponsive
https://bugs.launchpad.net/bugs/502673
You received this bug notification because you are a member of LinuxDC++
Team, which is subscribed to LinuxDC++.
Status in Linux DC++: New
Bug description:
on a random occasion (i've been able to reproduce it several times by right-clicking directories and selecting ,,download whole directory'' in a loop) the gui of linuxdcpp becomes unresponsive. if i switch desktop and turn back the whole window is grey and nothing can be done. however program continues operation - if there's something in the queue it just continue downloading. console log does not seem to be helpful either. process responds to sigterm.
os: arch linux (current) but also ubuntu (my friend is seeing the same issue)
compiled from sources (bzr as of january 3rd 2010 with scons debug=1)
References