Using the new Arduino IDE for ESP8266 and found bugs, report them here

Moderator: igrr

User avatar
By Joe Job
#52318 The flash script now tells me the config is correct, now nothing will boot. I give up wasted 2 days again.

Code: Select allSystem Initiating...

Exception (0):
epc1=0x40206c20 epc2=0x00000000 epc3=0x00000000 excvaddr=0x00000000 depc=0x00000000

ctx: sys
sp: 3ffef670 end: 3fffffb0 offset: 01a0

>>>stack>>>
3ffef810:  00000000 00000000 00000000 00000000 
3ffef820:  40002116 00000000 00000000 00000000 
3ffef830:  00000000 00000000 00000000 00000000 
3ffef840:  00000000 00000000 00000000 00000000 
3ffef850:  00000000 00000000 00000000 00000000 
3ffef860:  00000000 00000000 00000000 00000000 
3ffef870:  00000000 3ffef8e0 3ffef8e0 3ffeacfe 
3ffef880:  40002514 3fffdd3c 7fffffff 00000000 
3ffef890:  0000007f 00000003 00000008 00000000 
3ffef8a0:  00000000 00000000 00000000 3ffeafdd 
3ffef8b0:  00000040 00000000 00000000 00000000 
3ffef8c0:  3ffef8e0 3ffef8e0 00000004 40104374 
3ffef8d0:  0000007f 00000000 00000000 00000000 
3ffef8e0:  3ffeacfc 3ffeafdc 000002a8 fbf8ffff 
3ffef8f0:  3ffefe30 3feffe00 00000000 00000040 
3ffef900:  4010333f 00080000 00000000 00000000 
3ffef910:  00000000 00000000 00000000 4000050c 
3ffef920:  3fffc278 4010303c 3fffc200 00000022 
3ffef930:  3ffef940 00000000 00000000 00000000 
3ffef940:  400005cb 00000030 00000013 ffffffff 
3ffef950:  4010559f 00000033 40227a5c 00000001 
3ffef960:  fbf8ffff 04000002 3feffe00 00000100 
3ffef970:  0000001a 00000018 04000102 00000013 
3ffef980:  00000021 00300100 00000000 00000030 
3ffef990:  00000000 00000040 00000000 00000000 
3ffef9a0:  00000000 00000000 00000000 00000000 
3ffef9b0:  00000000 00000000 00000000 00000000 
3ffef9c0:  00000000 00000000 00000000 00000000 
3ffef9d0:  00000000 00000000 00000000 00000000 
3ffef9e0:  00000040 00000000 00000000 00000000 
3ffef9f0:  00000000 00000000 00000000 00000000 
3ffefa00:  00000000 00000000 00000000 00000000 
3ffefa10:  00000000 00000000 00000000 00000000 
3ffefa20:  00000000 00000000 00000000 00000040 
3ffefa30:  00000000 00000000 00000000 00000000 
3ffefa40:  40227a5c 00000033 00000000 00000000 
3ffefa50:  4010559f 04000102 00000000 00000001 
3ffefa60:  fbf8ffff 04000002 3feffe00 00000100 
3ffefa70:  0000001a 00000018 04000102 40105580 
3ffefa80:  3fffc100 00300100 00000000 00000000 
3ffefa90:  00000000 00000000 00000000 00000000 
3ffefaa0:  00000000 00000000 00000000 00000000 
3ffefab0:  00000000 00000000 00000000 00000000 
3ffefac0:  00000000 00000040 00000000 00000000 
3ffefad0:  00000000 00000000 00000000 00000000 
3ffefae0:  00000000 00000000 00000000 00000000 
3ffefaf0:  00000000 00000000 00000000 00000000 
3ffefb00:  00000000 00000000 00000000 00000000 
3ffefb10:  00000000 00000000 00000000 00000000 
3ffefb20:  00000000 00000000 00000000 00000000 
3ffefb30:  40105599 40105596 00000000 00000000 
3ffefb40:  400005e1 00000000 00000000 00000000 
3ffefb50:  40227a5c 00000033 00000013 00000000 
3ffefb60:  4010559f 04000102 00000000 00000001 
3ffefb70:  fbf8ffff 04000002 3feffe00 00000100 
3ffefb80:  0000001a 00000018 04000102 40105580 
3ffefb90:  3fffc100 00300100 00000000 00000000 
3ffefba0:  00000000 00000000 00000000 00000000 
3ffefbb0:  00000000 00000000 00000000 00000000 
3ffefbc0:  00000000 00000000 00000000 00000000 
3ffefbd0:  00000000 00000000 00000000 00000000 
3ffefbe0:  00000000 00000000 00000000 00000000 
3ffefbf0:  00000000 00000000 00000000 00000000 
3ffefc00:  00000000 00000000 00000000 00000000 
3ffefc10:  00000000 00000000 00000000 00000000 
3ffefc20:  00000000 00000000 00000000 00000000 
3ffefc30:  00000000 00000000 00000000 00000000 
3ffefc40:  40105599 40105596 00000000 00000000 
3ffefc50:  400005e1 00000000 00000000 00000000 
3ffefc60:  40227a5c 00000033 00000013 00000000 
3ffefc70:  4010559f 04000102 00000000 00000001 
3ffefc80:  fbf8ffff 04000002 3feffe00 00000100 
3ffefc90:  0000001a 00000018 04000102 40105580 
3ffefca0:  3fffc100 00300100 00000000 00000000 
3ffefcb0:  00000000 00000000 00000000 00000000 
3ffefcc0:  00000000 00000000 00000000 00000000 
3ffefcd0:  00000000 00000000 00000000 00000000 
3ffefce0:  00000000 00000000 00000000 00000000 
3ffefcf0:  00000000 00000000 00000000 00000000 
3ffefd00:  00000000 00000000 00000000 00000000 
3ffefd10:  00000000 00000000 00000000 00000000 
3ffefd20:  00000000 00000000 00000000 00000000 
3ffefd30:  00000000 00000000 00000000 00000000 
3ffefd40:  00000000 00000000 00000000 00000000 
3ffefd50:  40105599 40105596 00000000 00000000 
3ffefd60:  400005e1 00000000 00000000 00000000 
3ffefd70:  40227a5c 00000033 00000013 00000000 
3ffefd80:  4010559f 04000102 00000000 00000001 
3ffefd90:  fbf8ffff 04000002 3feffe00 00000100 
3ffefda0:  0000001a 00000018 04000102 40105580 
3ffefdb0:  3fffc100 00300100 00000000 00000000 
3ffefdc0:  00000000 00000000 00000000 00000000 
3ffefdd0:  00000000 00000000 00000000 00000000 
3ffefde0:  00000000 00000000 00000000 00000000 
3ffefdf0:  00000002 ffffffff 00000000 00000000 
3ffefe00:  40216814 00000000 00000000 00000000 
3ffefe10:  00000000 00000000 00000000 00000000 
3ffefe20:  cf34fe1a 0000fe25 00000001 00000000 
3ffefe30:  00000000 00000100 00000200 092a0b0b 
3ffefe40:  0000092a 00000009 00000000 0fff015f 
3ffefe50:  00000000 00000000 3fff39cc 00000000 
3ffefe60:  40105599 40105596 00000003 00000000 
3ffefe70:  400005e1 00000000 000005e0 00000000 
3ffá8—Ž†’‡‡žÿSystem Initiating...
ü<Õ†’‡‡žÿSystem Initiating...
ü8—Ž†‚Vƒ�žÿSystem Initiating...
c_ÇÏrSöfjSystem Initiating...

