Rockbox General > Rockbox General Discussion
Anyone still scrobbling in 2022?
automusician:
Good eye! It's the tail-end of the first track-id that should have shown up as a 'S' (skip).
I tried the steps again and it's fully reproducible in the daily build from March 27.
1. Delete .scrobbler.log
2. In Rockbox, go to Files
3. Select an album
4. Skip the first track (after a few seconds played is fine)
5. Wait a few more seconds
6. Pause / Stop
7. Connect and check
boom. The first track ID there should be https://musicbrainz.org/recording/969ee8a7-8b12-4297-bf05-c2a67b09c40c
Seems the scrobbler might have a write bug if there's no file already present.
--- Code: ---#AUDIOSCROBBLER/1.1
#TZ/UNKNOWN
#CLIENT/Rockbox ipodvideo $Revision$
#ARTIST #ALBUM #TITLE #TRACKNUM #LENGTH #RATING #TIMESTAMP #MUSICBRAINZ_TRACKID
2-4297-bf05-c2a67b09c40c
Billy Talent Billy Talent II Red Flag 2 196 S 1680430715 5ee8e632-4c88-49e4-ab07-0626fbc196eb
--- End code ---
Bilgus:
I have a fix that should do the trick but I won't have time to test it for about a week
https://gerrit.rockbox.org/r/c/rockbox/+/5206
after I do I'll update here
cirdanlunae:
The Scrobbler plugin seems to be causing Rockbox to crash. I'd submit a bug on rockbox.org/tracker, but the register page is broken (gives a fatal error). So, might as well mention it here.
Edit: Also tested with Daily Build 2747e920ba-230617 on iPod Video 5.5
Info: Daily Build 666a836227-230609 on iPod Video 5.5
What causes crash:
Switching between songs, either manually or as the song progresses, causes Rockbox to randomly crash. The crash states:
--- Code: ---Data abort at 03f8074c (0)
pc: 03f8074c
sp: 000d6de0
bt end
--- End code ---
After turning off the Scrobbler plugin and switching between nearly 100 songs does not result in a crash. Turning the plugin back on causes a crash within 10 or so songs.
The last version of Rockbox I used before this was Daily Build b6d04d1ac0-230310, and the error did not happen then.
Edit: Reverted my Rockbox install to the 230310 build, no issues so far while running the Scrobbler plugin. It looks like there must have been either an update to the plugin or (more likely) Rockbox itself that is causing the crash between March 10 2023 and June 9 2023.
Will gladly provide any additional information that I can.
EDIT: After some experimentation, it seems that setting VERBOSE to NO is what causes the crash. When setting VERBOSE to YES, it seems to act normally. Going to test this by having a 20 song playlist play with VERBOSE set to YES, following by trying again with VERBOSE set to NO. Will report back.
EDIT EDIT: Nope. Crashed even when VERBOSE set to YES. Tried setting to default settings, and when rebooting Rockbox and starting up the plugin, it still will crash after about 5 songs.
chris_s:
--- Quote from: cirdanlunae on June 17, 2023, 01:59:38 AM ---The Scrobbler plugin seems to be causing Rockbox to crash. I'd submit a bug on rockbox.org/tracker, but the register page is broken (gives a fatal error). So, might as well mention it here.
Edit: Also tested with Daily Build 2747e920ba-230617 on iPod Video 5.5
Info: Daily Build 666a836227-230609 on iPod Video 5.5
What causes crash:
Switching between songs, either manually or as the song progresses, causes Rockbox to randomly crash. The crash states:
--- Code: ---Data abort at 03f8074c (0)
pc: 03f8074c
sp: 000d6de0
bt end
--- End code ---
After turning off the Scrobbler plugin and switching between nearly 100 songs does not result in a crash. Turning the plugin back on causes a crash within 10 or so songs.
The last version of Rockbox I used before this was Daily Build b6d04d1ac0-230310, and the error did not happen then.
Edit: Reverted my Rockbox install to the 230310 build, no issues so far while running the Scrobbler plugin. It looks like there must have been either an update to the plugin or (more likely) Rockbox itself that is causing the crash between March 10 2023 and June 9 2023.
Will gladly provide any additional information that I can.
EDIT: After some experimentation, it seems that setting VERBOSE to NO is what causes the crash. When setting VERBOSE to YES, it seems to act normally. Going to test this by having a 20 song playlist play with VERBOSE set to YES, following by trying again with VERBOSE set to NO. Will report back.
EDIT EDIT: Nope. Crashed even when VERBOSE set to YES. Tried setting to default settings, and when rebooting Rockbox and starting up the plugin, it still will crash after about 5 songs.
--- End quote ---
I was able to reproduce this on an iPod video. Looks like it is fixed by aligning the buffer for the cache entries.
edit: Fix has been merged and is now available in the dev build
joswef:
Hello! I've been having trouble with not all of my songs being added to scrobbler.log on my iPod and I'm wondering if there are any settings to fix it? I have minimum elapsed and threshold at 0ms / 0%. This often happens with tracks that I pause but sometimes whole albums aren't scrobbled for no reason. I have the plugin set to launch on startup so I'm not just forgetting to start it. Does the 'Unique Track MRU' setting have anything to do with it? Any kind of help with any of this is gratefully received. Thanks all! :)
Navigation
[0] Message Index
[#] Next page
[*] Previous page
Go to full version