feelfreelinux / cspot

A Spotify Connect player targeting, but not limited to embedded devices (ESP32).
Other
495 stars 46 forks source link

esp32 cpu resetting with the new ESP-IDF version 4.3.2 #85

Closed ehabulhaq closed 2 years ago

ehabulhaq commented 2 years ago

Hi,

I have updated my esp idf version to the latest release of version 4.3.2. They have updated the xtensa tools as well with the new release.

Below is the log output of the chip when I play a song over Spotify:

E (47398) task_wdt: Task watchdog got triggered. The following tasks did not reset the watchdog in time: E (47398) task_wdt: - IDLE (CPU 1) E (47398) task_wdt: Tasks currently running: E (47398) task_wdt: CPU 0: IDLE E (47398) task_wdt: CPU 1: cspot E (47398) task_wdt: Print CPU 0 (current core) backtrace

Backtrace:0x4012D032:0x3FFBE9E0 0x400844F9:0x3FFBEA00 0x4019B3EF:0x3FFB5E40 0x400D83B5:0x3FFB5E60 0x40090288:0x3FFB5E80 0x4012d032: task_wdt_isr at C:/Users/EHaq/esp/esp-idf/components/esp_common/src/task_wdt.c:189

0x400844f9: _xt_lowint1 at C:/Users/EHaq/esp/esp-idf/components/freertos/port/xtensa/xtensa_vectors.S:1105

0x4019b3ef: cpu_ll_waiti at C:/Users/EHaq/esp/esp-idf/components/hal/esp32/include/hal/cpu_ll.h:183 (inlined by) esp_pm_impl_waiti at C:/Users/EHaq/esp/esp-idf/components/esp_pm/pm_impl.c:827

0x400d83b5: esp_vApplicationIdleHook at C:/Users/EHaq/esp/esp-idf/components/esp_common/src/freertos_hooks.c:63

0x40090288: prvIdleTask at C:/Users/EHaq/esp/esp-idf/components/freertos/tasks.c:3846

E (47398) task_wdt: Print CPU 1 backtrace

Backtrace:0x40086829:0x3FFBEFE0 0x400844F9:0x3FFBF000 0x40100911:0x3FFD07E0 0x400FF509:0x3FFD0830 0x400FF8D5:0x3FFD08E0 0x400FDA87:0x3FFD0A70 0x400FB840:0x3FFD0AA0 0x400FCB72:0x3FFD0B00 0x400FAAAB:0x3FFD0B30 0x400F71D3:0x3FFD0BA0 0x40199BEB:0x3FFD0BD0 0x400D2E80:0x3FFD0BF0 0x40086829: esp_crosscore_isr at C:/Users/EHaq/esp/esp-idf/components/esp32/crosscore_int.c:77

0x400844f9: _xt_lowint1 at C:/Users/EHaq/esp/esp-idf/components/freertos/port/xtensa/xtensa_vectors.S:1105

0x40100911: vorbis_book_decodevv_add at C:/Users/EHaq/Desktop/brian_stover/cspot/cspot/tremor/codebook.c:787

0x400ff509: res_inverse at C:/Users/EHaq/Desktop/brian_stover/cspot/cspot/tremor/res012.c:210

0x400ff8d5: mapping_inverse at C:/Users/EHaq/Desktop/brian_stover/cspot/cspot/tremor/mapping0.c:171 (discriminator 2)

0x400fda87: vorbis_dsp_synthesis at C:/Users/EHaq/Desktop/brian_stover/cspot/cspot/tremor/dsp.c:212

0x400fb840: _fetch_and_process_packet at C:/Users/EHaq/Desktop/brian_stover/cspot/cspot/tremor/vorbisfile.c:556

0x400fcb72: ov_read at C:/Users/EHaq/Desktop/brian_stover/cspot/cspot/tremor/vorbisfile.c:1581

0x400faaab: ChunkedAudioStream::startPlaybackLoop() at C:/Users/EHaq/Desktop/brian_stover/cspot/cspot/src/ChunkedAudioStream.cpp:105

0x400f71d3: Player::runTask() at C:/Users/EHaq/Desktop/brian_stover/cspot/cspot/src/Player.cpp:79

0x40199beb: Task::taskEntryFunc(void*) at C:/Users/EHaq/Desktop/brian_stover/cspot/cspot/include/Task.h:41

0x400d2e80: pthread_task_func at C:/Users/EHaq/esp/esp-idf/components/pthread/pthread.c:209 (discriminator 15)

D AudioChunkManager.cpp:15: Chunk requested 28 D ChunkedAudioStream.cpp:259: Chunk req end pos 4194304 D AudioChunkManager.cpp:78: ID: 28: header decrypt! D AudioChunkManager.cpp:90: ID: 28: Starting decrypt! D AudioChunkManager.cpp:15: Chunk requested 29 D ChunkedAudioStream.cpp:259: Chunk req end pos 4325376 D AudioChunkManager.cpp:78: ID: 29: header decrypt! D AudioChunkManager.cpp:90: ID: 29: Starting decrypt! D AudioChunkManager.cpp:15: Chunk requested 30 D ChunkedAudioStream.cpp:259: Chunk req end pos 4456448 D AudioChunkManager.cpp:78: ID: 30: header decrypt! D AudioChunkManager.cpp:90: ID: 30: Starting decrypt! E (52398) task_wdt: Task watchdog got triggered. The following tasks did not reset the watchdog in time: E (52398) task_wdt: - IDLE (CPU 1) E (52398) task_wdt: Tasks currently running: E (52398) task_wdt: CPU 0: IDLE E (52398) task_wdt: CPU 1: cspot E (52398) task_wdt: Print CPU 0 (current core) backtrace

Backtrace:0x4012D032:0x3FFBE9E0 0x400844F9:0x3FFBEA00 0x4019B3EF:0x3FFB5E40 0x400D83B5:0x3FFB5E60 0x40090288:0x3FFB5E80 0x4012d032: task_wdt_isr at C:/Users/EHaq/esp/esp-idf/components/esp_common/src/task_wdt.c:189

0x400844f9: _xt_lowint1 at C:/Users/EHaq/esp/esp-idf/components/freertos/port/xtensa/xtensa_vectors.S:1105

0x4019b3ef: cpu_ll_waiti at C:/Users/EHaq/esp/esp-idf/components/hal/esp32/include/hal/cpu_ll.h:183 (inlined by) esp_pm_impl_waiti at C:/Users/EHaq/esp/esp-idf/components/esp_pm/pm_impl.c:827

0x400d83b5: esp_vApplicationIdleHook at C:/Users/EHaq/esp/esp-idf/components/esp_common/src/freertos_hooks.c:63

0x40090288: prvIdleTask at C:/Users/EHaq/esp/esp-idf/components/freertos/tasks.c:3846

E (52398) task_wdt: Print CPU 1 backtrace

Backtrace:0x40086829:0x3FFBEFE0 0x400844F9:0x3FFBF000 0x4008A841:0x3FFD0980 0x400E0FD9:0x3FFD09A0 0x400E1382:0x3FFD09C0 0x400FAF61:0x3FFD09F0 0x400FB155:0x3FFD0A50 0x400FB23A:0x3FFD0A80 0x400FB93A:0x3FFD0AA0 0x400FCB72:0x3FFD0B00 0x400FAAAB:0x3FFD0B30 0x400F71D3:0x3FFD0BA0 0x40199BEB:0x3FFD0BD0 0x400D2E80:0x3FFD0BF0 0x40086829: esp_crosscore_isr at C:/Users/EHaq/esp/esp-idf/components/esp32/crosscore_int.c:77

0x400844f9: _xt_lowint1 at C:/Users/EHaq/esp/esp-idf/components/freertos/port/xtensa/xtensa_vectors.S:1105

0x4008a841: memmove at /builds/idf/crosstool-NG/.build/HOST-x86_64-w64-mingw32/xtensa-esp32-elf/src/newlib/newlib/libc/string/memmove.c:66

0x400e0fd9: unsigned char std::copy_move<false, true, std::random_access_iterator_tag>::copy_m(unsigned char const, unsigned char const, unsigned char) at c:\espressif\tools\xtensa-esp32-elf\esp-2021r2-8.4.0\xtensa-esp32-elf\xtensa-esp32-elf\include\c++\8.4.0\bits/stl_algobase.h:368

0x400e1382: unsigned char std::__copy_move_a<false, unsigned char, unsigned char>(unsigned char, unsigned char, unsigned char) at c:\espressif\tools\xtensa-esp32-elf\esp-2021r2-8.4.0\xtensa-esp32-elf\xtensa-esp32-elf\include\c++\8.4.0\bits/stl_algobase.h:386 (inlined by) unsigned char std::copy_move_a2<false, gnu_cxx::__normal_iterator<unsigned char, std::vector<unsigned char, std::allocator > >, unsigned char>(__gnu_cxx::__normal_iterator<unsigned char, std::vector<unsigned char, std::allocator > >, gnu_cxx::normal_iterator<unsigned char, std::vector<unsigned char, std::allocator > >, unsigned char) at c:\espressif\tools\xtensa-esp32-elf\esp-2021r2-8.4.0\xtensa-esp32-elf\xtensa-esp32-elf\include\c++\8.4.0\bits/stl_algobase.h:422 (inlined by) unsigned char* std::copy<gnu_cxx::normal_iterator<unsigned char, std::vector<unsigned char, std::allocator > >, unsigned char>(gnu_cxx::__normal_iterator<unsigned char*, std::vector<unsigned char, std::allocator > >, gnu_cxx::normal_iterator<unsigned char, std::vector<unsigned char, std::allocator > >, unsigned char) at c:\espressif\tools\xtensa-esp32-elf\esp-2021r2-8.4.0\xtensa-esp32-elf\xtensa-esp32-elf\include\c++\8.4.0\bits/stl_algobase.h:455 (inlined by) unsigned char* std::uninitialized_copy::uninit_copy<__gnu_cxx::normal_iterator<unsigned char, std::vector<unsigned char, std::allocator > >, unsigned char>(gnu_cxx::__normal_iterator<unsigned char*, std::vector<unsigned char, std::allocator > >, gnu_cxx::normal_iterator<unsigned char, std::vector<unsigned char, std::allocator > >, unsigned char) at c:\espressif\tools\xtensa-esp32-elf\esp-2021r2-8.4.0\xtensa-esp32-elf\xtensa-esp32-elf\include\c++\8.4.0\bits/stl_uninitialized.h:101 (inlined by) unsigned char* std::uninitialized_copy<__gnu_cxx::normal_iterator<unsigned char, std::vector<unsigned char, std::allocator > >, unsigned char>(gnu_cxx::__normal_iterator<unsigned char*, std::vector<unsigned char, std::allocator > >, gnu_cxx::normal_iterator<unsigned char, std::vector<unsigned char, std::allocator > >, unsigned char) at c:\espressif\tools\xtensa-esp32-elf\esp-2021r2-8.4.0\xtensa-esp32-elf\xtensa-esp32-elf\include\c++\8.4.0\bits/stl_uninitialized.h:134 (inlined by) unsigned char* std::uninitialized_copy_a<gnu_cxx::__normal_iterator<unsigned char, std::vector<unsigned char, std::allocator > >, unsigned char, unsigned char>(gnu_cxx::normal_iterator<unsigned char*, std::vector<unsigned char, std::allocator > >, __gnu_cxx::normal_iterator<unsigned char, std::vector<unsigned char, std::allocator > >, unsigned char, std::allocator&) at c:\espressif\tools\xtensa-esp32-elf\esp-2021r2-8.4.0\xtensa-esp32-elf\xtensa-esp32-elf\include\c++\8.4.0\bits/stl_uninitialized.h:289 (inlined by) void std::vector<unsigned char, std::allocator >::_M_range_insert<gnu_cxx::__normal_iterator<unsigned char*, std::vector<unsigned char, std::allocator > > >(gnu_cxx::normal_iterator<unsigned char*, std::vector<unsigned char, std::allocator > >, __gnu_cxx::normal_iterator<unsigned char, std::vector<unsigned char, std::allocator > >, __gnu_cxx::__normal_iterator<unsigned char, std::vector<unsigned char, std::allocator > >, std::forward_iterator_tag) at c:\espressif\tools\xtensa-esp32-elf\esp-2021r2-8.4.0\xtensa-esp32-elf\xtensa-esp32-elf\include\c++\8.4.0\bits/vector.tcc:729

0x400faf61: void std::vector<unsigned char, std::allocator >::_M_insert_dispatch<gnu_cxx::__normal_iterator<unsigned char*, std::vector<unsigned char, std::allocator > > >(gnu_cxx::normal_iterator<unsigned char*, std::vector<unsigned char, std::allocator > >, __gnu_cxx::normal_iterator<unsigned char, std::vector<unsigned char, std::allocator > >, __gnu_cxx::__normal_iterator<unsigned char, std::vector<unsigned char, std::allocator > >, std::false_type) at c:\espressif\tools\xtensa-esp32-elf\esp-2021r2-8.4.0\xtensa-esp32-elf\xtensa-esp32-elf\include\c++\8.4.0\bits/stl_vector.h:1549 (inlined by) gnu_cxx::normal_iterator<unsigned char*, std::vector<unsigned char, std::allocator > > std::vector<unsigned char, std::allocator >::insert<__gnu_cxx::normal_iterator<unsigned char, std::vector<unsigned char, std::allocator > >, void>(__gnu_cxx::__normal_iterator<unsigned char const, std::vector<unsigned char, std::allocator > >, gnu_cxx::__normal_iterator<unsigned char*, std::vector<unsigned char, std::allocator > >, gnu_cxx::__normal_iterator<unsigned char*, std::vector<unsigned char, std::allocator > >) at c:\espressif\tools\xtensa-esp32-elf\esp-2021r2-8.4.0\xtensa-esp32-elf\xtensa-esp32-elf\include\c++\8.4.0\bits/stl_vector.h:1270 (inlined by) ChunkedAudioStream::read(unsigned int) at C:/Users/EHaq/Desktop/brian_stover/cspot/cspot/src/ChunkedAudioStream.cpp:209

0x400fb155: vorbisReadCb(void, unsigned int, unsigned int, ChunkedAudioStream) at C:/Users/EHaq/Desktop/brian_stover/cspot/cspot/src/ChunkedAudioStream.cpp:6

0x400fb23a: _get_data at C:/Users/EHaq/Desktop/brian_stover/cspot/cspot/tremor/vorbisfile.c:73 (inlined by) _get_next_page at C:/Users/EHaq/Desktop/brian_stover/cspot/cspot/tremor/vorbisfile.c:125

0x400fb93a: _fetch_and_process_packet at C:/Users/EHaq/Desktop/brian_stover/cspot/cspot/tremor/vorbisfile.c:614

0x400fcb72: ov_read at C:/Users/EHaq/Desktop/brian_stover/cspot/cspot/tremor/vorbisfile.c:1581

0x400faaab: ChunkedAudioStream::startPlaybackLoop() at C:/Users/EHaq/Desktop/brian_stover/cspot/cspot/src/ChunkedAudioStream.cpp:105

0x400f71d3: Player::runTask() at C:/Users/EHaq/Desktop/brian_stover/cspot/cspot/src/Player.cpp:79

0x40199beb: Task::taskEntryFunc(void*) at C:/Users/EHaq/Desktop/brian_stover/cspot/cspot/include/Task.h:41

0x400d2e80: pthread_task_func at C:/Users/EHaq/esp/esp-idf/components/pthread/pthread.c:209 (discriminator 15)

D AudioChunkManager.cpp:15: Chunk requested 31 D ChunkedAudioStream.cpp:259: Chunk req end pos 4587520 D AudioChunkManager.cpp:78: ID: 31: header decrypt! D AudioChunkManager.cpp:90: ID: 31: Starting decrypt! D AudioChunkManager.cpp:15: Chunk requested 32 D ChunkedAudioStream.cpp:259: Chunk req end pos 4718592 D AudioChunkManager.cpp:78: ID: 32: header decrypt! D AudioChunkManager.cpp:90: ID: 32: Starting decrypt! D AudioChunkManager.cpp:15: Chunk requested 33 D ChunkedAudioStream.cpp:259: Chunk req end pos 4849664 D AudioChunkManager.cpp:78: ID: 33: header decrypt! D AudioChunkManager.cpp:90: ID: 33: Starting decrypt! D AudioChunkManager.cpp:15: Chunk requested 34 D ChunkedAudioStream.cpp:259: Chunk req end pos 4980736 D AudioChunkManager.cpp:78: ID: 34: header decrypt! E (57398) task_wdt: Task watchdog got triggered. The following tasks did not reset the watchdog in time: E (57398) task_wdt: - IDLE (CPU 1) E (57398) task_wdt: Tasks currently running: E (57398) task_wdt: CPU 0: IDLE E (57398) task_wdt: CPU 1: cspot E (57398) task_wdt: Print CPU 0 (current core) backtrace

Backtrace:0x4012D032:0x3FFBE9E0 0x400844F9:0x3FFBEA00 0x4019B3EF:0x3FFB5E40 0x400D83B5:0x3FFB5E60 0x40090288:0x3FFB5E80 0x4012d032: task_wdt_isr at C:/Users/EHaq/esp/esp-idf/components/esp_common/src/task_wdt.c:189

0x400844f9: _xt_lowint1 at C:/Users/EHaq/esp/esp-idf/components/freertos/port/xtensa/xtensa_vectors.S:1105

0x4019b3ef: cpu_ll_waiti at C:/Users/EHaq/esp/esp-idf/components/hal/esp32/include/hal/cpu_ll.h:183 (inlined by) esp_pm_impl_waiti at C:/Users/EHaq/esp/esp-idf/components/esp_pm/pm_impl.c:827

0x400d83b5: esp_vApplicationIdleHook at C:/Users/EHaq/esp/esp-idf/components/esp_common/src/freertos_hooks.c:63

0x40090288: prvIdleTask at C:/Users/EHaq/esp/esp-idf/components/freertos/tasks.c:3846

E (57398) task_wdt: Print CPU 1 backtrace

Backtrace:0x40086829:0x3FFBEFE0 0x400844F9:0x3FFBF000 0x400FE86B:0x3FFD0920 0x400FF7EA:0x3FFD0960 0x400FDA87:0x3FFD0A70 0x400FB840:0x3FFD0AA0 0x400FCB72:0x3FFD0B00 0x400FAAAB:0x3FFD0B30 0x400F71D3:0x3FFD0BA0 0x40199BEB:0x3FFD0BD0 0x400D2E80:0x3FFD0BF0 0x40086829: esp_crosscore_isr at C:/Users/EHaq/esp/esp-idf/components/esp32/crosscore_int.c:77

0x400844f9: _xt_lowint1 at C:/Users/EHaq/esp/esp-idf/components/freertos/port/xtensa/xtensa_vectors.S:1105

0x400fe86b: floor1_inverse1 at C:/Users/EHaq/Desktop/brian_stover/cspot/cspot/tremor/floor1.c:264 (discriminator 2)

0x400ff7ea: mapping_inverse at C:/Users/EHaq/Desktop/brian_stover/cspot/cspot/tremor/mapping0.c:134

0x400fda87: vorbis_dsp_synthesis at C:/Users/EHaq/Desktop/brian_stover/cspot/cspot/tremor/dsp.c:212

0x400fb840: _fetch_and_process_packet at C:/Users/EHaq/Desktop/brian_stover/cspot/cspot/tremor/vorbisfile.c:556

0x400fcb72: ov_read at C:/Users/EHaq/Desktop/brian_stover/cspot/cspot/tremor/vorbisfile.c:1581

0x400faaab: ChunkedAudioStream::startPlaybackLoop() at C:/Users/EHaq/Desktop/brian_stover/cspot/cspot/src/ChunkedAudioStream.cpp:105

0x400f71d3: Player::runTask() at C:/Users/EHaq/Desktop/brian_stover/cspot/cspot/src/Player.cpp:79

0x40199beb: Task::taskEntryFunc(void*) at C:/Users/EHaq/Desktop/brian_stover/cspot/cspot/include/Task.h:41

0x400d2e80: pthread_task_func at C:/Users/EHaq/esp/esp-idf/components/pthread/pthread.c:209 (discriminator 15)

D AudioChunkManager.cpp:90: ID: 34: Starting decrypt! D AudioChunkManager.cpp:15: Chunk requested 35 D ChunkedAudioStream.cpp:259: Chunk req end pos 5111808 D AudioChunkManager.cpp:78: ID: 35: header decrypt! D AudioChunkManager.cpp:90: ID: 35: Starting decrypt! D AudioChunkManager.cpp:15: Chunk requested 36 D ChunkedAudioStream.cpp:259: Chunk req end pos 5242880 D AudioChunkManager.cpp:78: ID: 36: header decrypt! D AudioChunkManager.cpp:90: ID: 36: Starting decrypt! D AudioChunkManager.cpp:15: Chunk requested 37 D ChunkedAudioStream.cpp:259: Chunk req end pos 5373952 D AudioChunkManager.cpp:78: ID: 37: header decrypt! D AudioChunkManager.cpp:90: ID: 37: Starting decrypt! E (62398) task_wdt: Task watchdog got triggered. The following tasks did not reset the watchdog in time: E (62398) task_wdt: - IDLE (CPU 1) E (62398) task_wdt: Tasks currently running: E (62398) task_wdt: CPU 0: IDLE E (62398) task_wdt: CPU 1: cspot E (62398) task_wdt: Print CPU 0 (current core) backtrace

Backtrace:0x4012D032:0x3FFBE9E0 0x400844F9:0x3FFBEA00 0x4019B3EF:0x3FFB5E40 0x400D83B5:0x3FFB5E60 0x40090288:0x3FFB5E80 0x4012d032: task_wdt_isr at C:/Users/EHaq/esp/esp-idf/components/esp_common/src/task_wdt.c:189

0x400844f9: _xt_lowint1 at C:/Users/EHaq/esp/esp-idf/components/freertos/port/xtensa/xtensa_vectors.S:1105

