pipewire crashes out of the blue
Pipewire crashes after several days. Says "Process (2032) pipewire crashed in impl_node_process()" I have all the trace details if that's needed. Reason says "pipewire killed by SIGSEGV". User logs: spa.audioadapter: 0xblah: scheduling stopped node. This is core backtrace:
{ "signal": 11
, "executable": "/usr/bin/pipewire"
, "stacktrace":
[ { "crash_thread": true
, "frames":
[ { "address": 140412193283510
, "build_id": "4990ac3bb799eea43248d87cea1dff619a486a5d"
, "build_id_offset": 241078
, "function_name": "impl_node_process"
, "file_name": "/usr/lib64/spa-0.2/audioconvert/libspa-audioconvert.so"
}
, { "address": 140412193176807
, "build_id": "4990ac3bb799eea43248d87cea1dff619a486a5d"
, "build_id_offset": 134375
, "function_name": "impl_node_process"
, "file_name": "/usr/lib64/spa-0.2/audioconvert/libspa-audioconvert.so"
}
, { "address": 140412520146191
, "build_id": "8711c7c087eea6882aa6b97c5eb3afda1dfb4882"
, "build_id_offset": 423183
, "function_name": "node_on_fd_events.lto_priv.0"
, "file_name": "/lib64/libpipewire-0.3.so.0"
}
, { "address": 140412517490454
, "build_id": "c39424a68dfe4b84c284e94d9d6a1fb7a8ff0c71"
, "build_id_offset": 36630
, "function_name": "loop_iterate"
, "file_name": "/usr/lib64/spa-0.2/support/libspa-support.so"
}
, { "address": 140412520022355
, "build_id": "8711c7c087eea6882aa6b97c5eb3afda1dfb4882"
, "build_id_offset": 299347
, "function_name": "do_loop"
, "file_name": "/lib64/libpipewire-0.3.so.0"
}
, { "address": 140412518332567
, "build_id": "788cdd41a15985bf8e0a48d213a46e07d58822df"
, "build_id_offset": 583831
, "function_name": "start_thread"
, "file_name": "/lib64/libc.so.6"
}
, { "address": 140412518884708
, "build_id": "788cdd41a15985bf8e0a48d213a46e07d58822df"
, "build_id_offset": 1135972
, "function_name": "__clone"
, "file_name": "/lib64/libc.so.6"
} ]
}
, { "frames":
[ { "address": 140412518894171
, "build_id": "788cdd41a15985bf8e0a48d213a46e07d58822df"
, "build_id_offset": 1145435
, "function_name": "sendmsg"
, "file_name": "/lib64/libc.so.6"
}
, { "address": 140412280747094
, "build_id": "c2f363d8bb732e7be41d72b10fd45aaa50dbeaee"
, "build_id_offset": 189526
, "function_name": "pw_protocol_native_connection_flush"
, "file_name": "/usr/lib64/pipewire-0.3/libpipewire-module-protocol-native.so"
}
, { "address": 140412280644088
, "build_id": "c2f363d8bb732e7be41d72b10fd45aaa50dbeaee"
, "build_id_offset": 86520
, "function_name": "connection_data"
, "file_name": "/usr/lib64/pipewire-0.3/libpipewire-module-protocol-native.so"
}
, { "address": 140412517490454
, "build_id": "c39424a68dfe4b84c284e94d9d6a1fb7a8ff0c71"
, "build_id_offset": 36630
, "function_name": "loop_iterate"
, "file_name": "/usr/lib64/spa-0.2/support/libspa-support.so"
}
, { "address": 140412520148923
, "build_id": "8711c7c087eea6882aa6b97c5eb3afda1dfb4882"
, "build_id_offset": 425915
, "function_name": "pw_main_loop_run"
, "file_name": "/lib64/libpipewire-0.3.so.0"
}
, { "address": 94503498831366
, "build_id": "891d629280bc34704f6b9888082d281a8445a157"
, "build_id_offset": 5638
, "function_name": "main"
, "file_name": "/usr/bin/pipewire"
}
, { "address": 140412517912906
, "build_id": "788cdd41a15985bf8e0a48d213a46e07d58822df"
, "build_id_offset": 164170
, "function_name": "__libc_start_call_main"
, "file_name": "/lib64/libc.so.6"
}
, { "address": 140412517913099
, "build_id": "788cdd41a15985bf8e0a48d213a46e07d58822df"
, "build_id_offset": 164363
, "function_name": "__libc_start_main@@GLIBC_2.34"
, "file_name": "/lib64/libc.so.6"
}
, { "address": 94503498831781
, "build_id": "891d629280bc34704f6b9888082d281a8445a157"
, "build_id_offset": 6053
, "function_name": "_start"
, "file_name": "/usr/bin/pipewire"
} ]
}
, { "frames":
[ { "address": 140412518886146
, "build_id": "788cdd41a15985bf8e0a48d213a46e07d58822df"
, "build_id_offset": 1137410
, "function_name": "epoll_wait"
, "file_name": "/lib64/libc.so.6"
}
, { "address": 140412517546872
, "build_id": "c39424a68dfe4b84c284e94d9d6a1fb7a8ff0c71"
, "build_id_offset": 93048
, "function_name": "impl_pollfd_wait"
, "file_name": "/usr/lib64/spa-0.2/support/libspa-support.so"
}
, { "address": 140412517490265
, "build_id": "c39424a68dfe4b84c284e94d9d6a1fb7a8ff0c71"
, "build_id_offset": 36441
, "function_name": "loop_iterate"
, "file_name": "/usr/lib64/spa-0.2/support/libspa-support.so"
}
, { "address": 140412520332759
, "build_id": "8711c7c087eea6882aa6b97c5eb3afda1dfb4882"
, "build_id_offset": 609751
, "function_name": "do_loop"
, "file_name": "/lib64/libpipewire-0.3.so.0"
}
, { "address": 140412518332567
, "build_id": "788cdd41a15985bf8e0a48d213a46e07d58822df"
, "build_id_offset": 583831
, "function_name": "start_thread"
, "file_name": "/lib64/libc.so.6"
}
, { "address": 140412518884708
, "build_id": "788cdd41a15985bf8e0a48d213a46e07d58822df"
, "build_id_offset": 1135972
, "function_name": "__clone"
, "file_name": "/lib64/libc.so.6"
} ]
} ]
}