Page 1 of 1

Folder list not updating [Fixed]

Posted: March 8th, 2013, 20:19
by kloosterj
I have a long folder list with separate subfolders for different albums, mainly MP3's. After some clicking around and after playing some songs, the folder list doesn't respond correctly anymore. Feels like the program is to busy to update the screen. There must be a song playing for this behaviour to occur:

- when clicking on a folder, nothing seems to happen...
- ... but after stopping the current song, the clicked folder is selected and content is shown
- when a song is kept playing, you can force the folder to be selected when issuing 2 clicks
- scrolling the folder list using the scroll knob only updates a few folder names, the list isn't shifting up/down
- scolling using mouse clicks in the scroll bar works fine
- when closing Resonic, an error is thrown: access violation at address 0042826E in module 'resonic.exe'. Read of address 00000118.

Windows 7, 32 bit, Resonic Alpha 700 accessing 129 folders on pretty slow USB disk, Dell Dimension 9150.
Power plan: high perfomance.

Re: Folder list not updating

Posted: March 8th, 2013, 21:34
by caseya21
happened to me too, almost exactly the same.

Re: Folder list not updating

Posted: March 8th, 2013, 22:45
by mmote
Deleting the resonic configuration data (%APPDATA%\Liqube\Resonic Alpha) resolved this for me for the time being. Maybe make a copy of the data first (which I forgot) and email it to Tom so he can reproduce the problem on his system and see what's actually causing it.

Re: Folder list not updating

Posted: March 9th, 2013, 00:17
by Tom
That seems to help!

And yes, zipping/7zipping/raring up the data and emailing it to me (info at resonic at) would indeed help finde the cause of this problem.

Re: Folder list not updating

Posted: March 9th, 2013, 00:22
by Tom
Sounds like a major glitch right there that most likely happened when internally reworking the lists.

In any way I'll look into this first thing tomorrow and get back to you here!

Re: Folder list not updating

Posted: March 9th, 2013, 02:07
by Tom
Could you guys please try whether this fixes the problem?
If I get an okay from you I'll release this asap.

-link-removed-

Just replace the existing resonic.exe with the one from the .zip.

Re: Folder list not updating

Posted: March 9th, 2013, 04:22
by caseya21
It has only happened to me once so far, I tried to re-produce the error but I haven't been able to.
I'll try the new exe though and see what happens.

Re: Folder list not updating

Posted: March 9th, 2013, 12:03
by kloosterj
The same problem, unfortunately. It seems to take longer for the bug to kick in, though. I deleted the contents of AppData, but that doesn't make any difference.

Re: Folder list not updating

Posted: March 9th, 2013, 14:20
by Tom
Alright, thanks for trying it! I'll be looking into it this weekend.

@kloosterj: Just curious, what's your CPU? How many cores? Might be helpful.

Re: Folder list not updating

Posted: March 9th, 2013, 15:46
by kloosterj
Intel Pentium D / 3Ghz / 2 cores / 2 logical processors.

Re: Folder list not updating

Posted: March 9th, 2013, 21:39
by Tom
That helped! I reduced my processor speed down to a fraction of the original and voilá, the problem started appearing, including the GPF.

Working on a fix now.

Re: Folder list not updating

Posted: March 9th, 2013, 23:34
by Tom
I've localized the problem causing the browser glitch, which is directly related to drawing the waveform. Also, the sporadic GPF upon exit should be fixed now.

A solution for the moment:
Reduce the waveform height to its minimum by grabbing on the lower edge of the waveform box and pulling it up. This which likely will most likely make the glitch go away on most systems with lower-spec CPUs.

Please confirm. Thanks.

Re: Folder list not updating

Posted: March 10th, 2013, 13:04
by kloosterj
Yep, confirmed. Can't reproduce after minimizing the waveform height.

Re: Folder list not updating

Posted: March 10th, 2013, 17:32
by Tom
Localized the problem!

Gladly it's not really my fault this time: it's Windows causing extremely lame visualization painting performance in certain cases. Microsoft did a breathtakingly awful job on this one. Since the painting took so much CPU it slowed down everything else, including browser updates. Hence the 'glitch'.

Thanks a lot to mmote for the hours of further narrowing it down on the lowest level possible :) We couldn't believe it, really.

What this means is that I'll be redoing some of the visualization code to effectively work around this rather serious issue. This should speed up Resonic's painting code by at least 100 (!) times.

Re: Folder list not updating [fixed in 755a]

Posted: March 13th, 2013, 08:12
by Tom
This issue was fixed in Alpha 755.