0x4019b3ef: cpu_ll_waiti at C:/Users/EHaq/esp/esp-idf/components/hal/esp32/include/hal/cpu_ll.h:183 (inlined by) esp_pm_impl_waiti at C:/Users/EHaq/esp/esp-idf/components/esp_pm/pm_impl.c:827

0x400d83b5: esp_vApplicationIdleHook at C:/Users/EHaq/esp/esp-idf/components/esp_common/src/freertos_hooks.c:63

0x40090288: prvIdleTask at C:/Users/EHaq/esp/esp-idf/components/freertos/tasks.c:3846

E (62398) task_wdt: Print CPU 1 backtrace

Backtrace:0x40086829:0x3FFBEFE0 0x400844F9:0x3FFBF000 0x4008A841:0x3FFD0AF0 0x400E0FD9:0x3FFD0B10 0x400FAB59:0x3FFD0B30 0x400F71D3:0x3FFD0BA0 0x40199BEB:0x3FFD0BD0 0x400D2E80:0x3FFD0BF0 0x40086829: esp_crosscore_isr at C:/Users/EHaq/esp/esp-idf/components/esp32/crosscore_int.c:77

0x400844f9: _xt_lowint1 at C:/Users/EHaq/esp/esp-idf/components/freertos/port/xtensa/xtensa_vectors.S:1105

0x4008a841: memmove at /builds/idf/crosstool-NG/.build/HOST-x86_64-w64-mingw32/xtensa-esp32-elf/src/newlib/newlib/libc/string/memmove.c:66

0x400e0fd9: unsigned char std::copy_move<false, true, std::random_access_iterator_tag>::copy_m(unsigned char const, unsigned char const, unsigned char) at c:\espressif\tools\xtensa-esp32-elf\esp-2021r2-8.4.0\xtensa-esp32-elf\xtensa-esp32-elf\include\c++\8.4.0\bits/stl_algobase.h:368

0x400fab59: unsigned char std::__copy_move_a<false, unsigned char, unsigned char>(unsigned char, unsigned char, unsigned char) at c:\espressif\tools\xtensa-esp32-elf\esp-2021r2-8.4.0\xtensa-esp32-elf\xtensa-esp32-elf\include\c++\8.4.0\bits/stl_algobase.h:386 (inlined by) unsigned char std::copy_move_a2<false, gnu_cxx::__normal_iterator<unsigned char, std::vector<unsigned char, std::allocator > >, unsigned char>(__gnu_cxx::__normal_iterator<unsigned char, std::vector<unsigned char, std::allocator > >, gnu_cxx::normal_iterator<unsigned char, std::vector<unsigned char, std::allocator > >, unsigned char) at c:\espressif\tools\xtensa-esp32-elf\esp-2021r2-8.4.0\xtensa-esp32-elf\xtensa-esp32-elf\include\c++\8.4.0\bits/stl_algobase.h:422 (inlined by) unsigned char* std::copy<gnu_cxx::normal_iterator<unsigned char, std::vector<unsigned char, std::allocator > >, unsigned char>(gnu_cxx::__normal_iterator<unsigned char*, std::vector<unsigned char, std::allocator > >, gnu_cxx::normal_iterator<unsigned char, std::vector<unsigned char, std::allocator > >, unsigned char) at c:\espressif\tools\xtensa-esp32-elf\esp-2021r2-8.4.0\xtensa-esp32-elf\xtensa-esp32-elf\include\c++\8.4.0\bits/stl_algobase.h:455 (inlined by) unsigned char* std::uninitialized_copy::uninit_copy<__gnu_cxx::normal_iterator<unsigned char, std::vector<unsigned char, std::allocator > >, unsigned char>(gnu_cxx::__normal_iterator<unsigned char*, std::vector<unsigned char, std::allocator > >, gnu_cxx::normal_iterator<unsigned char, std::vector<unsigned char, std::allocator > >, unsigned char) at c:\espressif\tools\xtensa-esp32-elf\esp-2021r2-8.4.0\xtensa-esp32-elf\xtensa-esp32-elf\include\c++\8.4.0\bits/stl_uninitialized.h:101 (inlined by) unsigned char* std::uninitialized_copy<__gnu_cxx::normal_iterator<unsigned char, std::vector<unsigned char, std::allocator > >, unsigned char>(gnu_cxx::__normal_iterator<unsigned char*, std::vector<unsigned char, std::allocator > >, gnu_cxx::normal_iterator<unsigned char, std::vector<unsigned char, std::allocator > >, unsigned char) at c:\espressif\tools\xtensa-esp32-elf\esp-2021r2-8.4.0\xtensa-esp32-elf\xtensa-esp32-elf\include\c++\8.4.0\bits/stl_uninitialized.h:134 (inlined by) unsigned char* std::uninitialized_copy_a<gnu_cxx::__normal_iterator<unsigned char, std::vector<unsigned char, std::allocator > >, unsigned char, unsigned char>(gnu_cxx::normal_iterator<unsigned char*, std::vector<unsigned char, std::allocator > >, __gnu_cxx::normal_iterator<unsigned char, std::vector<unsigned char, std::allocator > >, unsigned char, std::allocator&) at c:\espressif\tools\xtensa-esp32-elf\esp-2021r2-8.4.0\xtensa-esp32-elf\xtensa-esp32-elf\include\c++\8.4.0\bits/stl_uninitialized.h:289 (inlined by) void std::vector<unsigned char, std::allocator >::_M_range_initialize<gnu_cxx::__normal_iterator<unsigned char*, std::vector<unsigned char, std::allocator > > >(gnu_cxx::normal_iterator<unsigned char*, std::vector<unsigned char, std::allocator > >, __gnu_cxx::normal_iterator<unsigned char, std::vector<unsigned char, std::allocator > >, std::forward_iterator_tag) at c:\espressif\tools\xtensa-esp32-elf\esp-2021r2-8.4.0\xtensa-esp32-elf\xtensa-esp32-elf\include\c++\8.4.0\bits/stl_vector.h:1469 (inlined by) void std::vector<unsigned char, std::allocator >::_M_initialize_dispatch<__gnu_cxx::__normal_iterator<unsigned char, std::vector<unsigned char, std::allocator > > >(gnu_cxx::__normal_iterator<unsigned char*, std::vector<unsigned char, std::allocator > >, gnu_cxx::normal_iterator<unsigned char*, std::vector<unsigned char, std::allocator > >, std::false_type) at c:\espressif\tools\xtensa-esp32-elf\esp-2021r2-8.4.0\xtensa-esp32-elf\xtensa-esp32-elf\include\c++\8.4.0\bits/stl_vector.h:1437 (inlined by) std::vector<unsigned char, std::allocator >::vector<gnu_cxx::normal_iterator<unsigned char, std::vector<unsigned char, std::allocator > >, void>(__gnu_cxx::__normal_iterator<unsigned char, std::vector<unsigned char, std::allocator > >, __gnu_cxx::__normal_iterator<unsigned char*, std::vector<unsigned char, std::allocator > >, std::allocator const&) at c:\espressif\tools\xtensa-esp32-elf\esp-2021r2-8.4.0\xtensa-esp32-elf\xtensa-esp32-elf\include\c++\8.4.0\bits/stl_vector.h:546 (inlined by) ChunkedAudioStream::startPlaybackLoop() at C:/Users/EHaq/Desktop/brian_stover/cspot/cspot/src/ChunkedAudioStream.cpp:121

