Closed Jan-NiklasB closed 8 months ago
Just for reference: decoded stacktrace
0x400ed28d: perhapsDecode(_meshtastic_MeshPacket*) at /home/runner/work/firmware/firmware/src/mesh/Router.cpp:295
0x40086a39: esp_timer_impl_get_counter_reg at /Users/ficeto/Desktop/ESP32/ESP32S2/esp-idf-public/components/esp_timer/src/esp_timer_impl_lac.c:118
0x40086a41: esp_timer_impl_get_counter_reg at /Users/ficeto/Desktop/ESP32/ESP32S2/esp-idf-public/components/esp_timer/src/esp_timer_impl_lac.c:128
0x400ed28a: perhapsDecode(_meshtastic_MeshPacket*) at /home/runner/work/firmware/firmware/src/mesh/Router.cpp:296
0x400ed7c2: Router::handleReceived(_meshtastic_MeshPacket*, RxSource) at /home/runner/work/firmware/firmware/src/mesh/Router.cpp:443
0x400ed832: Router::sendLocal(_meshtastic_MeshPacket*, RxSource) at /home/runner/work/firmware/firmware/src/mesh/Router.cpp:180
0x400e8983: MeshService::sendToMesh(_meshtastic_MeshPacket*, RxSource, bool) at /home/runner/work/firmware/firmware/src/mesh/MeshService.cpp:251
0x400e8a27: MeshService::handleToRadio(_meshtastic_MeshPacket&) at /home/runner/work/firmware/firmware/src/mesh/MeshService.cpp:206
0x400eaa6d: PhoneAPI::handleToRadioPacket(_meshtastic_MeshPacket&) at /home/runner/work/firmware/firmware/src/mesh/PhoneAPI.cpp:458
0x400eaba6: PhoneAPI::handleToRadio(unsigned char const*, unsigned int) at /home/runner/work/firmware/firmware/src/mesh/PhoneAPI.cpp:92
0x400eaba6: PhoneAPI::handleToRadio(unsigned char const*, unsigned int) at /home/runner/work/firmware/firmware/src/mesh/PhoneAPI.cpp:81
0x40106a6f: NimbleBluetoothToRadioCallback::onWrite(NimBLECharacteristic*) at /home/runner/work/firmware/firmware/src/nimble/NimbleBluetooth.cpp:51
0x401222a2: NimBLECharacteristic::handleGapEvent(unsigned short, unsigned short, ble_gatt_access_ctxt*, void*) at /home/runner/work/firmware/firmware/.pio/libdeps/tbeam/NimBLE-Arduino/src/NimBLECharacteristic.cpp:317
0x40129f27: ble_gatts_val_access at /home/runner/work/firmware/firmware/.pio/libdeps/tbeam/NimBLE-Arduino/src/nimble/nimble/host/src/ble_gatts.c:398
0x40129f6a: ble_gatts_chr_val_access at /home/runner/work/firmware/firmware/.pio/libdeps/tbeam/NimBLE-Arduino/src/nimble/nimble/host/src/ble_gatts.c:424
0x40125887: ble_att_svr_write at /home/runner/work/firmware/firmware/.pio/libdeps/tbeam/NimBLE-Arduino/src/nimble/nimble/host/src/ble_att_svr.c:528
0x40125ab6: ble_att_svr_write_handle at /home/runner/work/firmware/firmware/.pio/libdeps/tbeam/NimBLE-Arduino/src/nimble/nimble/host/src/ble_att_svr.c:559
0x401267b1: ble_att_svr_rx_write at /home/runner/work/firmware/firmware/.pio/libdeps/tbeam/NimBLE-Arduino/src/nimble/nimble/host/src/ble_att_svr.c:2005
0x40124ea5: ble_att_rx at /home/runner/work/firmware/firmware/.pio/libdeps/tbeam/NimBLE-Arduino/src/nimble/nimble/host/src/ble_att.c:504
0x4012c573: ble_hs_hci_evt_acl_process at /home/runner/work/firmware/firmware/.pio/libdeps/tbeam/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_hci_evt.c:950
0x4012adf4: ble_hs_process_rx_data_queue at /home/runner/work/firmware/firmware/.pio/libdeps/tbeam/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs.c:254
0x4012adff: ble_hs_event_rx_data at /home/runner/work/firmware/firmware/.pio/libdeps/tbeam/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs.c:562
0x40081932: ble_npl_event_run at /home/runner/work/firmware/firmware/.pio/libdeps/tbeam/NimBLE-Arduino/src/nimble/porting/npl/freertos/include/nimble/nimble_npl_os.h:526
0x40081932: nimble_port_run at /home/runner/work/firmware/firmware/.pio/libdeps/tbeam/NimBLE-Arduino/src/nimble/porting/nimble/src/nimble_port.c:269
0x401229d6: NimBLEDevice::host_task(void*) at /home/runner/work/firmware/firmware/.pio/libdeps/tbeam/NimBLE-Arduino/src/NimBLEDevice.cpp:836
@Jan-NiklasB can you run a meshtastic --info and post your full config?
@thebentern Well, I would like to, but as soon as I issue the command the Node goes into bootloop until the cmd times out
Effectivly I only changed the following:
Everything else is as default
I think I know what's going on. I'll have a try-fix PR up soon.
Thanks for the super fast fix! I will try it on the weekend. If against my expectations (I tested the rebroadcast all setting without problems now) I still will encounter a problem I will let you know.
Category
Other
Hardware
T-Beam, T-Lora v2 1.6
Firmware Version
2.2.23.5672e68
Description
I own a TBeam and a TLora 1.6, both flashed with the same version of Meshtastic. Initally everything worked fine, but after changing the config the nodes both began to crash when accessing the config via App or Serial as well as when sending a Message to the primmary channel (direct however worked).
I tired to set both to TAK-Mode for usage with ATAK when first experiencing this issue.
The problem persists even after reflashing via CLI and Webtool with full wipe in 2.2.22 and 2.2.23 .
I don't know if I'm doing something wrong, but any help would be really appreciated.
The appended log is from sending a message tpo the prim. chanel via Android-App on the TBeam
Relevant log output