Skip to content

ClientContext.h:612 err_t Clien: Assertion '_delaying' failed #6459

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Closed
6 tasks done
Jeroen88 opened this issue Aug 27, 2019 · 0 comments · Fixed by #6460
Closed
6 tasks done

ClientContext.h:612 err_t Clien: Assertion '_delaying' failed #6459

Jeroen88 opened this issue Aug 27, 2019 · 0 comments · Fixed by #6460
Assignees

Comments

@Jeroen88
Copy link
Contributor

Basic Infos

  • This issue complies with the issue POLICY doc.
  • I have read the documentation at readthedocs and the issue is not addressed there.
  • I have tested that the issue is present in current master branch (aka latest git).
  • I have searched the issue tracker for a similar issue.
  • If there is a stack dump, I have decoded it.
  • I have filled out all fields below.

Platform

  • Hardware: [other]
  • Core Version: [latest git]
  • Development Env: [Arduino IDE]
  • Operating System: [Ubuntu]

Settings in IDE

  • Module: [Nodemcu]
  • Flash Mode: [qio|dio|other]
  • Flash Size: [4MB/1MB]
  • lwip Variant: [v2 Higher Bandwidth]
  • Reset Method: [nodemcu]
  • Flash Frequency: [40Mhz]
  • CPU Frequency: [160MHz]
  • Upload Using: [SERIAL]
  • Upload Speed: [other] (serial upload only)

Problem Description

I just pulled latest git. My use case is POSTing data frequently (every 15s) to an InfluxDB over https using WiFiClientSecure (BearSSL) with cert store certificate verification. For no appearent reason I got a reboot on the assert() in the recently merged ClientContext.h
The failure occured after an hour or so of functioning normally and after the reboot it did not happen again (yet).

May be relevant (or not): I use HardwareSerial on swapped pins to read data.

The typo in the error ('Clien:') is not my typo ;)

MCVE Sketch

#include <Arduino.h>

void setup() {

}

void loop() {

}

Debug Messages

User exception (panic/abort/assert)
Panic /home/jeroen/Downloads/arduino-1.8.9-linux64/arduino-1.8.9/hardware/esp8266com/esp8266/libraries/ESP8266WiFi/src/include/ClientContext.h:612 err_t Clien: Assertion '_delaying' failed.

>>>stack>>>

