Description of problem: Xorg crashes Version-Release number of selected component (if applicable): xorg-x11-server-Xorg-1.19.1-3.fc25.x86_64 How reproducible: Happens randomly Additional info: Stack trace of thread 2034: #0 0x00007fd2f453b91f raise (libc.so.6) #1 0x00007fd2f453d51a abort (libc.so.6) #2 0x00007fd2f457f200 __libc_message (libc.so.6) #3 0x00007fd2f458888a _int_free (libc.so.6) #4 0x00007fd2f458c2bc __libc_free (libc.so.6) #5 0x000000000059ddf0 FlushClient (Xorg) #6 0x000000000059e13f WriteToClient (Xorg) #7 0x0000000000442552 WriteEventsToClient (Xorg) #8 0x00000000004426f0 TryClientEvents (Xorg) #9 0x0000000000446244 DeliverEventsToWindow (Xorg) #10 0x000000000044684a DeliverEvents (Xorg) #11 0x0000000000456394 deliverPropertyNotifyEvent (Xorg) #12 0x0000000000456902 dixChangeWindowProperty (Xorg) #13 0x0000000000456d5d ProcChangeProperty (Xorg) #14 0x0000000000437095 Dispatch (Xorg) #15 0x000000000043b018 dix_main (Xorg) #16 0x00007fd2f4526401 __libc_start_main (libc.so.6) #17 0x0000000000424cfa _start (Xorg) Stack trace of thread 2035: #0 0x00007fd2f48d9460 pthread_cond_wait@@GLIBC_2.3.2 (libpthread.so.0) #1 0x00007fd2efe5ba39 __run__ (intel_drv.so) #2 0x00007fd2f48d36ca start_thread (libpthread.so.0) #3 0x00007fd2f460df7f __clone (libc.so.6) Stack trace of thread 2041: #0 0x00007fd2f460e573 epoll_wait (libc.so.6) #1 0x000000000059f284 ospoll_wait (Xorg) #2 0x000000000059cac6 InputThreadDoWork (Xorg) #3 0x00007fd2f48d36ca start_thread (libpthread.so.0) #4 0x00007fd2f460df7f __clone (libc.so.6) Stack trace of thread 2036: #0 0x00007fd2f48d9460 pthread_cond_wait@@GLIBC_2.3.2 (libpthread.so.0) #1 0x00007fd2efe5ba39 __run__ (intel_drv.so) #2 0x00007fd2f48d36ca start_thread (libpthread.so.0) #3 0x00007fd2f460df7f __clone (libc.so.6) Stack trace of thread 2037: #0 0x00007fd2f48d9460 pthread_cond_wait@@GLIBC_2.3.2 (libpthread.so.0) #1 0x00007fd2efe5ba39 __run__ (intel_drv.so) #2 0x00007fd2f48d36ca start_thread (libpthread.so.0) #3 0x00007fd2f460df7f __clone (libc.so.6) Stack trace of thread 18169: #0 0x00007f351530e899 _gtk_style_provider_private_get_settings (libgtk-3.so.0) #1 0x00007f35151aa4e8 gtk_css_value_initial_compute (libgtk-3.so.0) #2 0x00007f35151bf5a4 gtk_css_static_style_compute_value (libgtk-3.so.0) #3 0x00007f35151ab81c _gtk_css_lookup_resolve (libgtk-3.so.0) #4 0x00007f35151bf4cc gtk_css_static_style_new_compute (libgtk-3.so.0) #5 0x00007f35151bf525 gtk_css_static_style_get_default (libgtk-3.so.0) #6 0x00007f35151ac192 gtk_css_node_init (libgtk-3.so.0) #7 0x00007f35139b37bf g_type_create_instance (libgobject-2.0.so.0) #8 0x00007f351399569b g_object_new_internal (libgobject-2.0.so.0) #9 0x00007f35139970ad g_object_newv (libgobject-2.0.so.0) #10 0x00007f3513997864 g_object_new (libgobject-2.0.so.0) #11 0x00007f35151c7a0a gtk_css_widget_node_new (libgtk-3.so.0) #12 0x00007f35153a59e7 gtk_widget_init (libgtk-3.so.0) #13 0x00007f35139b37bf g_type_create_instance (libgobject-2.0.so.0) #14 0x00007f351399569b g_object_new_internal (libgobject-2.0.so.0) #15 0x00007f35139970ad g_object_newv (libgobject-2.0.so.0) #16 0x00007f3513997864 g_object_new (libgobject-2.0.so.0) #17 0x0000560cdd469e72 main (gnome-session-failed) #18 0x00007f35132c8401 __libc_start_main (libc.so.6) #19 0x0000560cdd46a28a _start (gnome-session-failed) Stack trace of thread 2135: #0 0x00007feefb157e63 async_get_property_finish (libmutter.so.0) #1 0x00007feefb157f76 get_property (libmutter.so.0) #2 0x00007feefb158499 meta_prop_get_cardinal_list (libmutter.so.0) #3 0x00007feefb1536f8 meta_window_x11_update_struts (libmutter.so.0) #4 0x00007feefb13b8ad meta_window_update_struts (libmutter.so.0) #5 0x00007feefb13e9d2 _meta_window_shared_new (libmutter.so.0) #6 0x00007feefb156450 meta_window_x11_new (libmutter.so.0) #7 0x00007feefb14b1f0 handle_other_xevent (libmutter.so.0) #8 0x00007feefb14bdab xevent_filter (libmutter.so.0) #9 0x00007feefa50e551 gdk_event_apply_filters (libgdk-3.so.0) #10 0x00007feefa50e809 _gdk_x11_display_queue_events (libgdk-3.so.0) #11 0x00007feefa4d8b99 gdk_display_get_event (libgdk-3.so.0) #12 0x00007feefa50e5c2 gdk_event_source_dispatch (libgdk-3.so.0) #13 0x00007feef6934e42 g_main_context_dispatch (libglib-2.0.so.0) #14 0x00007feef69351c0 g_main_context_iterate.isra.24 (libglib-2.0.so.0) #15 0x00007feef69354e2 g_main_loop_run (libglib-2.0.so.0) #16 0x00007feefb12c33c meta_run (libmutter.so.0) #17 0x00005654c57ec657 main (gnome-shell) #18 0x00007feef4d59401 __libc_start_main (libc.so.6) #19 0x00005654c57ec79a _start (gnome-shell) Stack trace of thread 2137: #0 0x00007feef4e3501d poll (libc.so.6) #1 0x00007feef6935156 g_main_context_iterate.isra.24 (libglib-2.0.so.0) #2 0x00007feef693526c g_main_context_iteration (libglib-2.0.so.0) #3 0x00007feef69352b1 glib_worker_main (libglib-2.0.so.0) #4 0x00007feef695cb03 g_thread_proxy (libglib-2.0.so.0) #5 0x00007feef51066ca start_thread (libpthread.so.0) #6 0x00007feef4e40f7f __clone (libc.so.6) Stack trace of thread 2140: #0 0x00007feef4e3501d poll (libc.so.6) #1 0x00007feef6935156 g_main_context_iterate.isra.24 (libglib-2.0.so.0) #2 0x00007feef693526c g_main_context_iteration (libglib-2.0.so.0) #3 0x00007feeda167fad dconf_gdbus_worker_thread (libdconfsettings.so) #4 0x00007feef695cb03 g_thread_proxy (libglib-2.0.so.0) #5 0x00007feef51066ca start_thread (libpthread.so.0) #6 0x00007feef4e40f7f __clone (libc.so.6) Stack trace of thread 2157: #0 0x00007feef510c460 pthread_cond_wait@@GLIBC_2.3.2 (libpthread.so.0) #1 0x00007feef2e24d30 PR_WaitCondVar (libnspr4.so) #2 0x00007feefe3de5ae _ZN2js14GCHelperThread10threadLoopEv (libmozjs-24.so) #3 0x00007feef2e2a5bc _pt_root (libnspr4.so) #4 0x00007feef51066ca start_thread (libpthread.so.0) #5 0x00007feef4e40f7f __clone (libc.so.6) Stack trace of thread 2156: #0 0x00007feef4e3501d poll (libc.so.6) #1 0x00007feeff3c5c91 poll_func (libpulse.so.0) #2 0x00007feeff3b74a1 pa_mainloop_poll (libpulse.so.0) #3 0x00007feeff3b7b3e pa_mainloop_iterate (libpulse.so.0) #4 0x00007feeff3b7bf0 pa_mainloop_run (libpulse.so.0) #5 0x00007feeff3c5bd9 thread (libpulse.so.0) #6 0x00007feef4b0b1d8 internal_thread_func (libpulsecommon-10.0.so) #7 0x00007feef51066ca start_thread (libpthread.so.0) #8 0x00007feef4e40f7f __clone (libc.so.6) Stack trace of thread 2158: #0 0x00007feef510c460 pthread_cond_wait@@GLIBC_2.3.2 (libpthread.so.0) #1 0x00007feef2e24d30 PR_WaitCondVar (libnspr4.so) #2 0x00007feefe451feb _ZN2js22SourceCompressorThread16compressorThreadEPv (libmozjs-24.so) #3 0x00007feef2e2a5bc _pt_root (libnspr4.so) #4 0x00007feef51066ca start_thread (libpthread.so.0) #5 0x00007feef4e40f7f __clone (libc.so.6) Stack trace of thread 2138: #0 0x00007feef4e3501d poll (libc.so.6) #1 0x00007feef6935156 g_main_context_iterate.isra.24 (libglib-2.0.so.0) #2 0x00007feef69354e2 g_main_loop_run (libglib-2.0.so.0) #3 0x00007feef8244946 gdbus_shared_thread_func (libgio-2.0.so.0) #4 0x00007feef695cb03 g_thread_proxy (libglib-2.0.so.0) #5 0x00007feef51066ca start_thread (libpthread.so.0) #6 0x00007feef4e40f7f __clone (libc.so.6) Stack trace of thread 18142: #0 0x00007feef4e3abf9 syscall (libc.so.6) #1 0x00007feef697aa7a g_cond_wait_until (libglib-2.0.so.0) #2 0x00007feef69098c9 g_async_queue_pop_intern_unlocked (libglib-2.0.so.0) #3 0x00007feef6909eec g_async_queue_timeout_pop (libglib-2.0.so.0) #4 0x00007feef695d5cd g_thread_pool_thread_proxy (libglib-2.0.so.0) #5 0x00007feef695cb03 g_thread_proxy (libglib-2.0.so.0) #6 0x00007feef51066ca start_thread (libpthread.so.0) #7 0x00007feef4e40f7f __clone (libc.so.6) Core dumps available at: https://www.dropbox.com/sh/khwy6yz9u4om0u3/AADb0RyBPdHmWNhHeiCKe2O9a?dl=0
Thanks for the report and great you captured a core file!
Quick question, do you have a wacom tablet (Wacom Bamboo Comic)? Were you using it at the time the issue occurred?
Yes, I have a Wacom Bamboo Fun (CTH-661), and was certainly using it last time (and most probably every time) that the issue occurred.
xorg-x11-server-1.19.3-1.fc25 has been submitted as an update to Fedora 25. https://bodhi.fedoraproject.org/updates/FEDORA-2017-fae700469f
xorg-x11-server-1.19.3-1.fc25 has been pushed to the Fedora 25 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-2017-fae700469f
Updated to 1.19.3-1 and played with the Wacom tablet for a while; so far, no crashes.
Note, you need to update xorg-x11-drv-wacom to version >= 0.34.0-3 as well, ideally current xorg-x11-drv-wacom-0.34.2-1.fc25
Yes, the Wacom driver was already up to date, from the stable repos; thanks.
xorg-x11-server-1.19.3-1.fc25 has been pushed to the Fedora 25 stable repository. If problems still persist, please make note of it in this bug report.