IRMP-org / IRMP

Infrared Multi Protocol Decoder
GNU General Public License v3.0
273 stars 44 forks source link

ESP8266: crash of device #15

Closed Riffer closed 4 years ago

Riffer commented 4 years ago

Bug Report

Arduino Platform

IDE

IR-Protocol

Example to reproduce the issue

Pin(s) used for IR-receive, if not default

D5 (14)

Version

Current behavior

Setup with V1838B on ESP8266 W1 Mini (1M) connected to D5 (pin 14) with 3.3 Volt the device crashes reproducable with versions above 2.2.1. With 2.1.1 decoding works, no crash at all.

Expected behavior

Should work as with 2.2.1 in any newer version.

Error output

--------------- CUT HERE FOR EXCEPTION DECODER ---------------

Exception (3): epc1=0x4000e041 epc2=0x00000000 epc3=0x00000000 excvaddr=0x4023800d depc=0x00000000

stack>>>

ctx: sys sp: 3fffec50 end: 3fffffb0 offset: 0190 3fffede0: 4021b278 3fffee80 00000000 40100208
3fffedf0: 4021b2d9 3fffee80 3fffee80 00000000
3fffee00: 3fffc200 40100f28 00000020 00000001
3fffee10: 40100f28 00000020 40100e7c 00000022
3fffee20: 3fffc200 40100f28 00000020 40100e7c
3fffee30: 3fffc200 40100f28 00000020 40100f70
3fffee40: 4022454e 00000020 3fffc230 4000050c
3fffee50: 40101b50 00000030 00000010 ffffffff
3fffee60: 40201dac 3fffefa0 00000001 00000000
3fffee70: 3fffdab0 00000000 3fffd9d0 3ffee3b0
3fffee80: 00000000 00000000 00000001 3ffe84e8
3fffee90: 00000000 3fffdad0 3ffee3b0 00000030
3fffeea0: 00000000 3fffdad0 3ffee3b0 00000030
3fffeeb0: 00000000 00000000 4bc6a7f0 4020a215
3fffeec0: 00139ba9 000010f5 00000020 4020a254
3fffeed0: 00000000 00000000 0000002e 4020af11
3fffeee0: 4020af6c 000010f5 3ffee4bc 4020af9f
3fffeef0: 4023a230 0014ae7c 3ffecd80 4020a279
3fffef00: 00423e19 3ffe8800 3ffe87e4 4020b114
3fffef10: 40102365 0014ae7c 3ffe8800 60000600
3fffef20: 40224574 3ffe87e4 3ffe8800 00423e19
3fffef30: 4022459a 3fffdab0 00000000 3ffe84e8
3fffef40: 00000000 3fffdad0 3ffee3b0 40201da4
3fffef50: 40000f49 40000f49 3fffdab0 40000f49
3fffef60: 40000e19 00000005 00042880 00000000
3fffef70: 00000000 aa55aa55 000000a1 40101d55
3fffef80: 40101d5b 00042880 00000000 00000000
3fffef90: 4010000d 00000000 00000000 00000000
3fffefa0: 00000000 3fffef3c 00000000 3fffff68
3fffefb0: 3fffffc0 00000000 00000000 feefeffe
3fffefc0: feefeffe feefeffe feefeffe feefeffe
3fffefd0: feefeffe feefeffe feefeffe feefeffe
3fffefe0: feefeffe feefeffe feefeffe feefeffe
3fffeff0: feefeffe feefeffe feefeffe feefeffe
3ffff000: feefeffe feefeffe feefeffe feefeffe
3ffff010: feefeffe feefeffe feefeffe feefeffe
3ffff020: feefeffe feefeffe feefeffe feefeffe
3ffff030: feefeffe feefeffe feefeffe feefeffe
3ffff040: feefeffe feefeffe feefeffe feefeffe
3ffff050: feefeffe feefeffe feefeffe feefeffe
3ffff060: feefeffe feefeffe feefeffe feefeffe
3ffff070: feefeffe feefeffe feefeffe feefeffe
3ffff080: feefeffe feefeffe feefeffe feefeffe
3ffff090: feefeffe feefeffe feefeffe feefeffe
3ffff0a0: feefeffe feefeffe feefeffe feefeffe
3ffff0b0: feefeffe feefeffe feefeffe feefeffe
3ffff0c0: feefeffe feefeffe feefeffe feefeffe
3ffff0d0: feefeffe feefeffe feefeffe feefeffe
3ffff0e0: feefeffe feefeffe feefeffe feefeffe
3ffff0f0: feefeffe feefeffe feefeffe feefeffe
3ffff100: feefeffe feefeffe feefeffe feefeffe
3ffff110: feefeffe feefeffe feefeffe feefeffe
3ffff120: feefeffe feefeffe feefeffe feefeffe
3ffff130: feefeffe feefeffe feefeffe feefeffe
3ffff140: feefeffe feefeffe feefeffe feefeffe
3ffff150: feefeffe feefeffe feefeffe feefeffe
3ffff160: feefeffe feefeffe feefeffe feefeffe
3ffff170: feefeffe feefeffe feefeffe feefeffe
3ffff180: feefeffe feefeffe feefeffe feefeffe
3ffff190: feefeffe feefeffe feefeffe feefeffe
3ffff1a0: feefeffe feefeffe feefeffe feefeffe
3ffff1b0: feefeffe feefeffe feefeffe feefeffe
3ffff1c0: feefeffe feefeffe feefeffe feefeffe
3ffff1d0: feefeffe feefeffe feefeffe feefeffe
3ffff1e0: feefeffe feefeffe feefeffe feefeffe
3ffff1f0: feefeffe feefeffe feefeffe feefeffe
3ffff200: feefeffe feefeffe feefeffe feefeffe
3ffff210: feefeffe feefeffe feefeffe feefeffe
3ffff220: feefeffe feefeffe feefeffe feefeffe
3ffff230: feefeffe feefeffe feefeffe feefeffe
3ffff240: feefeffe feefeffe feefeffe feefeffe
3ffff250: feefeffe feefeffe feefeffe feefeffe
3ffff260: feefeffe feefeffe feefeffe feefeffe
3ffff270: feefeffe feefeffe feefeffe feefeffe
3ffff280: feefeffe feefeffe feefeffe feefeffe
3ffff290: feefeffe feefeffe feefeffe feefeffe
3ffff2a0: feefeffe feefeffe feefeffe feefeffe
3ffff2b0: feefeffe feefeffe feefeffe feefeffe
3ffff2c0: feefeffe feefeffe feefeffe feefeffe
3ffff2d0: feefeffe feefeffe feefeffe feefeffe
3ffff2e0: feefeffe feefeffe feefeffe feefeffe
3ffff2f0: feefeffe feefeffe feefeffe feefeffe
3ffff300: feefeffe feefeffe feefeffe feefeffe
3ffff310: feefeffe feefeffe feefeffe feefeffe
3ffff320: feefeffe feefeffe feefeffe feefeffe
3ffff330: feefeffe feefeffe feefeffe feefeffe
3ffff340: feefeffe feefeffe feefeffe feefeffe
3ffff350: feefeffe feefeffe feefeffe feefeffe
3ffff360: feefeffe feefeffe feefeffe feefeffe
3ffff370: feefeffe feefeffe feefeffe feefeffe
3ffff380: feefeffe feefeffe feefeffe feefeffe
3ffff390: feefeffe feefeffe feefeffe feefeffe
3ffff3a0: feefeffe feefeffe feefeffe feefeffe
3ffff3b0: feefeffe feefeffe feefeffe feefeffe
3ffff3c0: feefeffe feefeffe feefeffe feefeffe
3ffff3d0: feefeffe feefeffe feefeffe feefeffe
3ffff3e0: feefeffe feefeffe feefeffe feefeffe
3ffff3f0: feefeffe feefeffe feefeffe feefeffe
3ffff400: feefeffe feefeffe feefeffe feefeffe
3ffff410: feefeffe feefeffe feefeffe feefeffe
3ffff420: feefeffe feefeffe feefeffe feefeffe
3ffff430: feefeffe feefeffe feefeffe feefeffe
3ffff440: feefeffe feefeffe feefeffe feefeffe
3ffff450: feefeffe feefeffe feefeffe feefeffe
3ffff460: feefeffe feefeffe feefeffe feefeffe
3ffff470: feefeffe feefeffe feefeffe feefeffe
3ffff480: feefeffe feefeffe feefeffe feefeffe
3ffff490: feefeffe feefeffe feefeffe feefeffe
3ffff4a0: feefeffe feefeffe feefeffe feefeffe
3ffff4b0: feefeffe feefeffe feefeffe feefeffe
3ffff4c0: feefeffe feefeffe feefeffe feefeffe
3ffff4d0: feefeffe feefeffe feefeffe feefeffe
3ffff4e0: feefeffe feefeffe feefeffe feefeffe
3ffff4f0: feefeffe feefeffe feefeffe feefeffe
3ffff500: feefeffe feefeffe feefeffe feefeffe
3ffff510: feefeffe feefeffe feefeffe feefeffe
3ffff520: feefeffe feefeffe feefeffe feefeffe
3ffff530: feefeffe feefeffe feefeffe feefeffe
3ffff540: feefeffe feefeffe feefeffe feefeffe
3ffff550: feefeffe feefeffe feefeffe feefeffe
3ffff560: feefeffe feefeffe feefeffe feefeffe
3ffff570: feefeffe feefeffe feefeffe feefeffe
3ffff580: feefeffe feefeffe feefeffe feefeffe
3ffff590: feefeffe feefeffe feefeffe feefeffe
3ffff5a0: feefeffe feefeffe feefeffe feefeffe
3ffff5b0: feefeffe feefeffe feefeffe feefeffe
3ffff5c0: feefeffe feefeffe feefeffe feefeffe
3ffff5d0: feefeffe feefeffe feefeffe feefeffe
3ffff5e0: feefeffe feefeffe feefeffe feefeffe
3ffff5f0: feefeffe feefeffe feefeffe feefeffe
3ffff600: feefeffe feefeffe feefeffe feefeffe
3ffff610: feefeffe feefeffe feefeffe feefeffe
3ffff620: feefeffe feefeffe feefeffe feefeffe
3ffff630: feefeffe feefeffe feefeffe feefeffe
3ffff640: feefeffe feefeffe feefeffe feefeffe
3ffff650: feefeffe feefeffe feefeffe feefeffe
3ffff660: feefeffe feefeffe feefeffe feefeffe
3ffff670: feefeffe feefeffe feefeffe feefeffe
3ffff680: feefeffe feefeffe feefeffe feefeffe
3ffff690: feefeffe feefeffe feefeffe feefeffe
3ffff6a0: feefeffe feefeffe feefeffe feefeffe
3ffff6b0: feefeffe feefeffe feefeffe feefeffe
3ffff6c0: feefeffe feefeffe feefeffe feefeffe
3ffff6d0: feefeffe feefeffe feefeffe feefeffe
3ffff6e0: feefeffe feefeffe feefeffe feefeffe
3ffff6f0: feefeffe feefeffe feefeffe feefeffe
3ffff700: feefeffe feefeffe feefeffe feefeffe
3ffff710: feefeffe feefeffe feefeffe feefeffe
3ffff720: feefeffe feefeffe feefeffe feefeffe
3ffff730: feefeffe feefeffe feefeffe feefeffe
3ffff740: feefeffe feefeffe feefeffe feefeffe
3ffff750: feefeffe feefeffe feefeffe feefeffe
3ffff760: feefeffe feefeffe feefeffe feefeffe
3ffff770: feefeffe feefeffe feefeffe feefeffe
3ffff780: feefeffe feefeffe feefeffe feefeffe
3ffff790: feefeffe feefeffe feefeffe feefeffe
3ffff7a0: feefeffe feefeffe feefeffe feefeffe
3ffff7b0: feefeffe feefeffe feefeffe feefeffe
3ffff7c0: feefeffe feefeffe feefeffe feefeffe
3ffff7d0: feefeffe feefeffe feefeffe feefeffe
3ffff7e0: feefeffe feefeffe feefeffe feefeffe
3ffff7f0: feefeffe feefeffe feefeffe feefeffe
3ffff800: feefeffe feefeffe feefeffe feefeffe
3ffff810: feefeffe feefeffe feefeffe feefeffe
3ffff820: feefeffe feefeffe feefeffe feefeffe
3ffff830: feefeffe feefeffe feefeffe feefeffe
3ffff840: feefeffe feefeffe feefeffe feefeffe
3ffff850: feefeffe feefeffe feefeffe feefeffe
3ffff860: feefeffe feefeffe feefeffe feefeffe
3ffff870: feefeffe feefeffe feefeffe feefeffe
3ffff880: feefeffe feefeffe feefeffe feefeffe
3ffff890: feefeffe feefeffe feefeffe feefeffe
3ffff8a0: feefeffe feefeffe feefeffe feefeffe
3ffff8b0: feefeffe feefeffe feefeffe feefeffe
3ffff8c0: feefeffe feefeffe feefeffe feefeffe
3ffff8d0: feefeffe feefeffe feefeffe feefeffe
3ffff8e0: feefeffe feefeffe feefeffe feefeffe
3ffff8f0: feefeffe feefeffe feefeffe feefeffe
3ffff900: feefeffe feefeffe feefeffe feefeffe
3ffff910: feefeffe feefeffe feefeffe feefeffe
3ffff920: feefeffe feefeffe feefeffe feefeffe
3ffff930: feefeffe feefeffe feefeffe feefeffe
3ffff940: feefeffe feefeffe feefeffe feefeffe
3ffff950: feefeffe feefeffe feefeffe feefeffe
3ffff960: feefeffe feefeffe feefeffe feefeffe
3ffff970: feefeffe feefeffe feefeffe feefeffe
3ffff980: feefeffe feefeffe feefeffe feefeffe
3ffff990: feefeffe feefeffe feefeffe feefeffe
3ffff9a0: feefeffe feefeffe feefeffe feefeffe
3ffff9b0: feefeffe feefeffe feefeffe feefeffe
3ffff9c0: feefeffe feefeffe feefeffe feefeffe
3ffff9d0: feefeffe feefeffe feefeffe feefeffe
3ffff9e0: feefeffe feefeffe feefeffe feefeffe
3ffff9f0: feefeffe feefeffe feefeffe feefeffe
3ffffa00: feefeffe feefeffe feefeffe feefeffe
3ffffa10: feefeffe feefeffe feefeffe feefeffe
3ffffa20: feefeffe feefeffe feefeffe feefeffe
3ffffa30: feefeffe feefeffe feefeffe feefeffe
3ffffa40: feefeffe feefeffe feefeffe feefeffe
3ffffa50: feefeffe feefeffe feefeffe feefeffe
3ffffa60: feefeffe feefeffe feefeffe feefeffe
3ffffa70: feefeffe feefeffe feefeffe feefeffe
3ffffa80: feefeffe feefeffe feefeffe feefeffe
3ffffa90: feefeffe feefeffe feefeffe feefeffe
3ffffaa0: feefeffe feefeffe feefeffe feefeffe
3ffffab0: feefeffe feefeffe feefeffe feefeffe
3ffffac0: feefeffe feefeffe feefeffe feefeffe
3ffffad0: feefeffe feefeffe feefeffe feefeffe
3ffffae0: feefeffe feefeffe feefeffe feefeffe
3ffffaf0: feefeffe feefeffe feefeffe feefeffe
3ffffb00: feefeffe feefeffe feefeffe feefeffe
3ffffb10: feefeffe feefeffe feefeffe feefeffe
3ffffb20: feefeffe feefeffe feefeffe feefeffe
3ffffb30: feefeffe feefeffe feefeffe feefeffe
3ffffb40: feefeffe feefeffe feefeffe feefeffe
3ffffb50: feefeffe feefeffe feefeffe feefeffe
3ffffb60: feefeffe feefeffe feefeffe feefeffe
3ffffb70: feefeffe feefeffe feefeffe feefeffe
3ffffb80: feefeffe feefeffe feefeffe feefeffe
3ffffb90: feefeffe feefeffe feefeffe feefeffe
3ffffba0: feefeffe feefeffe feefeffe feefeffe
3ffffbb0: feefeffe feefeffe feefeffe feefeffe
3ffffbc0: feefeffe feefeffe feefeffe feefeffe
3ffffbd0: feefeffe feefeffe feefeffe feefeffe
3ffffbe0: feefeffe feefeffe feefeffe feefeffe
3ffffbf0: feefeffe feefeffe feefeffe feefeffe
3ffffc00: feefeffe feefeffe feefeffe feefeffe
3ffffc10: feefeffe feefeffe feefeffe feefeffe
3ffffc20: feefeffe feefeffe feefeffe feefeffe
3ffffc30: feefeffe feefeffe feefeffe feefeffe
3ffffc40: feefeffe feefeffe feefeffe feefeffe
3ffffc50: feefeffe feefeffe feefeffe 40100208
3ffffc60: feefeffe feefeffe feefeffe 00000001
3ffffc70: feefeffe feefeffe feefeffe 40100208
3ffffc80: feefeffe feefeffe feefeffe 00000001
3ffffc90: 3fffc200 40100f28 00000020 40100e7c
3ffffca0: feefeffe feefeffe feefeffe 00000022
3ffffcb0: 3fffc200 40100f28 00000020 40100e7c
3ffffcc0: 40100e8c 00000030 0000001f 40100f70
3ffffcd0: 4010587e 00000004 3fffc230 4000050c
3ffffce0: 40100e92 00000030 0000001f fffffffe
3ffffcf0: 4010587e 00000000 3ffee39c 3ffe92ac
3ffffd00: 00000000 3ffe8e60 20110486 00000000
3ffffd10: 00000000 00000000 00000000 00000004
3ffffd20: 3ffe8e30 00000001 00000000 00000030
3ffffd30: 401069c6 00000030 0000001f fffffffe
3ffffd40: 4000050c 00000000 00000000 00000000
3ffffd50: 00000000 3ffef4a4 3ffe8e60 00000000
3ffffd60: 00000000 00000000 00000001 3fffc278
3ffffd70: 401067dc 3fffc200 00000022 00000030
3ffffd80: 4000050c 3ffe9b7c 3fffc228 401024a5
3ffffd90: 4000050c 00000030 00000012 fffffc00
3ffffda0: 00000000 00000000 00000020 40100ef0
3ffffdb0: 4000050c 6000060c 00000000 401058b4
3ffffdc0: 3ffe92f0 4010514f 3ffef4a4 40100ef0
3ffffdd0: 00000001 4010431e 3ffe8e60 40100ef0
3ffffde0: 4010478f 00000000 00000020 40100ef0
3ffffdf0: 3ffe92f0 4010514f 00000005 40100208
3ffffe00: 40104257 0000007f 00000000 00000001
3ffffe10: 00000000 3ffecd80 00040000 40100208
3ffffe20: 40106af4 00080000 3ffed508 00000022
3ffffe30: 3fffc200 40100f28 00000020 40100208
3ffffe40: 40104053 2c9f0300 4000050c 00000001
3ffffe50: 3fffc200 40100f28 3fffc230 4000050c
3ffffe60: 40203399 00000030 00000010 00000022
3ffffe70: 3fffc200 40100f28 00000020 40100e7c
3ffffe80: 00000000 00000000 00000000 40100f70
3ffffe90: 3ffee317 3fffc6fc 3fffc230 4000050c
3ffffea0: 40203374 00000030 00000010 ffffffff
3ffffeb0: 40201f19 00000000 3ffee317 00000000
3ffffec0: 00000000 00000000 00000000 fffffffe
3ffffed0: 3ffee317 3fffc6fc 00000001 3ffee370
3ffffee0: 00000000 3fffdad0 3ffee3b0 00000030
3ffffef0: 00000000 3fffdad0 3ffee3b0 00000030
3fffff00: 00000000 3fffdad0 3ffee3b0 00000030
3fffff10: 6f746f72 736c6f63 7372203a 206e6f69
3fffff20: 3ffe8612 00000000 28000a0d 40202ca5
3fffff30: 3ffe8612 0001c200 00000000 00000000
3fffff40: 007a1200 09e32d78 ffffff00 3ffee3b0
3fffff50: 40201540 3ffee348 3ffe8610 4020154c
3fffff60: 007a1200 14b94121 3ffe8600 40201749
3fffff70: 00000000 00000009 3ffee348 40201810
3fffff80: 00000000 00000000 00000001 40100ef0
3fffff90: 3fffdad0 00000000 3ffee370 40100f11
3fffffa0: feefeffe feefeffe 3ffee370 40201f55

<<<stack<<< --------------- CUT HERE FOR EXCEPTION DECODER ---------------

Crash decoded: Exception 3: LoadStoreError: Processor internal physical address or data error during load or store PC: 0x4000e041 EXCVADDR: 0x4023800d

Decoding stack results 0x40100208: irmp_ISR() at C:\Users\kposa\Documents\Arduino\libraries\IRMP\src/irmp.c.h line 3211 0x40100f28: timer1_isr_handler(void) at C:\Users\kposa\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.7.4\cores\esp8266\core_esp8266_timer.cpp line 36 0x40100f28: timer1_isr_handler(void) at C:\Users\kposa\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.7.4\cores\esp8266\core_esp8266_timer.cpp line 36 0x40100e7c: irmp_timer_ISR() at C:\Users\kposa\Documents\Arduino\libraries\IRMP\src/IRTimer.cpp.h line 622 0x40100f28: timer1_isr_handler(void) at C:\Users\kposa\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.7.4\cores\esp8266\core_esp8266_timer.cpp line 36 0x40100e7c: irmp_timer_ISR() at C:\Users\kposa\Documents\Arduino\libraries\IRMP\src/IRTimer.cpp.h line 622 0x40100f28: timer1_isr_handler(void) at C:\Users\kposa\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.7.4\cores\esp8266\core_esp8266_timer.cpp line 36 0x40100f70: timer1_isr_handler(void) at C:\Users\kposa\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.7.4\cores\esp8266\core_esp8266_timer.cpp line 43 0x40101b50: cont_check(cont_t) at C:\Users\kposa\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.7.4\cores\esp8266\cont_util.cpp line 46 0x40201dac: loop_task(ETSEvent) at C:\Users\kposa\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.7.4\cores\esp8266\core_esp8266_main.cpp line 205 0x4020a215: do_memp_malloc_pool at core/memp.c line 255 0x4020a254: memp_malloc at core/memp.c line 356 0x4020af11: sys_timeout_abs at core/timeouts.c line 189 0x4020af6c: lwip_cyclic_timer at core/timeouts.c line 233 0x4020af9f: lwip_cyclic_timer at core/timeouts.c line 261 0x4020a279: memp_free at core/memp.c line 447 0x4020b114: sys_check_timeouts at core/timeouts.c line 390 0x40201da4: loop_task(ETSEvent) at C:\Users\kposa\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.7.4\cores\esp8266\core_esp8266_main.cpp line 205 0x40100208: irmp_ISR() at C:\Users\kposa\Documents\Arduino\libraries\IRMP\src/irmp.c.h line 3211 0x40100208: irmp_ISR() at C:\Users\kposa\Documents\Arduino\libraries\IRMP\src/irmp.c.h line 3211 0x40100f28: timer1_isr_handler(void) at C:\Users\kposa\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.7.4\cores\esp8266\core_esp8266_timer.cpp line 36 0x40100e7c: irmp_timer_ISR() at C:\Users\kposa\Documents\Arduino\libraries\IRMP\src/IRTimer.cpp.h line 622 0x40100f28: timer1_isr_handler(void) at C:\Users\kposa\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.7.4\cores\esp8266\core_esp8266_timer.cpp line 36 0x40100e7c: irmp_timer_ISR() at C:\Users\kposa\Documents\Arduino\libraries\IRMP\src/IRTimer.cpp.h line 622 0x40100e8c: ets_intr_lock() at C:\Users\kposa\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.7.4\cores\esp8266\core_esp8266_main.cpp line 155 0x40100f70: timer1_isr_handler(void) at C:\Users\kposa\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.7.4\cores\esp8266\core_esp8266_timer.cpp line 43 0x40100e92: ets_intr_lock() at C:\Users\kposa\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.7.4\cores\esp8266\core_esp8266_main.cpp line 155 0x40100ef0: ets_post(uint8, ETSSignal, ETSParam) at C:\Users\kposa\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.7.4\cores\esp8266\core_esp8266_main.cpp line 177 0x40100ef0: ets_post(uint8, ETSSignal, ETSParam) at C:\Users\kposa\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.7.4\cores\esp8266\core_esp8266_main.cpp line 177 0x40100ef0: ets_post(uint8, ETSSignal, ETSParam) at C:\Users\kposa\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.7.4\cores\esp8266\core_esp8266_main.cpp line 177 0x40100ef0: ets_post(uint8, ETSSignal, ETSParam) at C:\Users\kposa\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.7.4\cores\esp8266\core_esp8266_main.cpp line 177 0x40100208: irmp_ISR() at C:\Users\kposa\Documents\Arduino\libraries\IRMP\src/irmp.c.h line 3211 0x40100208: irmp_ISR() at C:\Users\kposa\Documents\Arduino\libraries\IRMP\src/irmp.c.h line 3211 0x40100f28: timer1_isr_handler(void) at C:\Users\kposa\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.7.4\cores\esp8266\core_esp8266_timer.cpp line 36 0x40100208: irmp_ISR() at C:\Users\kposa\Documents\Arduino\libraries\IRMP\src/irmp.c.h line 3211 0x40100f28: timer1_isr_handler(void) at C:\Users\kposa\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.7.4\cores\esp8266\core_esp8266_timer.cpp line 36 0x40203399: run_scheduled_functions() at C:\Users\kposa\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.7.4\cores\esp8266\Schedule.cpp line 125 0x40100f28: timer1_isr_handler(void) at C:\Users\kposa\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.7.4\cores\esp8266\core_esp8266_timer.cpp line 36 0x40100e7c: irmp_timer_ISR() at C:\Users\kposa\Documents\Arduino\libraries\IRMP\src/IRTimer.cpp.h line 622 0x40100f70: timer1_isr_handler(void) at C:\Users\kposa\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.7.4\cores\esp8266\core_esp8266_timer.cpp line 43 0x40203374: run_scheduled_functions() at C:\Users\kposa\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.7.4\cores\esp8266\Schedule.cpp line 119 0x40201f19: __loop_end() at C:\Users\kposa\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.7.4\cores\esp8266\core_esp8266_main.cpp line 184 0x40202ca5: uart_write(uart_t, char const, size_t) at C:\Users\kposa\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.7.4\cores\esp8266\uart.cpp line 509 0x40201540: HardwareSerial::write(unsigned char const, unsigned int) at C:\Users\kposa\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.7.4\cores\esp8266/HardwareSerial.h line 164 0x4020154c: HardwareSerial::write(unsigned char const, unsigned int) at C:\Users\kposa\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.7.4\cores\esp8266/HardwareSerial.h line 165 0x40201749: Print::write(char const) at C:\Users\kposa\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.7.4\cores\esp8266/Print.h line 62 0x40201810: Print::println() at C:\Users\kposa\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.7.4\cores\esp8266\Print.cpp line 186 0x40100ef0: ets_post(uint8, ETSSignal, ETSParam) at C:\Users\kposa\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.7.4\cores\esp8266\core_esp8266_main.cpp line 177 0x40100f11: esp_schedule() at C:\Users\kposa\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.7.4\cores\esp8266\core_esp8266_main.cpp line 125 0x40201f55: loop_wrapper() at C:\Users\kposa\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.7.4\cores\esp8266\core_esp8266_main.cpp line 199

Riffer commented 4 years ago

Crash with 3.1.2 and 3.2.0 still there:

--------------- CUT HERE FOR EXCEPTION DECODER ---------------

Exception (3): epc1=0x4000e041 epc2=0x00000000 epc3=0x00000000 excvaddr=0x4023800d depc=0x00000000

stack>>>

ctx: sys sp: 3fffec60 end: 3fffffb0 offset: 0190 3fffedf0: 401025a2 000007a0 00003e80 40100208
3fffee00: 00000007 00004650 00000022 00000000
3fffee10: 40100f34 00000020 40100e88 00000022
3fffee20: 3fffc200 40100f34 40100f7c 00000022
3fffee30: 3fffc200 40100f34 00000020 40100e88
3fffee40: 00000030 00000010 ffffffff 40100f7c
3fffee50: 3fffefa0 40201f28 3fffc230 4000050c
3fffee60: 40000f83 00000030 00000010 ffffffff
3fffee70: 40000f3d 00000023 00000000 3fffd9d0
3fffee80: 00000000 00000000 00000000 fffffffe
3fffee90: ffffffff 3fffc6fc 00000001 3fffdab0
3fffeea0: 00000000 3fffdad0 3ffee3b0 00000030
3fffeeb0: 00000000 00000000 4bc6a7f0 00000000
3fffeec0: 401025f5 00333779 401010d4 000029c1
3fffeed0: 00000000 3ffe9104 00000033 4020af11
3fffeee0: 003047ac 0032bd67 402341e7 3ffe9104
3fffeef0: 40102371 0032f3b7 60000600 60000600
3fffef00: 00a31ba5 3ffe8800 3ffe87e4 4020b0d8
3fffef10: 40102371 0032f3b7 3ffe8800 60000600
3fffef20: 40224574 3ffe87e4 3ffe8800 00a31ba5
3fffef30: 4022459a 3fffdab0 00000000 3ffe84e8
3fffef40: 00000000 3fffdad0 3ffee3b0 40201da0
3fffef50: 40000f49 40000f49 3fffdab0 40000f49
3fffef60: 40000e19 00000005 0004288c 00000000
3fffef70: 00000000 aa55aa55 000000a1 40101d61
3fffef80: 40101d67 0004288c 00000000 00000000
3fffef90: 4010000d 00000000 00000000 00000000
3fffefa0: 00000000 3fffef3c 00000000 3fffff68
3fffefb0: 3fffffc0 00000000 00000000 feefeffe
3fffefc0: feefeffe feefeffe feefeffe feefeffe
3fffefd0: feefeffe feefeffe feefeffe feefeffe
3fffefe0: feefeffe feefeffe feefeffe feefeffe
3fffeff0: feefeffe feefeffe feefeffe feefeffe
3ffff000: feefeffe feefeffe feefeffe feefeffe
3ffff010: feefeffe feefeffe feefeffe feefeffe
3ffff020: feefeffe feefeffe feefeffe feefeffe
3ffff030: feefeffe feefeffe feefeffe feefeffe
3ffff040: feefeffe feefeffe feefeffe feefeffe
3ffff050: feefeffe feefeffe feefeffe feefeffe
3ffff060: feefeffe feefeffe feefeffe feefeffe
3ffff070: feefeffe feefeffe feefeffe feefeffe
3ffff080: feefeffe feefeffe feefeffe feefeffe
3ffff090: feefeffe feefeffe feefeffe feefeffe
3ffff0a0: feefeffe feefeffe feefeffe feefeffe
3ffff0b0: feefeffe feefeffe feefeffe feefeffe
3ffff0c0: feefeffe feefeffe feefeffe feefeffe
3ffff0d0: feefeffe feefeffe feefeffe feefeffe
3ffff0e0: feefeffe feefeffe feefeffe feefeffe
3ffff0f0: feefeffe feefeffe feefeffe feefeffe
3ffff100: feefeffe feefeffe feefeffe feefeffe
3ffff110: feefeffe feefeffe feefeffe feefeffe
3ffff120: feefeffe feefeffe feefeffe feefeffe
3ffff130: feefeffe feefeffe feefeffe feefeffe
3ffff140: feefeffe feefeffe feefeffe feefeffe
3ffff150: feefeffe feefeffe feefeffe feefeffe
3ffff160: feefeffe feefeffe feefeffe feefeffe
3ffff170: feefeffe feefeffe feefeffe feefeffe
3ffff180: feefeffe feefeffe feefeffe feefeffe
3ffff190: feefeffe feefeffe feefeffe feefeffe
3ffff1a0: feefeffe feefeffe feefeffe feefeffe
3ffff1b0: feefeffe feefeffe feefeffe feefeffe
3ffff1c0: feefeffe feefeffe feefeffe feefeffe
3ffff1d0: feefeffe feefeffe feefeffe feefeffe
3ffff1e0: feefeffe feefeffe feefeffe feefeffe
3ffff1f0: feefeffe feefeffe feefeffe feefeffe
3ffff200: feefeffe feefeffe feefeffe feefeffe
3ffff210: feefeffe feefeffe feefeffe feefeffe
3ffff220: feefeffe feefeffe feefeffe feefeffe
3ffff230: feefeffe feefeffe feefeffe feefeffe
3ffff240: feefeffe feefeffe feefeffe feefeffe
3ffff250: feefeffe feefeffe feefeffe feefeffe
3ffff260: feefeffe feefeffe feefeffe feefeffe
3ffff270: feefeffe feefeffe feefeffe feefeffe
3ffff280: feefeffe feefeffe feefeffe feefeffe
3ffff290: feefeffe feefeffe feefeffe feefeffe
3ffff2a0: feefeffe feefeffe feefeffe feefeffe
3ffff2b0: feefeffe feefeffe feefeffe feefeffe
3ffff2c0: feefeffe feefeffe feefeffe feefeffe
3ffff2d0: feefeffe feefeffe feefeffe feefeffe
3ffff2e0: feefeffe feefeffe feefeffe feefeffe
3ffff2f0: feefeffe feefeffe feefeffe feefeffe
3ffff300: feefeffe feefeffe feefeffe feefeffe
3ffff310: feefeffe feefeffe feefeffe feefeffe
3ffff320: feefeffe feefeffe feefeffe feefeffe
3ffff330: feefeffe feefeffe feefeffe feefeffe
3ffff340: feefeffe feefeffe feefeffe feefeffe
3ffff350: feefeffe feefeffe feefeffe feefeffe
3ffff360: feefeffe feefeffe feefeffe feefeffe
3ffff370: feefeffe feefeffe feefeffe feefeffe
3ffff380: feefeffe feefeffe feefeffe feefeffe
3ffff390: feefeffe feefeffe feefeffe feefeffe
3ffff3a0: feefeffe feefeffe feefeffe feefeffe
3ffff3b0: feefeffe feefeffe feefeffe feefeffe
3ffff3c0: feefeffe feefeffe feefeffe feefeffe
3ffff3d0: feefeffe feefeffe feefeffe feefeffe
3ffff3e0: feefeffe feefeffe feefeffe feefeffe
3ffff3f0: feefeffe feefeffe feefeffe feefeffe
3ffff400: feefeffe feefeffe feefeffe feefeffe
3ffff410: feefeffe feefeffe feefeffe feefeffe
3ffff420: feefeffe feefeffe feefeffe feefeffe
3ffff430: feefeffe feefeffe feefeffe feefeffe
3ffff440: feefeffe feefeffe feefeffe feefeffe
3ffff450: feefeffe feefeffe feefeffe feefeffe
3ffff460: feefeffe feefeffe feefeffe feefeffe
3ffff470: feefeffe feefeffe feefeffe feefeffe
3ffff480: feefeffe feefeffe feefeffe feefeffe
3ffff490: feefeffe feefeffe feefeffe feefeffe
3ffff4a0: feefeffe feefeffe feefeffe feefeffe
3ffff4b0: feefeffe feefeffe feefeffe feefeffe
3ffff4c0: feefeffe feefeffe feefeffe feefeffe
3ffff4d0: feefeffe feefeffe feefeffe feefeffe
3ffff4e0: feefeffe feefeffe feefeffe feefeffe
3ffff4f0: feefeffe feefeffe feefeffe feefeffe
3ffff500: feefeffe feefeffe feefeffe feefeffe
3ffff510: feefeffe feefeffe feefeffe feefeffe
3ffff520: feefeffe feefeffe feefeffe feefeffe
3ffff530: feefeffe feefeffe feefeffe feefeffe
3ffff540: feefeffe feefeffe feefeffe feefeffe
3ffff550: feefeffe feefeffe feefeffe feefeffe
3ffff560: feefeffe feefeffe feefeffe feefeffe
3ffff570: feefeffe feefeffe feefeffe feefeffe
3ffff580: feefeffe feefeffe feefeffe feefeffe
3ffff590: feefeffe feefeffe feefeffe feefeffe
3ffff5a0: feefeffe feefeffe feefeffe feefeffe
3ffff5b0: feefeffe feefeffe feefeffe feefeffe
3ffff5c0: feefeffe feefeffe feefeffe feefeffe
3ffff5d0: feefeffe feefeffe feefeffe feefeffe
3ffff5e0: feefeffe feefeffe feefeffe feefeffe
3ffff5f0: feefeffe feefeffe feefeffe feefeffe
3ffff600: feefeffe feefeffe feefeffe feefeffe
3ffff610: feefeffe feefeffe feefeffe feefeffe
3ffff620: feefeffe feefeffe feefeffe feefeffe
3ffff630: feefeffe feefeffe feefeffe feefeffe
3ffff640: feefeffe feefeffe feefeffe feefeffe
3ffff650: feefeffe feefeffe feefeffe feefeffe
3ffff660: feefeffe feefeffe feefeffe feefeffe
3ffff670: feefeffe feefeffe feefeffe feefeffe
3ffff680: feefeffe feefeffe feefeffe feefeffe
3ffff690: feefeffe feefeffe feefeffe feefeffe
3ffff6a0: feefeffe feefeffe feefeffe feefeffe
3ffff6b0: feefeffe feefeffe feefeffe feefeffe
3ffff6c0: feefeffe feefeffe feefeffe feefeffe
3ffff6d0: feefeffe feefeffe feefeffe feefeffe
3ffff6e0: feefeffe feefeffe feefeffe feefeffe
3ffff6f0: feefeffe feefeffe feefeffe feefeffe
3ffff700: feefeffe feefeffe feefeffe feefeffe
3ffff710: feefeffe feefeffe feefeffe feefeffe
3ffff720: feefeffe feefeffe feefeffe feefeffe
3ffff730: feefeffe feefeffe feefeffe feefeffe
3ffff740: feefeffe feefeffe feefeffe feefeffe
3ffff750: feefeffe feefeffe feefeffe feefeffe
3ffff760: feefeffe feefeffe feefeffe feefeffe
3ffff770: feefeffe feefeffe feefeffe feefeffe
3ffff780: feefeffe feefeffe feefeffe feefeffe
3ffff790: feefeffe feefeffe feefeffe feefeffe
3ffff7a0: feefeffe feefeffe feefeffe feefeffe
3ffff7b0: feefeffe feefeffe feefeffe feefeffe
3ffff7c0: feefeffe feefeffe feefeffe feefeffe
3ffff7d0: feefeffe feefeffe feefeffe feefeffe
3ffff7e0: feefeffe feefeffe feefeffe feefeffe
3ffff7f0: feefeffe feefeffe feefeffe feefeffe
3ffff800: feefeffe feefeffe feefeffe feefeffe
3ffff810: feefeffe feefeffe feefeffe feefeffe
3ffff820: feefeffe feefeffe feefeffe feefeffe
3ffff830: feefeffe feefeffe feefeffe feefeffe
3ffff840: feefeffe feefeffe feefeffe feefeffe
3ffff850: feefeffe feefeffe feefeffe feefeffe
3ffff860: feefeffe feefeffe feefeffe feefeffe
3ffff870: feefeffe feefeffe feefeffe feefeffe
3ffff880: feefeffe feefeffe feefeffe feefeffe
3ffff890: feefeffe feefeffe feefeffe feefeffe
3ffff8a0: feefeffe feefeffe feefeffe feefeffe
3ffff8b0: feefeffe feefeffe feefeffe feefeffe
3ffff8c0: feefeffe feefeffe feefeffe feefeffe
3ffff8d0: feefeffe feefeffe feefeffe feefeffe
3ffff8e0: feefeffe feefeffe feefeffe feefeffe
3ffff8f0: feefeffe feefeffe feefeffe feefeffe
3ffff900: feefeffe feefeffe feefeffe feefeffe
3ffff910: feefeffe feefeffe feefeffe feefeffe
3ffff920: feefeffe feefeffe feefeffe feefeffe
3ffff930: feefeffe feefeffe feefeffe feefeffe
3ffff940: feefeffe feefeffe feefeffe feefeffe
3ffff950: feefeffe feefeffe feefeffe feefeffe
3ffff960: feefeffe feefeffe feefeffe feefeffe
3ffff970: feefeffe feefeffe feefeffe feefeffe
3ffff980: feefeffe feefeffe feefeffe feefeffe
3ffff990: feefeffe feefeffe feefeffe feefeffe
3ffff9a0: feefeffe feefeffe feefeffe feefeffe
3ffff9b0: feefeffe feefeffe feefeffe feefeffe
3ffff9c0: feefeffe feefeffe feefeffe feefeffe
3ffff9d0: feefeffe feefeffe feefeffe feefeffe
3ffff9e0: feefeffe feefeffe feefeffe feefeffe
3ffff9f0: feefeffe feefeffe feefeffe feefeffe
3ffffa00: feefeffe feefeffe feefeffe feefeffe
3ffffa10: feefeffe feefeffe feefeffe feefeffe
3ffffa20: feefeffe feefeffe feefeffe feefeffe
3ffffa30: feefeffe feefeffe feefeffe feefeffe
3ffffa40: feefeffe feefeffe feefeffe feefeffe
3ffffa50: feefeffe feefeffe feefeffe feefeffe
3ffffa60: feefeffe feefeffe feefeffe feefeffe
3ffffa70: feefeffe feefeffe feefeffe feefeffe
3ffffa80: feefeffe feefeffe feefeffe feefeffe
3ffffa90: feefeffe feefeffe feefeffe feefeffe
3ffffaa0: feefeffe feefeffe feefeffe feefeffe
3ffffab0: feefeffe feefeffe feefeffe feefeffe
3ffffac0: feefeffe feefeffe feefeffe feefeffe
3ffffad0: feefeffe feefeffe feefeffe feefeffe
3ffffae0: feefeffe feefeffe feefeffe feefeffe
3ffffaf0: feefeffe feefeffe feefeffe feefeffe
3ffffb00: feefeffe feefeffe feefeffe feefeffe
3ffffb10: feefeffe feefeffe feefeffe feefeffe
3ffffb20: feefeffe feefeffe feefeffe feefeffe
3ffffb30: feefeffe feefeffe feefeffe feefeffe
3ffffb40: feefeffe feefeffe feefeffe feefeffe
3ffffb50: feefeffe feefeffe feefeffe feefeffe
3ffffb60: feefeffe feefeffe feefeffe feefeffe
3ffffb70: feefeffe feefeffe feefeffe feefeffe
3ffffb80: feefeffe feefeffe feefeffe feefeffe
3ffffb90: feefeffe feefeffe feefeffe feefeffe
3ffffba0: feefeffe feefeffe feefeffe feefeffe
3ffffbb0: feefeffe feefeffe feefeffe feefeffe
3ffffbc0: feefeffe feefeffe feefeffe feefeffe
3ffffbd0: feefeffe feefeffe feefeffe feefeffe
3ffffbe0: feefeffe feefeffe feefeffe feefeffe
3ffffbf0: feefeffe feefeffe feefeffe feefeffe
3ffffc00: feefeffe feefeffe feefeffe feefeffe
3ffffc10: feefeffe feefeffe feefeffe feefeffe
3ffffc20: feefeffe feefeffe feefeffe feefeffe
3ffffc30: feefeffe feefeffe feefeffe 40100208
3ffffc40: feefeffe feefeffe feefeffe 00000001
3ffffc50: feefeffe feefeffe feefeffe 40100208
3ffffc60: feefeffe feefeffe feefeffe 00000001
3ffffc70: 3fffc200 40100f34 00000020 40100e88
3ffffc80: feefeffe feefeffe feefeffe 00000022
3ffffc90: 3fffc200 40100f34 00000020 40100e88
3ffffca0: 40000f83 00000030 0000001f 40100f7c
3ffffcb0: 40000e86 00000023 3fffc230 4000050c
3ffffcc0: 4010536a 00000030 0000001f fffffffe
3ffffcd0: 3ffef4c4 3ffef4a4 3ffe9184 3ffe92ac
3ffffce0: 00000000 3ffe8e60 20110486 00000000
3ffffcf0: 3ffee317 3fffc6fc 00000000 3ffef4a4
3ffffd00: 3ffe8e30 00000001 00000000 00000030
3ffffd10: 40106436 00000001 3ffe9b70 40100f7c
3ffffd20: 00000000 00000000 3fffc230 4000050c
3ffffd30: 40106800 00000030 0000001f fffffffe
3ffffd40: 3ff20a00 00000000 2c9f0300 00000000
3ffffd50: 00000000 00000000 00000000 fffffffe
3ffffd60: 3ffee317 3fffc6fc 00000001 3fffc278
3ffffd70: 401067e8 3fffc200 00000022 00000030
3ffffd80: 4000050c 3fffc6fc 00000001 00000020
3ffffd90: 40100f7f 00000030 00000012 fffffc00
3ffffda0: 00000000 00000000 00000020 40100efc
3ffffdb0: 0000ffff 00000001 00000000 401058c0
3ffffdc0: 00000005 00000000 00000020 40100efc
3ffffdd0: 00000001 4010432a 00000005 401058c0
3ffffde0: 00000000 00000000 00000020 40100efc
3ffffdf0: 00000005 00000000 00000020 40100208
3ffffe00: 3ffe92f0 4010515b 00000005 00000001
3ffffe10: 3ffe92f5 40105173 3ffecd80 40100208
3ffffe20: 4010643b 3ffecd80 00000000 00000022
3ffffe30: 3fffc200 40100f34 00000020 40100e88
3ffffe40: 3ffe9bac 00000000 00000000 40100f7c
3ffffe50: 3fffc200 40100f34 3fffc230 4000050c
3ffffe60: 40203435 00000030 00000010 ffffffff
3ffffe70: 40201f18 00000000 3ffee317 00000000
3ffffe80: 00000000 00000000 00000000 fffffffe
3ffffe90: 3ffee317 3fffc6fc 00000001 3ffee370
3ffffea0: 00000000 3fffdad0 3ffee3b0 00000030
3ffffeb0: 40201f1e 00000030 00000010 ffffffff
3ffffec0: 40201f4b 3ffee448 3ffee317 00000000
3ffffed0: 00000000 00000000 00000000 fffffffe
3ffffee0: 3ffee317 3fffc6fc 00000001 3ffee370
3ffffef0: 00000000 3fffdad0 3ffee3b0 00000030
3fffff00: 00000000 3fffdad0 3ffee3b0 00000030
3fffff10: 6f746f72 736c6f63 7372203a 206e6f69
3fffff20: 3ffe8612 00000000 28000a0d 40202ca1
3fffff30: 3ffe8612 0001c200 00000000 00000000
3fffff40: 007a1200 09e17695 ffffff00 3ffee3b0
3fffff50: 4020153c 3ffee348 3ffe8610 40201548
3fffff60: 007a1200 3312e70a 3ffe8600 40201745
3fffff70: 00000000 00000009 3ffee348 4020180c
3fffff80: 00000000 00000000 00000001 40100efc
3fffff90: 3fffdad0 00000000 3ffee370 40100f1d
3fffffa0: feefeffe feefeffe 3ffee370 40201f51
<<<stack<<<

--------------- CUT HERE FOR EXCEPTION DECODER ---------------

Exception 3: LoadStoreError: Processor internal physical address or data error during load or store PC: 0x4000e041 EXCVADDR: 0x4023800d

Decoding stack results 0x40100208: irmp_ISR() at C:\Users\kposa\Documents\Arduino\libraries\IRMP\src/irmp.c.h line 3219 0x40100f34: timer1_isr_handler(void) at C:\Users\kposa\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.7.4\cores\esp8266\core_esp8266_timer.cpp line 36 0x40100e88: irmp_timer_ISR() at C:\Users\kposa\Documents\Arduino\libraries\IRMP\src/IRTimer.cpp.h line 625 0x40100f34: timer1_isr_handler(void) at C:\Users\kposa\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.7.4\cores\esp8266\core_esp8266_timer.cpp line 36 0x40100f7c: timer1_isr_handler(void) at C:\Users\kposa\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.7.4\cores\esp8266\core_esp8266_timer.cpp line 43 0x40100f34: timer1_isr_handler(void) at C:\Users\kposa\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.7.4\cores\esp8266\core_esp8266_timer.cpp line 36 0x40100e88: irmp_timer_ISR() at C:\Users\kposa\Documents\Arduino\libraries\IRMP\src/IRTimer.cpp.h line 625 0x40100f7c: timer1_isr_handler(void) at C:\Users\kposa\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.7.4\cores\esp8266\core_esp8266_timer.cpp line 43 0x40201f28: loop_wrapper() at C:\Users\kposa\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.7.4\cores\esp8266\core_esp8266_main.cpp line 189 0x401010d4: millis() at C:\Users\kposa\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.7.4\cores\esp8266\core_esp8266_wiring.cpp line 188 0x4020af11: sys_timeout_abs at core/timeouts.c line 189 0x4020b0d8: sys_check_timeouts at core/timeouts.c line 368 0x40201da0: loop_task(ETSEvent) at C:\Users\kposa\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.7.4\cores\esp8266\core_esp8266_main.cpp line 205 0x40100208: irmp_ISR() at C:\Users\kposa\Documents\Arduino\libraries\IRMP\src/irmp.c.h line 3219 0x40100208: irmp_ISR() at C:\Users\kposa\Documents\Arduino\libraries\IRMP\src/irmp.c.h line 3219 0x40100f34: timer1_isr_handler(void) at C:\Users\kposa\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.7.4\cores\esp8266\core_esp8266_timer.cpp line 36 0x40100e88: irmp_timer_ISR() at C:\Users\kposa\Documents\Arduino\libraries\IRMP\src/IRTimer.cpp.h line 625 0x40100f34: timer1_isr_handler(void) at C:\Users\kposa\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.7.4\cores\esp8266\core_esp8266_timer.cpp line 36 0x40100e88: irmp_timer_ISR() at C:\Users\kposa\Documents\Arduino\libraries\IRMP\src/IRTimer.cpp.h line 625 0x40100f7c: timer1_isr_handler(void) at C:\Users\kposa\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.7.4\cores\esp8266\core_esp8266_timer.cpp line 43 0x40100f7c: timer1_isr_handler(void) at C:\Users\kposa\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.7.4\cores\esp8266\core_esp8266_timer.cpp line 43 0x40100f7f: timer1_isr_handler(void) at C:\Users\kposa\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.7.4\cores\esp8266\core_esp8266_timer.cpp line 43 0x40100efc: ets_post(uint8, ETSSignal, ETSParam) at C:\Users\kposa\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.7.4\cores\esp8266\core_esp8266_main.cpp line 177 0x40100efc: ets_post(uint8, ETSSignal, ETSParam) at C:\Users\kposa\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.7.4\cores\esp8266\core_esp8266_main.cpp line 177 0x40100efc: ets_post(uint8, ETSSignal, ETSParam) at C:\Users\kposa\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.7.4\cores\esp8266\core_esp8266_main.cpp line 177 0x40100208: irmp_ISR() at C:\Users\kposa\Documents\Arduino\libraries\IRMP\src/irmp.c.h line 3219 0x40100208: irmp_ISR() at C:\Users\kposa\Documents\Arduino\libraries\IRMP\src/irmp.c.h line 3219 0x40100f34: timer1_isr_handler(void) at C:\Users\kposa\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.7.4\cores\esp8266\core_esp8266_timer.cpp line 36 0x40100e88: irmp_timer_ISR() at C:\Users\kposa\Documents\Arduino\libraries\IRMP\src/IRTimer.cpp.h line 625 0x40100f7c: timer1_isr_handler(void) at C:\Users\kposa\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.7.4\cores\esp8266\core_esp8266_timer.cpp line 43 0x40100f34: timer1_isr_handler(void) at C:\Users\kposa\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.7.4\cores\esp8266\core_esp8266_timer.cpp line 36 0x40203435: run_scheduled_recurrent_functions() at C:\Users\kposa\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.7.4\cores\esp8266\Schedule.cpp line 157 0x40201f18: __loop_end() at C:\Users\kposa\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.7.4\cores\esp8266\core_esp8266_main.cpp line 185 0x40201f1e: __loop_end() at C:\Users\kposa\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.7.4\cores\esp8266\core_esp8266_main.cpp line 185 0x40201f4b: loop_wrapper() at C:\Users\kposa\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.7.4\cores\esp8266\core_esp8266_main.cpp line 198 0x40202ca1: uart_write(uart_t, char const, size_t) at C:\Users\kposa\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.7.4\cores\esp8266\uart.cpp line 509 0x4020153c: HardwareSerial::write(unsigned char const, unsigned int) at C:\Users\kposa\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.7.4\cores\esp8266/HardwareSerial.h line 164 0x40201548: HardwareSerial::write(unsigned char const, unsigned int) at C:\Users\kposa\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.7.4\cores\esp8266/HardwareSerial.h line 165 0x40201745: Print::write(char const*) at C:\Users\kposa\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.7.4\cores\esp8266/Print.h line 62 0x4020180c: Print::println() at C:\Users\kposa\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.7.4\cores\esp8266\Print.cpp line 186 0x40100efc: ets_post(uint8, ETSSignal, ETSParam) at C:\Users\kposa\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.7.4\cores\esp8266\core_esp8266_main.cpp line 177 0x40100f1d: esp_schedule() at C:\Users\kposa\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.7.4\cores\esp8266\core_esp8266_main.cpp line 125 0x40201f51: loop_wrapper() at C:\Users\kposa\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.7.4\cores\esp8266\core_esp8266_main.cpp line 199

ArminJo commented 4 years ago

Strange. Let me look...

ArminJo commented 4 years ago

Thanks a lot for testing again 👍 The reason was, that one of the fixes (in digitalWriteFast.h) missed to get into the 3.1.2 release. So please use the new releases 3.2.0.

Riffer commented 4 years ago

Many thanks to you for great support on this and your great library.

Any clue how can I check PlatformIO uses the new 3.2.0?

ArminJo commented 4 years ago

Check the first output of the examples. It looks like:

START SimpleReceiver.ino from Aug 30 2020
Using library version 3.2.0
Riffer commented 4 years ago

No more crashing with 3.2.0! Thank you very much.

I struggle with using IN and OUT at the same time. Using any from them separately (using #ifdef blocks for compile) they work while having IN active, OUT does no longer work, but this might be a new issue. To circumvent I tried to use interrupt for IN but that failed with totally wrong decoding, maybe another issue, but I will test examples in Arduino 'Studio' just to be sure and open new issues if any.

This one should be declared as solved. Thanks again!

ArminJo commented 4 years ago

Did you try the ReceiveAndSend example? I just tested it for ESP8266 and it worked.

Riffer commented 4 years ago

Because I struggle with other things, I did not take the chance, but I will. Thanks for your support!