[pulseaudio-discuss] Assertion 'pa_frame_aligned(chunk->length, &o->source->sample_spec)' in 0.9.15-test3

Maxim Levitsky maximlevitsky at gmail.com
Tue Apr 14 14:25:19 PDT 2009


On Tue, 2009-04-14 at 02:01 +0300, Maxim Levitsky wrote:
> On Thu, 2009-03-19 at 15:10 +0100, Lennart Poettering wrote:
> > On Thu, 05.03.09 20:21, Brian J. Murrell (brian at interlinx.bc.ca) wrote:
> > 
> > > I: module-device-restore.c: Storing volume/mute for device sink:alsa_output.pci_10de_26c_sound_card_0.
> > > I: module-stream-restore.c: Storing volume/mute/device for stream sink-input-by-application-name:Rhythmbox.
> > > D: module-stream-restore.c: Database contains entry for stream sink-input-by-application-name:paplay of wrong size 396 != 526. Probably due to uprade, ignoring.
> > > D: module-stream-restore.c: Database contains entry for stream sink-input-by-application-name:Pidgin of wrong size 396 != 526. Probably due to uprade, ignoring.
> > > D: module-stream-restore.c: Database contains entry for stream sink-input-by-media-role:event of wrong size 396 != 526. Probably due to uprade, ignoring.
> > > E: source-output.c: Assertion 'pa_frame_aligned(chunk->length, &o->source->sample_spec)' failed at pulsecore/source-output.c:426, function pa_source_output_push(). Aborting.
> > 
> > Please provide a full stack trace:
> > 
> > http://pulseaudio.org/wiki/Community#BugsPatchesTranslations
> > 
> > Lennart
> > 
> 
> 
> I also see the same bug after updating to jaunty.
> It happens when I record from remote server (running ubuntu 8.10)
> I provide a stacktrace soon.
> 
> In ubuntu 8.10 zeroconf support was almost fully broken, now it works
> (Imagine being able to talk using PA only....)
> 
> 
> Best regards,
> 	Maxim Levitsky
> 
> 
> 


Here:


(gdb) bt full
#0  0x00007f101ea44fb5 in raise () from /lib/libc.so.6
No symbol table info available.
#1  0x00007f101ea46bc3 in abort () from /lib/libc.so.6
No symbol table info available.
#2  0x00007f10211bb7e9 in pa_source_output_push ()
   from /usr/lib/libpulsecore.so.9
No symbol table info available.
#3  0x00007f10211b6f4f in pa_source_post ()
from /usr/lib/libpulsecore.so.9
No symbol table info available.
#4  0x00007f10125d7fd2 in ?? ()
   from /usr/lib/pulse-0.9/modules/module-tunnel-source.so
No symbol table info available.
#5  0x00007f10211c36d4 in ?? () from /usr/lib/libpulsecore.so.9
No symbol table info available.
#6  0x00007f10211c4932 in pa_rtpoll_run ()
from /usr/lib/libpulsecore.so.9
No symbol table info available.
#7  0x00007f10125d85be in ?? ()
   from /usr/lib/pulse-0.9/modules/module-tunnel-source.so
No symbol table info available.
#8  0x00007f10211cb6d0 in ?? () from /usr/lib/libpulsecore.so.9
No symbol table info available.
#9  0x00007f101ed8b3ba in start_thread () from /lib/libpthread.so.0
No symbol table info available.
---Type <return> to continue, or q <return> to quit---
#10 0x00007f101eaf7fcd in clone () from /lib/libc.so.6
No symbol table info available.
#11 0x0000000000000000 in ?? ()
No symbol table info available.
(gdb) threads
Undefined command: "threads".  Try "help".
(gdb) i threads
* 5 Thread 0x7f10125d1950 (LWP 17217)  0x00007f101ea44fb5 in raise ()
   from /lib/libc.so.6
  4 Thread 0x7f1012fdc950 (LWP 17216)  0x00007f101eaee6c5 in ppoll ()
   from /lib/libc.so.6
  3 Thread 0x7f1014c09950 (LWP 17211)  0x00007f101eaee6c5 in ppoll ()
   from /lib/libc.so.6
  2 Thread 0x7f1015616950 (LWP 17208)  0x00007f101eaee6c5 in ppoll ()
   from /lib/libc.so.6
  1 Thread 0x7f10215e3780 (LWP 17174)  0x00007f101ed91281 in sem_wait ()
   from /lib/libpthread.so.0


I have tested PA from https://launchpad.net/~themuso/+archive/ppa
And this error appears much less often, but still appears.

This happens when I record from remote source.

Best regards,
	Maxim Levitsky




More information about the pulseaudio-discuss mailing list