Description of problem: I suppose it happened because I upgrade pipewire 0.3.72-2.fc39 to version 0.3.73-1.fc39 after itI didn;t reboot computer and tried record screencast. Version-Release number of selected component: gnome-shell-44.2-2.fc39 Additional info: reporter: libreport-2.17.11 type: CCpp reason: gnome-shell killed by SIGSEGV journald_cursor: s=2fdfaa621a0a4b4995897d8015e2ae75;i=1eb676;b=e523ec1973024781bbf192448b6b263c;m=12fccd8b34;t=5ffebd7cab1c2;x=4b1780fa6a91d5f0 executable: /usr/bin/gnome-shell cmdline: /usr/bin/gnome-shell cgroup: 0::/user.slice/user-1000.slice/user/session.slice/org.gnome.Shell rootdir: / uid: 1000 kernel: 6.5.0-0.rc0.20230706gitc17414a273b8.12.fc39.x86_64+debug package: gnome-shell-44.2-2.fc39 runlevel: N 5 backtrace_rating: 4 crash_function: connection_ensure_size comment: I suppose it happened because I upgrade pipewire 0.3.72-2.fc39 to version 0.3.73-1.fc39 after itI didn;t reboot computer and tried record screencast. Truncated backtrace: Thread no. 1 (26 frames) #2 connection_ensure_size at ../src/modules/module-protocol-native/connection.c:143 #3 begin_write at ../src/modules/module-protocol-native/connection.c:648 #4 builder_overflow at ../src/modules/module-protocol-native/connection.c:660 #5 spa_pod_builder_raw at ../spa/include/spa/pod/builder.h:127 #6 spa_pod_builder_push_struct at ../spa/include/spa/pod/builder.h:401 #7 core_method_marshal_hello at ../src/modules/module-protocol-native/protocol-native.c:41 #8 core_new at ../src/pipewire/core.c:360 #9 pw_context_connect at ../src/pipewire/core.c:398 #10 meta_screen_cast_stream_src_initable_init at ../src/backends/meta-screen-cast-stream-src.c:1457 #11 g_initable_new_valist at ../gio/ginitable.c:250 #12 g_initable_new at ../gio/ginitable.c:164 #13 meta_screen_cast_stream_create_src at ../src/backends/meta-screen-cast-stream.h:34 #14 meta_screen_cast_stream_start at ../src/backends/meta-screen-cast-stream.c:152 #15 meta_screen_cast_session_start at ../src/backends/meta-screen-cast-session.c:135 #16 handle_start at ../src/backends/meta-screen-cast-session.c:301 #17 ffi_call_unix64 at ../src/x86/unix64.S:104 #18 ffi_call_int at ../src/x86/ffi64.c:673 #19 ffi_call at ../src/x86/ffi64.c:710 #20 g_cclosure_marshal_generic at ../gobject/gclosure.c:1536 #22 signal_emit_unlocked_R.isra.0 at ../gobject/gsignal.c:3851 #23 g_signal_emitv at ../gobject/gsignal.c:3284 #24 _meta_dbus_screen_cast_session_skeleton_handle_method_call at src/meta-dbus-screen-cast.c:3119 #25 g_dbus_interface_method_dispatch_helper at ../gio/gdbusinterfaceskeleton.c:618 #26 call_in_idle_cb at ../gio/gdbusconnection.c:5002 #30 g_main_context_iterate.isra.0 at ../glib/gmain.c:4276 #32 meta_context_run_main_loop at ../src/core/meta-context.c:482
Created attachment 1974571 [details] File: proc_pid_status
Created attachment 1974572 [details] File: maps
Created attachment 1974573 [details] File: limits
Created attachment 1974574 [details] File: environ
Created attachment 1974575 [details] File: open_fds
Created attachment 1974576 [details] File: mountinfo
Created attachment 1974577 [details] File: os_info
Created attachment 1974578 [details] File: cpuinfo
Created attachment 1974579 [details] File: core_backtrace
Created attachment 1974580 [details] File: exploitable
Created attachment 1974581 [details] File: dso_list
Created attachment 1974582 [details] File: backtrace
This bug appears to have been reported against 'rawhide' during the Fedora Linux 39 development cycle. Changing version to 39.