Exception (0):
epc1=0x40227a5c epc2=0x00000000 epc3=0x00000000 excvaddr=0x00000000 depc=0x00000000

ctx: sys
sp: 3ffef990 end: 3fffffb0 offset: 01a0

>>>stack>>>
3ffefb30:  40105599 40105596 00000000 00000000 
3ffefb40:  400005e1 00000000 00000000 00000000 
3ffefb50:  40227a5c 00000033 00000013 00000000 
3ffefb60:  4010559f 04000102 00000000 00000001 
3ffefb70:  fbf8ffff 04000002 3feffe00 00000100 
3ffefb80:  0000001a 00000018 04000102 40105580 
3ffefb90:  3fffc100 00300100 00000000 00000000 
3ffefba0:  00000000 00000000 00000000 00000000 
3ffefbb0:  00000000 00000000 00000000 00000000 
3ffefbc0:  00000000 00000000 00000000 00000000 
3ffefbd0:  00000000 00000000 00000000 00000000 
3ffefbe0:  00000000 00000000 00000000 00000000 
3ffefbf0:  00000000 00000000 00000000 00000000 
3ffefc00:  00000000 00000000 00000000 00000000 
3ffefc10:  00000000 00000000 00000000 00000000 
3ffefc20:  00000000 00000000 00000000 00000000 
3ffefc30:  00000000 00000000 00000000 00000000 
3ffefc40:  40105599 40105596 00000000 00000000 
3ffefc50:  400005e1 00000000 00000000 00000000 
3ffefc60:  40227a5c 00000033 00000013 00000000 
3ffefc70:  4010559f 04000102 00000000 00000001 
3ffefc80:  fbf8ffff 04000002 3feffe00 00000100 
3ffefc90:  0000001a 00000018 04000102 40105580 
3ffefca0:  3fffc100 00300100 00000000 00000000 
3ffefcb0:  00000000 00000000 00000000 00000000 
3ffefcc0:  00000000 00000000 00000000 00000000 
3ffefcd0:  00000000 00000000 00000000 00000000 
3ffefce0:  00000000 00000000 00000000 00000000 
3ffefcf0:  00000000 00000000 00000000 00000000 
3ffefd00:  00000000 00000000 00000000 00000000 
3ffefd10:  00000000 00000000 00000000 00000000 
3ffefd20:  00000000 00000000 00000000 00000000 
3ffefd30:  00000000 00000000 00000000 00000000 
3ffefd40:  00000000 00000000 00000000 00000000 
3ffefd50:  40105599 40105596 00000000 00000000 
3ffefd60:  400005e1 00000000 00000000 00000000 
3ffefd70:  40227a5c 00000033 00000013 00000000 
3ffefd80:  4010559f 04000102 00000000 00000001 
3ffefd90:  fbf8ffff 04000002 3feffe00 00000100 
3ffefda0:  0000001a 00000018 04000102 40105580 
3ffefdb0:  3fffc100 00300100 00000000 00000000 
3ffefdc0:  00000000 00000000 00000000 00000000 
3ffefdd0:  00000000 00000000 00000000 00000000 
3ffefde0:  00000000 00000000 00000000 00000000 
3ffefdf0:  00000002 ffffffff 00000000 00000000 
3ffefe00:  40216814 00000000 00000000 00000000 
3ffefe10:  00000000 00000000 00000000 00000000 
3ffefe20:  cf34fe1a 0000fe25 00000001 00000000 
3ffefe30:  00000000 00000100 00000200 092a0b0b 
3ffefe40:  0000092a 00000009 00000000 0fff015f 
3ffefe50:  00000000 00000000 3fff39cc 00000000 
3ffefe60:  40105599 40105596 00000003 00000000 
3ffefe70:  400005e1 00000000 000005e0 00000000 
3ffefe80:  40227a5c 00000033 00000013 00000004 
3ffefe90:  4010559f 04000102 00000000 00000001 
3ffefea0:  fbf8ffff 04000002 3feffe00 00000100 
3ffefeb0:  0000001a 00000018 04000102 40105580 
3ffefec0:  3fffc100 00300100 00000000 00000000 
3ffefed0:  04040703 0000000a 00000000 00000000 
3ffefee0:  00000000 00000000 00000000 00000000 
3ffefef0:  00000000 04040204 0000000a 00000000 
3ffeff00:  00000000 00000000 00000000 00000000 
3ffeff10:  00000000 00000000 00000000 00000000 
3ffeff20:  00000000 00000000 00000000 00000000 
3ffeff30:  00000000 00000000 00000000 00000000 
3ffeff40:  00000000 00000000 00000000 00000000 
3ffeff50:  00000000 00000000 00000000 00000000 
3ffeff60:  05050207 0000000a 00000000 00000000 
3ffeff70:  40105599 40105596 00000000 00000000 
3ffeff80:  400005e1 00000000 00000000 00000000 
3ffeff90:  40227a5c 00000033 00000013 00000000 
3ffeffa0:  4010559f 04000102 00000000 00000001 
3ffeffb0:  fbf8ffff 04000002 3feffe00 00000100 
3ffeffc0:  0000001a 00000018 04000102 40105580 
3ffeffd0:  3fffc100 00300100 00000000 00000000 
3ffeffe0:  00000000 ffffffff 00000000 00000000 
3ffefff0:  40217fc4 00000000 ffffffff 00000000 
3fff0000:  00000000 40218018 00000000 00000000 
3fff0010:  00000000 00000000 00000000 00000000 
3fff0020:  3fff0744 0003453f 00000000 4021770c 
3fff0030:  00000000 ffffffff 00000000 00000000 
3fff0040:  402173c8 00000000 00020002 00000001 
3fff0050:  00000000 00000000 00000000 00000000 
3fff0060:  00000000 00000000 00000000 00000000 
3fff0070:  00000000 00000000 00000000 00000000 
3fff0080:  40105599 40105596 00000000 00000000 
3fff0090:  400005e1 00000000 00000000 3fff0888 
3fff00a0:  40227a5c 00000033 00000013 00000000 
3fff00b0:  4010559f 04000102 00000000 00000001 
3fff00c0:  fbf8ffff 04000002 3feffe00 00000100 
3fff00d0:  0000001a 00000018 04000102 40105580 
3fff00e0:  3fffc100 00300100 00000000 00000000 
3fff00f0:  00000000 00000000 00000000 00000000 
3fff0100:  00000000 00000000 00000000 00000000 
3fff0110:  00000000 00000000 0400000c 0000000e 
3fff0120:  00000083 0001096c 00000000 00000083 
3fff0130:  00020971 00000000 00000083 00030976 
3fff0140:  00000000 00000083 0004097b 00000000 
3fff0150:  00000083 00050980 00000000 00000083 
3fff0160:  00060985 00000000 00000083 0007098a 
3fff0170:  00000000 00000083 0008098f 00000000 
3fff0180:  00000083 00090994 00000000 00000083 
3fff0190:  40105599 40105596 00000083 000b099e 
3fff01a0:  400005e1 00000083 000c09a3 00000000 
3fff01b0:  40227a5c 00000033 00000013 00000083 
3fff01c0:  4010559f 04000102 00000000 00000001 
3fff01d0:  fbf8ffff 04000002 3feffe00 00000100 
3fff01e0:  0000001a 00000018 04000102 40105580 
3fff01f0:  3fffc100 00300100 00000000 00000000 
3fff0200:  00000000 00000000 00000000 00000000 
3fff0210:  00000000 00000000 00000000 00000000 
3fff0220:  00000000 00000000 00000000 00000000 
3fff0230:  00000000 00000000 00000000 00000000 
3fff0240:  00000000 00000000 00000000 00000000 
3fff0250:  00000000 00000000 00000000 00000000 
3fff0260:  00000000 3fff0260 00000000 00000000 
3fff0270:  01000000 00000000 00000000 00000000 
3fff0280:  00000000 00000000 00000000 00000100 
3fff0290:  01000b00 ffffffff ffffffff ffff0002 
3fff02a0:  40105599 40105596 00000000 00000000 
3fff02b0:  400005e1 00000000 00000000 00000000 
3fff02c0:  40227a5c 00000033 00000013 00000000 
3fff02d0:  4010559f 04000102 00000000 00000001 
3fff02e0:  fbf8ffff 04000002 3feffe00 00000100 
3fff02f0:  0000001a 00000018 04000102 40105580 
3fff0300:  3fffc100 00300100 00000000 00000000 
3fff0310:  ffffffff ffffffff ffffffff ffffffff 
3fff0320:  ffffffff ffffffff ffffffff ffffffff 
3fff0330:  ffffffff ffffffff ffffffff ffff00ff 
3fff0340:  ffffffff 0000000a 5f505345 35324643 
3fff0350:  00004546 00000000 0000000À<—‚’ƒ�ÞÿSystem Initiating...
c_ÇÏrSöfjSystem Initiating...
c_ÇÏrSöfjSystem Initiating...


DECODED:

Code: Select allDecoding 34 results
0x40104374: lmacProcessTxSuccess at ?? line ?
0x4010333f: wDev_ProcessFiq at ?? line ?
0x4010303c: wDev_ProcessFiq at ?? line ?
0x4010559f: wdt_feed at ?? line ?
0x40227a5c: user_uart_wait_tx_fifo_empty at ?? line ?
0x40227a5c: user_uart_wait_tx_fifo_empty at ?? line ?
0x4010559f: wdt_feed at ?? line ?
0x40105580: wdt_feed at ?? line ?
0x40105599: wdt_feed at ?? line ?
0x40105596: wdt_feed at ?? line ?
0x40227a5c: user_uart_wait_tx_fifo_empty at ?? line ?
0x4010559f: wdt_feed at ?? line ?
0x40105580: wdt_feed at ?? line ?
0x40105599: wdt_feed at ?? line ?
0x40105596: wdt_feed at ?? line ?
0x40227a5c: user_uart_wait_tx_fifo_empty at ?? line ?
0x4010559f: wdt_feed at ?? line ?
0x40105580: wdt_feed at ?? line ?
0x40105599: wdt_feed at ?? line ?
0x40105596: wdt_feed at ?? line ?
0x40227a5c: user_uart_wait_tx_fifo_empty at ?? line ?
0x4010559f: wdt_feed at ?? line ?
0x40105580: wdt_feed at ?? line ?
0x40216814: esf_buf_setup at ?? line ?
0x40105599: wdt_feed at ?? line ?
0x40105596: wdt_feed at ?? line ?
User avatar
By martinayotte
#52319 You've post the stacktrace of a crash, but it is the first time you're mentioning it now ...
Did you had this crash in earlier attempts ?
This crash is really SSL oriented ...
I know you've mentioned you wish to have something secure, but could you try without SSL to see if the rest of code is OK ?
User avatar
By Joe Job
#52323
martinayotte wrote:You've post the stacktrace of a crash, but it is the first time you're mentioning it now ...
Did you had this crash in earlier attempts ?
This crash is really SSL oriented ...
I know you've mentioned you wish to have something secure, but could you try without SSL to see if the rest of code is OK ?


I mentioned on page two that when I attempted to add debug it crashed and I provided the stack on page 2 of this topic. The one above is the recent one after updating the flash size to match 4m.

I do not have an insecure server to test on unless you know of a public one.