ctx: sys
sp: 3fffee20 end: 3fffffb0 offset: 0000
3fffee20:  00000630 00000020 00000630 4010078d  
3fffee30:  000000fe 00000000 00000000 00000000  
3fffee40:  00000000 00000000 00000000 40274210  
3fffee50:  3ffefdb4 00000002 3fff348c 000005b4  
3fffee60:  3fff3544 3fff01bc 3fff3548 4021a85a  
3fffee70:  00000000 40235fb0 00000010 4021a892  
3fffee80:  3fff3544 3fff01bc 3fff348c 402117b6  
3fffee90:  3fff3544 3fff01bc 3fff3548 4023773d  
3fffeea0:  0000003e 401003c0 00000014 00000040  
3fffeeb0:  3fff01fc 0402a8c0 00000012 00000002  
3fffeec0:  00000000 00000020 00000690 3fff01fc  
3fffeed0:  3fff028c 3fff4024 3fff4042 402352b1  
3fffeee0:  00000014 00000000 3fff01fc 3fff0884  
3fffeef0:  3fffdc80 3fff080c 3fff378c 3fff0884  
3fffef00:  00000008 3fff01fc 3fff4024 4022ebc5  
3fffef10:  3fffdc80 3fff080c 3fff378c 4022e9fb  
3fffef20:  40261b92 3fff080c 3fff378c 40261ba3  
3fffef30:  3fff4034 3fff4024 00000002 00000000  
3fffef40:  4025ca63 00000000 3fff378c 4026396b  
3fffef50:  40000f49 3fffdab0 3fffdab0 40000f49  
3fffef60:  40000e19 40001878 00000001 00000000  
3fffef70:  3fffff10 aa55aa55 00000045 401049fd  
3fffef80:  40104a03 00000001 00000000 ac652604  
3fffef90:  4010000d 247884a7 0e8f9607 2b016f67  
3fffefa0:  40100194 3fffef3c 40100141 3ffffd78  
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:  0533eb7a 00000000 aff51477 000000fe  
3ffff310:  0000005c 00000001 40104845 3ffee028  
3ffff320:  3ffedfb0 5c5c5c5c 5c5c5c5c 5c5c5c5c  
3ffff330:  5c5c5c5c 5c5c5c5c 5c5c5c5c 5c5c5c5c  
3ffff340:  4010442a 3ffee028 42901dec 32a69132  
3ffff350:  190f3bfb 40103c85 3ffee028 b41ae8bb  
3ffff360:  56cbd50f 6c7848a0 c35b04fb 46eee21c  
3ffff370:  4010432d 3ffee028 3ffed580 00040000  
3ffff380:  401037db 00040000 00000000 00040000  
3ffff390:  00002000 401037d8 00040000 bf8aebf2  
3ffff3a0:  3ffee028 4010273b f141a3cd 15614ced  
3ffff3b0:  3cf5a607 00000000 0000007f 325cfb3b  
3ffff3c0:  00000000 00000000 0000001f 401051a1  
3ffff3d0:  4000050c 3fffc200 00000022 00000000  
3ffff3e0:  4023addc 00000030 00000006 ffffffff  
3ffff3f0:  4023aa8c f58d039f d120ffaa 5c3c279d  
3ffff400:  44e6250f 7ca8b845 40277728 0c6e5124  
3ffff410:  e69a9eee 1a32379c e3b8544a 9212b498  
3ffff420:  7734d4f7 a6a7bbb9 5c7c2fa1 00000030  
3ffff430:  401039df 00000037 00000002 00040000  
3ffff440:  00002200 2484045b a8c02bc0 5acca9cc  
3ffff450:  401028a4 00080000 00000020 40101622  
3ffff460:  3ffe9e65 00000000 3ffed8f0 13c00ac0  
3ffff470:  401021c7 2c9f0300 4000050c 3fffc278  
3ffff480:  4010258c 3fffc200 00000022 401023a4  
3ffff490:  4023aad7 00000030 00000007 ffffffff  
3ffff4a0:  4023aa8c 3ffff678 3f81f033 82a2fc7d  
3ffff4b0:  aee2a156 51f701ef a5c16478 3ffff688  
3ffff4c0:  30981e3b 9681b4af ef7c44bf 3ffff790  
3ffff4d0:  3ffff860 00000300 00000000 00000030  
3ffff4e0:  90b4836a e7c86efd 354f0839 fb22665e  
3ffff4f0:  dda95b42 c3ce2af5 03a7b465 63495e3c  
3ffff500:  5c5c5c5c 5c5c5c5c 5c5c5c5c 5c5c5c5c  
3ffff510:  5c5c5c5c 5c5c5c5c 5c5c5c5c 5c5c5c5c  
3ffff520:  8f4d7768 a0a4b04f e22ba076 ee639ed8  
3ffff530:  5756094e 04227278 48bfe72d 0e2d03d1  
3ffff540:  b0865380 043d4e89 d2808f1f 666b3798  
3ffff550:  5afba62b 46670ce2 b673fd1c 120cb9e8  
3ffff560:  bbd14e39 588f639b 2332864d bb20227f  
3ffff570:  1db71b31 7a432394 acf41bb6 43365fa1  
3ffff580:  d8ca0840 11d6fd9d c4a6a0a2 d9fc076e  
3ffff590:  5404c6fd a2378986 99702bad 73570184  
3ffff5a0:  49a5c054 d22ee3fc bac137de 6f565d36  
3ffff5b0:  80000000 00000000 00000000 00000000  
3ffff5c0:  00000000 00000000 00000000 00000300  
3ffff5d0:  4f67fdab e70f0d04 61d09633 ac25100c  
3ffff5e0:  fe8c1e7e e435b8f2 3e0a3b37 3b1c9ed3  
3ffff5f0:  c202074e 3e8dd3fd efa349cc 00000080  
3ffff600:  03030000 010000d6 4d8b00b8 0000fec3  
3ffff610:  18c47ce6 7f4c2994 921ef674 ceab5388  
3ffff620:  b1250000 b4efde9b a8c02bc0 5acca9cc  
3ffff630:  30c0acc0 2fc02cc0 afc023c0 adc0aec0  
3ffff640:  28c009c0 27c024c0 14c02dc0 13c00ac0  
3ffff650:  32c025c0 31c02ec0 2ac004c0 29c026c0  
3ffff660:  0f009c00 0ec005c0 9dc0a0c0 9dc09cc0  
3ffff670:  3d002f00 a1003c00 12c003c0 35c008c0  
3ffff680:  ea4bca36 dc267eca c7e9b5c4 b9982ecf  
3ffff690:  ca6bfd9d 561858ad 1aed7183 31b5ba6d  
3ffff6a0:  3fe2f0ad 0e628b48 123f0cd7 f6b89f9a  
3ffff6b0:  e8120b5a 29cebdb3 d8690bbb b4f46012  
3ffff6c0:  938d8618 bae62b5f 3c8f20e9 c6926209  
3ffff6d0:  ca16ce5c 9d2a1145 3efe616d 132a560a  
3ffff6e0:  363c4af7 c7ae66ed 3a63793d 6e263425  
3ffff6f0:  000001e5 00000400 51dfa660 69cc1e43  
3ffff700:  b9e3cac3 0ef2b0f0 a5ddee89 00000022  
3ffff710:  3fffc200 00000001 3fff38cc 401005b9  
3ffff720:  e63a8fc8 40100570 3fffc250 4000050c  
3ffff730:  4022e28e 00000030 00000008 ffffffff  
3ffff740:  402040cb 3fff5b43 3ffffde8 0000006d  
3ffff750:  0000005b 00000073 40404040 8900005d  
3ffff760:  9b0000ff 00000003 3ffffdf8 3fff5b1d  
3ffff770:  3fff5b74 00000038 3ffef99c 00000030  
3ffff780:  75b6840e 6bde66cc 9a83485a 3ffef99c  
3ffff790:  0000002c 3fff5ca4 3fff5c44 40204110  
3ffff7a0:  242331af 3ffef9a0 852ca9d5 448f99b7  
3ffff7b0:  662ac55e 2c77d531 5f57b4f4 3ffef99c  
3ffff7c0:  0000006a 3fff5c2e 3fff5bd1 40204110  
3ffff7d0:  f759771c 3ffef9a0 439b82f1 b518d89c  
3ffff7e0:  d323dc28 cf04b690 d8071445 3ffef99c  
3ffff7f0:  0000006a 3fff5bb8 3fff5b5e 40204110  
3ffff800:  349fc73b 3ffef9a0 ff2b956f 391d058d  
3ffff810:  474b4caa c8a9fd50 51117cec 3ffef99c  
3ffff820:  00000038 3fff5b74 3fff5b1d 40204110  
3ffff830:  1b4b71b9 3ffef9a0 04ffa8d2 133d5033  
3ffff840:  55976e06 41f8a793 ea24a710 3ffef99c  
3ffff850:  00000038 3fff5b30 3fff5adc 40204110  
3ffff860:  dbde569a 3ffef9a0 b5bd9e67 61853248  
3ffff870:  96a5c802 4617e8ee a8b69a0c 3ffef99c  
3ffff880:  00000038 3fff5aec 3fff5a9b 40204110  
3ffff890:  3ffff888 3ffef9a0 a61044e1 25b7578f  
3ffff8a0:  7b8b4a37 92191693 43ecb580 3ffef99c  
3ffff8b0:  00000038 3fff5aa8 3fff5a5a 40204110  
3ffff8c0:  8195ab86 3ffef9a0 85823db1 fe3118e3  
3ffff8d0:  43ecb580 85823db1 7b8b4a37 3ffef99c  
3ffff8e0:  00000038 3fff5a64 3fff5a19 40204110  
3ffff8f0:  d7d039ee 3ffef9a0 f3bcc908 6a09e667  
3ffff900:  000002af 00000400 fe94f82b 3ffef99c  
3ffff910:  00000038 3fff5a20 3fff59d8 40204110  
3ffff920:  3fffc200 3ffef9a0 3fff38cc 401005b9  
3ffff930:  137e2179 40100570 3fffc250 3ffef99c  
3ffff940:  00000038 3fff59dc 3fff5997 40204110  
3ffff950:  40229354 3ffef9a0 01400000 00000015  
3ffff960:  00000000 0000000f 3ffffaed 3ffef99c  
3ffff970:  00000038 3fff5998 3fff5956 40204110  
3ffff980:  00000032 3ffef9a0 3ffffaec 00000030  
3ffff990:  4742968a 344d985d f1ef65ae 3ffef99c  
3ffff9a0:  00000038 3fff5954 3fff5915 40204110  
3ffff9b0:  00040610 3ffef9a0 00000000 3fff3fc8  
3ffff9c0:  1cdf49a4 02008002 8004815a 3ffef99c  
3ffff9d0:  00000038 3fff5910 3fff58d4 40204110  
3ffff9e0:  581cb5ee 3ffef9a0 0e1dd834 2ac2fe11  
3ffff9f0:  02820100 f9665e2d c5722f3b 3ffef99c  
3ffffa00:  00000038 3fff58cc 3fff5893 40204110  
3ffffa10:  00f00000 3ffef9a0 3ffffc90 3ffffbd0  
3ffffa20:  a0d985af 4e351023 a39f974c 3ffef99c  
3ffffa30:  0000003c 3fff596c 3fff5804 40204110  
3ffffa40:  00000035 00000400 3ffe8300 19999999  
3ffffa50:  3ffffaed 090b0f04 04060406 00000022  
3ffffa60:  3fffc200 00000001 3fff38cc 401005b9  
3ffffa70:  3ffffaed 40100570 3fffc250 4000050c  
3ffffa80:  4025ca77 00000030 00000000 ffffffff  
3ffffa90:  4025cc4a 3ffed5d0 00000028 00000002  
3ffffaa0:  00200000 3ffedd50 00080240 3fff3fc8  
3ffffab0:  3ffeccdc 0000000c ff000fff 3ffed5d0  
3ffffac0:  3fff0444 00000001 3fff39b8 00000030  
3ffffad0:  00000400 3ffef9a0 0000015d 00000002  
3ffffae0:  00000003 3ffffc54 00000004 3ffef99c  
3ffffaf0:  00000038 3fff5838 3fff5720 40204110  
3ffffb00:  3ffe9e62 3ffef9a0 3ffed5d0 3ffed580  
3ffffb10:  00000001 40103aa6 3ffee028 3ffef99c  
3ffffb20:  0000003c 3fff57e7 4025dbcb 00000001  
3ffffb30:  ffffffff 00000000 3ffe9fb1 00000008  
3ffffb40:  00000001 00000000 00000014 40261777  
3ffffb50:  4025dcfe 3ffed5d0 40101767 3ffed5d0  
3ffffb60:  00000014 3fff39b8 00000008 3fff3fc8  
3ffffb70:  4025cc84 3ffed5d0 3ffedd50 3fff39b8  
3ffffb80:  00000000 40250233 3ffeea88 3fff0444  
3ffffb90:  00000000 00000002 00000000 3ffed5d0  
3ffffba0:  3fff3fe2 40104f4b 3fff39b8 3fff080c  
3ffffbb0:  3fff3fac 3fff56fe 3fff5636 40204110  
3ffffbc0:  3ffffc40 4022e5d9 3ffefe50 3fff080c  
3ffffbd0:  3fff3fe2 0000003e 00000000 3ffef99c  
3ffffbe0:  0000003a 3fff56af 3fff55fb 00000000  
3ffffbf0:  3fff0234 3fff01fc 3fff3fac 4022e85b  
3ffffc00:  3ffe8300 3fff01fc 3fff3fac 4022ec4c  
3ffffc10:  3fff0090 3fff5663 3fff55c3 40204110  
3ffffc20:  3ffffc93 3ffef9a0 00000000 3fff0094  
3ffffc30:  3fff0234 00000000 3fff01fc 40234860  
3ffffc40:  0000003b 3fff5613 3fff5587 00000022  
3ffffc50:  00000000 3fff3fac 3fff38cc 401005b9  
3ffffc60:  00000001 40100570 3fffc250 3fff3fac  
3ffffc70:  3fff3fac 3fff0208 3fff01fc 40234ab4  
3ffffc80:  40220000 3ffefe84 3fff3544 00000002  
3ffffc90:  3fff3ff0 3fff3548 3fff01fc 402354cc  
3ffffca0:  ffffff80 00000080 00000030 3fff3544  
3ffffcb0:  00000014 3fff3544 000000ff 00000000  
3ffffcc0:  00000006 3fff0180 00000db2 4010078d  
3ffffcd0:  00000693 00000020 00000693 3fff3544  
3ffffce0:  3fff348c 3fff01fc 00000000 40235514  
3ffffcf0:  3fff01fc 00000000 00000000 40235fb0  
3ffffd00:  00000001 4bc6a7f0 00043753 4023553a  
3ffffd10:  3fff01fc 00000000 00000000 402360c3  
3ffffd20:  00000000 00000040 0045c184 40232426  
3ffffd30:  3fff01fc 3ffffd90 00000012 4022ed2d  
3ffffd40:  40105061 5526ac5e 3fff35c8 00000000  
3ffffd50:  4010510e 3ffee154 5526ac5e 00000000  
3ffffd60:  401052e7 5526ad98 3ffefdd4 00000000  
3ffffd70:  3ffef170 3ffefdd4 3ffe85a0 3ffefdd4  
3ffffd80:  00000101 3ffefbc8 4021a0f7 3fffefa0  
3ffffd90:  3ffefdd4 00000101 00000001 4021a93f  
3ffffda0:  00000000 3fff3804 3ffef898 402120c4  
3ffffdb0:  000001bb 3ffefbc8 00000647 000005d1  
3ffffdc0:  000001bb 3ffef898 3fff3edc 000005d1  
3ffffdd0:  000001bb 3ffef898 3fff3edc 4021369b  
3ffffde0:  402248d8 4c7fda5b 402248d8 4c7fda5b  
3ffffdf0:  3ffef898 3ffef81c 3ffef810 40215889  
3ffffe00:  00000000 00000001 3ffef898 40211547  
3ffffe10:  3ffe8a4f 00000000 3ffe8a4e 000005d1  
3ffffe20:  3ffe974e 00000000 3ffef810 40216540  
3ffffe30:  00000000 00000005 3ffefc30 402175dc  
3ffffe40:  40270b15 00000065 3fff38cc 402179d1  
3ffffe50:  3ffe8a4d 3ffefc30 3fff53ec 402175c7  
3ffffe60:  00000000 00000000 3ffefc30 3fff53ec  
3ffffe70:  00000000 3ffef810 3ffefc30 402166f8  
3ffffe80:  00000000 3ffef810 3ffefc30 40206eb3  
3ffffe90:  00000000 00000000 3ffefc30 00000000  
3ffffea0:  00000000 3ffefc30 3ffefc30 402179d1  
3ffffeb0:  3ffe8a4d 3fff5838 00000000 402179d1  
3ffffec0:  3ffe8b73 3ffefc30 3ffefc30 40217bcc  
3ffffed0:  3fff43e8 3fff53ec 3ffefc30 00000000  
3ffffee0:  00000001 3ffefc30 3fff53ec 402093b6  
3ffffef0:  40224570 3fffff00 3fff43dc 00002000  
3fffff00:  00000000 00000000 04006bb0 00000000  
3fffff10:  4bc6a7f0 00000000 4bc6a7f0 00000000  
3fffff20:  3fff43e8 00000001 00000001 00000000  
3fffff30:  40216eec 3ffef984 00000000 3ffef7dc  
3fffff40:  3ffefc10 3ffef968 3ffef974 4020aeeb  
3fffff50:  000000fa 00000000 3fff36d4 40218b31  
3fffff60:  5d657e5e 00000000 04fefc30 5d659aa2  
3fffff70:  5d66da2b 5d66da28 5d659a7e 4020b830  
3fffff80:  5d657e82 0000000f 00006bb0 3ffefd74  
3fffff90:  00000000 00000000 00000001 3ffefd74  
3fffffa0:  3fffdad0 00000000 3ffefd44 4021a244  
<<<stack<<<

