Closed GoogleCodeExporter closed 9 years ago
Looks like the problem with X and the threaded thumbnail loading. I had hoped
we caught that one. :(
Can you say if the hanging only occurs when you choose a new directory while
the thumbnails in the old one are still loading? I hope that’s the case,
would make the bug a lot easier to hunt down.
Original comment by brother.john.gm@googlemail.com
on 29 Oct 2011 at 3:21
Well, it's strange.
I've made test - fast and slow run through the directories.
In the fast run I didn't wait for thumbnail for the last file. In scenario
'click, go back, click another directory, go back', filemanager's survived much
longer - well, it's hard to say, if it wasn't my fault (too slow click 'back').
In the slow run I've been waiting to the last thumbnails. Then I was able to go
back, but choosing another directory it was lottery.
Original comment by salvadh...@gmail.com
on 29 Oct 2011 at 4:34
It seems QThread::isRunning() sometimes returns true when it shouldn’t,
causing an infinite loop. I’m not sure why this happens but pushed a quick
hack that forces the loop to exit after 500ms. This should take care of the
hanging and I hope it doesn’t break anything else. Please test!
Original comment by brother.john.gm@googlemail.com
on 29 Oct 2011 at 11:38
[deleted comment]
[deleted comment]
Well, 5 minutes of navigating between directories, and no freezes so far :)
Original comment by salvadh...@gmail.com
on 30 Oct 2011 at 2:24
I found a way to reliable reproduce the hang. I’m still not sure of the cause
(Windows is completely fine btw) but may have found a workaround. Haven’t
tested Ubuntu but with Fedora it seems to work fine.
Original comment by brother.john.gm@googlemail.com
on 30 Oct 2011 at 7:40
No hangs up since latest patches. Good work!
Original comment by salvadh...@gmail.com
on 2 Nov 2011 at 8:34
:-)
Original comment by m...@mm-log.com
on 3 Nov 2011 at 5:01
Original issue reported on code.google.com by
salvadh...@gmail.com
on 28 Oct 2011 at 5:50