Strawberry refuses to perform a collection scan
-
Attempting to perform a collection scan, abort it, update changed folders or even rescan single songs causes Strawberry to block and refuse to commit any further collection updates:

Strawberry version: 0.8.5-152-g69032db3 on Microsoft Windows [Version 10.0.18363.1379]
I've tried to use a debug build to reproduce this; however, those do not have that problem.
-
I observe the same behavior. My Library is a SMB Share on the local Network and I use Strawberry for Windows.
0.8.4 works
0.8.5 qt6 works
0.8.5.146.g04bbff33 qt6 AFFECTED
0.8.5.152.g69032db3 qt6 AFFECTED- gets stuck at 0% for complete rescan
- if you keep an old scanned library no new additions show up
-
I also tested 0.8.5.152.g69032db3-qt6-debug and ran it with gdb, weirdly enough this does not get stuck at 0% and does the collection scan.
-
@twist said in Strawberry refuses to perform a collection scan:
I also tested 0.8.5.152.g69032db3-qt6-debug and ran it with gdb, weirdly enough this does not get stuck at 0% and does the collection scan.
Same here. It makes me wonder whether this has something to do with TagReader - it seems to behave somewhat differently between release and debug builds.
-
I can reproduce it. Looking into it now.
Maybe it's not picking up the "strawberry-tagreader" executable. -
The Qt 5 release version works.
The Qt 6 release does not work, there are no strawberry-tagreader processes started.
The debug Qt 6 version works. -
The same problem occurs when using version 0.8.5 in release with the up-to-date libraries. I'm guessing there was a change in Qt 6.0.2 which caused this.
Not sure how to fix it since even if I just compile in release with the console on it works. So something to do with the console makes it work, very strange. -
Found the problem now. This should fix it https://github.com/strawberrymusicplayer/strawberry/commit/5256d795b1c072496390efc8a523ce6a5dc97926
-
Awesome, will test once a new release build is available!
-
@jonas
I can confirm that version: 0.8.5.158.g5256d795-Qt6-x64 is unaffected and the library scan works normally!Thank you for your work and the quick fix!
-
This post is deleted!
Hello! It looks like you're interested in this conversation, but you don't have an account yet.
Getting fed up of having to scroll through the same posts each visit? When you register for an account, you'll always come back to exactly where you were before, and choose to be notified of new replies (either via email, or push notification). You'll also be able to save bookmarks and upvote posts to show your appreciation to other community members.
With your input, this post could be even better 💗
Register Login