Description of problem: In nautilus file manager trying to preview a video file results in: Mai 17 00:48:48 std.localdomain systemd[30956]: Started dbus-:1.2-org.gnome.NautilusPreviewer. Mai 17 00:48:48 std.localdomain org.gnome.Nauti[33199]: JS ERROR: ReferenceError: WebKit2 is not defined vfunc_startup@resource:///org/gnome/NautilusPreviewer/js/ui/application.js:89:9 main@resource:///org/gnome/NautilusPreviewer/js/ui/main.js:57:24 run@resource:///org/gnome/gjs/modules/script/package.js:206:19 @/usr/libexec/org.gnome.NautilusPreviewer:9:17 Mai 17 00:48:49 std.localdomain org.gnome.NautilusPreviewer[33199]: gjs: ../src/wayland-client.c:2339: wl_proxy_set_queue: Zusicherung »proxy->display == queue->display« nicht erfüllt. Mai 17 00:48:49 std.localdomain systemd[1]: Started Process Core Dump (PID 33228/UID 0). Mai 17 00:48:49 std.localdomain systemd-coredump[33229]: Resource limits disable core dumping for process 33199 (org.gnome.Nauti). Mai 17 00:48:49 std.localdomain systemd-coredump[33229]: [🡕] Process 33199 (org.gnome.Nauti) of user 1200 dumped core. Mai 17 00:48:49 std.localdomain systemd[1]: systemd-coredump: Deactivated successfully. Mai 17 00:48:49 std.localdomain systemd[30956]: dbus-:1.2-org.gnome.NautilusPreviewer: Main process exited, code=dumped, status=6/ABRT Mai 17 00:48:49 std.localdomain systemd[30956]: dbus-:1.2-org.gnome.NautilusPreviewer: Failed with result 'core-dump'. Version-Release number of selected component (if applicable): sushi-3.38.1-2.el9.x86_64 Expected results: In EL9.1 this was possible.
Mai 17 00:48:48 std.localdomain org.gnome.Nauti[33199]: JS ERROR: ReferenceError: WebKit2 is not defined vfunc_startup@resource:///org/gnome/NautilusPreviewer/js/ui/application.js:89:9 main@resource:///org/gnome/NautilusPreviewer/js/ui/main.js:57:24 run@resource:///org/gnome/gjs/modules/script/package.js:206:19 @/usr/libexec/org.gnome.NautilusPreviewer:9:17 this is not relevant to the issue and is tracked as https://bugzilla.redhat.com/show_bug.cgi?id=2115354, Mai 17 00:48:49 std.localdomain org.gnome.NautilusPreviewer[33199]: gjs: ../src/wayland-client.c:2339: wl_proxy_set_queue: Zusicherung »proxy->display == queue->display« nicht erfüllt. This is the main problem. Can you please obtain the full backtrace of the crash? Based on what you will provide it might be https://gitlab.freedesktop.org/gstreamer/gstreamer/-/issues/954 -> https://gitlab.freedesktop.org/gstreamer/gst-plugins-base/-/merge_requests/1200
(In reply to Tomas Popela from comment #1) > Can you please obtain the full backtrace of the crash? I am not sure how to achieve this: # coredumpctl dump PID: 10488 (org.gnome.Nauti) UID: 1200 (stow) GID: 1200 (stow) Signal: 6 (ABRT) Timestamp: Wed 2023-05-17 12:20:52 CEST (59s ago) Command Line: /usr/bin/gjs /usr/libexec/org.gnome.NautilusPreviewer Executable: /usr/bin/gjs-console Control Group: /user.slice/user-1200.slice/user/app.slice/app-dbus\x2d:1.2\x2dorg.gnome.NautilusPreviewer.slice/dbus-:1.2-org.gnome.NautilusPreviewer Unit: user User Unit: dbus-:1.2-org.gnome.NautilusPreviewer Slice: user-1200.slice Owner UID: 1200 (stow) Boot ID: 6079d3f861834fb4ace28f78f512ca0b Machine ID: 46aa237c8f3d4e0e929b8336398b7c5f Hostname: std.localdomain Storage: none Message: Process 10488 (org.gnome.Nauti) of user 1200 dumped core. Coredump entry has no core attached (neither internally in the journal nor externally on disk).
This might be relevant from your original log: Mai 17 00:48:49 std.localdomain systemd-coredump[33229]: Resource limits disable core dumping for process 33199 (org.gnome.Nauti). Please refer to https://access.redhat.com/solutions/4896 (section for RHEL 7 and 8 does apply on RHEL 9 as well) for enabling the core dumping. Once enabled, please reproduce the issue again.
# coredumpctl dump PID: 4251 (org.gnome.Nauti) UID: 1200 (stow) GID: 1200 (stow) Signal: 6 (ABRT) Timestamp: Wed 2023-05-17 14:35:29 CEST (1min 25s ago) Command Line: /usr/bin/gjs /usr/libexec/org.gnome.NautilusPreviewer Executable: /usr/bin/gjs-console Control Group: /user.slice/user-1200.slice/user/app.slice/app-dbus\x2d:1.2\x2dorg.gnome.NautilusPreviewer.slice/dbus-:1.2-org.gnome.NautilusPreviewer Unit: user User Unit: dbus-:1.2-org.gnome.NautilusPreviewer Slice: user-1200.slice Owner UID: 1200 (stow) Boot ID: df7e365cadbd42dfaec0fdb94e4866d2 Machine ID: 46aa237c8f3d4e0e929b8336398b7c5f Hostname: std.localdomain Storage: /var/lib/systemd/coredump/core.org\x2egnome\x2eNauti.1200.df7e365cadbd42dfaec0fdb94e4866d2.4251.1684326929000000.zst (present) Size on Disk: 9.4M Message: Process 4251 (org.gnome.Nauti) of user 1200 dumped core. Stack trace of thread 4281: #0 0x00007f13fd2a154c __pthread_kill_implementation (libc.so.6 + 0xa154c) #1 0x00007f13fd254d46 raise (libc.so.6 + 0x54d46) #2 0x00007f13fd2287f3 abort (libc.so.6 + 0x287f3) #3 0x00007f13fd22871b __assert_fail_base.cold (libc.so.6 + 0x2871b) #4 0x00007f13fd24dce6 __assert_fail (libc.so.6 + 0x4dce6) #5 0x00007f13f83c0254 wl_proxy_set_queue (libwayland-client.so.0 + 0x8254) #6 0x00007f13e415851c gst_gl_window_wayland_egl_open (libgstgl-1.0.so.0 + 0x5051c) #7 0x00007f13e4134ea2 gst_gl_context_create_thread (libgstgl-1.0.so.0 + 0x2cea2) #8 0x00007f13fdccb582 g_thread_proxy (libglib-2.0.so.0 + 0x83582) #9 0x00007f13fd29f802 start_thread (libc.so.6 + 0x9f802) #10 0x00007f13fd23f450 __clone3 (libc.so.6 + 0x3f450) Stack trace of thread 4255: #0 0x00007f13fd29c39a __futex_abstimed_wait_common (libc.so.6 + 0x9c39a) #1 0x00007f13fd29eba0 pthread_cond_wait@@GLIBC_2.3.2 (libc.so.6 + 0x9eba0) #2 0x00007f13fbea8b9d _ZN7mozilla6detail21ConditionVariableImpl4waitERNS0_9MutexImplE (libmozjs-78.so + 0x8a8b9d) #3 0x00007f13fbeaaac5 _ZN7mozilla6detail21ConditionVariableImpl8wait_forERNS0_9MutexImplERKNS_16BaseTimeDurationINS_27TimeDurationValueCalculatorEEE (libmozjs-78.so + 0x8aaac5) #4 0x00007f13fb854b92 _ZN2js12HelperThread10ThreadMainEPv (libmozjs-78.so + 0x254b92) #5 0x00007f13fb857419 _ZN2js6detail16ThreadTrampolineIRFvPvEJPNS_12HelperThreadEEE5StartES2_ (libmozjs-78.so + 0x257419) #6 0x00007f13fd29f802 start_thread (libc.so.6 + 0x9f802) #7 0x00007f13fd23f450 __clone3 (libc.so.6 + 0x3f450) Stack trace of thread 4256: #0 0x00007f13fd29c39a __futex_abstimed_wait_common (libc.so.6 + 0x9c39a) #1 0x00007f13fd29eba0 pthread_cond_wait@@GLIBC_2.3.2 (libc.so.6 + 0x9eba0) #2 0x00007f13fbea8b9d _ZN7mozilla6detail21ConditionVariableImpl4waitERNS0_9MutexImplE (libmozjs-78.so + 0x8a8b9d) #3 0x00007f13fbeaaac5 _ZN7mozilla6detail21ConditionVariableImpl8wait_forERNS0_9MutexImplERKNS_16BaseTimeDurationINS_27TimeDurationValueCalculatorEEE (libmozjs-78.so + 0x8aaac5) #4 0x00007f13fb854b92 _ZN2js12HelperThread10ThreadMainEPv (libmozjs-78.so + 0x254b92) #5 0x00007f13fb857419 _ZN2js6detail16ThreadTrampolineIRFvPvEJPNS_12HelperThreadEEE5StartES2_ (libmozjs-78.so + 0x257419) #6 0x00007f13fd29f802 start_thread (libc.so.6 + 0x9f802) #7 0x00007f13fd23f450 __clone3 (libc.so.6 + 0x3f450) Stack trace of thread 4257: #0 0x00007f13fd29c39a __futex_abstimed_wait_common (libc.so.6 + 0x9c39a) #1 0x00007f13fd29eba0 pthread_cond_wait@@GLIBC_2.3.2 (libc.so.6 + 0x9eba0) #2 0x00007f13fbea8b9d _ZN7mozilla6detail21ConditionVariableImpl4waitERNS0_9MutexImplE (libmozjs-78.so + 0x8a8b9d) #3 0x00007f13fbeaaac5 _ZN7mozilla6detail21ConditionVariableImpl8wait_forERNS0_9MutexImplERKNS_16BaseTimeDurationINS_27TimeDurationValueCalculatorEEE (libmozjs-78.so + 0x8aaac5) #4 0x00007f13fb854b92 _ZN2js12HelperThread10ThreadMainEPv (libmozjs-78.so + 0x254b92) #5 0x00007f13fb857419 _ZN2js6detail16ThreadTrampolineIRFvPvEJPNS_12HelperThreadEEE5StartES2_ (libmozjs-78.so + 0x257419) #6 0x00007f13fd29f802 start_thread (libc.so.6 + 0x9f802) #7 0x00007f13fd23f450 __clone3 (libc.so.6 + 0x3f450) Stack trace of thread 4260: #0 0x00007f13fd29c39a __futex_abstimed_wait_common (libc.so.6 + 0x9c39a) #1 0x00007f13fd29eba0 pthread_cond_wait@@GLIBC_2.3.2 (libc.so.6 + 0x9eba0) #2 0x00007f13fbea8b9d _ZN7mozilla6detail21ConditionVariableImpl4waitERNS0_9MutexImplE (libmozjs-78.so + 0x8a8b9d) #3 0x00007f13fbeaaac5 _ZN7mozilla6detail21ConditionVariableImpl8wait_forERNS0_9MutexImplERKNS_16BaseTimeDurationINS_27TimeDurationValueCalculatorEEE (libmozjs-78.so + 0x8aaac5) #4 0x00007f13fb854b92 _ZN2js12HelperThread10ThreadMainEPv (libmozjs-78.so + 0x254b92) #5 0x00007f13fb857419 _ZN2js6detail16ThreadTrampolineIRFvPvEJPNS_12HelperThreadEEE5StartES2_ (libmozjs-78.so + 0x257419) #6 0x00007f13fd29f802 start_thread (libc.so.6 + 0x9f802) #7 0x00007f13fd23f450 __clone3 (libc.so.6 + 0x3f450) Stack trace of thread 4262: #0 0x00007f13fd23ee5d syscall (libc.so.6 + 0x3ee5d) #1 0x00007f13fdceb1ec g_cond_wait_until (libglib-2.0.so.0 + 0xa31ec) #2 0x00007f13fdc6d071 g_async_queue_pop_intern_unlocked (libglib-2.0.so.0 + 0x25071) #3 0x00007f13fdcce5ca g_thread_pool_thread_proxy.lto_priv.0 (libglib-2.0.so.0 + 0x865ca) #4 0x00007f13fdccb582 g_thread_proxy (libglib-2.0.so.0 + 0x83582) #5 0x00007f13fd29f802 start_thread (libc.so.6 + 0x9f802) #6 0x00007f13fd23f450 __clone3 (libc.so.6 + 0x3f450) Stack trace of thread 4263: #0 0x00007f13fd34296f __poll (libc.so.6 + 0x14296f) #1 0x00007f13fdcf149c g_main_context_iterate.constprop.0 (libglib-2.0.so.0 + 0xa949c) #2 0x00007f13fdc9a5f3 g_main_context_iteration (libglib-2.0.so.0 + 0x525f3) #3 0x00007f13c35183dd dconf_gdbus_worker_thread (libdconfsettings.so + 0x73dd) #4 0x00007f13fdccb582 g_thread_proxy (libglib-2.0.so.0 + 0x83582) #5 0x00007f13fd29f802 start_thread (libc.so.6 + 0x9f802) #6 0x00007f13fd23f450 __clone3 (libc.so.6 + 0x3f450) Stack trace of thread 4277: #0 0x00007f13fd29c39a __futex_abstimed_wait_common (libc.so.6 + 0x9c39a) #1 0x00007f13fd29eba0 pthread_cond_wait@@GLIBC_2.3.2 (libc.so.6 + 0x9eba0) #2 0x00007f135e8e9bed cnd_wait (iris_dri.so + 0xe9bed) #3 0x00007f135e899f2b util_queue_thread_func (iris_dri.so + 0x99f2b) #4 0x00007f135e8e9b1b impl_thrd_routine (iris_dri.so + 0xe9b1b) #5 0x00007f13fd29f802 start_thread (libc.so.6 + 0x9f802) #6 0x00007f13fd23f450 __clone3 (libc.so.6 + 0x3f450) Stack trace of thread 4274: #0 0x00007f13fd29c39a __futex_abstimed_wait_common (libc.so.6 + 0x9c39a) #1 0x00007f13fd29eba0 pthread_cond_wait@@GLIBC_2.3.2 (libc.so.6 + 0x9eba0) #2 0x00007f135e8e9bed cnd_wait (iris_dri.so + 0xe9bed) #3 0x00007f135e899f2b util_queue_thread_func (iris_dri.so + 0x99f2b) #4 0x00007f135e8e9b1b impl_thrd_routine (iris_dri.so + 0xe9b1b) #5 0x00007f13fd29f802 start_thread (libc.so.6 + 0x9f802) #6 0x00007f13fd23f450 __clone3 (libc.so.6 + 0x3f450) Stack trace of thread 4275: #0 0x00007f13fd29c39a __futex_abstimed_wait_common (libc.so.6 + 0x9c39a) #1 0x00007f13fd29eba0 pthread_cond_wait@@GLIBC_2.3.2 (libc.so.6 + 0x9eba0) #2 0x00007f135e8e9bed cnd_wait (iris_dri.so + 0xe9bed) #3 0x00007f135e899f2b util_queue_thread_func (iris_dri.so + 0x99f2b) #4 0x00007f135e8e9b1b impl_thrd_routine (iris_dri.so + 0xe9b1b) #5 0x00007f13fd29f802 start_thread (libc.so.6 + 0x9f802) #6 0x00007f13fd23f450 __clone3 (libc.so.6 + 0x3f450) Stack trace of thread 4251: #0 0x00007f13fd23ee5d syscall (libc.so.6 + 0x3ee5d) #1 0x00007f13fdceabe3 g_cond_wait (libglib-2.0.so.0 + 0xa2be3) #2 0x00007f13e413224d gst_gl_context_create (libgstgl-1.0.so.0 + 0x2a24d) #3 0x00007f13e4135f8b gst_gl_display_create_context (libgstgl-1.0.so.0 + 0x2df8b) #4 0x00007f1374c6837e gst_gtk_gl_sink_start (libgstgtk.so + 0x937e) #5 0x00007f13e43aab01 gst_base_sink_change_state (libgstbase-1.0.so.0 + 0x35b01) #6 0x00007f1374c66bcf gst_gtk_base_sink_change_state (libgstgtk.so + 0x7bcf) #7 0x00007f13e45e9749 gst_element_change_state (libgstreamer-1.0.so.0 + 0x6e749) #8 0x00007f13e45e9e55 gst_element_set_state_func.lto_priv.0 (libgstreamer-1.0.so.0 + 0x6ee55) #9 0x00007f13e45c260c gst_bin_change_state_func (libgstreamer-1.0.so.0 + 0x4760c) #10 0x00007f13e45e9749 gst_element_change_state (libgstreamer-1.0.so.0 + 0x6e749) #11 0x00007f13e45e9e55 gst_element_set_state_func.lto_priv.0 (libgstreamer-1.0.so.0 + 0x6ee55) #12 0x00007f1375133f67 activate_sink.constprop.0 (libgstplayback.so + 0x6ff67) #13 0x00007f137511394f setup_next_source (libgstplayback.so + 0x4f94f) #14 0x00007f1375114848 gst_play_bin3_change_state (libgstplayback.so + 0x50848) #15 0x00007f13e45e9749 gst_element_change_state (libgstreamer-1.0.so.0 + 0x6e749) #16 0x00007f13e45e978f gst_element_change_state (libgstreamer-1.0.so.0 + 0x6e78f) #17 0x00007f13e45e9e55 gst_element_set_state_func.lto_priv.0 (libgstreamer-1.0.so.0 + 0x6ee55) #18 0x00007f13f3f482c7 on_sushi_media_bin_realize (libsushi-1.0.so + 0x112c7) #19 0x00007f13fdc00c7f g_closure_invoke (libgobject-2.0.so.0 + 0x13c7f) #20 0x00007f13fdc1cf96 signal_emit_unlocked_R (libgobject-2.0.so.0 + 0x2ff96) #21 0x00007f13fdc1e85a g_signal_emit_valist (libgobject-2.0.so.0 + 0x3185a) #22 0x00007f13fdc1ea73 g_signal_emit (libgobject-2.0.so.0 + 0x31a73) #23 0x00007f13f8b6d684 gtk_widget_realize (libgtk-3.so.0 + 0x36d684) #24 0x00007f13f8b6d9d8 gtk_widget_map (libgtk-3.so.0 + 0x36d9d8) #25 0x00007f13f8a43230 gtk_overlay_forall (libgtk-3.so.0 + 0x243230) #26 0x00007f13f8927713 gtk_container_map.lto_priv.0 (libgtk-3.so.0 + 0x127713) #27 0x00007f13f8a42fae gtk_overlay_map (libgtk-3.so.0 + 0x242fae) #28 0x00007f13fdc1df77 g_signal_emit_valist (libgobject-2.0.so.0 + 0x30f77) #29 0x00007f13fdc1ea73 g_signal_emit (libgobject-2.0.so.0 + 0x31a73) #30 0x00007f13f8b6d978 gtk_widget_map (libgtk-3.so.0 + 0x36d978) #31 0x00007f13f8927713 gtk_container_map.lto_priv.0 (libgtk-3.so.0 + 0x127713) #32 0x00007f13f897e72d gtk_event_box_map (libgtk-3.so.0 + 0x17e72d) #33 0x00007f13fdc1df77 g_signal_emit_valist (libgobject-2.0.so.0 + 0x30f77) #34 0x00007f13fdc1ea73 g_signal_emit (libgobject-2.0.so.0 + 0x31a73) #35 0x00007f13f8b6d978 gtk_widget_map (libgtk-3.so.0 + 0x36d978) #36 0x00007f13f8b8a580 gtk_window_map.lto_priv.0 (libgtk-3.so.0 + 0x38a580) #37 0x00007f13fdc00c7f g_closure_invoke (libgobject-2.0.so.0 + 0x13c7f) #38 0x00007f13fdc1cbf5 signal_emit_unlocked_R (libgobject-2.0.so.0 + 0x2fbf5) #39 0x00007f13fdc1e85a g_signal_emit_valist (libgobject-2.0.so.0 + 0x3185a) #40 0x00007f13fdc1ea73 g_signal_emit (libgobject-2.0.so.0 + 0x31a73) #41 0x00007f13f8b6d978 gtk_widget_map (libgtk-3.so.0 + 0x36d978) #42 0x00007f13f8b8a127 gtk_window_show.lto_priv.0 (libgtk-3.so.0 + 0x38a127) #43 0x00007f13fdc00c7f g_closure_invoke (libgobject-2.0.so.0 + 0x13c7f) #44 0x00007f13fdc1cbf5 signal_emit_unlocked_R (libgobject-2.0.so.0 + 0x2fbf5) #45 0x00007f13fdc1e85a g_signal_emit_valist (libgobject-2.0.so.0 + 0x3185a) #46 0x00007f13fdc1ea73 g_signal_emit (libgobject-2.0.so.0 + 0x31a73) #47 0x00007f13f8b6e416 gtk_widget_show (libgtk-3.so.0 + 0x36e416) #48 0x00007f13fd9d48b6 ffi_call_unix64 (libffi.so.8 + 0x78b6) #49 0x00007f13fd9d1556 ffi_call_int.lto_priv.0 (libffi.so.8 + 0x4556) #50 0x00007f13fddcd5ec _ZN8Function6invokeEP9JSContextRKN2JS8CallArgsENS2_6HandleIP8JSObjectEEP11_GIArgument (libgjs.so.0 + 0x4b5ec) #51 0x00007f13fddcdaa7 _ZN8Function4callEP9JSContextjPN2JS5ValueE (libgjs.so.0 + 0x4baa7) #52 0x00007f13fb74d290 _ZN2js23InternalCallOrConstructEP9JSContextRKN2JS8CallArgsENS_14MaybeConstructENS_10CallReasonE (libmozjs-78.so + 0x14d290) #53 0x00007f13fb73d6da _ZL9InterpretP9JSContextRN2js8RunStateE (libmozjs-78.so + 0x13d6da) #54 0x00007f13fb74cb2e _ZN2js9RunScriptEP9JSContextRNS_8RunStateE (libmozjs-78.so + 0x14cb2e) #55 0x00007f13fb74cf81 _ZN2js23InternalCallOrConstructEP9JSContextRKN2JS8CallArgsENS_14MaybeConstructENS_10CallReasonE (libmozjs-78.so + 0x14cf81) #56 0x00007f13fb74d5e2 _ZN2js4CallEP9JSContextN2JS6HandleINS2_5ValueEEES5_RKNS_13AnyInvokeArgsENS2_13MutableHandleIS4_EENS_10CallReasonE (libmozjs-78.so + 0x14d5e2) #57 0x00007f13fb7c0d8e _Z15JS_CallFunctionP9JSContextN2JS6HandleIP8JSObjectEENS2_IP10JSFunctionEERKNS1_16HandleValueArrayENS1_13MutableHandleINS1_5ValueEEE (libmozjs-78.so + 0x1c0d8e) #58 0x00007f13fddc20c6 _Z18gjs_closure_invokeP9_GClosureN2JS6HandleIP8JSObjectEERKNS1_16HandleValueArrayENS1_13MutableHandleINS1_5ValueEEEb (libgjs.so.0 + 0x400c6) #59 0x00007f13fddc4c03 _ZN21GjsCallbackTrampoline16callback_closureEPP11_GIArgumentPv (libgjs.so.0 + 0x42c03) #60 0x00007f13fddc8bed _ZZN21GjsCallbackTrampoline10initializeEP9JSContextN2JS6HandleIP10JSFunctionEEbENUlP7ffi_cifPvPS9_S9_E_4_FUNES8_S9_SA_S9_ (libgjs.so.0 + 0x46bed) #61 0x00007f13fd9d448b ffi_closure_unix64_inner (libffi.so.8 + 0x748b) #62 0x00007f13fd9d4ad8 ffi_closure_unix64 (libffi.so.8 + 0x7ad8) #63 0x00007f13fdac83aa g_task_return_now (libgio-2.0.so.0 + 0xae3aa) Stack trace of thread 4253: #0 0x00007f13fd34296f __poll (libc.so.6 + 0x14296f) #1 0x00007f13fdcf149c g_main_context_iterate.constprop.0 (libglib-2.0.so.0 + 0xa949c) #2 0x00007f13fdc9a5f3 g_main_context_iteration (libglib-2.0.so.0 + 0x525f3) #3 0x00007f13fdc9a641 glib_worker_main (libglib-2.0.so.0 + 0x52641) #4 0x00007f13fdccb582 g_thread_proxy (libglib-2.0.so.0 + 0x83582) #5 0x00007f13fd29f802 start_thread (libc.so.6 + 0x9f802) #6 0x00007f13fd23f450 __clone3 (libc.so.6 + 0x3f450) Stack trace of thread 4254: #0 0x00007f13fd34296f __poll (libc.so.6 + 0x14296f) #1 0x00007f13fdcf149c g_main_context_iterate.constprop.0 (libglib-2.0.so.0 + 0xa949c) #2 0x00007f13fdc9c483 g_main_loop_run (libglib-2.0.so.0 + 0x54483) #3 0x00007f13fdb2ae1a gdbus_shared_thread_func.lto_priv.0 (libgio-2.0.so.0 + 0x110e1a) #4 0x00007f13fdccb582 g_thread_proxy (libglib-2.0.so.0 + 0x83582) #5 0x00007f13fd29f802 start_thread (libc.so.6 + 0x9f802) #6 0x00007f13fd23f450 __clone3 (libc.so.6 + 0x3f450) Stack trace of thread 4258: #0 0x00007f13fd29c39a __futex_abstimed_wait_common (libc.so.6 + 0x9c39a) #1 0x00007f13fd29eba0 pthread_cond_wait@@GLIBC_2.3.2 (libc.so.6 + 0x9eba0) #2 0x00007f13fbea8b9d _ZN7mozilla6detail21ConditionVariableImpl4waitERNS0_9MutexImplE (libmozjs-78.so + 0x8a8b9d) #3 0x00007f13fbeaaac5 _ZN7mozilla6detail21ConditionVariableImpl8wait_forERNS0_9MutexImplERKNS_16BaseTimeDurationINS_27TimeDurationValueCalculatorEEE (libmozjs-78.so + 0x8aaac5) #4 0x00007f13fb854b92 _ZN2js12HelperThread10ThreadMainEPv (libmozjs-78.so + 0x254b92) #5 0x00007f13fb857419 _ZN2js6detail16ThreadTrampolineIRFvPvEJPNS_12HelperThreadEEE5StartES2_ (libmozjs-78.so + 0x257419) #6 0x00007f13fd29f802 start_thread (libc.so.6 + 0x9f802) #7 0x00007f13fd23f450 __clone3 (libc.so.6 + 0x3f450) Stack trace of thread 4259: #0 0x00007f13fd29c39a __futex_abstimed_wait_common (libc.so.6 + 0x9c39a) #1 0x00007f13fd29eba0 pthread_cond_wait@@GLIBC_2.3.2 (libc.so.6 + 0x9eba0) #2 0x00007f13fbea8b9d _ZN7mozilla6detail21ConditionVariableImpl4waitERNS0_9MutexImplE (libmozjs-78.so + 0x8a8b9d) #3 0x00007f13fbeaaac5 _ZN7mozilla6detail21ConditionVariableImpl8wait_forERNS0_9MutexImplERKNS_16BaseTimeDurationINS_27TimeDurationValueCalculatorEEE (libmozjs-78.so + 0x8aaac5) #4 0x00007f13fb854b92 _ZN2js12HelperThread10ThreadMainEPv (libmozjs-78.so + 0x254b92) #5 0x00007f13fb857419 _ZN2js6detail16ThreadTrampolineIRFvPvEJPNS_12HelperThreadEEE5StartES2_ (libmozjs-78.so + 0x257419) #6 0x00007f13fd29f802 start_thread (libc.so.6 + 0x9f802) #7 0x00007f13fd23f450 __clone3 (libc.so.6 + 0x3f450) Stack trace of thread 4261: #0 0x00007f13fd29c39a __futex_abstimed_wait_common (libc.so.6 + 0x9c39a) #1 0x00007f13fd29eea4 pthread_cond_timedwait@@GLIBC_2.3.2 (libc.so.6 + 0x9eea4) #2 0x00007f13c475426b scavenger_thread_main (libjavascriptcoregtk-4.0.so.18 + 0xf5426b) #3 0x00007f13fd29f802 start_thread (libc.so.6 + 0x9f802) #4 0x00007f13fd23f450 __clone3 (libc.so.6 + 0x3f450) Stack trace of thread 4272: #0 0x00007f13fd29c39a __futex_abstimed_wait_common (libc.so.6 + 0x9c39a) #1 0x00007f13fd29eba0 pthread_cond_wait@@GLIBC_2.3.2 (libc.so.6 + 0x9eba0) #2 0x00007f135e8e9bed cnd_wait (iris_dri.so + 0xe9bed) #3 0x00007f135e899f2b util_queue_thread_func (iris_dri.so + 0x99f2b) #4 0x00007f135e8e9b1b impl_thrd_routine (iris_dri.so + 0xe9b1b) #5 0x00007f13fd29f802 start_thread (libc.so.6 + 0x9f802) #6 0x00007f13fd23f450 __clone3 (libc.so.6 + 0x3f450) Stack trace of thread 4273: #0 0x00007f13fd29c39a __futex_abstimed_wait_common (libc.so.6 + 0x9c39a) #1 0x00007f13fd29eba0 pthread_cond_wait@@GLIBC_2.3.2 (libc.so.6 + 0x9eba0) #2 0x00007f135e8e9bed cnd_wait (iris_dri.so + 0xe9bed) #3 0x00007f135e899f2b util_queue_thread_func (iris_dri.so + 0x99f2b) #4 0x00007f135e8e9b1b impl_thrd_routine (iris_dri.so + 0xe9b1b) #5 0x00007f13fd29f802 start_thread (libc.so.6 + 0x9f802) #6 0x00007f13fd23f450 __clone3 (libc.so.6 + 0x3f450) Stack trace of thread 4278: #0 0x00007f13fd29c39a __futex_abstimed_wait_common (libc.so.6 + 0x9c39a) #1 0x00007f13fd29eba0 pthread_cond_wait@@GLIBC_2.3.2 (libc.so.6 + 0x9eba0) #2 0x00007f135e8e9bed cnd_wait (iris_dri.so + 0xe9bed) #3 0x00007f135e899f2b util_queue_thread_func (iris_dri.so + 0x99f2b) #4 0x00007f135e8e9b1b impl_thrd_routine (iris_dri.so + 0xe9b1b) #5 0x00007f13fd29f802 start_thread (libc.so.6 + 0x9f802) #6 0x00007f13fd23f450 __clone3 (libc.so.6 + 0x3f450) Stack trace of thread 4280: #0 0x00007f13fd29c39a __futex_abstimed_wait_common (libc.so.6 + 0x9c39a) #1 0x00007f13fd29eba0 pthread_cond_wait@@GLIBC_2.3.2 (libc.so.6 + 0x9eba0) #2 0x00007f135e8e9bed cnd_wait (iris_dri.so + 0xe9bed) #3 0x00007f135e899f2b util_queue_thread_func (iris_dri.so + 0x99f2b) #4 0x00007f135e8e9b1b impl_thrd_routine (iris_dri.so + 0xe9b1b) #5 0x00007f13fd29f802 start_thread (libc.so.6 + 0x9f802) #6 0x00007f13fd23f450 __clone3 (libc.so.6 + 0x3f450) Stack trace of thread 4264: #0 0x00007f13fd23ee5d syscall (libc.so.6 + 0x3ee5d) #1 0x00007f13fdceabe3 g_cond_wait (libglib-2.0.so.0 + 0xa2be3) #2 0x00007f13c348923b ev_job_thread_proxy (libevview3.so.3 + 0x2623b) #3 0x00007f13fdccb582 g_thread_proxy (libglib-2.0.so.0 + 0x83582) #4 0x00007f13fd29f802 start_thread (libc.so.6 + 0x9f802) #5 0x00007f13fd23f450 __clone3 (libc.so.6 + 0x3f450) Stack trace of thread 4276: #0 0x00007f13fd29c39a __futex_abstimed_wait_common (libc.so.6 + 0x9c39a) #1 0x00007f13fd29eba0 pthread_cond_wait@@GLIBC_2.3.2 (libc.so.6 + 0x9eba0) #2 0x00007f135e8e9bed cnd_wait (iris_dri.so + 0xe9bed) #3 0x00007f135e899f2b util_queue_thread_func (iris_dri.so + 0x99f2b) #4 0x00007f135e8e9b1b impl_thrd_routine (iris_dri.so + 0xe9b1b) #5 0x00007f13fd29f802 start_thread (libc.so.6 + 0x9f802) #6 0x00007f13fd23f450 __clone3 (libc.so.6 + 0x3f450) Stack trace of thread 4279: #0 0x00007f13fd34296f __poll (libc.so.6 + 0x14296f) #1 0x00007f13fdcf149c g_main_context_iterate.constprop.0 (libglib-2.0.so.0 + 0xa949c) #2 0x00007f13fdc9c483 g_main_loop_run (libglib-2.0.so.0 + 0x54483) #3 0x00007f13e412ec1b _event_thread_main (libgstgl-1.0.so.0 + 0x26c1b) #4 0x00007f13fdccb582 g_thread_proxy (libglib-2.0.so.0 + 0x83582) #5 0x00007f13fd29f802 start_thread (libc.so.6 + 0x9f802) #6 0x00007f13fd23f450 __clone3 (libc.so.6 + 0x3f450) ELF object binary architecture: AMD x86-64 Refusing to dump core to tty (use shell redirection or specify --output).
Thank you! This was really helpful and confirmed my theory: #5 0x00007f13f83c0254 wl_proxy_set_queue (libwayland-client.so.0 + 0x8254) #6 0x00007f13e415851c gst_gl_window_wayland_egl_open (libgstgl-1.0.so.0 + 0x5051c) #7 0x00007f13e4134ea2 gst_gl_context_create_thread (libgstgl-1.0.so.0 + 0x2cea2)
Hi Leon, would you mind testing this with the latest CentOS Stream? We did a GStreamer rebase recently, so if it's the suspected bug that you're hitting , this should normally be fixed
Fresh c9s install with GUI. Gstreamer upgrade 1.18 -> 1.22. Previewing video files works now! Out of curiosity; how does the high level chain looks like: Nautilus -> Sushi previewer -> Gstreamer -> CodecLib ?? I assume this fix is in the next minor RHEL release? Thanks!
(In reply to Leon Fauster from comment #7) > Fresh c9s install with GUI. Gstreamer upgrade 1.18 -> 1.22. Previewing video > files works now! Good to hear! Closing this then as NEXTRELEASE > Out of curiosity; how does the high level chain looks like: Nautilus -> > Sushi previewer -> Gstreamer -> CodecLib ?? I'm not too knowledgeable on the first parts, but at least the last 2 are correct > I assume this fix is in the next minor RHEL release? Thanks! Yep, this will be fixed in 9.3