-
Notifications
You must be signed in to change notification settings - Fork 238
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
ESP32: How do I interpret this crash? #146
Comments
You have crashed in native code. Native debugging is out-of-scope for this project. Please refer to the ESP-IDF project. |
But the crash is related to manifest.json settings and that's THIS project. And things like the entries in manifest.json are not really explained anywhere. It is not my C code that crashed, I only wrote the files code. I get the crash when I increase manifest.json creation.static just a bit. I must admit I have no clue what the important values are and what they mean. What exactly is static anyway? I did read Xs in C and still don't know. I need to give a bit more to my app then what the tiny sample apps get. I have a 4MB RAM WROVER-B-KIT ESP32 so that should be no problem. I get "could not allocate slot" errors early on already. |
It does seem like you are swimming in stronger currents than you are prepared to handle. That must be frustrating. There's certainly not enough detail in this report to be able to offer assistance. That's also frustrating. |
Well, if I knew what things like "static" means.. I'm unused to YOUR environment, true (but find it quite readable but of course it's a lot of code), and I have not done much C — but when I did I contributed to Linux kernel code (kernel 2.4, network: firewall and NAT) and I also wrote a bit for embedded, albeit 8 bit assembler at the time. I recently (last year) did some ARM work with C though too just for fun. So I'm not some new student completely in over his head. I think some memory basics should be part of the documentation and I should not have to scan all the XS source code to find out. Especially when there are some tricky issues like this: there is a separate esp and esp32 directory, but the only place where I find Yes I could scan the rest of the code but things like manifest.json entries should IMHO just be documented. It's a bit strong to blame it all on in "experience". |
I get the crash when I increase manifest.json
creation.static
just a bit.I must admit I have no clue what the important values are and what they mean. What exactly is
static
anyway? I did read Xs in C and still don't know.I need to give a bit more to my app then what the tiny sample apps get. I have a 4MB RAM WROVER-B-KIT ESP32 so that should be no problem. I get "could not allocate slot" errors early on already.
Nothing happens after the last line.
The text was updated successfully, but these errors were encountered: