-
Notifications
You must be signed in to change notification settings - Fork 13.3k
New issue
Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? # to your account
Webserver and WiFiClientSecure (SMTP SSL) fatal error 29 #2837
Comments
probably out of memory. axTLS needs 16k ram to run, plus 1.6k buffer for MTU. |
Hello, |
yes, because when they work one at the time there isn't as much memory pressure. |
OK, |
BearSSL is merged in #4273 , with alternate BearSSL::WiFi* classes. Although axtls-based classes are still available and even the default, they are planned for deprecation and then retirement, hence won't be fixed. Any issues with BearSSL-based classes should be reported in new issues. |
Please fill the info fields, it helps to get you faster support ;)
if you have a stack dump decode it:
https://github.com/esp8266/Arduino/blob/master/doc/Troubleshooting/stack_dump.md
SORRY THE DECODER DOES NOT WORK
Exception (29):
epc1=0x4023eb0b epc2=0x00000000 epc3=0x00000000 excvaddr=0x0000000c depc=0x00000000
ctx: cont
sp: 3fff23f0 end: 3fff2c20 offset: 01a0
ets Jan 8 2013,rst cause:2, boot mode:(3,6)
load 0x4010f000, len 1384, room 16
tail 8
chksum 0x2d
csum 0x2d
v00000000
~ld
for better debug messages:
https://github.com/esp8266/Arduino/blob/master/doc/Troubleshooting/debugging.md
----------------------------- Remove above -----------------------------
Basic Infos
Hardware
Hardware: Wemos D1 R2 Mini
Core Version: ?2.1.0-rc2?
Description
Problem description
Hello everybody,
For some months I am working on an home automation project.
The application is a classical web server with a main page and configuration pages.
All pages are send in chunk mode.
Until now things are going well
I decided to improve the application by adding email notifications based on some events.
I have developed and tested two email functions outside of my application.
One function is normal email and the other is secure SSL function. Both are working perfectly in the test application.
I have integrated the email functions in my main application. Depending on the
configuration I chose for example smtp port 25 not secure or smtp port 465 SSL (to use Gmail) I can select standard or the secured email function.
I call the email function in the Arduino loop() function.
With the standard function (WiFiClient client) everything works correctly.
I have a problem with Secure SSL (WiFiClientSecure client).
Every time I make a request on the Web server the following email sending causes a fatal error.
Any idea ?
Settings in IDE
Arduino IDE 1.6.9
ESP8266 core for Arduino Date: 2016, Nov 14
ESP8266 board Wemos D1 Mini
Module: Wemos D1 R2 Mini
Flash Size: 4MB/3MB
CPU Frequency: 80Mhz
Flash Mode: ?qio?
Flash Frequency: ?40Mhz?
Upload Using: SERIAL
Reset Method: ?ck / nodemcu?
Sketch (SIMPLIFIED and REDUCED )
Debug Messages
The text was updated successfully, but these errors were encountered: