Comment 4 for bug 1535364

Revision history for this message
Stephen Boddy (stephen-j-boddy) wrote :

Hi, you have unfortunately over trimmed. Any chance you could post the last 50 or so lines of the debug output? This way I could more definitively be sure where we are in the path.

I'm pretty sure we dealing with the titlebar update (which call the update_visibility method) and shortly after it returns there is a call to local method set_from_icon_name, which then calls a method of the same name of the group icon.

One thing you could try (which will stop the group icons from updating) is to comment out the line in titlebar.py at the end of the Titlebar class' update method:
     self.set_from_icon_name(icon, gtk.ICON_SIZE_MENU)

For me it is line 178, but that might be different for you. I'm guessing it will no longer crash for you.

These two machines. Are they the same OS/release? The same versions of gtk & python?

This function gets called very frequently, and you (so far) seem to be the only one hitting this, so I am suspecting something funky going on on that machine. How easy is this to trigger? Does it happen very quickly, or does it often take prolonged use?

Also, have you tried the gtk3 version on the funky machine? Does it exhibit the same issue? That's a completely different library, and it would be very odd if that suffers the issue too.