Ticket #424 (closed defect: fixed)
Pulseaudio daemon aborted after querying source list
| Reported by: | hchen59 | Owned by: | lennart |
|---|---|---|---|
| Milestone: | 0.9.14 | Component: | daemon |
| Keywords: | Cc: |
Description (last modified by lennart) (diff)
Tested on pulseaudio v0.9.13.
Description:
==========
After loading source module, then query source list in a short time. Pulseaudio daemon aborted.
Tested via both API and pacmd CLI. (Same result: PA daemon aborted.)
Steps for pacmd CLI:
=================
[root@kingkong positive]# pacmd[[BR]] Welcome to PulseAudio! Use "help" for usage information.[[BR]] >>> load-module module-pipe-source source_name=test1[[BR]] >>> list-sources[[BR]]
Log for PA server:
===============
...[[BR]] I: module.c: Loaded "module-pipe-source" (index: #15; argument: "source_name=test1").[[BR]] E: source.c: Assertion 'pa_asyncmsgq_send(s->asyncmsgq, PA_MSGOBJECT(s), PA_SOURCE_MESSAGE_GET_LATENCY, &usec, 0, NULL) == 0' failed at pulsecore/source.c:503, function pa_source_get_latency(). Aborting.[[BR]] Aborted[[BR]]
=> refer to attached complete log.
Notes:
If wait for some seconds, after "load-module module-pipe-source source_name=test1" (wait until log shows "I: module-suspend-on-idle.c: Source test1 idle for too long, suspending ..."), then query source list "list-sources". Works fine)
Attachments
Change History
Note: See
TracTickets for help on using
tickets.
