GNOME Bugzilla – Bug 776204
gnome-shell core dump during video playback
Last modified: 2021-07-05 14:29:18 UTC
Gnome Shell reliably fails with core dump during video playback (especially when using VLC but also noted while watching youtube in a web browser). I just made it crash on purpose and got the following from journalctl: Process 501 (gnome-shell) of user 1000 dumped core. Stack trace of thread 501: #0 0x00007fe4edbcdff1 n/a (libglib-2.0.so.0) #1 0x00007fe4edbcf047 g_log_default_handler (libglib-2.0.so.0) #2 0x00000000004024d8 n/a (gnome-shell) #3 0x00007fe4edbcf354 g_logv (libglib-2.0.so.0) #4 0x00007fe4edbcf55f g_log (libglib-2.0.so.0) #5 0x00007fe4ef3a58de n/a (libmutter.so.0) #6 0x00007fe4ead367ae _XIOError (libX11.so.6) #7 0x00007fe4ead347f3 _XReply (libX11.so.6) #8 0x00007fe4ead2ffed XSync (libX11.so.6) #9 0x00007fe4ef3a3b00 meta_prop_get_values (libmutter.so.0) #10 0x00007fe4ef39cc8e meta_window_reload_property_from_xwindow (libmutter.so.0) #11 0x00007fe4ef3a12ba meta_window_x11_property_notify (libmutter.so.0) #12 0x00007fe4ef39697b n/a (libmutter.so.0) #13 0x00007fe4ef39705b n/a (libmutter.so.0) #14 0x00007fe4ea85db51 n/a (libgdk-3.so.0) #15 0x00007fe4ea85df29 n/a (libgdk-3.so.0) #16 0x00007fe4ea8281c9 gdk_display_get_event (libgdk-3.so.0) #17 0x00007fe4ea85dbc2 n/a (libgdk-3.so.0) #18 0x00007fe4edbc8587 g_main_context_dispatch (libglib-2.0.so.0) #19 0x00007fe4edbc87f0 n/a (libglib-2.0.so.0) #20 0x00007fe4edbc8b12 g_main_loop_run (libglib-2.0.so.0) #21 0x00007fe4ef37764c meta_run (libmutter.so.0) #22 0x0000000000402197 main (gnome-shell) #23 0x00007fe4ed5e3291 __libc_start_main (libc.so.6) #24 0x00000000004022ca n/a (gnome-shell) Stack trace of thread 503: #0 0x00007fe4ed6a248d poll (libc.so.6) #1 0x00007fe4edbc8786 n/a (libglib-2.0.so.0) #2 0x00007fe4edbc8b12 g_main_loop_run (libglib-2.0.so.0) #3 0x00007fe4ee1ae316 n/a (libgio-2.0.so.0) #4 0x00007fe4edbf00d5 n/a (libglib-2.0.so.0) #5 0x00007fe4ed968454 start_thread (libpthread.so.0) #6 0x00007fe4ed6ab7df __clone (libc.so.6) Stack trace of thread 2019: #0 0x00007fe4ed6a6f19 syscall (libc.so.6) #1 0x00007fe4edc0e03a g_cond_wait_until (libglib-2.0.so.0) #2 0x00007fe4edb9ce89 n/a (libglib-2.0.so.0) #3 0x00007fe4edb9d4ac g_async_queue_timeout_pop (libglib-2.0.so.0) #4 0x00007fe4edbf0b9d n/a (libglib-2.0.so.0) #5 0x00007fe4edbf00d5 n/a (libglib-2.0.so.0) #6 0x00007fe4ed968454 start_thread (libpthread.so.0) #7 0x00007fe4ed6ab7df __clone (libc.so.6) Stack trace of thread 566: #0 0x00007fe4ed635e28 _IO_file_read (libc.so.6) #1 0x00007fe4ed636a90 _IO_file_underflow@@GLIBC_2.2.5 (libc.so.6) #2 0x00007fe4ed637b92 _IO_default_uflow (libc.so.6) #3 0x00007fe4ed62b59a _IO_getline_info (libc.so.6) #4 0x00007fe4ed634803 fgets_unlocked (libc.so.6) #5 0x00007fe4ed6c9eb4 do_init (libc.so.6) #6 0x00007fe4ed96f6f9 __pthread_once_slow (libpthread.so.0) #7 0x00007fe4ed6978bd gaih_inet.constprop.5 (libc.so.6) #8 0x00007fe4ed698178 getaddrinfo (libc.so.6) #9 0x00007fe4e6f26f3b n/a (libxcb.so.1) #10 0x00007fe4e6f2748a xcb_connect_to_display_with_auth_info (libxcb.so.1) #11 0x00007fe4df18059e pa_client_conf_from_x11 (libpulsecommon-9.0.so) #12 0x00007fe4df1436a0 pa_client_conf_load (libpulsecommon-9.0.so) #13 0x00007fe4e99e9fc6 pa_context_new_with_proplist (libpulse.so.0) #14 0x00007fe4cb18a29a n/a (libcanberra-pulse.so) #15 0x00007fe4cb18a711 n/a (libcanberra-pulse.so) #16 0x00007fe4e99ea2e8 n/a (libpulse.so.0) #17 0x00007fe4df1714e6 n/a (libpulsecommon-9.0.so) #18 0x00007fe4e99ffb9c pa_mainloop_dispatch (libpulse.so.0) #19 0x00007fe4e99fff9c pa_mainloop_iterate (libpulse.so.0) #20 0x00007fe4e9a00040 pa_mainloop_run (libpulse.so.0) #21 0x00007fe4e9a0e069 n/a (libpulse.so.0) #22 0x00007fe4df181ed8 n/a (libpulsecommon-9.0.so) #23 0x00007fe4ed968454 start_thread (libpthread.so.0) #24 0x00007fe4ed6ab7df __clone (libc.so.6) Stack trace of thread 576: #0 0x00007fe4ed96e10f pthread_cond_wait@@GLIBC_2.3.2 (libpthread.so.0) #1 0x00007fe4e08b14e0 PR_WaitCondVar (libnspr4.so) #2 0x00007fe4e94d7bab n/a (libmozjs-24.so) #3 0x00007fe4e08b6d6c n/a (libnspr4.so) #4 0x00007fe4ed968454 start_thread (libpthread.so.0) #5 0x00007fe4ed6ab7df __clone (libc.so.6) Stack trace of thread 536: #0 0x00007fe4ed6a248d poll (libc.so.6) #1 0x00007fe4edbc8786 n/a (libglib-2.0.so.0) #2 0x00007fe4edbc889c g_main_context_iteration (libglib-2.0.so.0) #3 0x00007fe4d81d74bd n/a (libdconfsettings.so) #4 0x00007fe4edbf00d5 n/a (libglib-2.0.so.0) #5 0x00007fe4ed968454 start_thread (libpthread.so.0) #6 0x00007fe4ed6ab7df __clone (libc.so.6) Stack trace of thread 502: #0 0x00007fe4ed971afb waitpid (libpthread.so.0) #1 0x00007fe4edbc4fdd n/a (libglib-2.0.so.0) #2 0x00007fe4edbc88f8 n/a (libglib-2.0.so.0) #3 0x00007fe4edbf00d5 n/a (libglib-2.0.so.0) #4 0x00007fe4ed968454 start_thread (libpthread.so.0) #5 0x00007fe4ed6ab7df __clone (libc.so.6) Stack trace of thread 575: #0 0x00007fe4ed96e10f pthread_cond_wait@@GLIBC_2.3.2 (libpthread.so.0) #1 0x00007fe4e08b14e0 PR_WaitCondVar (libnspr4.so) #2 0x00007fe4e9463c0e n/a (libmozjs-24.so) #3 0x00007fe4e08b6d6c n/a (libnspr4.so) #4 0x00007fe4ed968454 start_thread (libpthread.so.0) #5 0x00007fe4ed6ab7df __clone (libc.so.6)
Created attachment 342122 [details] stack trace added another stack trace with a more complete log showing org.gnome.Shell.desktop error & segfault
Sorry, apparently it's a known issue with vlc according to this ticket https://trac.videolan.org/vlc/ticket/16750
GNOME is going to shut down bugzilla.gnome.org in favor of gitlab.gnome.org. As part of that, we are mass-closing older open tickets in bugzilla.gnome.org which have not seen updates for a longer time (resources are unfortunately quite limited so not every ticket can get handled). If you can still reproduce the situation described in this ticket in a recent and supported software version, then please follow https://wiki.gnome.org/GettingInTouch/BugReportingGuidelines and create a new ticket at https://gitlab.gnome.org/GNOME/gnome-shell/-/issues/ Thank you for your understanding and your help.