GNOME Bugzilla – Bug 770040
gedit segfaults in update_actions_sensitivity
Last modified: 2020-11-24 09:59:09 UTC
That's one of the most reported gedit issue on the current Ubuntu LTS but it has no user description/step to reproduce... backtrace from a 3.18.1 report on fedora (ubuntu has some patches which might change the line numbers, https://bugzilla.redhat.com/show_bug.cgi?id=1293446) but it's still an issue with the current 3.18 version "#0 0x00007f20a6585dd2 in update_actions_sensitivity (window=window@entry=0x5604bf1dd9f0) at gedit/gedit-window.c:611 notebook = <optimized out> tab = <optimized out> num_notebooks = <optimized out> num_tabs = <optimized out> state = GEDIT_TAB_STATE_NORMAL doc = 0x0 file = 0x0 view = 0x0 tab_number = -1 action = <optimized out> editable = 0 empty_search = 0 clipboard = <optimized out> lockdown = <optimized out> enable_syntax_highlighting = <optimized out> __func__ = "update_actions_sensitivity"
+ Trace 236552
the fact that most of the values are 0/NULL makes me thing this happens at close. The readonly_changed handler should get removed when a tab is removed but maybe at exit we are not removing all the tabs before disposing them?
Mass-closing of all gedit bugzilla tickets. Special "code" to find again all those gedit bugzilla tickets that were open before the mass-closing: 2bfe1b0590a78457e1f1a6a90fb975f5878cb60064ccfe1d7db76ca0da52f0f3 By searching the above sha256sum in bugzilla, the gedit contributors can find again the tickets. We may be interested to do so when we work on a specific area of the code, to at least know the known problems and possible enhancements. We do this mass-closing because bugzilla.gnome.org is being replaced by gitlab.gnome.org.