[Pianod] Minor Bug Report and a Question
Bruce M. Sheplan
bruce at sheplan.com
Wed Jul 27 05:22:42 PDT 2016
here is the output of pianod -v:
bruce at homemedia:~$ pianod -v
pianod2 version 225
Build options:
Switches: --disable-debug --without-compression
SSL package: gnutls
Sources: pandora tonegenerator filesystem
Media libraries: ffmpeg/libav taglib
Audio outputs: libavdevices libao
The system is debian jessie on a laptop:
bruce at homemedia:~$ uname -a
Linux homemedia 3.16.0-4-686-pae #1 SMP Debian 3.16.7-ckt25-2+deb8u3
(2016-07-02) i686 GNU/Linux
I will try to reproduce the stall again with gdb and send you the dump as
soon as I can
I think I also found another bug on the startscript when processing the
following:
ROOM CREATE pandora2
ROOM ENTER pandora2
ROOM RECONFIGURE DEVICE hw:1
It doesnt seem to configure the device properly, I can run the same
commands from the telnet session and it seems to work fine (after logging
in of course).
Is there any way of checking the configuration of a room?
Thanks for your help!
On Wed, Jul 27, 2016 at 12:01 AM, Perette Barella <perette at barella.org>
wrote:
> > On 2016年07月26日, at 17:42, Bruce M. Sheplan <bruce at sheplan.com> wrote:
> >
> > Thank you for your help! I have actually found 2 more bugs:
> > 1) This is the more serious one, if you create a second room and then
> quit pianod (Ctrl-C or SIGHUP) it will display "2016-07-26 16:36:26: No
> sockets registered." endlessly until you kill -9 the process ( this happens
> in latest dev and latest stable
>
> Good find. I wasn’t able to reproduce this, but I reviewed the code and
> found a flow that would cause it. I’ll release a fix soon.
>
> > 2) when paused for a while and then resumed pandora will give 'playback
> stalled' error, but you cannot skip, stop, stop now, shutdown, only way to
> resume playback is to kill pianod and restart (this may be a problem with
> basic pandora accts only, but I dont have pandora one to test with)
>
> I’m not able to reproduce this… can you tell me more about your platform
> & libraries that you’re building with? (Output of `pianod -v` covers a
> bunch of it.)
>
> When paused for a while, Pandora drops the connection. The behavior
> suggests the playback thread is neither timing out nor noticing that the
> connection has closed, and is instead waiting indefinitely for more data.
> Can you reproduce this under gdb and send the output and a stack dump
> along? There’s instructions on how to do this in the INSTALL file,
> “Capturing a Stack Dump”.
>
> Perette
>
> _______________________________________________
> Pianod mailing list
> Pianod at lists.deviousfish.com
> http://lists.deviousfish.com/listinfo.cgi/pianod-deviousfish.com
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.deviousfish.com/pipermail/pianod-deviousfish.com/attachments/20160727/a6a12488/attachment-0002.htm>
More information about the Pianod
mailing list