0x400f71d3: Player::runTask() at C:/Users/EHaq/Desktop/brian_stover/cspot/cspot/src/Player.cpp:79

0x40199beb: Task::taskEntryFunc(void*) at C:/Users/EHaq/Desktop/brian_stover/cspot/cspot/include/Task.h:41

0x400d2e80: pthread_task_func at C:/Users/EHaq/esp/esp-idf/components/pthread/pthread.c:209 (discriminator 15)

D AudioChunkManager.cpp:15: Chunk requested 38 D ChunkedAudioStream.cpp:259: Chunk req end pos 5505024 D AudioChunkManager.cpp:78: ID: 38: header decrypt! D AudioChunkManager.cpp:90: ID: 38: Starting decrypt! D AudioChunkManager.cpp:15: Chunk requested 39 D ChunkedAudioStream.cpp:259: Chunk req end pos 5636096 D AudioChunkManager.cpp:78: ID: 39: header decrypt! D AudioChunkManager.cpp:90: ID: 39: Starting decrypt! D AudioChunkManager.cpp:15: Chunk requested 40 D ChunkedAudioStream.cpp:259: Chunk req end pos 5767168 D AudioChunkManager.cpp:78: ID: 40: header decrypt! D AudioChunkManager.cpp:90: ID: 40: Starting decrypt! E (67398) task_wdt: Task watchdog got triggered. The following tasks did not reset the watchdog in time: E (67398) task_wdt: - IDLE (CPU 1) E (67398) task_wdt: Tasks currently running: E (67398) task_wdt: CPU 0: IDLE E (67398) task_wdt: CPU 1: cspot E (67398) task_wdt: Print CPU 0 (current core) backtrace

Backtrace:0x4012D032:0x3FFBE9E0 0x400844F9:0x3FFBEA00 0x4019B3EF:0x3FFB5E40 0x400D83B5:0x3FFB5E60 0x40090288:0x3FFB5E80 0x4012d032: task_wdt_isr at C:/Users/EHaq/esp/esp-idf/components/esp_common/src/task_wdt.c:189

0x400844f9: _xt_lowint1 at C:/Users/EHaq/esp/esp-idf/components/freertos/port/xtensa/xtensa_vectors.S:1105

0x4019b3ef: cpu_ll_waiti at C:/Users/EHaq/esp/esp-idf/components/hal/esp32/include/hal/cpu_ll.h:183 (inlined by) esp_pm_impl_waiti at C:/Users/EHaq/esp/esp-idf/components/esp_pm/pm_impl.c:827

0x400d83b5: esp_vApplicationIdleHook at C:/Users/EHaq/esp/esp-idf/components/esp_common/src/freertos_hooks.c:63

0x40090288: prvIdleTask at C:/Users/EHaq/esp/esp-idf/components/freertos/tasks.c:3846

E (67398) task_wdt: Print CPU 1 backtrace

Backtrace:0x40086829:0x3FFBEFE0 0x400844F9:0x3FFBF000 0x400D4379:0x3FFD0790 0x400D4C99:0x3FFD07B0 0x400D3C5D:0x3FFD07D0 0x4008AC52:0x3FFD07F0 0x40089C61:0x3FFD0810 0x40089CF0:0x3FFD0830 0x4008CAC2:0x3FFD0860 0x4017FD45:0x3FFD0880 0x4017FDC5:0x3FFD08B0 0x400E22B6:0x3FFD08D0 0x400F5F05:0x3FFD0930 0x400E3411:0x3FFD0980 0x400FB081:0x3FFD09F0 0x400FB155:0x3FFD0A50 0x400FB23A:0x3FFD0A80 0x400FB93A:0x3FFD0AA0 0x400FCB72:0x3FFD0B00 0x400FAAAB:0x3FFD0B30 0x400F71D3:0x3FFD0BA0 0x40199BEB:0x3FFD0BD0 0x400D2E80:0x3FFD0BF0 0x40086829: esp_crosscore_isr at C:/Users/EHaq/esp/esp-idf/components/esp32/crosscore_int.c:77

0x400844f9: _xt_lowint1 at C:/Users/EHaq/esp/esp-idf/components/freertos/port/xtensa/xtensa_vectors.S:1105

0x400d4379: uart_tx_char at C:/Users/EHaq/esp/esp-idf/components/vfs/vfs_uart.c:159

0x400d4c99: uart_write at C:/Users/EHaq/esp/esp-idf/components/vfs/vfs_uart.c:217 (inlined by) uart_write at C:/Users/EHaq/esp/esp-idf/components/vfs/vfs_uart.c:200

0x400d3c5d: esp_vfs_write at C:/Users/EHaq/esp/esp-idf/components/vfs/vfs.c:423 (discriminator 4)

0x4008ac52: __swrite at /builds/idf/crosstool-NG/.build/HOST-x86_64-w64-mingw32/xtensa-esp32-elf/src/newlib/newlib/libc/stdio/stdio.c:94

0x40089c61: __sflush_r at /builds/idf/crosstool-NG/.build/HOST-x86_64-w64-mingw32/xtensa-esp32-elf/src/newlib/newlib/libc/stdio/fflush.c:224

0x40089cf0: _fflush_r at /builds/idf/crosstool-NG/.build/HOST-x86_64-w64-mingw32/xtensa-esp32-elf/src/newlib/newlib/libc/stdio/fflush.c:278

0x4008cac2: __swbuf_r at /builds/idf/crosstool-NG/.build/HOST-x86_64-w64-mingw32/xtensa-esp32-elf/src/newlib/newlib/libc/stdio/wbuf.c:81

0x4017fd45: __sputc_r at /builds/idf/crosstool-NG/.build/HOST-x86_64-w64-mingw32/xtensa-esp32-elf/src/newlib/newlib/libc/include/stdio.h:695 (inlined by) _putc_r at /builds/idf/crosstool-NG/.build/HOST-x86_64-w64-mingw32/xtensa-esp32-elf/src/newlib/newlib/libc/stdio/putc.c:88

0x4017fdc5: putchar at /builds/idf/crosstool-NG/.build/HOST-x86_64-w64-mingw32/xtensa-esp32-elf/src/newlib/newlib/libc/stdio/putchar.c:85 (discriminator 5)

0x400e22b6: CspotLogger::debug(std::__cxx11::basic_string<char, std::char_traits, std::allocator >, int, char const*, ...) at C:/Users/EHaq/Desktop/brian_stover/cspot/cspot/include/Logger.h:23

0x400f5f05: AudioChunkManager::registerNewChunk(unsigned short, std::vector<unsigned char, std::allocator >&, unsigned int, unsigned int) at C:/Users/EHaq/Desktop/brian_stover/cspot/cspot/src/AudioChunkManager.cpp:15 (discriminator 2)

0x400e3411: MercuryManager::fetchAudioChunk(std::vector<unsigned char, std::allocator >, std::vector<unsigned char, std::allocator >&, unsigned int, unsigned int) at C:/Users/EHaq/Desktop/brian_stover/cspot/cspot/src/MercuryManager.cpp:111

0x400fb081: ChunkedAudioStream::read(unsigned int) at C:/Users/EHaq/Desktop/brian_stover/cspot/cspot/src/ChunkedAudioStream.cpp:258 (discriminator 1)

0x400fb155: vorbisReadCb(void, unsigned int, unsigned int, ChunkedAudioStream) at C:/Users/EHaq/Desktop/brian_stover/cspot/cspot/src/ChunkedAudioStream.cpp:6

0x400fb23a: _get_data at C:/Users/EHaq/Desktop/brian_stover/cspot/cspot/tremor/vorbisfile.c:73 (inlined by) _get_next_page at C:/Users/EHaq/Desktop/brian_stover/cspot/cspot/tremor/vorbisfile.c:125

0x400fb93a: _fetch_and_process_packet at C:/Users/EHaq/Desktop/brian_stover/cspot/cspot/tremor/vorbisfile.c:614

0x400fcb72: ov_read at C:/Users/EHaq/Desktop/brian_stover/cspot/cspot/tremor/vorbisfile.c:1581

0x400faaab: ChunkedAudioStream::startPlaybackLoop() at C:/Users/EHaq/Desktop/brian_stover/cspot/cspot/src/ChunkedAudioStream.cpp:105

0x400f71d3: Player::runTask() at C:/Users/EHaq/Desktop/brian_stover/cspot/cspot/src/Player.cpp:79

0x40199beb: Task::taskEntryFunc(void*) at C:/Users/EHaq/Desktop/brian_stover/cspot/cspot/include/Task.h:41

0x400d2e80: pthread_task_func at C:/Users/EHaq/esp/esp-idf/components/pthread/pthread.c:209 (discriminator 15)

D AudioChunkManager.cpp:15: Chunk requested 41 D ChunkedAudioStream.cpp:259: Chunk req end pos 5898240 D AudioChunkManager.cpp:78: ID: 41: header decrypt! D AudioChunkManager.cpp:90: ID: 41: Starting decrypt! D AudioChunkManager.cpp:15: Chunk requested 42 D ChunkedAudioStream.cpp:259: Chunk req end pos 6029312 D AudioChunkManager.cpp:78: ID: 42: header decrypt! D AudioChunkManager.cpp:90: ID: 42: Starting decrypt! D AudioChunkManager.cpp:15: Chunk requested 43 D ChunkedAudioStream.cpp:259: Chunk req end pos 6160384 D AudioChunkManager.cpp:78: ID: 43: header decrypt! D AudioChunkManager.cpp:90: ID: 43: Starting decrypt! D AudioChunkManager.cpp:15: Chunk requested 44 D ChunkedAudioStream.cpp:259: Chunk req end pos 6291456 D AudioChunkManager.cpp:78: ID: 44: header decrypt! E (72398) task_wdt: Task watchdog got triggered. The following tasks did not reset the watchdog in time: E (72398) task_wdt: - IDLE (CPU 1) E (72398) task_wdt: Tasks currently running: E (72398) task_wdt: CPU 0: wifi E (72398) task_wdt: CPU 1: cspot E (72398) task_wdt: Print CPU 0 (current core) backtrace

Backtrace:0x4012D032:0x3FFBE9E0 0x400844F9:0x3FFBEA00 0x401A133C:0x3FFBBBA0 0x401A2C45:0x3FFBBBC0 0x401A2D4D:0x3FFBBBE0 0x4009656B:0x3FFBBC00 0x4012d032: task_wdt_isr at C:/Users/EHaq/esp/esp-idf/components/esp_common/src/task_wdt.c:189

0x400844f9: _xt_lowint1 at C:/Users/EHaq/esp/esp-idf/components/freertos/port/xtensa/xtensa_vectors.S:1105

0x401a133c: pm_on_data_rx at ??:?

0x401a2c45: ppRxProtoProc at ??:?

0x401a2d4d: ppRxPkt at ??:?

0x4009656b: ppTask at ??:?

E (72398) task_wdt: Print CPU 1 backtrace

Backtrace:0x40086829:0x3FFBEFE0 0x400844F9:0x3FFBF000 0x401005C6:0x3FFD07C0 0x401008D7:0x3FFD07E0 0x400FF509:0x3FFD0830 0x400FF8D5:0x3FFD08E0 0x400FDA87:0x3FFD0A70 0x400FB840:0x3FFD0AA0 0x400FCB72:0x3FFD0B00 0x400FAAAB:0x3FFD0B30 0x400F71D3:0x3FFD0BA0 0x40199BEB:0x3FFD0BD0 0x400D2E80:0x3FFD0BF0 0x40086829: esp_crosscore_isr at C:/Users/EHaq/esp/esp-idf/components/esp32/crosscore_int.c:77

0x400844f9: _xt_lowint1 at C:/Users/EHaq/esp/esp-idf/components/freertos/port/xtensa/xtensa_vectors.S:1105

0x401005c6: decode_map at C:/Users/EHaq/Desktop/brian_stover/cspot/cspot/tremor/codebook.c:654

0x401008d7: vorbis_book_decodevv_add at C:/Users/EHaq/Desktop/brian_stover/cspot/cspot/tremor/codebook.c:785

0x400ff509: res_inverse at C:/Users/EHaq/Desktop/brian_stover/cspot/cspot/tremor/res012.c:210

0x400ff8d5: mapping_inverse at C:/Users/EHaq/Desktop/brian_stover/cspot/cspot/tremor/mapping0.c:171 (discriminator 2)

0x400fda87: vorbis_dsp_synthesis at C:/Users/EHaq/Desktop/brian_stover/cspot/cspot/tremor/dsp.c:212

0x400fb840: _fetch_and_process_packet at C:/Users/EHaq/Desktop/brian_stover/cspot/cspot/tremor/vorbisfile.c:556

0x400fcb72: ov_read at C:/Users/EHaq/Desktop/brian_stover/cspot/cspot/tremor/vorbisfile.c:1581

0x400faaab: ChunkedAudioStream::startPlaybackLoop() at C:/Users/EHaq/Desktop/brian_stover/cspot/cspot/src/ChunkedAudioStream.cpp:105

0x400f71d3: Player::runTask() at C:/Users/EHaq/Desktop/brian_stover/cspot/cspot/src/Player.cpp:79

0x40199beb: Task::taskEntryFunc(void*) at C:/Users/EHaq/Desktop/brian_stover/cspot/cspot/include/Task.h:41

0x400d2e80: pthread_task_func at C:/Users/EHaq/esp/esp-idf/components/pthread/pthread.c:209 (discriminator 15)

D AudioChunkManager.cpp:90: ID: 44: Starting decrypt! D AudioChunkManager.cpp:15: Chunk requested 45 D ChunkedAudioStream.cpp:259: Chunk req end pos 6422528 D AudioChunkManager.cpp:78: ID: 45: header decrypt! D AudioChunkManager.cpp:90: ID: 45: Starting decrypt! D AudioChunkManager.cpp:15: Chunk requested 46 D ChunkedAudioStream.cpp:259: Chunk req end pos 6553600 D AudioChunkManager.cpp:78: ID: 46: header decrypt! D AudioChunkManager.cpp:90: ID: 46: Starting decrypt! D AudioChunkManager.cpp:15: Chunk requested 47 D ChunkedAudioStream.cpp:259: Chunk req end pos 6684672 D AudioChunkManager.cpp:78: ID: 47: header decrypt! E (77398) task_wdt: Task watchdog got triggered. The following tasks did not reset the watchdog in time: E (77398) task_wdt: - IDLE (CPU 1) E (77398) task_wdt: Tasks currently running: E (77398) task_wdt: CPU 0: IDLE E (77398) task_wdt: CPU 1: cspot E (77398) task_wdt: Print CPU 0 (current core) backtrace

