Skip to content

Interrupt wdt timeout on CPU0 observed when stopping uplink. #3

Open
@atanisoft

Description

@atanisoft
Shutdown listening socket 12021.
[mDNS] Removing advertisement of _openlcb-can._tcp.
[Uplink] Disconnecting from uplink.
Guru Meditation Error: Core  0 panic'ed (Interrupt wdt timeout on CPU0). 

Core  0 register dump:
PC      : 0x40089914  PS      : 0x00060b34  A0      : 0x800884d9  A1      : 0x3ffc8460  
A2      : 0x3ffc08a4  A3      : 0x3ffc8658  A4      : 0x00000ca3  A5      : 0x3f4068b6  
A6      : 0x00000001  A7      : 0x3ffd59c4  A8      : 0x3ffc8658  A9      : 0x00000008  
A10     : 0x3ffc8658  A11     : 0x00000008  A12     : 0x00060b23  A13     : 0x00060b23  
A14     : 0x00000001  A15     : 0x00000001  SAR     : 0x00000008  EXCCAUSE: 0x00000005  
EXCVADDR: 0x00000000  LBEG    : 0x4000142d  LEND    : 0x4000143a  LCOUNT  : 0xffffffde  

Backtrace:0x40089911:0x3ffc8460 0x400884d6:0x3ffc8480 0x40089f5c:0x3ffc84a0 0x400d72c5:0x3ffc84e0 0x400f03d3:0x3ffc8500 0x400f12f5:0x3ffc8530 0x400f15f9:0x3ffc8560 0x400f5441:0x3ffc8580 0x400fa9a3:0x3ffc85a0
Core  1 register dump:
PC      : 0x400882fa  PS      : 0x00060034  A0      : 0x400877bf  A1      : 0x3ffbec10  
A2      : 0x00000000  A3      : 0x00050023  A4      : 0x0000cdcd  A5      : 0xb33fffff  
A6      : 0x0000cdcd  A7      : 0x0000abab  A8      : 0x3ffb116c  A9      : 0x00060023  
A10     : 0x00000000  A11     : 0x3f406992  A12     : 0x00000014  A13     : 0x3ffb0d10  
A14     : 0x3ffb0d58  A15     : 0x00000001  SAR     : 0x00000000  EXCCAUSE: 0x00000005  
EXCVADDR: 0x00000000  LBEG    : 0x00000000  LEND    : 0x00000000  LCOUNT  : 0x00000000  

Backtrace:0x400882f7:0x3ffbec10 0x400877bc:0x3ffbec30 0x40087772:0xa5a5a5a5 |<-CORRUPTED

Core 0:
stack :
0:  0x400884d6: vTaskPlaceOnEventList at C:/espressif/esp-idf/components/freertos/tasks.c:2905 (discriminator 2)
0:  0x40089f5c: xQueueGenericReceive at C:/espressif/esp-idf/components/freertos/queue.c:1595
0:  0x400d72c5: os_mutex_lock at r:\code\esp32olcbhub\build/../components/OpenMRNLite/src/os/os.h:551
  \-> inlined by: OSMutexLock::OSMutexLock(OSMutex*) at r:\code\esp32olcbhub\build/../components/OpenMRNLite/src/os/OS.hxx:499
0:  0x400f03d3: ActiveTimers::update_timer(Timer*) at r:\code\esp32olcbhub\build/../components/OpenMRNLite/src/executor/Timer.cpp:176
0:  0x400f12f5: SocketClient::shutdown() at r:\code\esp32olcbhub\build/../components/OpenMRNLite/src/executor/Timer.hxx:236
  \-> inlined by: ?? at r:\code\esp32olcbhub\build/../components/OpenMRNLite/src/executor/Timer.hxx:242
  \-> inlined by: ?? at r:\code\esp32olcbhub\build/../components/OpenMRNLite/src/utils/SocketClient.hxx:209
  \-> inlined by: SocketClient::shutdown() at r:\code\esp32olcbhub\build/../components/OpenMRNLite/src/utils/SocketClient.hxx:162
0:  0x400f15f9: openmrn_arduino::Esp32WiFiManager::stop_uplink() at r:\code\esp32olcbhub\build/../components/OpenMRNLite/src/freertos_drivers/esp32/Esp32WiFiManager.cpp:908
  \-> inlined by: openmrn_arduino::Esp32WiFiManager::stop_uplink() at r:\code\esp32olcbhub\build/../components/OpenMRNLite/src/freertos_drivers/esp32/Esp32WiFiManager.cpp:903
0:  0x400f5441: openmrn_arduino::Esp32WiFiManager::wifi_manager_task(void*) at r:\code\esp32olcbhub\build/../components/OpenMRNLite/src/freertos_drivers/esp32/Esp32WiFiManager.cpp:816
0:  0x400fa9a3: os_thread_start at r:\code\esp32olcbhub\build/../components/OpenMRNLite/src/os/os.c:391

Core 1
stack:
0:  0x400877bc: _frxt_dispatch at C:/espressif/esp-idf/components/freertos/xtensa/portasm.S:431
0:  0x40087772: _frxt_int_exit at C:/espressif/esp-idf/components/freertos/xtensa/portasm.S:231

Metadata

Metadata

Assignees

No one assigned

    Labels

    needs investigationPending investigation / confirmationunable to reproduceUnable to reproduce this issue at this time

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions