switching to a build with debug info you get this details:
ASSERT(jsvGetLocks(var) < 15) FAILED AT src/jsvar.c:585 #1[r10,l2] Object { #2[r1,l2] ASSERT(jsvGetLocks(var) < 15) FAILED AT src/jsvar.c:571 33789> ASSERT FAILED AT src/jsvar.c:571 ---console end--- 33794> CRASHING. 33796> 33797> 33798> ***** Fatal exception 9 33801> pc=0x4020bd31 sp=0x3fffe690 excvaddr=0x0000dead 33806> ps=0x00000030 sar=0x00000008 vpri=0x3ffe99ef 33810> r00: 0x4020bd2b=1075887403 r01: 0x3fffe690=1073735312 r02: 0x0000dead= 57005 33818> r03: 0x0000beef= 48879 r04: 0x00000000= 0 r05: 0x00000018= 24 33826> r06: 0x6000001c=1610612764 r07: 0x00000082= 130 r08: 0x00000000= 0 33834> r09: 0xffffffff= -1 r10: 0x0000000c= 12 r11: 0x0000002d= 45 33842> r12: 0x00000016= 22 r13: 0x3ffe99e2=1073650146 r14: 0x3ffe98e3=1073649891 33850> r15: 0x3fffe790
@MaBe started
Espruino is a JavaScript interpreter for low-power Microcontrollers. This site is both a support community for Espruino and a place to share what you are working on.
switching to a build with debug info you get this details: