Необходимо подтвердить условия воспроизведения проблемы, так как логи внутренние, а в коде нет информации об внутренней реализации. Поэтому было решено создать issue.
На данный момент нет направлений решения проблемы.
Если есть какие-либо предложения, это будет полезно.
SDK версия: fw-AC79_AIoT_SDK-AC79NN_SDK_V1.1.11_2024-06-21
Чип модель: AC7911BB
Выбранный cbp проект: AC791N_WIFI_STORY_MACHINE.cbp (сделана копия с переименованием в AC791N_ling_wl.cbp)
Конфигурация платы: #define CONFIG_BOARD_7911B
Категория проблемы: net_download (скачивание сетевой аудио для проигрывания)
Описание проблемы: после циклического проигрывания в течение дня возникают неполадки, препятствующие дальнейшему проигрыванию, логи указывают на возможное состояние deadlock
Вероятность воспроизведения: произошло только один раз
Шаги воспроизведения: вызов повторной загрузки в обратном вызове завершения проигрывания, циклический проигрывание в течение дня
Можно ли воспроизвести на стандартной версии: да, воспроизводится на разработочной плате
Предоставленный код для изменения: app_music_play_net_music
Предоставленные данные лога:
[14:41:54.961] Состояние сети: deadlock busy2...
[14:41:54.994]
[14:41:55.099]
[14:41:55.176]
[14:41:55.231]
[48:21:38.720] Состояние сети: deadlock busy2...
```[14:41:55.280] Соединение завершено ← ◆ ()
[14:41:55.382] Соединение завершено ← ◆
[48:21:38.870] network_connect_thread занят...
()
[14:41:55.462] Соединение завершено ← ◆ ()
[14:41:55.567] Соединение завершено ← ◆ ()
[14:41:55.671] Соединение завершено ← ◆ ()
[14:41:55.752] Соединение завершено ← ◆ ()
[14:41:55.832] Соединение завершено ← ◆
[48:21:39.320] network_connect_thread deadlock занят2...
()
[14:41:55.958] Соединение завершено ← ◆ ()
[14:41:56.002] Соединение завершено ← ◆
[48:21:39.490] network_connect_thread deadlock занят2...
[48:21:39.510] network_connect_thread deadlock занят2...
()
[14:41:56.061] Соединение завершено ← ◆
[48:21:39.550] network_connect_thread deadlock занят2...[14:41:56.143] Соединение завершено ← ◆ ()
[14:41:56.211] Соединение завершено ← ◆
[48:21:39.700] поток network_connect_thread заблокирован busy2...
[14:41:56.244] Соединение завершено ← ◆ ()
[14:41:56.325] Соединение завершено ← ◆ ()
[14:41:56.430] Соединение завершено ← ◆ ()
[14:41:56.514] Соединение завершено ← ◆
[48:21:40.001] {"uuid":"abcdefg-123456","event":"ping"}
[48:21:40.002] 1
[48:21:40.002] 0 0 0 2 3 7 1()
[14:41:56.607] Соединение завершено ← ◆
[48:21:40.095] wbs получено сообщение: {"errmsg":"успешно","errno":0,"event":"pong","uuid":"abcdefg-123456"}
[48:21:40.097] INFO: ключ 'debug' не найден в объекте JSON.