Skip to content

not running detection #22

@babyloon00

Description

@babyloon00

Here is the stack trace. I don't know how to solve.
Decoding stack results 0x40101154: _stopPWM(uint8_t) at /Users/damien/Library/Arduino15/packages/esp8266/hardware/esp8266/3.0.2/cores/esp8266/core_esp8266_waveform_pwm.cpp line 264 0x401005e0: __digitalWrite(uint8_t, uint8_t) at /Users/damien/Library/Arduino15/packages/esp8266/hardware/esp8266/3.0.2/cores/esp8266/core_esp8266_wiring_digital.cpp line 87 0x40201050: wiringPiSPIDataRW(int, unsigned char*, int) at /Users/damien/Downloads/watermeter2mqtt/cc1101.cpp line 116 0x4020106f: wiringPiSPIDataRW(int, unsigned char*, int) at /Users/damien/Downloads/watermeter2mqtt/cc1101.cpp line 123 0x40201124: halRfReadReg(unsigned char) at /Users/damien/Downloads/watermeter2mqtt/cc1101.cpp line 194 0x402010e0: halRfWriteReg(unsigned char, unsigned char) at /Users/damien/Downloads/watermeter2mqtt/cc1101.cpp line 158 0x402014db: cc1101_rec_mode() at /Users/damien/Downloads/watermeter2mqtt/cc1101.cpp line 422 0x40201686: receive_radian_frame(int, int, unsigned char*, int) at /Users/damien/Downloads/watermeter2mqtt/cc1101.cpp line 653 0x402010e0: halRfWriteReg(unsigned char, unsigned char) at /Users/damien/Downloads/watermeter2mqtt/cc1101.cpp line 158 0x40201977: get_meter_data() at /Users/damien/Downloads/watermeter2mqtt/cc1101.cpp line 795 0x4021d755: _Balloc at /workdir/repo/newlib/newlib/libc/stdlib/mprec.c line 128 0x40100d14: malloc(size_t) at /Users/damien/Library/Arduino15/packages/esp8266/hardware/esp8266/3.0.2/cores/esp8266/umm_malloc/umm_malloc.cpp line 821 0x40100f82: calloc(size_t, size_t) at /Users/damien/Library/Arduino15/packages/esp8266/hardware/esp8266/3.0.2/cores/esp8266/umm_malloc/umm_malloc.cpp line 1181 0x40100f74: calloc(size_t, size_t) at /Users/damien/Library/Arduino15/packages/esp8266/hardware/esp8266/3.0.2/cores/esp8266/umm_malloc/umm_malloc.cpp line 1176 0x40212934: _calloc_r(_reent*, size_t, size_t) at /Users/damien/Library/Arduino15/packages/esp8266/hardware/esp8266/3.0.2/cores/esp8266/heap.cpp line 156 0x4021d755: _Balloc at /workdir/repo/newlib/newlib/libc/stdlib/mprec.c line 128 0x40100d14: malloc(size_t) at /Users/damien/Library/Arduino15/packages/esp8266/hardware/esp8266/3.0.2/cores/esp8266/umm_malloc/umm_malloc.cpp line 821 0x40100f82: calloc(size_t, size_t) at /Users/damien/Library/Arduino15/packages/esp8266/hardware/esp8266/3.0.2/cores/esp8266/umm_malloc/umm_malloc.cpp line 1181 0x40100f74: calloc(size_t, size_t) at /Users/damien/Library/Arduino15/packages/esp8266/hardware/esp8266/3.0.2/cores/esp8266/umm_malloc/umm_malloc.cpp line 1176 0x40212934: _calloc_r(_reent*, size_t, size_t) at /Users/damien/Library/Arduino15/packages/esp8266/hardware/esp8266/3.0.2/cores/esp8266/heap.cpp line 156 0x4021d755: _Balloc at /workdir/repo/newlib/newlib/libc/stdlib/mprec.c line 128 0x4021cad9: _dtoa_r at /workdir/repo/newlib/newlib/libc/stdlib/dtoa.c line 853 0x4021e278: __ssputs_r at /workdir/repo/newlib/newlib/libc/stdio/nano-vfprintf.c line 232 0x40217589: __cvt at /workdir/repo/newlib/newlib/libc/stdio/nano-vfprintf_float.c line 102 0x4021e278: __ssputs_r at /workdir/repo/newlib/newlib/libc/stdio/nano-vfprintf.c line 232 0x4021e1b4: __ssputs_r at /workdir/repo/newlib/newlib/libc/stdio/nano-vfprintf.c line 182 0x40217acd: _printf_float at /workdir/repo/newlib/newlib/libc/stdio/nano-vfprintf_float.c line 330 0x4021e1b4: __ssputs_r at /workdir/repo/newlib/newlib/libc/stdio/nano-vfprintf.c line 182 0x4021e278: __ssputs_r at /workdir/repo/newlib/newlib/libc/stdio/nano-vfprintf.c line 232 0x4021e479: _svfprintf_r at /workdir/repo/newlib/newlib/libc/stdio/nano-vfprintf.c line 528 0x4021b629: _vsnprintf_r at /workdir/repo/newlib/newlib/libc/stdio/vsnprintf.c line 71 0x4020e624: SPIClass::transferBytes_(unsigned char const*, unsigned char*, unsigned char) at /Users/damien/Library/Arduino15/packages/esp8266/hardware/esp8266/3.0.2/libraries/SPI/SPI.cpp line 602 0x402131ec: uart_write(uart_t*, char const*, size_t) at /Users/damien/Library/Arduino15/packages/esp8266/hardware/esp8266/3.0.2/cores/esp8266/uart.cpp line 546 0x4021b665: vsnprintf at /workdir/repo/newlib/newlib/libc/stdio/vsnprintf.c line 40 0x4020e6b0: SPIClass::transferBytes(unsigned char const*, unsigned char*, unsigned int) at /Users/damien/Library/Arduino15/packages/esp8266/hardware/esp8266/3.0.2/libraries/SPI/SPI.cpp line 539 0x401005e0: __digitalWrite(uint8_t, uint8_t) at /Users/damien/Library/Arduino15/packages/esp8266/hardware/esp8266/3.0.2/cores/esp8266/core_esp8266_wiring_digital.cpp line 87 0x4020106f: wiringPiSPIDataRW(int, unsigned char*, int) at /Users/damien/Downloads/watermeter2mqtt/cc1101.cpp line 123 0x4020135c: setMHZ(float) at /Users/damien/Downloads/watermeter2mqtt/cc1101.cpp line 322 0x40201221: SPIWriteBurstReg(unsigned char, unsigned char*, unsigned char) at /Users/damien/Downloads/watermeter2mqtt/cc1101.cpp line 230 0x40201471: cc1101_configureRF_0(float) at /Users/damien/Downloads/watermeter2mqtt/cc1101.cpp line 376 0x4020221d: setup() at /Users/damien/Downloads/watermeter2mqtt/watermeter2mqtt.ino line 280 0x40211e94: loop_wrapper() at /Users/damien/Library/Arduino15/packages/esp8266/hardware/esp8266/3.0.2/cores/esp8266/core_esp8266_main.cpp line 198

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions