Bug 2362013 - [abrt] wireplumber: spa_list_remove(): wireplumber killed by SIGSEGV
Summary: [abrt] wireplumber: spa_list_remove(): wireplumber killed by SIGSEGV
Keywords:
Status: NEW
Alias: None
Product: Fedora
Classification: Fedora
Component: wireplumber
Version: 42
Hardware: x86_64
OS: Unspecified
unspecified
unspecified
Target Milestone: ---
Assignee: Wim Taymans
QA Contact:
URL: https://retrace.fedoraproject.org/faf...
Whiteboard: abrt_hash:b8284afaa33c501b511541b36fe...
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2025-04-24 09:15 UTC by Ingvar Hagelund
Modified: 2025-04-30 13:34 UTC (History)
3 users (show)

Fixed In Version:
Clone Of:
Environment:
Last Closed:
Type: ---
Embargoed:


Attachments (Terms of Use)
File: os_info (754 bytes, text/plain)
2025-04-24 09:15 UTC, Ingvar Hagelund
no flags Details
File: proc_pid_status (1.49 KB, text/plain)
2025-04-24 09:15 UTC, Ingvar Hagelund
no flags Details
File: backtrace (71.82 KB, text/plain)
2025-04-24 09:15 UTC, Ingvar Hagelund
no flags Details
File: cpuinfo (3.08 KB, text/plain)
2025-04-24 09:15 UTC, Ingvar Hagelund
no flags Details
File: mountinfo (3.65 KB, text/plain)
2025-04-24 09:15 UTC, Ingvar Hagelund
no flags Details
File: dso_list (789 bytes, text/plain)
2025-04-24 09:15 UTC, Ingvar Hagelund
no flags Details
File: var_log_messages (8.99 KB, text/plain)
2025-04-24 09:15 UTC, Ingvar Hagelund
no flags Details
File: core_backtrace (24.40 KB, text/plain)
2025-04-24 09:15 UTC, Ingvar Hagelund
no flags Details
File: limits (1.29 KB, text/plain)
2025-04-24 09:15 UTC, Ingvar Hagelund
no flags Details
File: open_fds (5.65 KB, text/plain)
2025-04-24 09:15 UTC, Ingvar Hagelund
no flags Details
File: environ (1.90 KB, text/plain)
2025-04-24 09:15 UTC, Ingvar Hagelund
no flags Details
File: exploitable (85 bytes, text/plain)
2025-04-24 09:15 UTC, Ingvar Hagelund
no flags Details
File: maps (4.00 KB, text/plain)
2025-04-24 09:15 UTC, Ingvar Hagelund
no flags Details

Description Ingvar Hagelund 2025-04-24 09:15:20 UTC
Description of problem:
Joined a Jitsi video conference in Firefox with the internal camera on my Dell XPS 9340. Stopped the conference. Then joined another. The video capture froze as wireplumber crashed with a segfault.

Note: This is with a locally built out-of-kernel driver that Hans de Goede is working on, see bz #2333347.

Ingvar

Version-Release number of selected component:
wireplumber-0.5.8-1.fc42

Additional info:
reporter:       libreport-2.17.15
uid:            1000
backtrace_rating: 4
kernel:         6.14.3-300.fc42.x86_64
runlevel:       N 5
rootdir:        /
package:        wireplumber-0.5.8-1.fc42
journald_cursor: s=9ad192c5179c4818a5bf021516b9c967;i=1847cc;b=ec078eba1e464d41bf9298a886af31b1;m=9d9b4f0;t=6338289fc6169;x=9959c0db2b752640
executable:     /usr/bin/wireplumber
reason:         wireplumber killed by SIGSEGV
cmdline:        /usr/bin/wireplumber
cgroup:         0::/user.slice/user-1000.slice/user/session.slice/wireplumber.service
type:           CCpp
crash_function: spa_list_remove

