[pulseaudio-tickets] [PulseAudio] #424: Pulseaudio daemon aborted after querying source list

PulseAudio trac-noreply at tango.0pointer.de
Thu Nov 27 07:14:04 PST 2008


#424: Pulseaudio daemon aborted after querying source list
---------------------+------------------------------------------------------
 Reporter:  hchen59  |       Owner:  lennart
     Type:  defect   |      Status:  new    
 Priority:  high     |   Milestone:         
Component:  daemon   |    Severity:  major  
 Keywords:           |  
---------------------+------------------------------------------------------
 Tested on pulseaudio v0.9.13.

 Description:[[BR]]
 ==========[[BR]]
 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:[[BR]]
 =================[[BR]]
 [root at 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]]
 [[BR]]
 Log for PA server:[[BR]]
 ===============[[BR]]
 ...[[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:[[BR]]
 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)

-- 
Ticket URL: <http://www.pulseaudio.org/ticket/424>
PulseAudio <http://pulseaudio.org/>
The PulseAudio Sound Server


More information about the pulseaudio-bugs mailing list