Deadlock when switching skin while announcement is displayed #21790
Labels
Resolution: Fixed
issue was resolved by a code change
Triage: Confirmed
issue has been reproduced by a team member
Bug report
Describe the bug
When switching skins from settings while an announcement is shown a deadlock occurs. Stack traces of all threads, the locking threads are
#1
and#17
:Stack trace
Expected Behavior
Skin switches.
Actual Behavior
Deadlock.
Possible Fix
Don't know. The easy ones like reducing the scope of the lock in
CDirectoryProvider::Reset()
may introduce race conditions.To Reproduce
Steps to reproduce the behavior:
Debuglog
Unfortunatly an other bug prevents me from creating a debug log at the moment, but I hope the stack traces are sufficient to see what's going on.
Your Environment
Android
iOS
tvOS
Linux
OSX
Windows
Windows UWP
Operating system version/name: Arch Linux, recently updated
Kodi version: current master, commit 9c3a68f
note: Once the issue is made we require you to update it with new information or Kodi versions should that be required.
Team Kodi will consider your problem report however, we will not make any promises the problem will be solved.
The text was updated successfully, but these errors were encountered: