2009-07-24, 18:21
rynoc Wrote:Ronie,
Thanks for the response.
I did some more extensive testing on this. The bad news:
It is not limited to the Music section but can also happen in videos. Always when browsing a directory with many entries on SMB in Windows. It was just much harder to trigger in the videos section than in the Music section.
The Good news:
It is not limited to your skin (well...it is but it isn't). The lockout window will trigger when browsing on other skins as well. It seems random on smb in windows and has to do with fast file access in which windows seems to glitch, timeout, then ask for verification. I had to remove my login settings to see it in other skins.
What I suspect is happening:
In other skins the window will pop up and you can enter the login details without issue and continue. All attempts to access the directory stop. When your skin is running it is like the script is hammering the network and when the login pops up it still is sending file requests. This hangs XBMC. Even when a login is set, when windows times out and makes the request, XBMC does not have a chance to resend pass before multiple requests stack and it hangs.
I would guess the script needs an exception handling routine to detect and pause when this pops up, or a delay sufficient enough to allow the handshaking to occur.
I could be completely wrong since I have not programmed at all on this platform.
Cheers....
thanx a lot for the extensive tests.
i think your on the right track with your conclusions. Transparency! tries to load a fanart.jpg image from every directory (and the parent directory) when you browse your music collection in filemode. from what i have seen, if it fails to find the image a few times in a row, this bug will be triggered.
i'll definitely add an option to disable this behaviour asap.
'till then the only option is to delete these 'hacks' from the xml code....(or use music in library mode of course).