Bug 1910437 - [abrt] arts: snd1_pcm_hw_param_set_near(): artsd killed by SIGSEGV
Summary: [abrt] arts: snd1_pcm_hw_param_set_near(): artsd killed by SIGSEGV
Keywords:
Status: CLOSED ERRATA
Alias: None
Product: Fedora
Classification: Fedora
Component: arts
Version: rawhide
Hardware: x86_64
OS: Unspecified
unspecified
unspecified
Target Milestone: ---
Assignee: Than Ngo
QA Contact: Fedora Extras Quality Assurance
URL: https://retrace.fedoraproject.org/faf...
Whiteboard: abrt_hash:8874879478ab8dfee0ffe4a2d97...
: 1934820 1943880 1958545 1964536 1975468 2011614 2090515 (view as bug list)
Depends On: 2140999
Blocks:
TreeView+ depends on / blocked
 
Reported: 2020-12-23 22:23 UTC by Christian Birk
Modified: 2022-11-16 02:39 UTC (History)
13 users (show)

Fixed In Version: arts-1.5.10-54.fc36 arts-1.5.10-54.fc37 arts-1.5.10-54.fc35
Clone Of:
Environment:
Last Closed: 2022-11-16 02:24:15 UTC
Type: ---
Embargoed:


Attachments (Terms of Use)
File: backtrace (31.01 KB, text/plain)
2020-12-23 22:23 UTC, Christian Birk
no flags Details
File: core_backtrace (4.58 KB, text/plain)
2020-12-23 22:23 UTC, Christian Birk
no flags Details
File: cpuinfo (2.54 KB, text/plain)
2020-12-23 22:23 UTC, Christian Birk
no flags Details
File: dso_list (4.25 KB, text/plain)
2020-12-23 22:23 UTC, Christian Birk
no flags Details
File: environ (2.61 KB, text/plain)
2020-12-23 22:23 UTC, Christian Birk
no flags Details
File: exploitable (82 bytes, text/plain)
2020-12-23 22:24 UTC, Christian Birk
no flags Details
File: limits (1.29 KB, text/plain)
2020-12-23 22:24 UTC, Christian Birk
no flags Details
File: maps (27.08 KB, text/plain)
2020-12-23 22:24 UTC, Christian Birk
no flags Details
File: mountinfo (2.85 KB, text/plain)
2020-12-23 22:24 UTC, Christian Birk
no flags Details
File: open_fds (1.01 KB, text/plain)
2020-12-23 22:24 UTC, Christian Birk
no flags Details
File: proc_pid_status (1.35 KB, text/plain)
2020-12-23 22:24 UTC, Christian Birk
no flags Details

Description Christian Birk 2020-12-23 22:23:49 UTC
Version-Release number of selected component:
arts-8:1.5.10-47.fc33

Additional info:
reporter:       libreport-2.14.0
backtrace_rating: 4
cgroup:         0::/user.slice/user-1000.slice/user/app.slice/app-wine-8c5fac3bdc894ae4b3e784dc46ea8f3a.scope
cmdline:        /usr/bin/artsd -F 10 -S 4096 -s 60 -m artsmessage -l 3 -f
crash_function: snd1_pcm_hw_param_set_near
executable:     /usr/bin/artsd
journald_cursor: s=27515f2ef3cd4868801df37099e65e91;i=2fa7e5;b=9262f723ce0b4237abe32f20e5b691dc;m=3c4b4ad36;t=5b7291210566a;x=c3a406a2bb679d44
kernel:         5.9.11-fsync.301.fc33.x86_64
rootdir:        /
runlevel:       N 5
type:           CCpp
uid:            1000
xsession_errors: 

Truncated backtrace:
Thread no. 1 (6 frames)
 #0 snd1_pcm_hw_param_set_near at pcm_params.c:818
 #1 __snd_pcm_hw_params_set_rate_near at pcm.c:4770
 #2 Arts::AudioIOALSA::setPcmParams at audioioalsa9.cc:543
 #3 Arts::AudioIOALSA::open at audioioalsa9.cc:191
 #4 Arts::AudioSubSystem::open at audiosubsys.cc:373
 #5 Arts::AudioSubSystem::check at audiosubsys.cc:353

Comment 1 Christian Birk 2020-12-23 22:23:53 UTC
Created attachment 1741621 [details]
File: backtrace

Comment 2 Christian Birk 2020-12-23 22:23:54 UTC
Created attachment 1741622 [details]
File: core_backtrace

Comment 3 Christian Birk 2020-12-23 22:23:55 UTC
Created attachment 1741623 [details]
File: cpuinfo

Comment 4 Christian Birk 2020-12-23 22:23:57 UTC
Created attachment 1741624 [details]
File: dso_list

Comment 5 Christian Birk 2020-12-23 22:23:58 UTC
Created attachment 1741625 [details]
File: environ

Comment 6 Christian Birk 2020-12-23 22:24:00 UTC
Created attachment 1741626 [details]
File: exploitable

Comment 7 Christian Birk 2020-12-23 22:24:01 UTC
Created attachment 1741627 [details]
File: limits

Comment 8 Christian Birk 2020-12-23 22:24:02 UTC
Created attachment 1741628 [details]
File: maps

Comment 9 Christian Birk 2020-12-23 22:24:04 UTC
Created attachment 1741629 [details]
File: mountinfo

Comment 10 Christian Birk 2020-12-23 22:24:05 UTC
Created attachment 1741630 [details]
File: open_fds

Comment 11 Christian Birk 2020-12-23 22:24:06 UTC
Created attachment 1741631 [details]
File: proc_pid_status

Comment 12 Ted Henscheid 2021-03-03 20:58:05 UTC
*** Bug 1934820 has been marked as a duplicate of this bug. ***

Comment 13 Dave Palmer 2021-03-28 04:54:04 UTC
*** Bug 1943880 has been marked as a duplicate of this bug. ***

Comment 14 Cristian Diaconu 2021-05-25 16:26:26 UTC
*** Bug 1964536 has been marked as a duplicate of this bug. ***

Comment 15 Marco 2021-06-23 18:12:27 UTC
*** Bug 1975468 has been marked as a duplicate of this bug. ***

Comment 16 Ben Cotton 2021-11-04 13:47:52 UTC
This message is a reminder that Fedora 33 is nearing its end of life.
Fedora will stop maintaining and issuing updates for Fedora 33 on 2021-11-30.
It is Fedora's policy to close all bug reports from releases that are no longer
maintained. At that time this bug will be closed as EOL if it remains open with a
Fedora 'version' of '33'.

Package Maintainer: If you wish for this bug to remain open because you
plan to fix it in a currently maintained version, simply change the 'version' 
to a later Fedora version.

Thank you for reporting this issue and we are sorry that we were not 
able to fix it before Fedora 33 is end of life. If you would still like 
to see this bug fixed and are able to reproduce it against a later version 
of Fedora, you are encouraged  change the 'version' to a later Fedora 
version prior this bug is closed as described in the policy above.

Although we aim to fix as many bugs as possible during every release's 
lifetime, sometimes those efforts are overtaken by events. Often a 
more recent Fedora release includes newer upstream software that fixes 
bugs or makes them obsolete.

Comment 17 Ben Cotton 2021-11-04 14:17:20 UTC
This message is a reminder that Fedora 33 is nearing its end of life.
Fedora will stop maintaining and issuing updates for Fedora 33 on 2021-11-30.
It is Fedora's policy to close all bug reports from releases that are no longer
maintained. At that time this bug will be closed as EOL if it remains open with a
Fedora 'version' of '33'.

Package Maintainer: If you wish for this bug to remain open because you
plan to fix it in a currently maintained version, simply change the 'version' 
to a later Fedora version.

Thank you for reporting this issue and we are sorry that we were not 
able to fix it before Fedora 33 is end of life. If you would still like 
to see this bug fixed and are able to reproduce it against a later version 
of Fedora, you are encouraged  change the 'version' to a later Fedora 
version prior this bug is closed as described in the policy above.

Although we aim to fix as many bugs as possible during every release's 
lifetime, sometimes those efforts are overtaken by events. Often a 
more recent Fedora release includes newer upstream software that fixes 
bugs or makes them obsolete.

Comment 18 Ben Cotton 2021-11-04 15:14:59 UTC
This message is a reminder that Fedora 33 is nearing its end of life.
Fedora will stop maintaining and issuing updates for Fedora 33 on 2021-11-30.
It is Fedora's policy to close all bug reports from releases that are no longer
maintained. At that time this bug will be closed as EOL if it remains open with a
Fedora 'version' of '33'.

Package Maintainer: If you wish for this bug to remain open because you
plan to fix it in a currently maintained version, simply change the 'version' 
to a later Fedora version.

Thank you for reporting this issue and we are sorry that we were not 
able to fix it before Fedora 33 is end of life. If you would still like 
to see this bug fixed and are able to reproduce it against a later version 
of Fedora, you are encouraged  change the 'version' to a later Fedora 
version prior this bug is closed as described in the policy above.

Although we aim to fix as many bugs as possible during every release's 
lifetime, sometimes those efforts are overtaken by events. Often a 
more recent Fedora release includes newer upstream software that fixes 
bugs or makes them obsolete.

