GNOME Bugzilla – Bug 737632
Freeze when click on 'Manage Filters...' in GNOME 3.14
Last modified: 2015-07-26 23:20:04 UTC
In GNOME 3.14, when I click on the 'Manage Filters...' menu item, the whole window become unresponsive. I can't do anything except close it via application menu. Package versions: - gnome-system-log 3.9.90 - gtk3 3.14.0 Distribution: Arch Linux Console log: Gtk-Message: GtkDialog mapped without a transient parent. This is discouraged. (gnome-system-log:10108): Gtk-WARNING **: gtk_window_set_titlebar() called on a realized window (gnome-system-log:10108): Gtk-CRITICAL **: _gtk_widget_captured_event: assertion 'WIDGET_REALIZED_FOR_EVENT (widget, event)' failed
Can you run this under gdb to get a stacktrace when it hangs? See https://wiki.gnome.org/Community/GettingInTouch/Bugzilla/GettingTraces
It doesn't crash, just become unresponsive for mouse or keyboard events.
You can use Ctrl+C in gdb to get a stacktrace when it becomes unresponsive.
Here is the backtrace:
+ Trace 234148
Is there really only one thread running, or was this created by not using "thread apply all bt"? Also, this is missing any debug symbols, hmm. :-/
Here is the backtrace of all thread:
+ Trace 234149
Thread 7 (Thread 0x7fffe4df2700 (LWP 5543))
Someone reported this also on Fedora: https://bugzilla.redhat.com/show_bug.cgi?id=1133319
Created attachment 289058 [details] [review] [PATCH] Don't freeze when opening filter manager with GTK+>=3.14 I found the problem. I attached a patch that fixes the problem.
Review of attachment 289058 [details] [review]: Looks good to me
It was fixed in GTK+, so this workaround is no longer needed.