Bug 1756553
Summary: | gnome-control-c[6995]: segfault at 38 ip 00005593cc8dda7e | ||
---|---|---|---|
Product: | [Fedora] Fedora | Reporter: | TiagoMDRizzo <tiagomdrizzo> |
Component: | gnome-control-center | Assignee: | Pete Walter <walter.pete> |
Status: | CLOSED ERRATA | QA Contact: | Fedora Extras Quality Assurance <extras-qa> |
Severity: | medium | Docs Contact: | |
Priority: | unspecified | ||
Version: | 31 | CC: | awilliam, bberg, gnome-sig, kevin, kparal, lruzicka, mail, mboddu, robatino, walter.pete |
Target Milestone: | --- | ||
Target Release: | --- | ||
Hardware: | x86_64 | ||
OS: | Linux | ||
Whiteboard: | AcceptedBlocker | ||
Fixed In Version: | gnome-control-center-3.34.1-4.fc31 | Doc Type: | If docs needed, set a value |
Doc Text: | Story Points: | --- | |
Clone Of: | Environment: | ||
Last Closed: | 2019-10-13 17:55:55 UTC | Type: | Bug |
Regression: | --- | Mount Type: | --- |
Documentation: | --- | CRM: | |
Verified Versions: | Category: | --- | |
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
Cloudforms Team: | --- | Target Upstream Version: | |
Embargoed: | |||
Bug Depends On: | |||
Bug Blocks: | 1644939 |
Description
TiagoMDRizzo
2019-09-28 00:01:58 UTC
Hi, Updated to gnome-control-center-3.34.0.1-2.fc31.x86_64 System logs: ~~~ out 03 18:25:21 localhost audit[4360]: ANOM_ABEND auid=1000 uid=1000 gid=1000 ses=3 subj=unconfined_u:unconfined_r:unconfined_t:s0-s0:c0.c1023 pid=4360 comm="gnome-control-c" exe="/usr/bin/gnome-control-center" sig=11 res=1 out 03 18:25:21 localhost kernel: gnome-control-c[4360]: segfault at 38 ip 000055784c391abe sp 00007ffc148d59c0 error 4 in gnome-control-center[55784c345000+122000] out 03 18:25:21 localhost kernel: Code: 5d ff e0 66 0f 1f 84 00 00 00 00 00 55 48 89 fd 48 83 ec 10 f2 0f 11 44 24 08 e8 2d fe ff ff 48 89 ef 48 89 c6 e8 52 14 fc ff <48> 8b 40 38 8b 50 08 85 d2 74 37 48 8b 00 83 ea 01 f2 0f 10 44 24 out 03 18:25:21 localhost systemd[1]: Started Process Core Dump (PID 4429/UID 0). out 03 18:25:21 localhost audit[1]: SERVICE_START pid=1 uid=0 auid=4294967295 ses=4294967295 subj=system_u:system_r:init_t:s0 msg='unit=systemd-coredump@2-4429-0 comm="systemd" exe="/usr/lib/systemd/systemd" hostname=? addr=? terminal=? res=success' out 03 18:25:21 localhost systemd-coredump[4430]: Process 4360 (gnome-control-c) of user 1000 dumped core. Stack trace of thread 4360: #0 0x000055784c391abe cc_display_mode_dbus_is_supported_scale (gnome-control-center) #1 0x000055784c391c05 is_scaled_mode_allowed (gnome-control-center) #2 0x000055784c38e6cc cc_display_settings_rebuild_ui (gnome-control-center) #3 0x000055784c38f1c7 cc_display_settings_set_selected_output (gnome-control-center) #4 0x000055784c387da0 set_current_output (gnome-control-center) #5 0x000055784c388c26 on_output_selection_combo_changed_cb (gnome-control-center) #6 0x00007ff3fca51996 _g_closure_invoke_va (libgobject-2.0.so.0) #7 0x00007ff3fca6e228 g_signal_emit_valist (libgobject-2.0.so.0) #8 0x00007ff3fca6e9d3 g_signal_emit (libgobject-2.0.so.0) #9 0x00007ff3fc319cd1 gtk_combo_box_set_active_internal (libgtk-3.so.0) #10 0x00007ff3fc31ca5e gtk_combo_box_set_active_iter (libgtk-3.so.0) #11 0x00007ff3fc31cdf3 gtk_combo_box_menu_activate (libgtk-3.so.0) #12 0x00007ff3fca5484f g_cclosure_marshal_VOID__STRINGv (libgobject-2.0.so.0) #13 0x00007ff3fca51996 _g_closure_invoke_va (libgobject-2.0.so.0) #14 0x00007ff3fca6e228 g_signal_emit_valist (libgobject-2.0.so.0) #15 0x00007ff3fca6e9d3 g_signal_emit (libgobject-2.0.so.0) #16 0x00007ff3fc4ffc93 item_activated_cb (libgtk-3.so.0) #17 0x00007ff3fca51742 g_closure_invoke (libgobject-2.0.so.0) #18 0x00007ff3fca65604 signal_emit_unlocked_R (libgobject-2.0.so.0) #19 0x00007ff3fca6e3ae g_signal_emit_valist (libgobject-2.0.so.0) #20 0x00007ff3fca6e9d3 g_signal_emit (libgobject-2.0.so.0) #21 0x00007ff3fc53dfb2 gtk_widget_activate (libgtk-3.so.0) #22 0x00007ff3fc40c3a6 gtk_menu_shell_activate_item (libgtk-3.so.0) #23 0x00007ff3fc40c633 gtk_menu_shell_button_release (libgtk-3.so.0) #24 0x00007ff3fc5906bf _gtk_marshal_BOOLEAN__BOXEDv (libgtk-3.so.0) #25 0x00007ff3fca51996 _g_closure_invoke_va (libgobject-2.0.so.0) #26 0x00007ff3fca6de6a g_signal_emit_valist (libgobject-2.0.so.0) #27 0x00007ff3fca6e9d3 g_signal_emit (libgobject-2.0.so.0) #28 0x00007ff3fc53b153 gtk_widget_event_internal (libgtk-3.so.0) #29 0x00007ff3fc3f6d08 propagate_event (libgtk-3.so.0) #30 0x00007ff3fc3f8f1b gtk_main_do_event (libgtk-3.so.0) #31 0x00007ff3fc0e2f79 _gdk_event_emit (libgdk-3.so.0) #32 0x00007ff3fc141666 gdk_event_source_dispatch (libgdk-3.so.0) #33 0x00007ff3fc9674a0 g_main_context_dispatch (libglib-2.0.so.0) #34 0x00007ff3fc967830 g_main_context_iterate.isra.0 (libglib-2.0.so.0) #35 0x00007ff3fc9678d3 g_main_context_iteration (libglib-2.0.so.0) #36 0x00007ff3fcb79bc5 g_application_run (libgio-2.0.so.0) #37 0x000055784c360009 main (gnome-control-center) #38 0x00007ff3faf3e1a3 __libc_start_main (libc.so.6) #39 0x000055784c36020e _start (gnome-control-center) Stack trace of thread 4373: #0 0x00007ff3fb00da1f __poll (libc.so.6) #1 0x00007ff3fc96779e g_main_context_iterate.isra.0 (libglib-2.0.so.0) #2 0x00007ff3fc9678d3 g_main_context_iteration (libglib-2.0.so.0) #3 0x00007ff3fcc8f93d dconf_gdbus_worker_thread (libdconfsettings.so) #4 0x00007ff3fc990f52 g_thread_proxy (libglib-2.0.so.0) #5 0x00007ff3fb49a4e2 start_thread (libpthread.so.0) #6 0x00007ff3fb018643 __clone (libc.so.6) Stack trace of thread 4371: #0 0x00007ff3fb00da1f __poll (libc.so.6) #1 0x00007ff3fc96779e g_main_context_iterate.isra.0 (libglib-2.0.so.0) #2 0x00007ff3fc9678d3 g_main_context_iteration (libglib-2.0.so.0) #3 0x00007ff3fc967921 glib_worker_main (libglib-2.0.so.0) #4 0x00007ff3fc990f52 g_thread_proxy (libglib-2.0.so.0) #5 0x00007ff3fb49a4e2 start_thread (libpthread.so.0) #6 0x00007ff3fb018643 __clone (libc.so.6) Stack trace of thread 4426: #0 0x00007ff3fb01315d syscall (libc.so.6) #1 0x00007ff3fc9b3c26 g_cond_wait_until (libglib-2.0.so.0) #2 0x00007ff3fc938411 g_async_queue_pop_intern_unlocked (libglib-2.0.so.0) #3 0x00007ff3fc938a36 g_async_queue_timeout_pop (libglib-2.0.so.0) #4 0x00007ff3fc991739 g_thread_pool_thread_proxy (libglib-2.0.so.0) #5 0x00007ff3fc990f52 g_thread_proxy (libglib-2.0.so.0) #6 0x00007ff3fb49a4e2 start_thread (libpthread.so.0) #7 0x00007ff3fb018643 __clone (libc.so.6) Stack trace of thread 4380: #0 0x00007ff3fb4a0d45 pthread_cond_wait@@GLIBC_2.3.2 (libpthread.so.0) #1 0x00007ff3e17ad0cb util_queue_thread_func (i965_dri.so) #2 0x00007ff3e17accdb impl_thrd_routine (i965_dri.so) #3 0x00007ff3fb49a4e2 start_thread (libpthread.so.0) #4 0x00007ff3fb018643 __clone (libc.so.6) Stack trace of thread 4374: #0 0x00007ff3fb00da1f __poll (libc.so.6) #1 0x00007ff3fc96779e g_main_context_iterate.isra.0 (libglib-2.0.so.0) #2 0x00007ff3fc967b23 g_main_loop_run (libglib-2.0.so.0) #3 0x00007ff3fcbb564a gdbus_shared_thread_func (libgio-2.0.so.0) #4 0x00007ff3fc990f52 g_thread_proxy (libglib-2.0.so.0) #5 0x00007ff3fb49a4e2 start_thread (libpthread.so.0) #6 0x00007ff3fb018643 __clone (libc.so.6) out 03 18:25:21 localhost systemd[1]: systemd-coredump: Succeeded. out 03 18:25:21 localhost audit[1]: SERVICE_STOP pid=1 uid=0 auid=4294967295 ses=4294967295 subj=system_u:system_r:init_t:s0 msg='unit=systemd-coredump@2-4429-0 comm="systemd" exe="/usr/lib/systemd/systemd" hostname=? addr=? terminal=? res=success' out 03 18:25:26 localhost systemd[2474]: dbus-:1.2-org.gnome.clocks: Succeeded. out 03 18:25:27 localhost systemd[2474]: dbus-:1.2-org.gnome.Contacts.SearchProvider: Succeeded. out 03 18:25:28 localhost systemd[2474]: dbus-:1.2-org.gnome.Nautilus: Succeeded. out 03 18:25:29 localhost systemd[2474]: dbus-:1.2-org.gnome.Documents: Succeeded. out 03 18:25:29 localhost systemd[2474]: dbus-:1.2-org.gnome.Documents: Consumed 1.829s CPU time. out 03 18:25:46 localhost systemd[2474]: dbus-:1.2-org.gnome.Characters.BackgroundService: Succeeded. ~~~ dmesg: ~~~ [ 301.152045] gnome-control-c[4360]: segfault at 38 ip 000055784c391abe sp 00007ffc148d59c0 error 4 in gnome-control-center[55784c345000+122000] [ 301.152053] Code: 5d ff e0 66 0f 1f 84 00 00 00 00 00 55 48 89 fd 48 83 ec 10 f2 0f 11 44 24 08 e8 2d fe ff ff 48 89 ef 48 89 c6 e8 52 14 fc ff <48> 8b 40 38 8b 50 08 85 d2 74 37 48 8b 00 83 ea 01 f2 0f 10 44 24 ~~~ Regards, *** Bug 1759981 has been marked as a duplicate of this bug. *** CCing Marco (who wrote the code that crashed here) and bberg (who touched the same bits of code recently). Looks like there's an existing upstream issue for this. There's a request for info in the upstream bug: https://gitlab.gnome.org/GNOME/gnome-control-center/issues/675#note_621897 @awilliam I just added the requested information to that upstream bug. I'm following that thread now, so I supposed we can use that reference. We have at least 5 people who already hit this, seems frequent enough to warrant +1 blocker. yeah, looking at the bug and the amount of people who've hit it I think I'm +1 blocker under the "basic functionality" rule applied to this config applet. +1 blocker +1 Blocker +1 blocker That's +5, marking accepted. I've sent a build (3.34.1-4.fc31) with the proposed fix for this - https://gitlab.gnome.org/GNOME/gnome-control-center/merge_requests/588 - backported; I'll submit an update after the GNOME 3.34.1 megaupdate is pushed stable. FEDORA-2019-eaf25b8182 has been submitted as an update to Fedora 31. https://bodhi.fedoraproject.org/updates/FEDORA-2019-eaf25b8182 Confirmed package `gnome-control-center-3.34.1-4.fc31.x86_64` works. Test process: - Install: rpm -Uvh --nodeps gnome-control-center-3.34.1-4.fc31.x86_64 - Tried to enable displays, worked immediately; - Rebooted the system to make sure; - Disabled/enabled displays, worked again. -- tmrizzo Thanks! If you could leave positive feedback on the update that'd be a big help too. Lukas (from bug 1644939), can you please test as well? gnome-control-center-3.34.1-4.fc31 has been pushed to the Fedora 31 testing repository. If problems still persist, please make note of it in this bug report. See https://fedoraproject.org/wiki/QA:Updates_Testing for instructions on how to install test updates. You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2019-eaf25b8182 gnome-control-center-3.34.1-4.fc31 has been pushed to the Fedora 31 stable repository. If problems still persist, please make note of it in this bug report. I have just tried. It seems to be working flawlessly. I have just tried. It seems to be working flawlessly. |