Description of problem: I think this failed at the same time the sound app failed as I turned off headset. Version-Release number of selected component: mate-settings-daemon-1.26.1-1.fc38 Additional info: reporter: libreport-2.17.11 type: CCpp reason: mate-settings-daemon killed by SIGSEGV journald_cursor: s=061cd1b494bf4504b792526989aefaa1;i=6f4ec;b=d9979cea4ea74395aacf91d4b244e725;m=aafa6b2f;t=60045ebb74029;x=c069f31bc4250ada executable: /usr/libexec/mate-settings-daemon cmdline: /usr/libexec/mate-settings-daemon cgroup: 0::/user.slice/user-1000.slice/session-2.scope rootdir: / uid: 1000 kernel: 6.3.11-200.fc38.x86_64 package: mate-settings-daemon-1.26.1-1.fc38 runlevel: N 5 backtrace_rating: 4 crash_function: mate_mixer_stream_control_finalize comment: I think this failed at the same time the sound app failed as I turned off headset. Truncated backtrace: Thread no. 1 (14 frames) #0 mate_mixer_stream_control_finalize at /usr/src/debug/libmatemixer-1.26.0-4.fc38.x86_64/libmatemixer/matemixer-stream-control.c:294 #3 mate_mixer_stream_dispose at /usr/src/debug/libmatemixer-1.26.0-4.fc38.x86_64/libmatemixer/matemixer-stream.c:284 #6 g_hash_table_remove_internal at ../glib/ghash.c:1775 #7 g_hash_table_remove at ../glib/ghash.c:1803 #9 signal_emit_unlocked_R.isra.0 at ../gobject/gsignal.c:3812 #12 context_get_source_output_info_callback at ../src/pulse/introspect.c:1369 #13 run_action at ../src/pulsecore/pdispatch.c:291 #14 pa_pdispatch_run at ../src/pulsecore/pdispatch.c:344 #15 pstream_packet_callback at ../src/pulse/context.c:364 #16 do_read at ../src/pulsecore/pstream.c:1023 #17 do_pstream_read_write at ../src/pulsecore/pstream.c:261 #18 dispatch_func at ../src/pulse/glib-mainloop.c:581 #21 g_main_context_iterate.isra.0 at ../glib/gmain.c:4276 #23 gtk_main at ../gtk/gtkmain.c:1329
Created attachment 1975313 [details] File: proc_pid_status
Created attachment 1975314 [details] File: maps
Created attachment 1975315 [details] File: limits
Created attachment 1975316 [details] File: environ
Created attachment 1975317 [details] File: open_fds
Created attachment 1975318 [details] File: mountinfo
Created attachment 1975319 [details] File: os_info
Created attachment 1975320 [details] File: cpuinfo
Created attachment 1975321 [details] File: core_backtrace
Created attachment 1975322 [details] File: exploitable
Created attachment 1975323 [details] File: dso_list
Created attachment 1975324 [details] File: backtrace
Can you please test this libmatemixer build with a fix from upstream which should help when plug/unplug a audio device. https://koji.fedoraproject.org/koji/taskinfo?taskID=105659271 (follow links for your arch to rpm s and download and install the package) And please give feedback.
Installed and initial testing (trying to repeat error) is working. Will update in a day or two of use.
No issues since installing build. I think this has worked in the short time I have used it. Before I got issues most days, so as no issues in 2 days hopeful this has fixed the issue
Did you got the crash again or any collateral damage with this fix? I would like to add it to official fedora build.
No further issues, or crashes.
FEDORA-2023-c889cced01 has been submitted as an update to Fedora 38. https://bodhi.fedoraproject.org/updates/FEDORA-2023-c889cced01
FEDORA-2023-c889cced01 has been pushed to the Fedora 38 testing repository. Soon you'll be able to install the update with the following command: `sudo dnf upgrade --enablerepo=updates-testing --refresh --advisory=FEDORA-2023-c889cced01` You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2023-c889cced01 See also https://fedoraproject.org/wiki/QA:Updates_Testing for more information on how to test updates.
FEDORA-2023-c889cced01 has been pushed to the Fedora 38 stable repository. If problem still persists, please make note of it in this bug report.