This repository has been archived by the owner on Jan 16, 2024. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 608
ContextManager:updateStatesLoopFailed #1360
Comments
Here are the logs:
|
Hi @subjectxbj, in our experience this is caused by a deadlock occurring in some thread within the SDK. What happens is the ContextManager is requesting state from various components, and one blocks. This can be tricky to pin down since it looks like the component trying to gather Context to send an Event is what's blocked, but it's really some other component which the ContextManager is talking to. Could you please update trace to DEBUG9 and post what you see? Also note that the 3rd column is the thread id, so you should be able to work backward from where the deadlock occurs, and should quickly find the issue. |
I am closing this issue due to inactivity. Please feel free to re-open it if it has been closed in error. |
Sign up for free
to subscribe to this conversation on GitHub.
Already have an account?
Sign in.
SDK: 1.10
OS: Linux
Platform: ARMv7
Hi AVS team,
Our device has upgraded to 1.10, but yesterday one of the customer reported the same issue that I mentioned in following ticket:
#911
The problem is I can see the log of "AudioPlayer:provideState", but can't find the log of "AudioPlayer:executeProvideState", which means the "m_executor" is still executing the previous task. Not able to execute the "AudioPlayer:executeProvideState" task.
Alexa can't recover from this state, which cause subsequence voice request can't get response. And a restart is required to recover.
The text was updated successfully, but these errors were encountered: