GNOME Bugzilla – Bug 775220
Runtime error on application quit from gtk_accel_label_set_accel_closure()
Last modified: 2017-08-22 17:25:52 UTC
This is with gtk3-3.22.2-2.fc25.x86_64, and it looks like a new thing. When I open an Evolution and show several popup menus above the message list, above the message preview pane and above a link in the preview and close the Evolution, then the console will show new runtime warnings (added there only after closing the window): (evolution:3337): GLib-GObject-WARNING **: instance with invalid (NULL) class pointer (evolution:3337): GLib-GObject-CRITICAL **: g_signal_handlers_disconnect_matched: assertion 'G_TYPE_CHECK_INSTANCE (instance)' failed (evolution:3337): GLib-GObject-WARNING **: instance with invalid (NULL) class pointer (evolution:3337): GLib-GObject-CRITICAL **: g_signal_handlers_disconnect_matched: assertion 'G_TYPE_CHECK_INSTANCE (instance)' failed The first points to the backtrace below. I'm reporting it, because it can cause crashes in certain situations.
+ Trace 236888
I hit the crash in evolution (reported as https://bugzilla.redhat.com/show_bug.cgi?id=1419939): Steps to Reproduce: 1. double click on an email to open it in an extra window (window1) 2. Edit as New Message (window2 appears) 3. close window1 (Ignore evolution's question "Should Evolution close this window when replying or forwarding?")
+ Trace 237116
Thread 1 (Thread 0x7fb044bbaac0 (LWP 3254))
I can't seem to reproduce this using current GTK+ 3.22.17 and Evo 3.22.6, with either of the given sets of steps. Is it still happening for either of you?
Yes, it's still there. A bit more exact steps: a) open evolution b) select a message from bugzilla (like this comment notification) c) right-click in a gray area in the message preview d) right-click in message list e) right-click above a From or To mail address link f) right-click above this bug report link g) close evolution by clicking the "x" button at the right-top I did not pick anything in popup menus which showed up, I simply "discarded them" by clicking away from them.
Hmm, well, it's not enough to install new gtk3 and run evolution after that, somehow, because after restart I do not see those runtime warnings too. Feel free to close this them, I'm sorry for the confusion.
Thanks for the update! Of course, if you can make this happen again, please do reopen with the required steps.