Backtrace:0x4012D032:0x3FFBE9E0 0x400844F9:0x3FFBEA00 0x4019B3EF:0x3FFB5E40 0x400D83B5:0x3FFB5E60 0x40090288:0x3FFB5E80 0x4012d032: task_wdt_isr at C:/Users/EHaq/esp/esp-idf/components/esp_common/src/task_wdt.c:189

0x400844f9: _xt_lowint1 at C:/Users/EHaq/esp/esp-idf/components/freertos/port/xtensa/xtensa_vectors.S:1105

0x4019b3ef: cpu_ll_waiti at C:/Users/EHaq/esp/esp-idf/components/hal/esp32/include/hal/cpu_ll.h:183 (inlined by) esp_pm_impl_waiti at C:/Users/EHaq/esp/esp-idf/components/esp_pm/pm_impl.c:827

0x400d83b5: esp_vApplicationIdleHook at C:/Users/EHaq/esp/esp-idf/components/esp_common/src/freertos_hooks.c:63

0x40090288: prvIdleTask at C:/Users/EHaq/esp/esp-idf/components/freertos/tasks.c:3846

E (77398) task_wdt: Print CPU 1 backtrace

Backtrace:0x40086829:0x3FFBEFE0 0x400844F9:0x3FFBF000 0x40100579:0x3FFD0950 0x400FF7EA:0x3FFD0990 0x400FDA87:0x3FFD0A70 0x400FB840:0x3FFD0AA0 0x400FCB72:0x3FFD0B00 0x400FAAAB:0x3FFD0B30 0x400F71D3:0x3FFD0BA0 0x40199BEB:0x3FFD0BD0 0x400D2E80:0x3FFD0BF0 0x40086829: esp_crosscore_isr at C:/Users/EHaq/esp/esp-idf/components/esp32/crosscore_int.c:77

0x400844f9: _xt_lowint1 at C:/Users/EHaq/esp/esp-idf/components/freertos/port/xtensa/xtensa_vectors.S:1105

0x40100579: vorbis_book_unpack at C:/Users/EHaq/Desktop/brian_stover/cspot/cspot/tremor/codebook.c:530 (discriminator 1)

0x400ff7ea: mapping_inverse at C:/Users/EHaq/Desktop/brian_stover/cspot/cspot/tremor/mapping0.c:134

0x400fda87: vorbis_dsp_synthesis at C:/Users/EHaq/Desktop/brian_stover/cspot/cspot/tremor/dsp.c:212

0x400fb840: _fetch_and_process_packet at C:/Users/EHaq/Desktop/brian_stover/cspot/cspot/tremor/vorbisfile.c:556

0x400fcb72: ov_read at C:/Users/EHaq/Desktop/brian_stover/cspot/cspot/tremor/vorbisfile.c:1581

0x400faaab: ChunkedAudioStream::startPlaybackLoop() at C:/Users/EHaq/Desktop/brian_stover/cspot/cspot/src/ChunkedAudioStream.cpp:105

0x400f71d3: Player::runTask() at C:/Users/EHaq/Desktop/brian_stover/cspot/cspot/src/Player.cpp:79

0x40199beb: Task::taskEntryFunc(void*) at C:/Users/EHaq/Desktop/brian_stover/cspot/cspot/include/Task.h:41

0x400d2e80: pthread_task_func at C:/Users/EHaq/esp/esp-idf/components/pthread/pthread.c:209 (discriminator 15)

D AudioChunkManager.cpp:90: ID: 47: Starting decrypt! D AudioChunkManager.cpp:15: Chunk requested 48 D ChunkedAudioStream.cpp:259: Chunk req end pos 6815744 D AudioChunkManager.cpp:78: ID: 48: header decrypt! D AudioChunkManager.cpp:90: ID: 48: Starting decrypt! D AudioChunkManager.cpp:15: Chunk requested 49 D ChunkedAudioStream.cpp:259: Chunk req end pos 6946816 D AudioChunkManager.cpp:78: ID: 49: header decrypt! D AudioChunkManager.cpp:90: ID: 49: Starting decrypt! D AudioChunkManager.cpp:15: Chunk requested 50 D ChunkedAudioStream.cpp:259: Chunk req end pos 7077888 D AudioChunkManager.cpp:78: ID: 50: header decrypt! D AudioChunkManager.cpp:90: ID: 50: Starting decrypt! E (82398) task_wdt: Task watchdog got triggered. The following tasks did not reset the watchdog in time: E (82398) task_wdt: - IDLE (CPU 1) E (82398) task_wdt: Tasks currently running: E (82398) task_wdt: CPU 0: IDLE E (82398) task_wdt: CPU 1: cspot E (82398) task_wdt: Print CPU 0 (current core) backtrace

Backtrace:0x4012D032:0x3FFBE9E0 0x400844F9:0x3FFBEA00 0x4019B3EF:0x3FFB5E40 0x400D83B5:0x3FFB5E60 0x40090288:0x3FFB5E80 0x4012d032: task_wdt_isr at C:/Users/EHaq/esp/esp-idf/components/esp_common/src/task_wdt.c:189

0x400844f9: _xt_lowint1 at C:/Users/EHaq/esp/esp-idf/components/freertos/port/xtensa/xtensa_vectors.S:1105

0x4019b3ef: cpu_ll_waiti at C:/Users/EHaq/esp/esp-idf/components/hal/esp32/include/hal/cpu_ll.h:183 (inlined by) esp_pm_impl_waiti at C:/Users/EHaq/esp/esp-idf/components/esp_pm/pm_impl.c:827

0x400d83b5: esp_vApplicationIdleHook at C:/Users/EHaq/esp/esp-idf/components/esp_common/src/freertos_hooks.c:63

0x40090288: prvIdleTask at C:/Users/EHaq/esp/esp-idf/components/freertos/tasks.c:3846

E (82398) task_wdt: Print CPU 1 backtrace

Backtrace:0x40086829:0x3FFBEFE0 0x400844F9:0x3FFBF000 0x40101106:0x3FFD0880 0x400FF9B1:0x3FFD08E0 0x400FDA87:0x3FFD0A70 0x400FB840:0x3FFD0AA0 0x400FCB72:0x3FFD0B00 0x400FAAAB:0x3FFD0B30 0x400F71D3:0x3FFD0BA0 0x40199BEB:0x3FFD0BD0 0x400D2E80:0x3FFD0BF0 0x40086829: esp_crosscore_isr at C:/Users/EHaq/esp/esp-idf/components/esp32/crosscore_int.c:77

0x400844f9: _xt_lowint1 at C:/Users/EHaq/esp/esp-idf/components/freertos/port/xtensa/xtensa_vectors.S:1105

0x40101106: mdct_butterfly_32 at C:/Users/EHaq/Desktop/brian_stover/cspot/cspot/tremor/mdct.c:171 (inlined by) mdct_butterflies at C:/Users/EHaq/Desktop/brian_stover/cspot/cspot/tremor/mdct.c:215 (inlined by) mdct_backward at C:/Users/EHaq/Desktop/brian_stover/cspot/cspot/tremor/mdct.c:391

0x400ff9b1: mapping_inverse at C:/Users/EHaq/Desktop/brian_stover/cspot/cspot/tremor/mapping0.c:234 (discriminator 3)

0x400fda87: vorbis_dsp_synthesis at C:/Users/EHaq/Desktop/brian_stover/cspot/cspot/tremor/dsp.c:212

0x400fb840: _fetch_and_process_packet at C:/Users/EHaq/Desktop/brian_stover/cspot/cspot/tremor/vorbisfile.c:556

