Guru meditation error

Hello, good evening, I am encountering such an error while trying to install esp32 microcontroller software. I would be very grateful if you could help me with this. Here is the code I am trying to install and the error I get.

#define BLYNK_TEMPLATE_ID           ""
#define BLYNK_TEMPLATE_NAME         ""
#define BLYNK_AUTH_TOKEN            ""

/* Comment this out to disable prints and save space */
#define BLYNK_PRINT Serial


#include <WiFi.h>
#include <WiFiClient.h>
#include <BlynkSimpleEsp32.h>

// Your WiFi credentials.
// Set password to "" for open networks.
char ssid[] = "";
char pass[] = "";

void setup()
{
  // Debug console
  Serial.begin(115200);

  Blynk.begin(BLYNK_AUTH_TOKEN, ssid, pass);
  // You can also specify server:
  //Blynk.begin(BLYNK_AUTH_TOKEN, ssid, pass, "blynk.cloud", 80);
  //Blynk.begin(BLYNK_AUTH_TOKEN, ssid, pass, IPAddress(192,168,1,100), 8080);
}


void loop()
{
  Blynk.run();
  // You can inject your own code or combine it with other sketches.
  // Check other examples on how to communicate with Blynk. Remember
  // to avoid delay() function!
}

ELF file SHA256: 00ca12905de1869b

E (388) esp_core_dump_flash: Core dump flash config is corrupted! CRC=0x7bd5c66f instead of 0x0
E (397) esp_core_dump_elf: Elf write init failed!
E (401) esp_core_dump_common: Core dump write failed with error=-1
Rebooting...
ets Jul 29 2019 12:21:46

rst:0xc (SW_CPU_RESET),boot:0x13 (SPI_FAST_FLASH_BOOT)
configsip: 0, SPIWP:0xee
clk_drv:0x00,q_drv:0x00,d_drv:0x00,cs0_drv:0x00,hd_drv:0x00,wp_drv:0x00
mode:DIO, clock div:1
load:0x3fff0030,len:4832
load:0x40078000,len:16460
load:0x40080400,len:4
load:0x40080404,len:3504
entry 0x400805cc
Guru Meditation Error: Core  0 panic'ed (LoadProhibited). Exception was unhandled.

Core  0 register dump:
PC      : 0x4008e8d6  PS      : 0x00060933  A0      : 0x800906c8  A1      : 0x3ffe3680  
A2      : 0x1dd0b283  A3      : 0xffffffff  A4      : 0x0000cdcd  A5      : 0x00060923  
A6      : 0x00000002  A7      : 0x0000000b  A8      : 0x3ffafff8  A9      : 0x3ffaff78  
A10     : 0x3ffaff4c  A11     : 0x0000004a  A12     : 0x3ffaff58  A13     : 0x3f408574  
A14     : 0xfffffffc  A15     : 0x0000000b  SAR     : 0x00000020  EXCCAUSE: 0x0000001c  
EXCVADDR: 0x1dd0b283  LBEG    : 0x400899cc  LEND    : 0x400899e2  LCOUNT  : 0x00000000  


Backtrace: 0x4008e8d3:0x3ffe3680 0x400906c5:0x3ffe36b0 0x40171a45:0x3ffe36d0 0x40171afd:0x3ffe36f0 0x400e1293:0x3ffe3710 0x400e13c8:0x3ffe3730 0x400e0532:0x3ffe3c10 0x40082ac6:0x3ffe3c40 0x400797e5:0x3ffe3c80 |<-CORRUPTED

I knowingly deleted the required private information in the code myself for privacy :slight_smile:

Run the ESP Exception Decode to get the source lines associated with the trace. Then figure out where the bad pointer came from.

Where am I going to run this from?

Yes, I installed the plug-in you mentioned, but I could not run it, there are problems or I made a mistake. I open the plug-in, but there is no change, everything is the same on the screen.

Concerning your code: I do not know.

Concerning the Exception Decoder: I assume you followed the instructions (linked above) and are using IDE 2.x. Recommendations are usually to fallback to IDE 1.8 to use the Exception Decoder, until this issue is repaired.

Maybe @ptillisch has a link to the status of the Exception Decoder.

Here is the exception decoder for Arduino IDE 2.x:

I'm already using this

I tried version 1.8 before, but I couldn't run it there, so I'm on version 2x right now

The Decoder is a tool embedded in the IDE (once installed), not an app or a sketch. Show the path and location of your Decoder, then show your IDE >> TOOLS dropdown.

I don't understand what you mean by show

By the way, when I enter the Arduino ide, I get an error like this:

Activating extension 'ESP Exception Decoder' failed: Cannot find module '/home/strange/Belgeler/Arduino/resources/app/plugins/esp-exception-decoder-1.0.2/dist/extension.js' Require stack: - /home/strange/Belgeler/Arduino/resources/app/lib/backend/plugin-host.js

Hi @soloturkanka. This error indicates you did not install the extension correctly.

Please remove the installation of the extension and then try again, this time being very careful to follow the installation instructions exactly:

https://github.com/dankeboy36/esp-exception-decoder#installation

Pay close attention to this part of the instructions:

Download the latest extension from the GitHub release page. The asset filename is esp-exception-decoder-${VERSION}.vsix ,

Note that it is essential that you download the "esp-exception-decoder-1.0.2.vsix" asset from the release page, not one of the other assets.

You can simply copy/paste first numbers of the pairs ( 40000000:3ff46770), in this case 40000000 and feed them to addr2line:

addr2line.exe -pfiaC -e YourSketch.elf 0x400d33a7

And it will print function name where it happened. Step by step, number by number you'll find the cause. First couple of numbers are system functions like "panic()"

thanks, I saved the folder in the wrong location, now we can move on to my main problem

1 Like

I solved the problem, thank you

Will you help me with this?

Solved or not solved?

not solved ı'm problem guru meditation error