On Mon, 2014-11-24 at 14:28 -0800, Rees, Kevron wrote:
> I paired and connected a SBH50 bluetooth a2dp sink adapter.  Got audio
> playback fine.  After moving the device out of range, pluse keeps
> crashing:
> 
> Nov 24 14:24:38 ivi_box pulseaudio[2794]: *** Error in
> `/usr/bin/pulseaudio': double free or corruption (!prev): 0x097cd650
> ***
> Nov 24 14:24:38 ivi_box pulseaudio[2794]: ======= Backtrace: =========
> Nov 24 14:24:38 ivi_box pulseaudio[2794]: /lib/libc.so.6(+0x6d203)[0xb740f203]
> Nov 24 14:24:38 ivi_box pulseaudio[2794]: /lib/libc.so.6(+0x7335a)[0xb741535a]
> Nov 24 14:24:38 ivi_box pulseaudio[2794]: /lib/libc.so.6(+0x73f8c)[0xb7415f8c]
> Nov 24 14:24:38 ivi_box pulseaudio[2794]:
> /lib/libc.so.6(fclose+0x142)[0xb74055a2]
> Nov 24 14:24:38 ivi_box pulseaudio[2794]:
> /usr/lib/pulse-5.0/modules/libvolume-api.so(+0x91e1)[0xb053e1e1]
> Nov 24 14:24:38 ivi_box pulseaudio[2794]:
> /lib/libpulse.so.0(pa_mainloop_dispatch+0x235)[0xb76f9775]
> Nov 24 14:24:38 ivi_box pulseaudio[2794]:
> /lib/libpulse.so.0(pa_mainloop_iterate+0x49)[0xb76f9b09]
> Nov 24 14:24:38 ivi_box pulseaudio[2794]:
> /lib/libpulse.so.0(pa_mainloop_run+0x34)[0xb76f9bd4]
> Nov 24 14:24:38 ivi_box pulseaudio[2794]:
> /usr/bin/pulseaudio(main+0x1fdd)[0x804e52d]
> Nov 24 14:24:38 ivi_box pulseaudio[2794]:
> /lib/libc.so.6(__libc_start_main+0xf3)[0xb73bb9b3]
> Nov 24 14:24:38 ivi_box pulseaudio[2794]: /usr/bin/pulseaudio[0x804f515]
> [snip]
> Nov 24 14:24:38 ivi_box systemd[330]: pulseaudio.service holdoff time
> over, scheduling restart.
> Nov 24 14:24:38 ivi_box systemd[330]: Stopping Sound Service...
> Nov 24 14:24:38 ivi_box systemd[330]: Starting Sound Service...
> Nov 24 14:24:38 ivi_box systemd[330]: Failed to set cpu.shares on
> /user.slice/user-5000.slice/[email protected]/pulseaudio.service: No
> such file or directory

Thanks for reporting! I didn't try reproducing this, but based on the
backtrace I think I found the bug that causes the crash and made a fix:
https://review.tizen.org/gerrit/#/c/30985/

The crash happens if fclose() fails during writing the volume database
to disk, so this doesn't seem to have anything to do with bluetooth...
Prior to the crash there should have been this log message from
pulseaudio: "fclose() failed: <some errno based message>". It would be
interesting to know what the errno was.

-- 
Tanu
_______________________________________________
IVI mailing list
[email protected]
https://lists.tizen.org/listinfo/ivi

Reply via email to