Truncated backtrace:
Thread no. 1 (30 frames)
 #0 spa_list_remove at ../spa/include/spa/utils/list.h:71
 #1 pw_impl_module_destroy at ../src/pipewire/impl-module.c:305
 #2 wp_impl_module_finalize at ../lib/wp/module.c:100
 #4 g_ptr_array_remove_range at ../glib/garray.c:2107
 #5 wp_spa_device_deactivate at ../lib/wp/device.c:539
 #7 wp_object_dispose at ../lib/wp/object.c:191
 #9 g_ptr_array_remove_range at ../glib/garray.c:2107
 #10 wp_spa_device_deactivate at ../lib/wp/device.c:539
 #12 wp_object_dispose at ../lib/wp/object.c:191
 #14 g_value_unset at ../gobject/gvalue.c:197
 #15 _wplua_gvalue_userdata___gc at ../modules/module-lua-scripting/wplua/userdata.c:60
 #16 precallC at /usr/src/debug/lua-5.4.7-3.fc42.x86_64/src/ldo.c:529
 #17 luaD_precall at /usr/src/debug/lua-5.4.7-3.fc42.x86_64/src/ldo.c:595
 #18 ccall at /usr/src/debug/lua-5.4.7-3.fc42.x86_64/src/ldo.c:635
 #19 luaD_callnoyield at /usr/src/debug/lua-5.4.7-3.fc42.x86_64/src/ldo.c:655
 #20 dothecall at /usr/src/debug/lua-5.4.7-3.fc42.x86_64/src/lgc.c:903
 #21 luaD_rawrunprotected at /usr/src/debug/lua-5.4.7-3.fc42.x86_64/src/ldo.c:144
 #22 luaD_pcall.constprop.0 at /usr/src/debug/lua-5.4.7-3.fc42.x86_64/src/ldo.c:957
 #23 GCTM at /usr/src/debug/lua-5.4.7-3.fc42.x86_64/src/lgc.c:923
 #24 callallpendingfinalizers at /usr/src/debug/lua-5.4.7-3.fc42.x86_64/src/lgc.c:953
 #25 luaC_freeallobjects at /usr/src/debug/lua-5.4.7-3.fc42.x86_64/src/lgc.c:1517
 #26 close_state at /usr/src/debug/lua-5.4.7-3.fc42.x86_64/src/lstate.c:276
 #27 wp_plugin_deactivate at ../lib/wp/plugin.c:144
 #29 wp_object_dispose at ../lib/wp/object.c:191
 #31 glib_autoptr_clear_GObject at /usr/include/glib-2.0/gobject/gobject-autocleanups.h:31
 #32 glib_autoptr_cleanup_GObject at /usr/include/glib-2.0/gobject/gobject-autocleanups.h:31
 #33 wp_registry_clear at ../lib/wp/private/registry.c:176
 #34 wp_core_dispose at ../lib/wp/core.c:401
 #36 daemon_clear at ../src/main.c:54
 #37 glib_auto_cleanup_WpDaemon at ../src/main.c:57

Comment 1 Ingvar Hagelund 2025-04-24 09:15:24 UTC
Created attachment 2086885 [details]
File: os_info

Comment 2 Ingvar Hagelund 2025-04-24 09:15:26 UTC
Created attachment 2086886 [details]
File: proc_pid_status

Comment 3 Ingvar Hagelund 2025-04-24 09:15:27 UTC
Created attachment 2086887 [details]
File: backtrace

Comment 4 Ingvar Hagelund 2025-04-24 09:15:29 UTC
Created attachment 2086888 [details]
File: cpuinfo

Comment 5 Ingvar Hagelund 2025-04-24 09:15:30 UTC
Created attachment 2086889 [details]
File: mountinfo

Comment 6 Ingvar Hagelund 2025-04-24 09:15:31 UTC
Created attachment 2086890 [details]
File: dso_list

Comment 7 Ingvar Hagelund 2025-04-24 09:15:33 UTC
Created attachment 2086891 [details]
File: var_log_messages

Comment 8 Ingvar Hagelund 2025-04-24 09:15:35 UTC
Created attachment 2086892 [details]
File: core_backtrace

Comment 9 Ingvar Hagelund 2025-04-24 09:15:36 UTC
Created attachment 2086893 [details]
File: limits

Comment 10 Ingvar Hagelund 2025-04-24 09:15:37 UTC
Created attachment 2086894 [details]
File: open_fds

Comment 11 Ingvar Hagelund 2025-04-24 09:15:39 UTC
Created attachment 2086895 [details]
File: environ

Comment 12 Ingvar Hagelund 2025-04-24 09:15:40 UTC
Created attachment 2086896 [details]
File: exploitable

Comment 13 Ingvar Hagelund 2025-04-24 09:15:42 UTC
Created attachment 2086897 [details]
File: maps

Comment 14 cholody.kacper1998 2025-04-30 13:34:05 UTC
opened camera app with intel ipu6 camera


reporter:       libreport-2.17.15
type:           CCpp
reason:         wireplumber killed by SIGSEGV
journald_cursor: s=dd3fff46cc7a4f9eb4682d7c91144e7f;i=152a8;b=c42210b30fda4e62962910ccea5daedb;m=35b39dee1;t=633fed854cf21;x=442750d1a23bd915
executable:     /usr/bin/wireplumber
cmdline:        /usr/bin/wireplumber
cgroup:         0::/user.slice/user-1000.slice/user/session.slice/wireplumber.service
rootdir:        /
uid:            1000
kernel:         6.14.4-300.fc42.x86_64
package:        wireplumber-0.5.8-1.fc42
runlevel:       N 5
backtrace_rating: 4
crash_function: spa_list_remove
comment:        opened camera app with intel ipu6 camera


Note You need to log in before you can comment on or make changes to this bug.