pulseaudio crashed with SIGSEGV in pa_hashmap_get() from pa_proplist_gets() from publish_service() from once_callback() from dispatch_defer()

Bug #1679744 reported by Jaroslav Svoboda
30
This bug affects 3 people
Affects Status Importance Assigned to Milestone
pulseaudio (Ubuntu)
Confirmed
High
Unassigned

Bug Description

https://errors.ubuntu.com/problem/81f2b8597aa91cc904dafb7f0ea2b38a8755f27d

---

I am using Nvidia 960 GTX HDMI and Onkyo TX-NR708. Problems occurs when I turn off the monitors and receiver and then turn them up again. Receiver display says it has no signal. Using Ubuntu Gnome 17.04.

ProblemType: Crash
DistroRelease: Ubuntu 17.04
Package: pulseaudio 1:10.0-1ubuntu2
ProcVersionSignature: Ubuntu 4.10.0-14.16-generic 4.10.3
Uname: Linux 4.10.0-14-generic x86_64
NonfreeKernelModules: nvidia_uvm nvidia_drm nvidia_modeset nvidia
ApportVersion: 2.20.4-0ubuntu3
Architecture: amd64
AudioDevicesInUse:
 USER PID ACCESS COMMAND
 /dev/snd/controlC2: jaroslav 2085 F.... pulseaudio
 /dev/snd/controlC1: jaroslav 2085 F.... pulseaudio
 /dev/snd/controlC0: jaroslav 2085 F.... pulseaudio
CurrentDesktop: GNOME
Date: Tue Apr 4 17:43:54 2017
EcryptfsInUse: Yes
ExecutablePath: /usr/bin/pulseaudio
InstallationDate: Installed on 2017-01-14 (79 days ago)
InstallationMedia: Ubuntu-GNOME 16.10 "Yakkety Yak" - Release amd64 (20161012.1)
ProcCmdline: /usr/bin/pulseaudio --start --log-target=syslog
Signal: 11
SourcePackage: pulseaudio
StacktraceTop:
 pa_hashmap_get () from /usr/lib/x86_64-linux-gnu/pulseaudio/libpulsecommon-10.0.so
 pa_proplist_gets () from /usr/lib/x86_64-linux-gnu/pulseaudio/libpulsecommon-10.0.so
 ?? () from /usr/lib/pulse-10.0/modules/module-zeroconf-publish.so
 ?? () from /usr/lib/x86_64-linux-gnu/libpulse.so.0
 pa_mainloop_dispatch () from /usr/lib/x86_64-linux-gnu/libpulse.so.0
Title: pulseaudio crashed with SIGSEGV in pa_hashmap_get()
UpgradeStatus: Upgraded to zesty on 2017-03-03 (31 days ago)
UserGroups: adm cdrom dip lpadmin plugdev sambashare sudo
dmi.bios.date: 04/12/2016
dmi.bios.vendor: American Megatrends Inc.
dmi.bios.version: P3.40
dmi.board.name: Z87 Extreme4
dmi.board.vendor: ASRock
dmi.chassis.asset.tag: To Be Filled By O.E.M.
dmi.chassis.type: 3
dmi.chassis.vendor: To Be Filled By O.E.M.
dmi.chassis.version: To Be Filled By O.E.M.
dmi.modalias: dmi:bvnAmericanMegatrendsInc.:bvrP3.40:bd04/12/2016:svnToBeFilledByO.E.M.:pnToBeFilledByO.E.M.:pvrToBeFilledByO.E.M.:rvnASRock:rnZ87Extreme4:rvr:cvnToBeFilledByO.E.M.:ct3:cvrToBeFilledByO.E.M.:
dmi.product.name: To Be Filled By O.E.M.
dmi.product.version: To Be Filled By O.E.M.
dmi.sys.vendor: To Be Filled By O.E.M.
modified.conffile..etc.pulse.daemon.conf: [modified]
mtime.conffile..etc.pulse.daemon.conf: 2017-04-04T01:35:13.779746

Revision history for this message
Jaroslav Svoboda (multi-flexi) wrote :
Revision history for this message
Apport retracing service (apport) wrote :

StacktraceTop:
 pa_hashmap_get (h=h@entry=0x180, key=key@entry=0x7f1d4a9c6d28) at pulsecore/hashmap.c:182
 pa_proplist_gets (p=0x180, key=key@entry=0x7f1d4a9c6d28 "device.description") at pulse/proplist.c:283
 publish_service (api=<optimized out>, service=0x55e4d289b910) at modules/module-zeroconf-publish.c:318
 once_callback (m=0x55e4d2740688, e=0x55e4d2752780, userdata=<optimized out>) at pulse/mainloop-api.c:45
 dispatch_defer (m=0x55e4d2740630) at pulse/mainloop.c:680

Revision history for this message
Apport retracing service (apport) wrote : Stacktrace.txt
Revision history for this message
Apport retracing service (apport) wrote : StacktraceSource.txt
Revision history for this message
Apport retracing service (apport) wrote : ThreadStacktrace.txt
Changed in pulseaudio (Ubuntu):
importance: Undecided → Medium
tags: removed: need-amd64-retrace
Revision history for this message
Launchpad Janitor (janitor) wrote : Re: pulseaudio crashed with SIGSEGV in pa_hashmap_get()

Status changed to 'Confirmed' because the bug affects multiple users.

Changed in pulseaudio (Ubuntu):
status: New → Confirmed
Revision history for this message
Daniel van Vugt (vanvugt) wrote :
description: updated
information type: Private → Public
summary: - pulseaudio crashed with SIGSEGV in pa_hashmap_get()
+ pulseaudio crashed with SIGSEGV in pa_hashmap_get() from
+ pa_proplist_gets() from publish_service() from once_callback() from
+ dispatch_defer()
Changed in pulseaudio (Ubuntu):
importance: Medium → High
tags: added: artful
tags: added: bionic
tags: removed: artful zesty
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Duplicates of this bug

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.