[pulseaudio-tickets] [Bug 96741] New: asyncmsgq.c: Assertion 'a->asyncq = pa_asyncq_new(size)' failed at pulsecore/asyncmsgq.c:66, function pa_asyncmsgq_new(). Aborting.
bugzilla-daemon at freedesktop.org
bugzilla-daemon at freedesktop.org
Thu Jun 30 08:23:00 UTC 2016
https://bugs.freedesktop.org/show_bug.cgi?id=96741
Bug ID: 96741
Summary: asyncmsgq.c: Assertion 'a->asyncq =
pa_asyncq_new(size)' failed at
pulsecore/asyncmsgq.c:66, function pa_asyncmsgq_new().
Aborting.
Product: PulseAudio
Version: unspecified
Hardware: x86-64 (AMD64)
OS: Linux (All)
Status: NEW
Severity: critical
Priority: medium
Component: core
Assignee: pulseaudio-bugs at lists.freedesktop.org
Reporter: marcin at saepia.net
QA Contact: pulseaudio-bugs at lists.freedesktop.org
CC: lennart at poettering.net
I have compiled PA 9.0 from sources on ubuntu 16.04. I use only required
dependencies.
asyncmsgq.c: Assertion 'a->asyncq = pa_asyncq_new(size)' failed at
pulsecore/asyncmsgq.c:66, function pa_asyncmsgq_new(). Aborting.
I use it as a regular user with the following config:
#!/usr/bin/pulseaudio -nF
.fail
load-module module-native-protocol-unix auth-group=app
auth-cookie-enabled=false srbchannel=true
### Automatically move streams to the default sink if the sink they are
### connected to dies, similar for sources
load-module module-rescue-streams
### Make sure we always have a sink around, even if it is a null sink.
load-module module-always-sink sink_name=null
### Honour intended role device property
load-module module-intended-roles
### Make some devices default
set-default-sink null
set-default-source null.monitor
I spawn it using systemd:
[Unit]
Description=App PulseAudio
[Service]
User=app
Group=app
WorkingDirectory=/home/app
ExecStart=/opt/myapp-1.0/bin/pulseaudio --high-priority=1 --realtime=1
--disallow-exit=1 --exit-idle-time=-1 --log-target=syslog --no-cpu-limit -F
/etc/pulse/app.pa -n
Environment="LD_LIBRARY_PATH=/opt/myapp-1.0/lib"
OOMScoreAdjust=-100
KillMode=process
Restart=always
RestartSec=5s
TimeoutSec=30s
LimitMEMLOCK=134217728
LimitNICE=31
LimitRTPRIO=-99
LimitNOFILE=64000
LimitNPROC=64000
LimitCPU=infinity
IOSchedulingClass=realtime
IOSchedulingPriority=1
[Install]
WantedBy=multi-user.target
Alias=myapp-pulseaudio.service
It happens quite frequently, every a few minutes.
There are loads of free memory and other resources on the server.
--
You are receiving this mail because:
You are the assignee for the bug.
You are the QA Contact for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.freedesktop.org/archives/pulseaudio-bugs/attachments/20160630/e02a1993/attachment.html>
More information about the pulseaudio-bugs
mailing list