Bug #2120
ST UI stucks if you run any plugin before loading icons on homescreen settles (rpi) (race condition)
Status: | Fixed | Start date: | 05/01/2014 | |
---|---|---|---|---|
Priority: | Normal | Due date: | ||
Assignee: | % Done: | 100% | ||
Category: | General | |||
Target version: | 4.8 | |||
Found in version: | all | Platform: | RPi |
Associated revisions
js: Fix deadlock between addUri and openpage
Fixes #2120
js: Better fix for js_page_mutex deadlock
Never hold the mutex when doing any JSAPI calls
Fixes #2120
History
#1
Updated by Leonid Protasov almost 7 years ago
- Target version set to 4.8
#2
Updated by Leonid Protasov almost 7 years ago
If you are quick enough like me and don't wait icons on home screen to load and settle, if you at the loading icon process will open any plugin and try to play video - something stucks ST to blue screen and you can't open anything and even restarting is not possible. Only power off/on.
#3
Updated by Andreas Smas almost 7 years ago
- Status changed from New to Need feedback
I've seen this too, but I can no longer reproduce it... Any ideas?
#4
Updated by Leonid Protasov almost 7 years ago
This happen at all occasions when ST reloads home screen items. For example after ST reboot after update or exit from ST from page menu.
I am able to reproduce that every time if i exit ST via page menu. ST reloads and becomes placing icon on the home screen. If you at this time enter any plugin ST will go bluescreen. To easily reproduce - install also many plugins. That will bring you more time to catch that race...
#5
Updated by Andreas Smas over 6 years ago
I wonder if this happens anymore since the rewrite of the prop dispatch work....
#6
Updated by Leonid Protasov over 6 years ago
It does
#7
Updated by Andreas Smas over 6 years ago
- Status changed from Need feedback to Fixed
- % Done changed from 0 to 100
Applied in changeset git|3c3fedb4166137ec1d87341e97c6096bd358c088.