Results 179 comments of Lars

That sounds indeed what I encountered with the notification API. I have an extremely old branch with some code to “dismiss” that, but no way of testing it unfortunately.

Sure, you can attach a debugger and grab a backtrace, see https://github.com/PromyLOPh/pianobar/issues/610#issuecomment-286846909 Make sure debugging symbols are installed/available.

Since I’m unable to reproduce the issue myself I really need more information from you. If you’re unable to reproduce the issue while running gdb you can enable coredumps with...

Yeah, you’ll need symbols. Isn’t https://packages.debian.org/stretch/pianobar-dbg the symbols package?

First of all, change your password for pandora.com. I usually warn people that a coredump contains their password, but missed it this time – sorry about that. I see you’re...

> 1) Can the UI not lock up, no matter what sound engine is used? I’m not entirely sure why the UI locks up in the first place. The stack...

> Sometimes Ctrl-C will kick it free. I haven't been able to narrow it > down, but I think it happens when the internet connection drops. ^C aborts the current...

@RichiH Can you check whether commit ff4f15214100d209f39e4ed85f47e572c8fe9289 fixes the issue for you or not?

Well, I’m puzzled – no idea why this is still happening.

Can you step into GDB, add a breakpoint at player.c:336 (the error message) and dump the value of the variable `errno`? It should tell us more about the failure.