Open xlb767923274 opened 3 years ago
Log file in debug9,The file is too large and some logs have been deleted
08-26 14:37:23.501 D/AlexaSampleApp(23338): [ 44] 0 AudioPlayer:provideState:stateRequestToken=106
void AudioPlayer::provideState( const avsCommon::avs::NamespaceAndName& stateProviderName, unsigned int stateRequestToken) { ACSDK_DEBUG(LX("provideState").d("stateRequestToken", stateRequestToken)); m_executor.submit([this, stateRequestToken] { executeProvideState(true, stateRequestToken); }); }
why executeProvideState() havn't been execute... ?
I know the problem,there is a deadlock..
In AndroidSLESMediaPlayer::configureNewRequest()
std::lock_guard
==》Deadlock
@xlb767923274, thanks for the findings. I have created an internal ticket to investigate this.
When will this issue be resolved? Will there be a new release version this month? Will the new version solve this issue?
Hello @xlb767923274,
Is this issue still experienced on the latest version of the SDK (3.0)?
IMPORTANT: Before you create an issue, please take a look at our Issue Reporting Guide.
Briefly summarize your issue:
Repeatedly play music and joke, after a period of time, STATE_PROVIDER_TIMEDOUT error appears,and alexa can wake up no longer。
What is the expected behavior?
STATE_PROVIDER_TIMEDOUT does not appear, alexa can wake up
What behavior are you observing?
STATE_PROVIDER_TIMEDOUT error appears,and alexa can wake up no longer。
Provide the steps to reproduce the issue, if applicable:
**1. alexa, play music,
Tell us about your environment:
What version of the AVS Device SDK are you using?
<x.y.z> = 1.24.0 + ss sdk 2.7.0 + apl core1.6.1
Tell us what hardware you're using:
Tell us about your OS (Type & version):