getmusicbee.com
Support => Questions => Topic started by: Rostech on January 04, 2022, 01:32:34 PM
-
I'm new to MB as of yesterday. I have most things working after a bit of research (with the jump bar remaining a bit opaque). My issue is that whenever I click any of the splitter buttons (artist, composer, genre, etc.) in either of the Tags tabs, MB hangs and I have to close it down using Task Manager (I'm on Windows 11). Any suggestions?
Thanks, Steve
-
What version of MB are you using? (Help > About)
How was MB installed? (Store, Installer, Portable)
-
I first installed _3_4_Update1 via the installer, followed by 34_Patched via the unzipped patch file directly. Help > About shows 3.4.8033.
-
Thanks for the information.
I'm on the same version (but Portable) and am not able to reproduce the behavior you're reporting.
Does this happen every time you use the splitter, or only sometimes?
If only sometimes, is always the same file(s)?
What version of Windows?
-
Fascinating. I was just about to reply and say every time, every file, every splitter when I thought I would reboot first, just to be sure. And voila, the problem has gone away! I'm on Windows 11, by the way. Thanks for your responses.
Steve
-
Glad to hear it was an easy fix.
-
Not so easy, as it turns out. I'm experiencing the same behaviour again this morning, though this time no amount of rebooting makes any difference.
-
Update: This appears to be a random issue at first glance. Sometimes it works fine for a while, then MB starts hanging again. Restarting the program has no effect and rebooting doesn't always work. But then I come back to it a day or so later and it's working again. There's nothing in the log. As we know, computers are generally not random creatures so there's a sequence of actions that triggers this. When I can replicate it, I'll post again.
-
Have you tried the portable version? Perhaps add 2 copies, 1 on c drive, 1 on another drive, just cos u can :)
i have 3 portables and 1 installed version (i like different layouts n looks depending on the genre I'm listening too, dont judge :)
anyway if doesn't occur in the portable - use that for now and investigate the installed vrsn versus windows processes when you have time.
and if it doesn't occur in the portable there maybe some form of software/OS/3rd party audio "something" clash occurring that a process of elimination will uncover - some background activity..... gremlins... or just good old windows things (that could possibly be safely disabled using something like winaero - but thats jumping ahead. go portable for now]
-
Update: This appears to be a random issue at first glance. Sometimes it works fine for a while, then MB starts hanging again. Restarting the program has no effect and rebooting doesn't always work. But then I come back to it a day or so later and it's working again. There's nothing in the log. As we know, computers are generally not random creatures so there's a sequence of actions that triggers this. When I can replicate it, I'll post again.
Is the trigger a particular set of files or does it not matter which tracks you select?
I have a few high resolution Led Zeppelin, Michael Jackson, Whitney Houston and a few other albums that give me problems all the time when I try to do anything within MusicBee with their tags.
Now that you've got me thinking what pattern connects all of them... I think it's that each of these albums also has several huge artwork files (like 50MB-250MB)...
Our issues likely aren't the same, but it's possible some of your files are corrupted in some way?
-
I cant believe its actually hanging - does the taskmanager show high cpu usage for MB when it happens. Perhaps the splitter dialog window is being displayed off screen (MB should stop that happening but it seems it doesnt work for all computers)? eg. perhaps you change the screens resolution or temporarily use an additional monitor.
if you delete the file: DialogStateSettings.dat in the musicbee appdata folder that will reset the dialog window location to default
-
Thanks for the reply, Steven. No, there's no high CPU at the time. I don't think it's an off-screen issue as it happens when I'm using two screens and it's the only program I have running. It also sometimes works and sometimes doesn't - I still haven't found a predictable way to replicate it.
I also uninstalled MB and reinstalled the Portable version, as suggested by an earlier responder, which has resulted in more weirdness as the Edit Preferences dialog no longer appears and after right-clicking the Custom Browser, the program hangs again and I have to shut it down again using Task Manager. So I went back to the original Windows install and am still experiencing the original problem with the splitter buttons.
Are other people running it problem-free with Windows 11? It's a great program in so many ways that this is particularly frustrating - if I give up on it, there aren't a lot of viable alternatives!
-
Still no luck. Hangs most of the time on clicking a splitter button. So I have a question regarding a workaround: does the use of a semi-colon (Dave Swarbrick; Richard Thompson) produce the same result as putting each name in a separate splitter dialogue field, should I ever figure out what the problem is?
-
are you happy to run a debug version? Also confirm you are not using the store version
-
Quite happy to. And thanks for the persistence!
Windows installer version.
-
https://www.mediafire.com/file/i65kfxuemcyes71/MusicBeeDebugSplitter.zip/file
replace musicbee.exe
on restarting after it has hung, check the error log (help/ support/ view error log) and send me the info dated today
-
Thanks Steven. Closed MB, replaced the file, relaunched it, clicked a splitter. Hung. Here are the log messages:
2022-01-19 5:12:15 PM - shared start
2022-01-19 5:12:15 PM - enumerate all values
2022-01-19 5:12:15 PM - enumerate done
2022-01-19 5:12:15 PM - new start location={X=1206,Y=409},screens=2,bounds={X=0,Y=0,Width=1920,Height=1080},field:Composer,ac=231
2022-01-19 5:12:15 PM - 1
2022-01-19 5:12:15 PM - 2
2022-01-19 5:12:15 PM - 3
2022-01-19 5:12:15 PM - 4
2022-01-19 5:12:15 PM - 5
2022-01-19 5:12:15 PM - 6
2022-01-19 5:12:15 PM - location changing: {X=4540,Y=635}
2022-01-19 5:12:15 PM - location changed
2022-01-19 5:12:15 PM - pt={X=4540,Y=635},location={X=4540,Y=635,Width=738,Height=528}
2022-01-19 5:12:15 PM - create control
2022-01-19 5:12:15 PM - shown
2022-01-19 5:12:15 PM - ready
-
I can finally reproduce the issue! Your log gave me a clue, given all the coordinates and location information. I'm running a laptop and an external monitor. When I run MB in the external monitor, it works without issue. When I run it on the laptop screen, it hangs. The screen resolutions are 1920 x 1080, 150% scale (laptop) and 1920 x 1080, 100% scale (monitor). When I changed the laptop scaling to 100%, it worked consistently. I do have to change it back because these eyes don't do 100% on a laptop anymore, but at least I know what's causing it. A fix would be great at some point, if possible, as I won't always be connected to the external monitor.
-
I am confused what is happening for it to go wrong in MB, so could you repeat with this debug version - same link and instructions
https://www.mediafire.com/file/i65kfxuemcyes71/MusicBeeDebugSplitter.zip/file
-
So yesterday I was able to reproduce the issue seemingly predictably and at will. Today, with your latest debug version, nothing I do causes it to happen. (I like it much better when things fail consistently!) I will continue to use this version of MB and I'll post the log if and when it happens again.
Steve
-
it will still be helpful if you sent one set of log entries
-
Okay, here are the most recent entries today (still working well):
2022-01-20 11:10:54 AM - set bounds form={X=0,Y=0,Width=981,Height=789},pt={X=194,Y=137}
2022-01-20 11:10:54 AM - screen wa={X=0,Y=0,Width=1920,Height=1008},bounds={X=0,Y=0,Width=1920,Height=1080}
2022-01-20 11:10:54 AM - screen wa={X=2880,Y=0,Width=2880,Height=1548},bounds={X=2880,Y=0,Width=2880,Height=1620}
2022-01-20 11:10:55 AM - screenarea={X=0,Y=0,Width=1920,Height=1008}
2022-01-20 11:10:57 AM - bounds={X=272,Y=458,Width=738,Height=528},dpi=1.5
2022-01-20 11:10:57 AM - set bounds form={X=0,Y=0,Width=738,Height=528},pt={X=272,Y=458}
2022-01-20 11:10:57 AM - screen wa={X=0,Y=0,Width=1920,Height=1008},bounds={X=0,Y=0,Width=1920,Height=1080}
2022-01-20 11:10:57 AM - screen wa={X=2880,Y=0,Width=2880,Height=1548},bounds={X=2880,Y=0,Width=2880,Height=1620}
2022-01-20 11:10:57 AM - screenarea={X=0,Y=0,Width=1920,Height=1008}
2022-01-20 11:11:14 AM - set bounds form={X=0,Y=0,Width=981,Height=789},pt={X=194,Y=137}
2022-01-20 11:11:14 AM - screen wa={X=0,Y=0,Width=1920,Height=1008},bounds={X=0,Y=0,Width=1920,Height=1080}
2022-01-20 11:11:14 AM - screen wa={X=2880,Y=0,Width=2880,Height=1548},bounds={X=2880,Y=0,Width=2880,Height=1620}
2022-01-20 11:11:14 AM - screenarea={X=0,Y=0,Width=1920,Height=1008}
2022-01-20 11:11:24 AM - bounds={X=272,Y=458,Width=738,Height=467},dpi=1.5
2022-01-20 11:11:24 AM - set bounds form={X=0,Y=0,Width=738,Height=467},pt={X=272,Y=458}
2022-01-20 11:11:24 AM - screen wa={X=0,Y=0,Width=1920,Height=1008},bounds={X=0,Y=0,Width=1920,Height=1080}
2022-01-20 11:11:24 AM - screen wa={X=2880,Y=0,Width=2880,Height=1548},bounds={X=2880,Y=0,Width=2880,Height=1620}
2022-01-20 11:11:24 AM - screenarea={X=0,Y=0,Width=1920,Height=1008}
2022-01-20 11:25:08 AM - set bounds form={X=0,Y=0,Width=981,Height=789},pt={X=194,Y=137}
2022-01-20 11:25:08 AM - screen wa={X=0,Y=0,Width=1920,Height=1008},bounds={X=0,Y=0,Width=1920,Height=1080}
2022-01-20 11:25:08 AM - screen wa={X=2880,Y=0,Width=2880,Height=1548},bounds={X=2880,Y=0,Width=2880,Height=1620}
2022-01-20 11:25:08 AM - screenarea={X=0,Y=0,Width=1920,Height=1008}
2022-01-20 11:25:12 AM - bounds={X=272,Y=458,Width=738,Height=467},dpi=1.5
2022-01-20 11:25:12 AM - set bounds form={X=0,Y=0,Width=738,Height=467},pt={X=272,Y=458}
2022-01-20 11:25:12 AM - screen wa={X=0,Y=0,Width=1920,Height=1008},bounds={X=0,Y=0,Width=1920,Height=1080}
2022-01-20 11:25:12 AM - screen wa={X=2880,Y=0,Width=2880,Height=1548},bounds={X=2880,Y=0,Width=2880,Height=1620}
2022-01-20 11:25:12 AM - screenarea={X=0,Y=0,Width=1920,Height=1008}
2022-01-20 11:25:22 AM - set bounds form={X=0,Y=0,Width=981,Height=789},pt={X=3586,Y=260}
2022-01-20 11:25:22 AM - screen wa={X=0,Y=0,Width=1920,Height=1008},bounds={X=0,Y=0,Width=1920,Height=1080}
2022-01-20 11:25:22 AM - screen wa={X=2880,Y=0,Width=2880,Height=1548},bounds={X=2880,Y=0,Width=2880,Height=1620}
2022-01-20 11:25:22 AM - screenarea={X=2880,Y=0,Width=2880,Height=1548}
2022-01-20 11:25:29 AM - bounds={X=3785,Y=484,Width=738,Height=528},dpi=1.5
2022-01-20 11:25:29 AM - set bounds form={X=0,Y=0,Width=738,Height=528},pt={X=3785,Y=484}
2022-01-20 11:25:29 AM - screen wa={X=0,Y=0,Width=1920,Height=1008},bounds={X=0,Y=0,Width=1920,Height=1080}
2022-01-20 11:25:29 AM - screen wa={X=2880,Y=0,Width=2880,Height=1548},bounds={X=2880,Y=0,Width=2880,Height=1620}
2022-01-20 11:25:29 AM - screenarea={X=2880,Y=0,Width=2880,Height=1548}
2022-01-20 11:26:12 AM - set bounds form={X=0,Y=0,Width=981,Height=789},pt={X=486,Y=83}
2022-01-20 11:26:12 AM - screen wa={X=0,Y=0,Width=1646,Height=854},bounds={X=0,Y=0,Width=1646,Height=926}
2022-01-20 11:26:12 AM - screen wa={X=2880,Y=0,Width=2880,Height=1548},bounds={X=2880,Y=0,Width=2880,Height=1620}
2022-01-20 11:26:12 AM - screenarea={X=0,Y=0,Width=1646,Height=854}
2022-01-20 11:26:12 AM - location reset5={X=486,Y=65}
2022-01-20 11:26:15 AM - bounds={X=508,Y=303,Width=738,Height=528},dpi=1.5
2022-01-20 11:26:15 AM - set bounds form={X=0,Y=0,Width=738,Height=528},pt={X=508,Y=303}
2022-01-20 11:26:15 AM - screen wa={X=0,Y=0,Width=1646,Height=854},bounds={X=0,Y=0,Width=1646,Height=926}
2022-01-20 11:26:15 AM - screen wa={X=2880,Y=0,Width=2880,Height=1548},bounds={X=2880,Y=0,Width=2880,Height=1620}
2022-01-20 11:26:15 AM - screenarea={X=0,Y=0,Width=1646,Height=854}
2022-01-20 11:29:17 AM - set bounds form={X=0,Y=0,Width=994,Height=502},pt={X=515,Y=120}
2022-01-20 11:29:17 AM - screen wa={X=0,Y=0,Width=1646,Height=854},bounds={X=0,Y=0,Width=1646,Height=926}
2022-01-20 11:29:17 AM - screen wa={X=2880,Y=0,Width=2880,Height=1548},bounds={X=2880,Y=0,Width=2880,Height=1620}
2022-01-20 11:29:17 AM - screenarea={X=0,Y=0,Width=1646,Height=854}
2022-01-20 11:30:06 AM - set bounds form={X=0,Y=0,Width=981,Height=789},pt={X=486,Y=65}
2022-01-20 11:30:06 AM - screen wa={X=0,Y=0,Width=1646,Height=854},bounds={X=0,Y=0,Width=1646,Height=926}
2022-01-20 11:30:06 AM - screen wa={X=2880,Y=0,Width=2880,Height=1548},bounds={X=2880,Y=0,Width=2880,Height=1620}
2022-01-20 11:30:06 AM - screenarea={X=0,Y=0,Width=1646,Height=854}
2022-01-20 11:30:14 AM - set bounds form={X=0,Y=0,Width=981,Height=789},pt={X=486,Y=65}
2022-01-20 11:30:14 AM - screen wa={X=0,Y=0,Width=1646,Height=854},bounds={X=0,Y=0,Width=1646,Height=926}
2022-01-20 11:30:14 AM - screen wa={X=2880,Y=0,Width=2880,Height=1548},bounds={X=2880,Y=0,Width=2880,Height=1620}
2022-01-20 11:30:14 AM - screenarea={X=0,Y=0,Width=1646,Height=854}
2022-01-20 11:31:34 AM - set bounds form={X=0,Y=0,Width=994,Height=502},pt={X=515,Y=120}
2022-01-20 11:31:34 AM - screen wa={X=0,Y=0,Width=1646,Height=854},bounds={X=0,Y=0,Width=1646,Height=926}
2022-01-20 11:31:34 AM - screen wa={X=2880,Y=0,Width=2880,Height=1548},bounds={X=2880,Y=0,Width=2880,Height=1620}
2022-01-20 11:31:34 AM - screenarea={X=0,Y=0,Width=1646,Height=854}
2022-01-20 11:32:29 AM - set bounds form={X=0,Y=0,Width=981,Height=789},pt={X=486,Y=65}
2022-01-20 11:32:29 AM - screen wa={X=0,Y=0,Width=1646,Height=854},bounds={X=0,Y=0,Width=1646,Height=926}
2022-01-20 11:32:29 AM - screen wa={X=2880,Y=0,Width=2880,Height=1548},bounds={X=2880,Y=0,Width=2880,Height=1620}
2022-01-20 11:32:29 AM - screenarea={X=0,Y=0,Width=1646,Height=854}
2022-01-20 11:43:12 AM - set bounds form={X=0,Y=0,Width=994,Height=502},pt={X=515,Y=120}
2022-01-20 11:43:12 AM - screen wa={X=0,Y=0,Width=1920,Height=1008},bounds={X=0,Y=0,Width=1920,Height=1080}
2022-01-20 11:43:12 AM - screen wa={X=2880,Y=0,Width=2880,Height=1548},bounds={X=2880,Y=0,Width=2880,Height=1620}
2022-01-20 11:43:12 AM - screenarea={X=0,Y=0,Width=1920,Height=1008}
2022-01-20 11:43:27 AM - set bounds form={X=0,Y=0,Width=981,Height=789},pt={X=486,Y=65}
2022-01-20 11:43:27 AM - screen wa={X=0,Y=0,Width=1920,Height=1008},bounds={X=0,Y=0,Width=1920,Height=1080}
2022-01-20 11:43:27 AM - screen wa={X=2880,Y=0,Width=2880,Height=1548},bounds={X=2880,Y=0,Width=2880,Height=1620}
2022-01-20 11:43:27 AM - screenarea={X=0,Y=0,Width=1920,Height=1008}
2022-01-20 11:43:30 AM - bounds={X=467,Y=165,Width=738,Height=467},dpi=1.5
2022-01-20 11:43:30 AM - set bounds form={X=0,Y=0,Width=738,Height=467},pt={X=467,Y=165}
2022-01-20 11:43:30 AM - screen wa={X=0,Y=0,Width=1920,Height=1008},bounds={X=0,Y=0,Width=1920,Height=1080}
2022-01-20 11:43:30 AM - screen wa={X=2880,Y=0,Width=2880,Height=1548},bounds={X=2880,Y=0,Width=2880,Height=1620}
2022-01-20 11:43:30 AM - screenarea={X=0,Y=0,Width=1920,Height=1008}
2022-01-20 11:43:34 AM - bounds={X=467,Y=165,Width=738,Height=528},dpi=1.5
2022-01-20 11:43:34 AM - set bounds form={X=0,Y=0,Width=738,Height=528},pt={X=467,Y=165}
2022-01-20 11:43:34 AM - screen wa={X=0,Y=0,Width=1920,Height=1008},bounds={X=0,Y=0,Width=1920,Height=1080}
2022-01-20 11:43:34 AM - screen wa={X=2880,Y=0,Width=2880,Height=1548},bounds={X=2880,Y=0,Width=2880,Height=1620}
2022-01-20 11:43:34 AM - screenarea={X=0,Y=0,Width=1920,Height=1008}
2022-01-20 12:06:31 PM - set bounds form={X=13,Y=46,Width=894,Height=830},pt={X=13,Y=46}
2022-01-20 12:06:31 PM - screen wa={X=0,Y=0,Width=1920,Height=1008},bounds={X=0,Y=0,Width=1920,Height=1080}
2022-01-20 12:06:31 PM - screen wa={X=2880,Y=0,Width=2880,Height=1548},bounds={X=2880,Y=0,Width=2880,Height=1620}
2022-01-20 12:06:31 PM - screenarea={X=0,Y=0,Width=1920,Height=1008}
2022-01-20 12:07:24 PM - set bounds form={X=0,Y=0,Width=981,Height=789},pt={X=486,Y=65}
2022-01-20 12:07:24 PM - screen wa={X=0,Y=0,Width=1920,Height=1008},bounds={X=0,Y=0,Width=1920,Height=1080}
2022-01-20 12:07:24 PM - screen wa={X=2880,Y=0,Width=2880,Height=1548},bounds={X=2880,Y=0,Width=2880,Height=1620}
2022-01-20 12:07:24 PM - screenarea={X=0,Y=0,Width=1920,Height=1008}
2022-01-20 12:07:43 PM - set bounds form={X=0,Y=0,Width=994,Height=502},pt={X=515,Y=120}
2022-01-20 12:07:43 PM - screen wa={X=0,Y=0,Width=1920,Height=1008},bounds={X=0,Y=0,Width=1920,Height=1080}
2022-01-20 12:07:43 PM - screen wa={X=2880,Y=0,Width=2880,Height=1548},bounds={X=2880,Y=0,Width=2880,Height=1620}
2022-01-20 12:07:43 PM - screenarea={X=0,Y=0,Width=1920,Height=1008}
2022-01-20 12:07:51 PM - set bounds form={X=0,Y=0,Width=981,Height=789},pt={X=486,Y=65}
2022-01-20 12:07:51 PM - screen wa={X=0,Y=0,Width=1920,Height=1008},bounds={X=0,Y=0,Width=1920,Height=1080}
2022-01-20 12:07:51 PM - screen wa={X=2880,Y=0,Width=2880,Height=1548},bounds={X=2880,Y=0,Width=2880,Height=1620}
2022-01-20 12:07:51 PM - screenarea={X=0,Y=0,Width=1920,Height=1008}
2022-01-20 5:06:50 PM - set bounds form={X=0,Y=0,Width=981,Height=789},pt={X=486,Y=65}
2022-01-20 5:06:50 PM - screen wa={X=0,Y=0,Width=1920,Height=1008},bounds={X=0,Y=0,Width=1920,Height=1080}
2022-01-20 5:06:50 PM - screen wa={X=2880,Y=0,Width=2880,Height=1548},bounds={X=2880,Y=0,Width=2880,Height=1620}
2022-01-20 5:06:50 PM - screenarea={X=0,Y=0,Width=1920,Height=1008}
2022-01-20 5:06:53 PM - bounds={X=467,Y=165,Width=738,Height=528},dpi=1.5
2022-01-20 5:06:53 PM - set bounds form={X=0,Y=0,Width=738,Height=528},pt={X=467,Y=165}
2022-01-20 5:06:53 PM - screen wa={X=0,Y=0,Width=1920,Height=1008},bounds={X=0,Y=0,Width=1920,Height=1080}
2022-01-20 5:06:53 PM - screen wa={X=2880,Y=0,Width=2880,Height=1548},bounds={X=2880,Y=0,Width=2880,Height=1620}
2022-01-20 5:06:53 PM - screenarea={X=0,Y=0,Width=1920,Height=1008}
2022-01-20 5:06:57 PM - bounds={X=467,Y=165,Width=738,Height=467},dpi=1.5
2022-01-20 5:06:57 PM - set bounds form={X=0,Y=0,Width=738,Height=467},pt={X=467,Y=165}
2022-01-20 5:06:57 PM - screen wa={X=0,Y=0,Width=1920,Height=1008},bounds={X=0,Y=0,Width=1920,Height=1080}
2022-01-20 5:06:57 PM - screen wa={X=2880,Y=0,Width=2880,Height=1548},bounds={X=2880,Y=0,Width=2880,Height=1620}
2022-01-20 5:06:57 PM - screenarea={X=0,Y=0,Width=1920,Height=1008}
2022-01-20 5:08:25 PM - set bounds form={X=0,Y=0,Width=981,Height=789},pt={X=486,Y=65}
2022-01-20 5:08:25 PM - screen wa={X=0,Y=0,Width=1920,Height=1008},bounds={X=0,Y=0,Width=1920,Height=1080}
2022-01-20 5:08:25 PM - screen wa={X=2880,Y=0,Width=2880,Height=1548},bounds={X=2880,Y=0,Width=2880,Height=1620}
2022-01-20 5:08:25 PM - screenarea={X=0,Y=0,Width=1920,Height=1008}
2022-01-20 5:08:30 PM - bounds={X=467,Y=165,Width=738,Height=528},dpi=1.5
2022-01-20 5:08:30 PM - set bounds form={X=0,Y=0,Width=738,Height=528},pt={X=467,Y=165}
2022-01-20 5:08:30 PM - screen wa={X=0,Y=0,Width=1920,Height=1008},bounds={X=0,Y=0,Width=1920,Height=1080}
2022-01-20 5:08:30 PM - screen wa={X=2880,Y=0,Width=2880,Height=1548},bounds={X=2880,Y=0,Width=2880,Height=1620}
2022-01-20 5:08:30 PM - screenarea={X=0,Y=0,Width=1920,Height=1008}