-
Notifications
You must be signed in to change notification settings - Fork 124
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
0003_esp8266_esp32_send_data crashes #164
Comments
Issue was reproducible in combination when using Meaning it crashes on the virtually dispatched call. I could further debug the issue it prints a InstrFetchProhibited exception and crashes with this backtrace.
It seems like the method it attempts to call are invalid. That is really weird tough because the underlying object is correct, the reference does point to a valid instance of the I'm also rather confused why this occurs only when I enable The only thing I can think of is the stupid way that is step for step removing the code that Used that method to debug further and what I could find out is that the But additionally the |
The underlying issue has been resolved it was the macro, causing issues because it was sometimes overwritten correctly and other times not. To resolve that issue the library now automatically detects if the Additionally there also was a small mistake in the implementation that caused disconnects even if the data could be sent. That has been resolved now as well. |
example 0003_esp8266_esp32_send_data crashes after "Connected to AP", running on Arduino IDE, on ESP32 dev module, with
After comparing with another example, finally I found that is caused by
After deleting this line, it successfully connect to the server and do the expected things.
does that mean THINGSBOARD_ENABLE_STREAM_UTILS can not be used on ESP32? maybe no need to use it on ESP32?
Thanks for the great work of thingsboard, all the things are great!
The text was updated successfully, but these errors were encountered: