pulseaudio crashed with SIGSEGV in _IceTransClose()
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
PulseAudio |
Fix Released
|
Unknown
|
|||
pulseaudio (Ubuntu) |
Fix Released
|
High
|
Unassigned | ||
Impish |
Fix Released
|
High
|
Unassigned |
Bug Description
* Impact
The pulseaudio service sometime segfaults on session closing which trigger a bug report dialog
* Test plan
Log out of a desktop session and back in, there should be no error prompt
The issue isn't triggered only randomly it seems so it might be easier to check that reports stop on
https:/
* Where problems could occur
The change is in the X session closing handling so shouldn't impact on normal use, if incorrect the fix could lead to increase the chance of hitting the segfault when an Xsession is closed
---
Installing Xubuntu Impish daily ISO 04092021
After install I rebooted - applied updates and then rebooted again-
the errors (pulseaudio crashed with SIGSEGV in _IceTransClose() ) occurred after logging in.
ProblemType: Crash
DistroRelease: Ubuntu 21.10
Package: pulseaudio 1:15.0+
ProcVersionSign
Uname: Linux 5.13.0-14-generic x86_64
ApportVersion: 2.20.11-0ubuntu68
Architecture: amd64
AudioDevicesInUse:
USER PID ACCESS COMMAND
/dev/snd/
CasperMD5CheckR
Date: Sat Sep 4 16:43:45 2021
ExecutablePath: /usr/bin/pulseaudio
InstallationDate: Installed on 2021-09-04 (0 days ago)
InstallationMedia: Xubuntu 21.10 "Impish Indri" - Alpha amd64 (20210904)
ProcCmdline: /usr/bin/pulseaudio --daemonize=no --log-target=
Signal: 11
SourcePackage: pulseaudio
StacktraceTop:
_IceTransClose () from /lib/x86_
_IceFreeConnection () from /lib/x86_
IceCloseConnection () from /lib/x86_
SmcCloseConnection () from /lib/x86_
?? () from /usr/lib/
Title: pulseaudio crashed with SIGSEGV in _IceTransClose()
UpgradeStatus: No upgrade log present (probably fresh install)
UserGroups: adm cdrom dip lpadmin lxd plugdev sambashare sudo
dmi.bios.date: 12/23/2020
dmi.bios.release: 1.51
dmi.bios.vendor: LENOVO
dmi.bios.version: DKCN51WW
dmi.board.
dmi.board.name: LNVNB161216
dmi.board.vendor: LENOVO
dmi.board.version: SDK0J40700 WIN
dmi.chassis.
dmi.chassis.type: 10
dmi.chassis.vendor: LENOVO
dmi.chassis.
dmi.ec.
dmi.modalias: dmi:bvnLENOVO:
dmi.product.family: V14-IIL
dmi.product.name: 82C4
dmi.product.sku: LENOVO_
dmi.product.
dmi.sys.vendor: LENOVO
separator:
description: | updated |
tags: | added: regression-release |
description: | updated |
Changed in pulseaudio (Ubuntu Impish): | |
importance: | Undecided → High |
Changed in pulseaudio: | |
status: | Unknown → Fix Released |
StacktraceTop: 0x564e4f344d30) at /usr/include/ X11/Xtrans/ Xtrans. c:946 iceConn@ entry=0x564e4f5 16430) at ../../src/ shutdown. c:275 iceConn@ entry=0x564e4f5 16430) at ../../src/ shutdown. c:231 0x564e4f363e30, count=count@ entry=0, reasonMsgs= reasonMsgs@ entry=0x0) at ../../src/ sm_client. c:309 0x564e4f31f990) at ../src/ modules/ x11/module- x11-xsmp. c:73
_IceTransClose (ciptr=
_IceFreeConnection (iceConn=
IceCloseConnection (iceConn=
SmcCloseConnection (smcConn=
x11_kill_cb (w=<optimized out>, userdata=