0x400fcb72: ov_read at C:/Users/EHaq/Desktop/brian_stover/cspot/cspot/tremor/vorbisfile.c:1581

0x400faaab: ChunkedAudioStream::startPlaybackLoop() at C:/Users/EHaq/Desktop/brian_stover/cspot/cspot/src/ChunkedAudioStream.cpp:105

0x400f71d3: Player::runTask() at C:/Users/EHaq/Desktop/brian_stover/cspot/cspot/src/Player.cpp:79

0x40199beb: Task::taskEntryFunc(void*) at C:/Users/EHaq/Desktop/brian_stover/cspot/cspot/include/Task.h:41

0x400d2e80: pthread_task_func at C:/Users/EHaq/esp/esp-idf/components/pthread/pthread.c:209 (discriminator 15)

D AudioChunkManager.cpp:15: Chunk requested 51 D ChunkedAudioStream.cpp:259: Chunk req end pos 7208960 D AudioChunkManager.cpp:78: ID: 51: header decrypt! D AudioChunkManager.cpp:90: ID: 51: Starting decrypt! D AudioChunkManager.cpp:15: Chunk requested 52 D ChunkedAudioStream.cpp:259: Chunk req end pos 7340032 D AudioChunkManager.cpp:78: ID: 52: header decrypt! D AudioChunkManager.cpp:90: ID: 52: Starting decrypt! D AudioChunkManager.cpp:15: Chunk requested 53 D ChunkedAudioStream.cpp:259: Chunk req end pos 7471104 D AudioChunkManager.cpp:78: ID: 53: header decrypt! D AudioChunkManager.cpp:90: ID: 53: Starting decrypt! E (87398) task_wdt: Task watchdog got triggered. The following tasks did not reset the watchdog in time: E (87398) task_wdt: - IDLE (CPU 1) E (87398) task_wdt: Tasks currently running: E (87398) task_wdt: CPU 0: IDLE E (87398) task_wdt: CPU 1: cspot E (87398) task_wdt: Print CPU 0 (current core) backtrace

Backtrace:0x4012D032:0x3FFBE9E0 0x400844F9:0x3FFBEA00 0x4019B3EF:0x3FFB5E40 0x400D83B5:0x3FFB5E60 0x40090288:0x3FFB5E80 0x4012d032: task_wdt_isr at C:/Users/EHaq/esp/esp-idf/components/esp_common/src/task_wdt.c:189

0x400844f9: _xt_lowint1 at C:/Users/EHaq/esp/esp-idf/components/freertos/port/xtensa/xtensa_vectors.S:1105

0x4019b3ef: cpu_ll_waiti at C:/Users/EHaq/esp/esp-idf/components/hal/esp32/include/hal/cpu_ll.h:183 (inlined by) esp_pm_impl_waiti at C:/Users/EHaq/esp/esp-idf/components/esp_pm/pm_impl.c:827

0x400d83b5: esp_vApplicationIdleHook at C:/Users/EHaq/esp/esp-idf/components/esp_common/src/freertos_hooks.c:63

0x40090288: prvIdleTask at C:/Users/EHaq/esp/esp-idf/components/freertos/tasks.c:3846

E (87398) task_wdt: Print CPU 1 backtrace

Backtrace:0x40086829:0x3FFBEFE0 0x400844F9:0x3FFBF000 0x400FB172:0x3FFD0A50 0x400FB23A:0x3FFD0A80 0x400FB93A:0x3FFD0AA0 0x400FCB72:0x3FFD0B00 0x400FAAAB:0x3FFD0B30 0x400F71D3:0x3FFD0BA0 0x40199BEB:0x3FFD0BD0 0x400D2E80:0x3FFD0BF0 0x40086829: esp_crosscore_isr at C:/Users/EHaq/esp/esp-idf/components/esp32/crosscore_int.c:77

0x400844f9: _xt_lowint1 at C:/Users/EHaq/esp/esp-idf/components/freertos/port/xtensa/xtensa_vectors.S:1105

0x400fb172: char std::copy_move<false, false, std::random_access_iterator_tag>::copy_m<unsigned char, char>(unsigned char, unsigned char, char) at c:\espressif\tools\xtensa-esp32-elf\esp-2021r2-8.4.0\xtensa-esp32-elf\xtensa-esp32-elf\include\c++\8.4.0\bits/stl_algobase.h:324 (inlined by) char std::__copy_move_a<false, unsigned char, char>(unsigned char, unsigned char, char) at c:\espressif\tools\xtensa-esp32-elf\esp-2021r2-8.4.0\xtensa-esp32-elf\xtensa-esp32-elf\include\c++\8.4.0\bits/stl_algobase.h:386 (inlined by) char std::copy_move_a2<false, gnu_cxx::__normal_iterator<unsigned char, std::vector<unsigned char, std::allocator > >, char>(__gnu_cxx::__normal_iterator<unsigned char, std::vector<unsigned char, std::allocator > >, gnu_cxx::normal_iterator<unsigned char, std::vector<unsigned char, std::allocator > >, char) at c:\espressif\tools\xtensa-esp32-elf\esp-2021r2-8.4.0\xtensa-esp32-elf\xtensa-esp32-elf\include\c++\8.4.0\bits/stl_algobase.h:422 (inlined by) char* std::copy<gnu_cxx::normal_iterator<unsigned char, std::vector<unsigned char, std::allocator<unsigned char> > >, char>(gnu_cxx::__normal_iterator<unsigned char*, std::vector<unsigned char, std::allocator > >, gnu_cxx::__normal_iterator<unsigned char, std::vector<unsigned char, std::allocator > >, char) at c:\espressif\tools\xtensa-esp32-elf\esp-2021r2-8.4.0\xtensa-esp32-elf\xtensa-esp32-elf\include\c++\8.4.0\bits/stl_algobase.h:455 (inlined by) vorbisReadCb at C:/Users/EHaq/Desktop/brian_stover/cspot/cspot/src/ChunkedAudioStream.cpp:7

0x400fb23a: _get_data at C:/Users/EHaq/Desktop/brian_stover/cspot/cspot/tremor/vorbisfile.c:73 (inlined by) _get_next_page at C:/Users/EHaq/Desktop/brian_stover/cspot/cspot/tremor/vorbisfile.c:125

0x400fb93a: _fetch_and_process_packet at C:/Users/EHaq/Desktop/brian_stover/cspot/cspot/tremor/vorbisfile.c:614

0x400fcb72: ov_read at C:/Users/EHaq/Desktop/brian_stover/cspot/cspot/tremor/vorbisfile.c:1581

0x400faaab: ChunkedAudioStream::startPlaybackLoop() at C:/Users/EHaq/Desktop/brian_stover/cspot/cspot/src/ChunkedAudioStream.cpp:105

0x400f71d3: Player::runTask() at C:/Users/EHaq/Desktop/brian_stover/cspot/cspot/src/Player.cpp:79

0x40199beb: Task::taskEntryFunc(void*) at C:/Users/EHaq/Desktop/brian_stover/cspot/cspot/include/Task.h:41

0x400d2e80: pthread_task_func at C:/Users/EHaq/esp/esp-idf/components/pthread/pthread.c:209 (discriminator 15)

feelfreelinux commented 2 years ago

Hi, Please check newest master, I have resolved a couple of issues

ehabulhaq commented 2 years ago

Hi,

Thanks for your response. Yes the newest resolved the issue