Random hangs after upgrade to 0.97/8
Bug #1535364 reported by
XANi
This bug affects 2 people
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
terminator (Ubuntu) |
Expired
|
Undecided
|
Unassigned |
Bug Description
After upgrading to 0.97/8 (I've tested both Debian and Ubuntu packages) in Debian Testing I get random hangs (window freezes, does not respond to alt+f4. I've managed to get a backtrace in gdb: http://
To post a comment you must log in.
Well taking a quick look at the gdb trace (I'm not a C dev, so please excuse my errors) and it looks like the hang occurs in the gtk_image_ set_from_ icon_name function, which is called as set_from_icon_name as a method of a Python object.
This function is called from terminal_ popup_menu. py and titlebar.py for Terminator, but without understanding what exactly causes the hang it's tricky to diagnose anything. You could try running terminator with the debug flag, and putting the output into a file. Something like: nu,Titlebar
terminator -d --debug-class TerminalPopupMe
Unfortunately the debugging statements are few and far between in these code blocks, so you might need to insert some and try to trigger the hang to narrow the possibilities.
Note that because the hang looks to be inside GTK, then unless we are misusing the API, it might not be possible to fix in Terminator itself.