Bug 2222196 - [abrt] mate-settings-daemon: mate_mixer_stream_control_finalize(): mate-settings-daemon killed by SIGSEGV
Summary: [abrt] mate-settings-daemon: mate_mixer_stream_control_finalize(): mate-setti...
Keywords:
Status: CLOSED ERRATA
Alias: None
Product: Fedora
Classification: Fedora
Component: mate-settings-daemon
Version: 38
Hardware: x86_64
OS: Unspecified
unspecified
unspecified
Target Milestone: ---
Assignee: Wolfgang Ulbrich
QA Contact: Fedora Extras Quality Assurance
URL: https://retrace.fedoraproject.org/faf...
Whiteboard: abrt_hash:392adbd4a963a439dd4721ca72b...
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2023-07-12 08:34 UTC by Ben
Modified: 2023-09-27 02:42 UTC (History)
3 users (show)

Fixed In Version:
Clone Of:
Environment:
Last Closed: 2023-09-27 02:42:59 UTC
Type: ---
Embargoed:


Attachments (Terms of Use)
File: proc_pid_status (1.40 KB, text/plain)
2023-07-12 08:34 UTC, Ben
no flags Details
File: maps (3.90 KB, text/plain)
2023-07-12 08:34 UTC, Ben
no flags Details
File: limits (1.29 KB, text/plain)
2023-07-12 08:34 UTC, Ben
no flags Details
File: environ (1.67 KB, text/plain)
2023-07-12 08:34 UTC, Ben
no flags Details
File: open_fds (8.67 KB, text/plain)
2023-07-12 08:34 UTC, Ben
no flags Details
File: mountinfo (3.85 KB, text/plain)
2023-07-12 08:34 UTC, Ben
no flags Details
File: os_info (709 bytes, text/plain)
2023-07-12 08:34 UTC, Ben
no flags Details
File: cpuinfo (3.00 KB, text/plain)
2023-07-12 08:34 UTC, Ben
no flags Details
File: core_backtrace (17.76 KB, text/plain)
2023-07-12 08:34 UTC, Ben
no flags Details
File: exploitable (81 bytes, text/plain)
2023-07-12 08:34 UTC, Ben
no flags Details
File: dso_list (758 bytes, text/plain)
2023-07-12 08:34 UTC, Ben
no flags Details
File: backtrace (62.16 KB, text/plain)
2023-07-12 08:34 UTC, Ben
no flags Details

Description Ben 2023-07-12 08:34:38 UTC
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

Comment 1 Ben 2023-07-12 08:34:41 UTC
Created attachment 1975313 [details]
File: proc_pid_status

Comment 2 Ben 2023-07-12 08:34:42 UTC
Created attachment 1975314 [details]
File: maps

Comment 3 Ben 2023-07-12 08:34:44 UTC
Created attachment 1975315 [details]
File: limits

Comment 4 Ben 2023-07-12 08:34:45 UTC
Created attachment 1975316 [details]
File: environ

Comment 5 Ben 2023-07-12 08:34:47 UTC
Created attachment 1975317 [details]
File: open_fds

Comment 6 Ben 2023-07-12 08:34:48 UTC
Created attachment 1975318 [details]
File: mountinfo

Comment 7 Ben 2023-07-12 08:34:49 UTC
Created attachment 1975319 [details]
File: os_info

Comment 8 Ben 2023-07-12 08:34:51 UTC
Created attachment 1975320 [details]
File: cpuinfo

Comment 9 Ben 2023-07-12 08:34:52 UTC
Created attachment 1975321 [details]
File: core_backtrace

Comment 10 Ben 2023-07-12 08:34:53 UTC
Created attachment 1975322 [details]
File: exploitable

Comment 11 Ben 2023-07-12 08:34:55 UTC
Created attachment 1975323 [details]
File: dso_list

Comment 12 Ben 2023-07-12 08:34:57 UTC
Created attachment 1975324 [details]
File: backtrace

Comment 13 Wolfgang Ulbrich 2023-09-02 14:08:50 UTC
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.

Comment 14 Ben 2023-09-04 11:00:38 UTC
Installed and initial testing (trying to repeat error) is working.
Will update in a day or two of use.

Comment 15 Ben 2023-09-06 10:51:43 UTC
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

Comment 16 Wolfgang Ulbrich 2023-09-18 08:02:01 UTC
Did you got the crash again or any collateral damage with this fix?
I would like to add it to official fedora build.

Comment 17 Ben 2023-09-18 08:22:28 UTC
No further issues, or crashes.

Comment 18 Fedora Update System 2023-09-18 13:57:19 UTC
FEDORA-2023-c889cced01 has been submitted as an update to Fedora 38. https://bodhi.fedoraproject.org/updates/FEDORA-2023-c889cced01

Comment 19 Fedora Update System 2023-09-19 01:38:18 UTC
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.

Comment 20 Fedora Update System 2023-09-27 02:42:59 UTC
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.


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