Comment 19 Ben Cotton 2021-11-30 19:05:05 UTC
Fedora 33 changed to end-of-life (EOL) status on 2021-11-30. Fedora 33 is
no longer maintained, which means that it will not receive any further
security or bug fix updates. As a result we are closing this bug.

If you can reproduce this bug against a currently maintained version of
Fedora please feel free to reopen this bug against that version. If you
are unable to reopen this bug, please file a new report against the
current release. If you experience problems, please add a comment to this
bug.

Thank you for reporting this bug and we are sorry it could not be fixed.

Comment 20 Kevin Kofler 2022-11-08 03:51:01 UTC
*** Bug 1958545 has been marked as a duplicate of this bug. ***

Comment 21 Kevin Kofler 2022-11-08 03:51:26 UTC
*** Bug 2090515 has been marked as a duplicate of this bug. ***

Comment 22 Kevin Kofler 2022-11-08 03:52:11 UTC
*** Bug 2011614 has been marked as a duplicate of this bug. ***

Comment 23 Kevin Kofler 2022-11-08 03:55:19 UTC
The problem is that since F33, aRts ends up linked to the new symbol:
snd_pcm_hw_params_set_rate_near.0rc4
instead of the compatibility symbol:
snd_pcm_hw_params_set_rate_near
that it is supposed to use (by defining ALSA_PCM_OLD_HW_PARAMS_API).

I suspect LTO is to blame, so I am going to try builds without LTO (for all supported releases, i.e., F35 and newer – unfortunately, I can no longer push fixes to F33 and F34).

Comment 24 Fedora Update System 2022-11-08 04:37:21 UTC
FEDORA-2022-117fc747b1 has been submitted as an update to Fedora 35. https://bodhi.fedoraproject.org/updates/FEDORA-2022-117fc747b1

Comment 25 Fedora Update System 2022-11-08 04:37:22 UTC
FEDORA-2022-6001b8bb95 has been submitted as an update to Fedora 37. https://bodhi.fedoraproject.org/updates/FEDORA-2022-6001b8bb95

Comment 26 Fedora Update System 2022-11-08 04:37:24 UTC
FEDORA-2022-ae75220bca has been submitted as an update to Fedora 36. https://bodhi.fedoraproject.org/updates/FEDORA-2022-ae75220bca

Comment 27 Fedora Update System 2022-11-08 10:12:11 UTC
FEDORA-2022-6001b8bb95 has been pushed to the Fedora 37 testing repository.
Soon you'll be able to install the update with the following command:
`sudo dnf upgrade --enablerepo=updates-testing --refresh --advisory=FEDORA-2022-6001b8bb95`
You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2022-6001b8bb95

See also https://fedoraproject.org/wiki/QA:Updates_Testing for more information on how to test updates.

Comment 28 Kevin Kofler 2022-11-08 11:37:19 UTC
Upstream ALSA issue filed: https://github.com/alsa-project/alsa-lib/issues/281

Comment 29 Kevin Kofler 2022-11-08 11:41:21 UTC
Also filed in Fedora as bug 2140999.

Comment 30 Fedora Update System 2022-11-08 12:22:44 UTC
FEDORA-2022-117fc747b1 has been pushed to the Fedora 35 testing repository.
Soon you'll be able to install the update with the following command:
`sudo dnf upgrade --enablerepo=updates-testing --refresh --advisory=FEDORA-2022-117fc747b1`
You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2022-117fc747b1

See also https://fedoraproject.org/wiki/QA:Updates_Testing for more information on how to test updates.

Comment 31 Fedora Update System 2022-11-08 12:55:23 UTC
FEDORA-2022-ae75220bca has been pushed to the Fedora 36 testing repository.
Soon you'll be able to install the update with the following command:
`sudo dnf upgrade --enablerepo=updates-testing --refresh --advisory=FEDORA-2022-ae75220bca`
You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2022-ae75220bca

See also https://fedoraproject.org/wiki/QA:Updates_Testing for more information on how to test updates.

Comment 32 Fedora Update System 2022-11-16 02:24:15 UTC
FEDORA-2022-ae75220bca has been pushed to the Fedora 36 stable repository.
If problem still persists, please make note of it in this bug report.

Comment 33 Fedora Update System 2022-11-16 02:37:38 UTC
FEDORA-2022-6001b8bb95 has been pushed to the Fedora 37 stable repository.
If problem still persists, please make note of it in this bug report.

Comment 34 Fedora Update System 2022-11-16 02:39:31 UTC
FEDORA-2022-117fc747b1 has been pushed to the Fedora 35 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.