Decoding stack results
0x4010078d: _umm_free(void*) at /home/jeroen/Downloads/arduino-1.8.9-linux64/arduino-1.8.9/hardware/esp8266com/esp8266/cores/esp8266/umm_malloc/umm_malloc.cpp line 1380
0x4021a85a: raise_exception() at /home/jeroen/Downloads/arduino-1.8.9-linux64/arduino-1.8.9/hardware/esp8266com/esp8266/cores/esp8266/core_esp8266_postmortem.cpp line 236
0x40235fb0: mem_malloc at core/mem.c line 210
0x402117b6: ClientContext::_s_connected(void*, tcp_pcb*, long) at /home/jeroen/Downloads/arduino-1.8.9-linux64/arduino-1.8.9/hardware/esp8266com/esp8266/libraries/ESP8266WiFi/src/include/ClientContext.h line 613
0x4023773d: tcp_input at core/tcp_in.c line 903
0x401003c0: pvPortMalloc(size_t, char const*, int) at /home/jeroen/Downloads/arduino-1.8.9-linux64/arduino-1.8.9/hardware/esp8266com/esp8266/cores/esp8266/heap.cpp line 155
0x402352b1: ip4_input at core/ipv4/ip4.c line 710
0x4022ebc5: ethernet_input_LWIP2 at netif/ethernet.c line 188
0x4022e9fb: esp2glue_ethernet_input at glue-lwip/lwip-git.c line 441
0x40261b92: ethernet_input at glue-esp/lwip-esp.c line 363
0x40261ba3: ethernet_input at glue-esp/lwip-esp.c line 371
0x4023addc: br_sha2small_round at src/hash/sha2small.c line 105
0x4023aa8c: br_sha2small_round at src/hash/sha2small.c line 85
0x4023aad7: br_sha2small_round at src/hash/sha2small.c line 87
0x4023aa8c: br_sha2small_round at src/hash/sha2small.c line 85
0x401005b9: uart_isr(void*) at /home/jeroen/Downloads/arduino-1.8.9-linux64/arduino-1.8.9/hardware/esp8266com/esp8266/cores/esp8266/uart.cpp line 378
0x40100570: uart_isr(void*) at /home/jeroen/Downloads/arduino-1.8.9-linux64/arduino-1.8.9/hardware/esp8266com/esp8266/cores/esp8266/uart.cpp line 364
0x4022e28e: strstr at /home/earle/src/esp-quick-toolchain/repo/newlib/newlib/libc/string/strstr.c line 62
0x402040cb: findAndReplace(char*, char const*) at /media/jeroen/My Passport/Arduino sketches/Arduino/IoT_Embedded_Software_076/IoT_Embedded_Software_076.ino line 692
0x40204110: findAndReplace(char*, char const*) at /media/jeroen/My Passport/Arduino sketches/Arduino/IoT_Embedded_Software_076/IoT_Embedded_Software_076.ino line 702
0x40204110: findAndReplace(char*, char const*) at /media/jeroen/My Passport/Arduino sketches/Arduino/IoT_Embedded_Software_076/IoT_Embedded_Software_076.ino line 702
0x40204110: findAndReplace(char*, char const*) at /media/jeroen/My Passport/Arduino sketches/Arduino/IoT_Embedded_Software_076/IoT_Embedded_Software_076.ino line 702
0x40204110: findAndReplace(char*, char const*) at /media/jeroen/My Passport/Arduino sketches/Arduino/IoT_Embedded_Software_076/IoT_Embedded_Software_076.ino line 702
0x40204110: findAndReplace(char*, char const*) at /media/jeroen/My Passport/Arduino sketches/Arduino/IoT_Embedded_Software_076/IoT_Embedded_Software_076.ino line 702
0x40204110: findAndReplace(char*, char const*) at /media/jeroen/My Passport/Arduino sketches/Arduino/IoT_Embedded_Software_076/IoT_Embedded_Software_076.ino line 702
0x40204110: findAndReplace(char*, char const*) at /media/jeroen/My Passport/Arduino sketches/Arduino/IoT_Embedded_Software_076/IoT_Embedded_Software_076.ino line 702
0x40204110: findAndReplace(char*, char const*) at /media/jeroen/My Passport/Arduino sketches/Arduino/IoT_Embedded_Software_076/IoT_Embedded_Software_076.ino line 702
0x40204110: findAndReplace(char*, char const*) at /media/jeroen/My Passport/Arduino sketches/Arduino/IoT_Embedded_Software_076/IoT_Embedded_Software_076.ino line 702
0x401005b9: uart_isr(void*) at /home/jeroen/Downloads/arduino-1.8.9-linux64/arduino-1.8.9/hardware/esp8266com/esp8266/cores/esp8266/uart.cpp line 378
0x40100570: uart_isr(void*) at /home/jeroen/Downloads/arduino-1.8.9-linux64/arduino-1.8.9/hardware/esp8266com/esp8266/cores/esp8266/uart.cpp line 364
0x40204110: findAndReplace(char*, char const*) at /media/jeroen/My Passport/Arduino sketches/Arduino/IoT_Embedded_Software_076/IoT_Embedded_Software_076.ino line 702
0x40229354: _strtoul_r at /home/earle/src/esp-quick-toolchain/repo/newlib/newlib/libc/stdlib/strtoul.c line 168
0x40204110: findAndReplace(char*, char const*) at /media/jeroen/My Passport/Arduino sketches/Arduino/IoT_Embedded_Software_076/IoT_Embedded_Software_076.ino line 702
0x40204110: findAndReplace(char*, char const*) at /media/jeroen/My Passport/Arduino sketches/Arduino/IoT_Embedded_Software_076/IoT_Embedded_Software_076.ino line 702
0x40204110: findAndReplace(char*, char const*) at /media/jeroen/My Passport/Arduino sketches/Arduino/IoT_Embedded_Software_076/IoT_Embedded_Software_076.ino line 702
0x40204110: findAndReplace(char*, char const*) at /media/jeroen/My Passport/Arduino sketches/Arduino/IoT_Embedded_Software_076/IoT_Embedded_Software_076.ino line 702
0x40204110: findAndReplace(char*, char const*) at /media/jeroen/My Passport/Arduino sketches/Arduino/IoT_Embedded_Software_076/IoT_Embedded_Software_076.ino line 702
0x401005b9: uart_isr(void*) at /home/jeroen/Downloads/arduino-1.8.9-linux64/arduino-1.8.9/hardware/esp8266com/esp8266/cores/esp8266/uart.cpp line 378
0x40100570: uart_isr(void*) at /home/jeroen/Downloads/arduino-1.8.9-linux64/arduino-1.8.9/hardware/esp8266com/esp8266/cores/esp8266/uart.cpp line 364
0x40204110: findAndReplace(char*, char const*) at /media/jeroen/My Passport/Arduino sketches/Arduino/IoT_Embedded_Software_076/IoT_Embedded_Software_076.ino line 702
0x40204110: findAndReplace(char*, char const*) at /media/jeroen/My Passport/Arduino sketches/Arduino/IoT_Embedded_Software_076/IoT_Embedded_Software_076.ino line 702
0x4022e5d9: glue2esp_linkoutput at glue-esp/lwip-esp.c line 299
0x4022e85b: new_linkoutput at glue-lwip/lwip-git.c line 235
0x4022ec4c: ethernet_output at netif/ethernet.c line 312
0x40204110: findAndReplace(char*, char const*) at /media/jeroen/My Passport/Arduino sketches/Arduino/IoT_Embedded_Software_076/IoT_Embedded_Software_076.ino line 702
0x40234860: etharp_output_to_arp_index at core/ipv4/etharp.c line 770
0x401005b9: uart_isr(void*) at /home/jeroen/Downloads/arduino-1.8.9-linux64/arduino-1.8.9/hardware/esp8266com/esp8266/cores/esp8266/uart.cpp line 378
0x40100570: uart_isr(void*) at /home/jeroen/Downloads/arduino-1.8.9-linux64/arduino-1.8.9/hardware/esp8266com/esp8266/cores/esp8266/uart.cpp line 364
0x40234ab4: etharp_output_LWIP2 at core/ipv4/etharp.c line 885
0x40220000: spiffs_object_truncate(spiffs_fd*, u32_t, u8_t) at /home/jeroen/Downloads/arduino-1.8.9-linux64/arduino-1.8.9/hardware/esp8266com/esp8266/cores/esp8266/spiffs/spiffs_nucleus.cpp line 1737
0x402354cc: ip4_output_if_opt_src at core/ipv4/ip4.c line 1007
0x4010078d: _umm_free(void*) at /home/jeroen/Downloads/arduino-1.8.9-linux64/arduino-1.8.9/hardware/esp8266com/esp8266/cores/esp8266/umm_malloc/umm_malloc.cpp line 1380
0x40235514: ip4_output_if_opt at core/ipv4/ip4.c line 820
0x40235fb0: mem_malloc at core/mem.c line 210
0x4023553a: ip4_output_if at core/ipv4/ip4.c line 793
0x402360c3: ip_chksum_pseudo at core/inet_chksum.c line 395
0x40232426: tcp_output at core/tcp_out.c line 1361
0x4022ed2d: sys_timeout_abs at core/timeouts.c line 189
0x4021a0f7: esp_yield() at /home/jeroen/Downloads/arduino-1.8.9-linux64/arduino-1.8.9/hardware/esp8266com/esp8266/cores/esp8266/core_esp8266_main.cpp line 90
0x4021a93f: __delay(unsigned long) at /home/jeroen/Downloads/arduino-1.8.9-linux64/arduino-1.8.9/hardware/esp8266com/esp8266/cores/esp8266/core_esp8266_wiring.cpp line 54
0x402120c4: WiFiClient::connect(IPAddress, unsigned short) at /home/jeroen/Downloads/arduino-1.8.9-linux64/arduino-1.8.9/hardware/esp8266com/esp8266/libraries/ESP8266WiFi/src/include/ClientContext.h line 134
0x4021369b: BearSSL::WiFiClientSecure::connect(char const*, unsigned short) at /home/jeroen/Downloads/arduino-1.8.9-linux64/arduino-1.8.9/hardware/esp8266com/esp8266/libraries/ESP8266WiFi/src/WiFiClientSecureBearSSL.cpp line 226
0x40215889: HTTPClient::connect() at /home/jeroen/Downloads/arduino-1.8.9-linux64/arduino-1.8.9/hardware/esp8266com/esp8266/libraries/ESP8266HTTPClient/src/ESP8266HTTPClient.cpp line 1190
0x40211547: WiFiClient::available() at /home/jeroen/Downloads/arduino-1.8.9-linux64/arduino-1.8.9/hardware/esp8266com/esp8266/libraries/ESP8266WiFi/src/WiFiClient.cpp line 263
0x40216540: HTTPClient::sendRequest(char const*, unsigned char*, unsigned int) at /home/jeroen/Downloads/arduino-1.8.9-linux64/arduino-1.8.9/hardware/esp8266com/esp8266/libraries/ESP8266HTTPClient/src/ESP8266HTTPClient.cpp line 670
0x402175dc: HardwareSerial::write(unsigned char const*, unsigned int) at /home/jeroen/Downloads/arduino-1.8.9-linux64/arduino-1.8.9/hardware/esp8266com/esp8266/cores/esp8266/HardwareSerial.h line 158
0x402179d1: Print::write(char const*) at /home/jeroen/Downloads/arduino-1.8.9-linux64/arduino-1.8.9/hardware/esp8266com/esp8266/cores/esp8266/Print.h line 60
0x402175c7: HardwareSerial::write(unsigned char) at /home/jeroen/Downloads/arduino-1.8.9-linux64/arduino-1.8.9/hardware/esp8266com/esp8266/cores/esp8266/HardwareSerial.h line 154
0x402166f8: HTTPClient::POST(unsigned char*, unsigned int) at /home/jeroen/Downloads/arduino-1.8.9-linux64/arduino-1.8.9/hardware/esp8266com/esp8266/libraries/ESP8266HTTPClient/src/ESP8266HTTPClient.cpp line 601
0x40206eb3: sendTelegramPayloadHTTP(char const*, bool) at /media/jeroen/My Passport/Arduino sketches/Arduino/IoT_Embedded_Software_076/IoT_Embedded_Software_076.ino line 3097
0x402179d1: Print::write(char const*) at /home/jeroen/Downloads/arduino-1.8.9-linux64/arduino-1.8.9/hardware/esp8266com/esp8266/cores/esp8266/Print.h line 60
0x402179d1: Print::write(char const*) at /home/jeroen/Downloads/arduino-1.8.9-linux64/arduino-1.8.9/hardware/esp8266com/esp8266/cores/esp8266/Print.h line 60
0x40217bcc: Print::println() at /home/jeroen/Downloads/arduino-1.8.9-linux64/arduino-1.8.9/hardware/esp8266com/esp8266/cores/esp8266/Print.cpp line 178
0x402093b6: handleTelegram(Meter*, modulation_t, long) at /media/jeroen/My Passport/Arduino sketches/Arduino/IoT_Embedded_Software_076/IoT_Embedded_Software_076.ino line 3239
0x40216eec: EspClass::getFreeHeap() at /home/jeroen/Downloads/arduino-1.8.9-linux64/arduino-1.8.9/hardware/esp8266com/esp8266/cores/esp8266/Esp.cpp line 211
0x4020aeeb: loop() at /media/jeroen/My Passport/Arduino sketches/Arduino/IoT_Embedded_Software_076/IoT_Embedded_Software_076.ino line 3586
0x40218b31: String::invalidate() at /home/jeroen/Downloads/arduino-1.8.9-linux64/arduino-1.8.9/hardware/esp8266com/esp8266/cores/esp8266/WString.cpp line 141
0x4020b830: setup() at /media/jeroen/My Passport/Arduino sketches/Arduino/IoT_Embedded_Software_076/IoT_Embedded_Software_076.ino line 2557
0x4021a244: loop_wrapper() at /home/jeroen/Downloads/arduino-1.8.9-linux64/arduino-1.8.9/hardware/esp8266com/esp8266/cores/esp8266/core_esp8266_main.cpp line 140


Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants