Skip to content

Playlist Auto Stop #793

Description

@Kawaiito

Version

v2.5.1 (latest release)

What happened?

Playlist Stop.

Steps to Reproduce

No response

What did you expect to happen?

No response

Which ESP32 board are you using?

ESP32DEV

Relevant Logs or Error Messages

Please build project in debug configuration to get more details about an exception.
See https://docs.platformio.org/page/projectconf/build_configurations.html


--- Terminal on COM3 | 115200 8-N-1
--- Available filters and text transformations: debug, default, direct, esp32_exception_decoder, hexlify, log2file, nocontrol, printable, send_on_enter, time
--- More details at https://bit.ly/pio-monitor-filters
--- Quit: Ctrl+C | Menu: Ctrl+T | Help: Ctrl+T followed by Ctrl+H
16:02:06.892 > 1:46
16:02:06.892 > 
16:02:06.892 > rst:0x1 (POWERON_RESET),boot:0x12 (SPI_FAST_FLASH_BOOT)
16:02:06.893 > configsip: 0, SPIWP:0xee
16:02:06.895 > clk_drv:0x00,q_drv:0x00,d_drv:0x00,cs0_drv:0x00,hd_drv:0x00,wp_drv:0x00
16:02:06.901 > mode:DIO, clock div:2
16:02:06.903 > load:0x3fff0030,len:4744
16:02:08.414 > load:0x40078000,len:15712
16:02:08.414 > load:0x40080400,len:3152
16:02:08.414 >   #0  0x40080400 in _invalid_pc_placeholder at /home/runner/work/esp32-arduino-lib-builder/esp32-arduino-lib-builder/esp-idf/components/xtensa/xtensa_vectors.S:2235
16:02:08.414 > 
16:02:08.414 > entry 0x4008059c
16:34:18.505 > ����������������������������������������������������������������uru Meditation Error: Core  1 panic'ed (StoreProhibited). Exception was unhandled.
16:34:18.512 > 
16:34:18.512 > Core  1 register dump:
16:34:18.514 > PC      : 0x400fbe8b  PS      : 0x00060a30  A0      : 0x800fc427  A1      : 0x3ffe69d0  
16:34:19.227 >   #0  0x400fbe8b in decltype (::new ((void*)(0)) SnakeMode::Pixel((declval<SnakeMode::Pixel const&>)())) std::construct_at<SnakeMode::Pixel, SnakeMode::Pixel const&>(SnakeMode::Pixel*, SnakeMode::Pixel const&) at C:/Users/Kawaiito/Downloads/Frekvens-2.5.1/Frekvens-2.5.1_new/.platformio/packages/toolchain-xtensa-esp-elf/xtensa-esp-elf/include/c++/14.2.0/bits/stl_construct.h:97 (discriminator 1)
16:34:19.227 >       (inlined by) void std::allocator_traits<std::allocator<SnakeMode::Pixel> >::construct<SnakeMode::Pixel, SnakeMode::Pixel const&>(std::allocator<SnakeMode::Pixel>&, SnakeMode::Pixel*, SnakeMode::Pixel const&) at C:/Users/Kawaiito/Downloads/Frekvens-2.5.1/Frekvens-2.5.1_new/.platformio/packages/toolchain-xtensa-esp-elf/xtensa-esp-elf/include/c++/14.2.0/bits/alloc_traits.h:536 (discriminator 1)
16:34:19.227 >       (inlined by) std::deque<SnakeMode::Pixel, std::allocator<SnakeMode::Pixel> >::push_back(SnakeMode::Pixel const&) at C:/Users/Kawaiito/Downloads/Frekvens-2.5.1/Frekvens-2.5.1_new/.platformio/packages/toolchain-xtensa-esp-elf/xtensa-esp-elf/include/c++/14.2.0/bits/stl_deque.h:1543 (discriminator 1)
16:34:19.227 > 
16:34:22.905 > A2      : 0x3ffdfe48  A3      : 0x3ffe6a0d  A4      : 0x3ffdf03e  A5      : 0x3ffdf044  
16:34:22.905 > A6      : 0x3ffdf03c  A7      : 0x3ffe6970  A8      : 0xbaad5678  A9      : 0x00000007  
16:34:22.905 > A10     : 0x00000008  A11     : 0x3ffe6980  A12     : 0x3ffe6970  A13     : 0x3ffdf03c  
16:34:22.905 > A14     : 0x3ffde978  A15     : 0x00000000  SAR     : 0x00000014  EXCCAUSE: 0x0000001d  
16:34:22.905 > EXCVADDR: 0xbaad5678  LBEG    : 0x4008a039  LEND    : 0x4008a05b  LCOUNT  : 0xffffffff  
16:34:22.905 > 
16:34:22.905 > 
16:34:22.905 > Backtrace: 0x400fbe88:0x3ffe69d0 0x400fc424:0x3ffe69f0 0x400fc833:0x3ffe6a40 0x40101b21:0x3ffe6a60 0x40090c35:0x3ffe6a80
16:34:22.905 >   #0  0x400fbe88 in decltype (::new ((void*)(0)) SnakeMode::Pixel((declval<SnakeMode::Pixel const&>)())) std::construct_at<SnakeMode::Pixel, SnakeMode::Pixel const&>(SnakeMode::Pixel*, SnakeMode::Pixel const&) at C:/Users/Kawaiito/Downloads/Frekvens-2.5.1/Frekvens-2.5.1_new/.platformio/packages/toolchain-xtensa-esp-elf/xtensa-esp-elf/include/c++/14.2.0/bits/stl_construct.h:97 (discriminator 1)
16:34:22.905 >       (inlined by) void std::allocator_traits<std::allocator<SnakeMode::Pixel> >::construct<SnakeMode::Pixel, SnakeMode::Pixel const&>(std::allocator<SnakeMode::Pixel>&, SnakeMode::Pixel*, SnakeMode::Pixel const&) at C:/Users/Kawaiito/Downloads/Frekvens-2.5.1/Frekvens-2.5.1_new/.platformio/packages/toolchain-xtensa-esp-elf/xtensa-esp-elf/include/c++/14.2.0/bits/alloc_traits.h:536 (discriminator 1)
16:34:22.905 >       (inlined by) std::deque<SnakeMode::Pixel, std::allocator<SnakeMode::Pixel> >::push_back(SnakeMode::Pixel const&) at C:/Users/Kawaiito/Downloads/Frekvens-2.5.1/Frekvens-2.5.1_new/.platformio/packages/toolchain-xtensa-esp-elf/xtensa-esp-elf/include/c++/14.2.0/bits/stl_deque.h:1543 (discriminator 1)
16:34:22.905 >   #1  0x400fc424 in SnakeMode::move() at firmware/src/modes/SnakeMode.cpp:168 (discriminator 1)
16:34:22.905 >   #2  0x400fc833 in SnakeMode::handle() at firmware/src/modes/SnakeMode.cpp:59
16:34:22.905 >   #3  0x40101b21 in ModesService::onTask(void*) at firmware/src/services/ModesService.cpp:70 (discriminator 1)
16:34:22.905 >   #4  0x40090c35 in vPortTaskWrapper at /home/runner/work/esp32-arduino-lib-builder/esp32-arduino-lib-builder/esp-idf/components/freertos/FreeRTOS-Kernel/portable/xtensa/port.c:139
16:34:22.905 > 
16:34:22.905 > 
16:34:22.905 > 
16:34:22.905 > 
16:34:22.905 > 
16:34:22.905 > ELF file SHA256: 2b3780b95
16:34:22.905 > 
16:34:22.905 > Rebooting...
16:34:22.905 > ets Jul 29 2019 12:21:46
16:34:22.905 > 
16:34:22.905 > rst:0xc (SW_CPU_RESET),boot:0x12 (SPI_FAST_FLASH_BOOT)
16:34:22.905 > configsip: 0, SPIWP:0xee
16:34:22.905 > clk_drv:0x00,q_drv:0x00,d_drv:0x00,cs0_drv:0x00,hd_drv:0x00,wp_drv:0x00
16:34:22.905 > mode:DIO, clock div:2
16:34:22.905 > load:0x3fff0030,len:4744
16:34:22.905 > load:0x40078000,len:15712
16:34:22.905 > load:0x40080400,len:3152
16:34:22.905 >   #0  0x40080400 in _invalid_pc_placeholder at /home/runner/work/esp32-arduino-lib-builder/esp32-arduino-lib-builder/esp-idf/components/xtensa/xtensa_vectors.S:2235
16:34:22.905 > 
16:34:22.905 > entry 0x4008059c
17:12:00.354 > Guru Meditation Error: Core  1 panic'ed (StoreProhibited). Exception was unhandled.
17:12:00.361 > 
17:12:00.362 > Core  1 register dump:
17:12:00.364 > PC      : 0x400fbe8b  PS      : 0x00060330  A0      : 0x800fc427  A1      : 0x3ffe69d0  
17:12:00.730 >   #0  0x400fbe8b in decltype (::new ((void*)(0)) SnakeMode::Pixel((declval<SnakeMode::Pixel const&>)())) std::construct_at<SnakeMode::Pixel, SnakeMode::Pixel const&>(SnakeMode::Pixel*, SnakeMode::Pixel const&) at C:/Users/Kawaiito/Downloads/Frekvens-2.5.1/Frekvens-2.5.1_new/.platformio/packages/toolchain-xtensa-esp-elf/xtensa-esp-elf/include/c++/14.2.0/bits/stl_construct.h:97 (discriminator 1)
17:12:00.730 >       (inlined by) void std::allocator_traits<std::allocator<SnakeMode::Pixel> >::construct<SnakeMode::Pixel, SnakeMode::Pixel const&>(std::allocator<SnakeMode::Pixel>&, SnakeMode::Pixel*, SnakeMode::Pixel const&) at C:/Users/Kawaiito/Downloads/Frekvens-2.5.1/Frekvens-2.5.1_new/.platformio/packages/toolchain-xtensa-esp-elf/xtensa-esp-elf/include/c++/14.2.0/bits/alloc_traits.h:536 (discriminator 1)
17:12:00.730 >       (inlined by) std::deque<SnakeMode::Pixel, std::allocator<SnakeMode::Pixel> >::push_back(SnakeMode::Pixel const&) at C:/Users/Kawaiito/Downloads/Frekvens-2.5.1/Frekvens-2.5.1_new/.platformio/packages/toolchain-xtensa-esp-elf/xtensa-esp-elf/include/c++/14.2.0/bits/stl_deque.h:1543 (discriminator 1)
17:12:00.730 > 
17:12:04.146 > A2      : 0x3ffd8d94  A3      : 0x3ffe6a0d  A4      : 0x3ffd78c2  A5      : 0x3ffd78c8  
17:12:04.146 > A6      : 0x3ffd78c0  A7      : 0x3ffe6970  A8      : 0xbaad5678  A9      : 0x00000009  
17:12:04.146 > A10     : 0x0000000d  A11     : 0x3ffe6980  A12     : 0x3ffe6970  A13     : 0x3ffd78c0  
17:12:04.146 > A14     : 0x3ffd7138  A15     : 0x00000000  SAR     : 0x00000019  EXCCAUSE: 0x0000001d  
17:12:04.146 > EXCVADDR: 0xbaad5678  LBEG    : 0x4008a039  LEND    : 0x4008a05b  LCOUNT  : 0xffffffff  
17:12:04.146 > 
17:12:04.146 > 
17:12:04.146 > Backtrace: 0x400fbe88:0x3ffe69d0 0x400fc424:0x3ffe69f0 0x400fc833:0x3ffe6a40 0x40101b21:0x3ffe6a60 0x40090c35:0x3ffe6a80
17:12:04.146 >   #0  0x400fbe88 in decltype (::new ((void*)(0)) SnakeMode::Pixel((declval<SnakeMode::Pixel const&>)())) std::construct_at<SnakeMode::Pixel, SnakeMode::Pixel const&>(SnakeMode::Pixel*, SnakeMode::Pixel const&) at C:/Users/Kawaiito/Downloads/Frekvens-2.5.1/Frekvens-2.5.1_new/.platformio/packages/toolchain-xtensa-esp-elf/xtensa-esp-elf/include/c++/14.2.0/bits/stl_construct.h:97 (discriminator 1)
17:12:04.146 >       (inlined by) void std::allocator_traits<std::allocator<SnakeMode::Pixel> >::construct<SnakeMode::Pixel, SnakeMode::Pixel const&>(std::allocator<SnakeMode::Pixel>&, SnakeMode::Pixel*, SnakeMode::Pixel const&) at C:/Users/Kawaiito/Downloads/Frekvens-2.5.1/Frekvens-2.5.1_new/.platformio/packages/toolchain-xtensa-esp-elf/xtensa-esp-elf/include/c++/14.2.0/bits/alloc_traits.h:536 (discriminator 1)
17:12:04.146 >       (inlined by) std::deque<SnakeMode::Pixel, std::allocator<SnakeMode::Pixel> >::push_back(SnakeMode::Pixel const&) at C:/Users/Kawaiito/Downloads/Frekvens-2.5.1/Frekvens-2.5.1_new/.platformio/packages/toolchain-xtensa-esp-elf/xtensa-esp-elf/include/c++/14.2.0/bits/stl_deque.h:1543 (discriminator 1)
17:12:04.146 >   #1  0x400fc424 in SnakeMode::move() at firmware/src/modes/SnakeMode.cpp:168 (discriminator 1)
17:12:04.146 >   #2  0x400fc833 in SnakeMode::handle() at firmware/src/modes/SnakeMode.cpp:59
17:12:04.146 >   #3  0x40101b21 in ModesService::onTask(void*) at firmware/src/services/ModesService.cpp:70 (discriminator 1)
17:12:04.146 >   #4  0x40090c35 in vPortTaskWrapper at /home/runner/work/esp32-arduino-lib-builder/esp32-arduino-lib-builder/esp-idf/components/freertos/FreeRTOS-Kernel/portable/xtensa/port.c:139
17:12:04.146 > 
17:12:04.146 > 
17:12:04.146 > 
17:12:04.146 > 
17:12:04.146 > 
17:12:04.146 > ELF file SHA256: 2b3780b95
17:12:04.146 > 
17:12:04.146 > Rebooting...
17:12:04.146 > ets Jul 29 2019 12:21:46
17:12:04.146 > 
17:12:04.146 > rst:0xc (SW_CPU_RESET),boot:0x12 (SPI_FAST_FLASH_BOOT)
17:12:04.146 > configsip: 0, SPIWP:0xee
17:12:04.146 > clk_drv:0x00,q_drv:0x00,d_drv:0x00,cs0_drv:0x00,hd_drv:0x00,wp_drv:0x00
17:12:04.146 > mode:DIO, clock div:2
17:12:04.146 > load:0x3fff0030,len:4744
17:12:04.146 > load:0x40078000,len:15712
17:12:04.146 > load:0x40080400,len:3152
17:12:04.146 >   #0  0x40080400 in _invalid_pc_placeholder at /home/runner/work/esp32-arduino-lib-builder/esp32-arduino-lib-builder/esp-idf/components/xtensa/xtensa_vectors.S:2235
17:12:04.146 > 
17:12:04.146 > entry 0x4008059c

Any other helpful information?

No response

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Labels

bugSomething isn't workingfirmwareC++ related

Type

Projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions