http://bugzilla.opensuse.org/show_bug.cgi?id=1118041 Bug ID: 1118041 Summary: SEGV (11) on gq: accessing a node results in crash Classification: openSUSE Product: openSUSE Distribution Version: Leap 15.0 Hardware: Other OS: Linux Status: NEW Severity: Normal Priority: P5 - None Component: Other Assignee: bnc-team-screening@forge.provo.novell.com Reporter: jmozdzen@nde.ag QA Contact: qa-bugs@suse.de Found By: --- Blocker: --- After running gq for years on previous versions of openSUSE, it seems unusable on Leap 15: - removed old state file (~/.gq-state) - open "gq" - go to "browse" tab - select server - open any nested tree element via "+" (works) - click on any actual node to display its content (results in SEGV) Reproducible 100 %. I don't have all debug packages installed, but as this seems easily reproducible, I hope that the openSUSE devs can spot the root cause without me having all that on my system. gdb reports: Thread 1 "gq" received signal SIGSEGV, Segmentation fault. 0x00007ffff6a11b21 in g_type_class_ref () from /usr/lib64/libgobject-2.0.so.0 (gdb) where #0 0x00007ffff6a11b21 in g_type_class_ref () from /usr/lib64/libgobject-2.0.so.0 #1 0x00005555555899b9 in build_or_update_inputform (error_context=3, iform=0x555555a3a580, build=1) at input.c:910 #2 0x000055555557919c in tree_row_selected (ctree=0x5555559cb130, node=0x555555a18a40, column=<optimized out>, tab=0x55555597dc40) at gq-tab-browse.c:272 #3 0x00007ffff69f093d in g_closure_invoke () from /usr/lib64/libgobject-2.0.so.0 #4 0x00007ffff6a039fe in ?? () from /usr/lib64/libgobject-2.0.so.0 #5 0x00007ffff6a0c22c in g_signal_emit_valist () from /usr/lib64/libgobject-2.0.so.0 #6 0x00007ffff75fe31b in gtk_signal_emit () from /usr/lib64/libgtk-x11-2.0.so.0 #7 0x00007ffff69f093d in g_closure_invoke () from /usr/lib64/libgobject-2.0.so.0 #8 0x00007ffff6a03ace in ?? () from /usr/lib64/libgobject-2.0.so.0 #9 0x00007ffff6a0c22c in g_signal_emit_valist () from /usr/lib64/libgobject-2.0.so.0 #10 0x00007ffff75fe31b in gtk_signal_emit () from /usr/lib64/libgtk-x11-2.0.so.0 #11 0x00007ffff75d7cac in ?? () from /usr/lib64/libgtk-x11-2.0.so.0 #12 0x00007ffff75e46fd in ?? () from /usr/lib64/libgtk-x11-2.0.so.0 #13 0x00007ffff7492f6b in ?? () from /usr/lib64/libgtk-x11-2.0.so.0 #14 0x00007ffff69f093d in g_closure_invoke () from /usr/lib64/libgobject-2.0.so.0 #15 0x00007ffff6a03478 in ?? () from /usr/lib64/libgobject-2.0.so.0 #16 0x00007ffff6a0bbaf in g_signal_emit_valist () from /usr/lib64/libgobject-2.0.so.0 #17 0x00007ffff6a0cc4f in g_signal_emit () from /usr/lib64/libgobject-2.0.so.0 #18 0x00007ffff75a1bbc in ?? () from /usr/lib64/libgtk-x11-2.0.so.0 #19 0x00007ffff749172c in gtk_propagate_event () from /usr/lib64/libgtk-x11-2.0.so.0 #20 0x00007ffff7491b1b in gtk_main_do_event () from /usr/lib64/libgtk-x11-2.0.so.0 #21 0x00007ffff710408c in ?? () from /usr/lib64/libgdk-x11-2.0.so.0 #22 0x00007ffff6717f57 in g_main_context_dispatch () from /usr/lib64/libglib-2.0.so.0 #23 0x00007ffff6718190 in ?? () from /usr/lib64/libglib-2.0.so.0 #24 0x00007ffff67184a2 in g_main_loop_run () from /usr/lib64/libglib-2.0.so.0 #25 0x00007ffff7490b77 in gtk_main () from /usr/lib64/libgtk-x11-2.0.so.0 #26 0x0000555555563e9d in main (argc=<optimized out>, argv=<optimized out>) at gq.c:162 (gdb) which might indicate that something changed from 42.3 to 15.0 in the area of GNOME forms, leading to this crash. RPM info:
rpm -qi gq Name : gq Version : 1.2.3 Release : lp150.1.5 Architecture: x86_64 Install Date: Sa 22 Sep 2018 23:19:44 CEST Group : Productivity/Networking/LDAP/Clients Size : 571684 License : GPL-2.0+ Signature : RSA/SHA256, Sa 24 Mär 2018 03:34:13 CET, Key ID b88b2fd43dbdc284 Source RPM : gq-1.2.3-lp150.1.5.src.rpm Build Date : Mi 30 Nov 2011 13:00:00 CET Build Host : cloud109 Relocations : (not relocatable) Packager : https://bugs.opensuse.org Vendor : openSUSE URL : http://gq-project.org/ Summary : An LDAP Client for GTK Description : An LDAP client for GTK. Distribution: openSUSE Leap 15.0
-- You are receiving this mail because: You are on the CC list for the bug.