GNOME Bugzilla – Bug 710753
clipboard crash (was gedit SIGSEGV in gedit_multi_notebook_get_active_tab)
Last modified: 2018-04-15 00:14:50 UTC
The bug has been reported on https://bugs.launchpad.net/ubuntu/+source/gedit/+bug/1180665 gedit 3.8.0 The comments suggest in happen when deleting a file from disk while it's open in gedit "#0 0x0000000000460076 in gedit_multi_notebook_get_active_tab () No symbol table info available.
+ Trace 232663
Sorry for never looking at this... obviously at this point the stack trace is quite old, however I just took a look at the gtk clipboard code stack trace and it seems to me it is missing a null check. I am changing the title, attaching a patch and reassigning to gtk
Created attachment 310721 [details] [review] patch I am not familiar with the clipboard internals, but I took a quick look since it appears in the reported stack trace and it seems to me it should check that request_info is not null before calling request_info->callback, since the get_request_content_info function can return NULL
We're moving to gitlab! As part of this move, we are moving bugs to NEEDINFO if they haven't seen activity in more than a year. If this issue is still important to you and still relevant with GTK+ 3.22 or master, please reopen it and we will migrate it to gitlab.
As announced a while ago, we are migrating to gitlab, and bugs that haven't seen activity in the last year or so will be not be migrated, but closed out in bugzilla. If this bug is still relevant to you, you can open a new issue describing the symptoms and how to reproduce it with gtk 3.22.x or master in gitlab: https://gitlab.gnome.org/GNOME/gtk/issues/new