I've kept the logged crash snippet, but it seems singularly unhelpful to me. I can pull it off my Pandora if needed though.
Oh, in dmesg ? Handy!I've kept the logged crash snippet, but it seems singularly unhelpful to me. I can pull it off my Pandora if needed though.
The kernel is modified to log crash addresses, you can use that for addr2line if ptitSeb hasn't stripped his binaries and if it crashes in the program and not in some common library like glibc.
So that would suggest it is limited to ogg vorbis files in my use cases. When I was listening to FLAC files, those were so called 'native FLAC' encoded, not FLAC vorbis.[105374.682769] deadbeef-stream: unhandled page fault (11) at 0x00000000, code 0x017 (read)
[105374.682769] deadbeef-stream: pc=4300ec90 (vorbis.so+2c90), lr=00000000
So I found vorbis.so, and tried again:> addr2line 4300ec90 -e /mnt/pnd/deadbeef/bin/deadbeef
??:0
Hmm, line 0? That doesn't look right. I tried also with the 64-bit address but that gave be ??:0 after a newline.> addr2line 2c90 -e /mnt/utmp/deadbeef/lib/deadbeef/vorbis.so
initfini.c:0
Thanks, I find it tends to crash reliably after playing 10-15 files in a playlist (so about once per CD's worth), and also I had one crash caused by clearing the playlist while it was playing a file, although so far that's been unreproducible, and is the only case where it's crashed while playing a track, not just at the end.
I should have time to try to reproduce the issue on a new build if you want me to try before release.
Could I make a change request, not sure how easy it'd be for you?
Basically, when you quit DeaDBeeF, it saves which was the last file to be played - could you get this to happen on every track change?
The reason I ask is that I frequently listen to music as I go to sleep, and I use the ShutdownTimer to turn the Pandora off after (n) minutes, but because DeaDBeeF doesn't close "nicely", when I restart it, it's always back at the same track.