Skip to content

Eeprom.commit crash #1929

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
jeroenst opened this issue Oct 5, 2018 · 2 comments
Closed

Eeprom.commit crash #1929

jeroenst opened this issue Oct 5, 2018 · 2 comments
Labels
Status: Stale Issue is stale stage (outdated/stuck)

Comments

@jeroenst
Copy link

jeroenst commented Oct 5, 2018

I have a problem with EEPROM.commit, for an unkown reason to me the ESP32 crashes. When I do the eeprom.write and eeprom.commit in a separate project with nothing else it works fine, but in my own project it keeps crashing...

I included my own project file, it's pretty big, but a short example doesn't crash...

Also the eeprom writing of the project file works on a esp8266 without any problem ( I adapted a lot of things to make it work with ESP32 so I don't know if the rest works ok on ESP8266 at the moment).

(write_eeprom)(C1) write_eeprom("server",0) eeprom startaddres=0
(write_eeprom)(C1) EEPROM.write(0,115)
(write_eeprom)(C1) EEPROM.write(1,135)
(write_eeprom)(C1) EEPROM.write(1,101)
(write_eeprom)(C1) EEPROM.write(2,236)
(write_eeprom)(C1) EEPROM.write(2,114)
(write_eeprom)(C1) EEPROM.write(3,94)
(write_eeprom)(C1) EEPROM.write(3,118)
(write_eeprom)(C1) EEPROM.write(4,212)
(write_eeprom)(C1) EEPROM.write(4,101)
(write_eeprom)(C1) EEPROM.write(5,57)
(write_eeprom)(C1) EEPROM.write(5,114)
(write_eeprom)(C1) EEPROM.write(6,171)
(write_eeprom)(C1) EEPROM.write(6,0)
(write_eeprom)(C1) EEPROM.write(7,171)
(write_eeprom)(C1) EEPROM.commit()
(write_eeprom)(C1) write_eeprom("werwer",1) eeprom startaddres=40
(write_eeprom)(C1) EEPROM.write(40,119)
(write_eeprom)(C1) EEPROM.write(41,139)
(write_eeprom)(C1) EEPROM.write(41,101)
(write_eeprom)(C1) EEPROM.write(42,240)
(write_eeprom)(C1) EEPROM.write(42,114)
(write_eeprom)(C1) EEPROM.write(43,98)
(write_eeprom)(C1) EEPROM.write(43,119)
(write_eeprom)(C1) EEPROM.write(44,217)
(write_eeprom)(C1) EEPROM.write(44,101)
(write_eeprom)(C1) EEPROM.write(45,62)
(write_eeprom)(C1) EEPROM.write(45,114)
(write_eeprom)(C1) EEPROM.write(46,176)
(write_eeprom)(C1) EEPROM.write(46,0)
(write_eeprom)(C1) EEPROM.write(47,176)
(write_eeprom)(C1) EEPROM.commit()
(write_eeprom)(C1) write_eeprom("werewwr",2) eeprom startaddres=80
(write_eeprom)(C1) EEPROM.write(80,119)
(write_eeprom)(C1) EEPROM.write(81,139)
(write_eeprom)(C1) EEPROM.write(81,101)
(write_eeprom)(C1) EEPROM.write(82,240)
(write_eeprom)(C1) EEPROM.write(82,114)
(write_eeprom)(C1) EEPROM.write(83,98)
(write_eeprom)(C1) EEPROM.write(83,101)
(write_eeprom)(C1) EEPROM.write(84,199)
(write_eeprom)(C1) EEPROM.write(84,119)
(write_eeprom)(C1) EEPROM.write(85,62)
(write_eeprom)(C1) EEPROM.write(85,119)
(write_eeprom)(C1) EEPROM.write(86,181)
(write_eeprom)(C1) EEPROM.write(86,114)
(write_eeprom)(C1) EEPROM.write(87,39)
(write_eeprom)(C1) EEPROM.write(87,0)
(write_eeprom)(C1) EEPROM.write(88,39)
(write_eeprom)(C1) EEPROM.commit()
(write_eeprom)(C1) write_eeprom("werwrwewer",3) eeprom startaddres=120
(write_eeprom)(C1) EEPROM.write(120,119)
(write_eeprom)(C1) EEPROM.write(121,139)
(write_eeprom)(C1) EEPROM.write(121,101)
(write_eeprom)(C1) EEPROM.write(122,240)
(write_eeprom)(C1) EEPROM.write(122,114)
(write_eeprom)(C1) EEPROM.write(123,98)
(write_eeprom)(C1) EEPROM.write(123,119)
(write_eeprom)(C1) EEPROM.write(124,217)
(write_eeprom)(C1) EEPROM.write(124,114)
(write_eeprom)(C1) EEPROM.write(125,75)
(write_eeprom)(C1) EEPROM.write(125,119)
(write_eeprom)(C1) EEPROM.write(126,194)
(write_eeprom)(C1) EEPROM.write(126,101)
(write_eeprom)(C1) EEPROM.write(127,39)
(write_eeprom)(C1) EEPROM.write(127,119)
(write_eeprom)(C1) EEPROM.write(128,158)
(write_eeprom)(C1) EEPROM.write(128,101)
(write_eeprom)(C1) EEPROM.write(129,3)
(write_eeprom)(C1) EEPROM.write(129,114)
(write_eeprom)(C1) EEPROM.write(130,117)
(write_eeprom)(C1) EEPROM.write(130,0)
(write_eeprom)(C1) EEPROM.write(131,117)
(write_eeprom)(C1) EEPROM.commit()
(write_eeprom)(C1) write_eeprom("werweewrewrwer",4) eeprom startaddres=160
(write_eeprom)(C1) EEPROM.write(160,119)
(write_eeprom)(C1) EEPROM.write(161,139)
(write_eeprom)(C1) EEPROM.write(161,101)
(write_eeprom)(C1) EEPROM.write(162,240)
(write_eeprom)(C1) EEPROM.write(162,114)
(write_eeprom)(C1) EEPROM.write(163,98)
(write_eeprom)(C1) EEPROM.write(163,119)
(write_eeprom)(C1) EEPROM.write(164,217)
(write_eeprom)(C1) EEPROM.write(164,101)
(write_eeprom)(C1) EEPROM.write(165,62)
(write_eeprom)(C1) EEPROM.write(165,101)
(write_eeprom)(C1) EEPROM.write(166,163)
(write_eeprom)(C1) EEPROM.write(166,119)
(write_eeprom)(C1) EEPROM.write(167,26)
(write_eeprom)(C1) EEPROM.write(167,114)
(write_eeprom)(C1) EEPROM.write(168,140)
(write_eeprom)(C1) EEPROM.write(168,101)
(write_eeprom)(C1) EEPROM.write(169,241)
(write_eeprom)(C1) EEPROM.write(169,119)
(write_eeprom)(C1) EEPROM.write(170,104)
(write_eeprom)(C1) EEPROM.write(170,114)
(write_eeprom)(C1) EEPROM.write(171,218)
(write_eeprom)(C1) EEPROM.write(171,119)
(write_eeprom)(C1) EEPROM.write(172,81)
(write_eeprom)(C1) EEPROM.write(172,101)
(write_eeprom)(C1) EEPROM.write(173,182)
(write_eeprom)(C1) EEPROM.write(173,114)
(write_eeprom)(C1) EEPROM.write(174,40)
(write_eeprom)(C1) EEPROM.write(174,0)
(write_eeprom)(C1) EEPROM.write(175,40)
(write_eeprom)(C1) EEPROM.commit()
(write_eeprom)(C1) write_eeprom("werewrwrwrwer",5) eeprom startaddres=200
(write_eeprom)(C1) EEPROM.write(200,119)
(write_eeprom)(C1) EEPROM.write(201,139)
(write_eeprom)(C1) EEPROM.write(201,101)
(write_eeprom)(C1) EEPROM.write(202,240)
(write_eeprom)(C1) EEPROM.write(202,114)
(write_eeprom)(C1) EEPROM.write(203,98)
(write_eeprom)(C1) EEPROM.write(203,101)
(write_eeprom)(C1) EEPROM.write(204,199)
(write_eeprom)(C1) EEPROM.write(204,119)
(write_eeprom)(C1) EEPROM.write(205,62)
(write_eeprom)(C1) EEPROM.write(205,114)
(write_eeprom)(C1) EEPROM.write(206,176)
(write_eeprom)(C1) EEPROM.write(206,119)
(write_eeprom)(C1) EEPROM.write(207,39)
(write_eeprom)(C1) EEPROM.write(207,114)
(write_eeprom)(C1) EEPROM.write(208,153)
(write_eeprom)(C1) EEPROM.write(208,119)
(write_eeprom)(C1) EEPROM.write(209,16)
(write_eeprom)(C1) EEPROM.write(209,114)
(write_eeprom)(C1) EEPROM.write(210,130)
(write_eeprom)(C1) EEPROM.write(210,119)
(write_eeprom)(C1) EEPROM.write(211,249)
(write_eeprom)(C1) EEPROM.write(211,101)
(write_eeprom)(C1) EEPROM.write(212,94)
(write_eeprom)(C1) EEPROM.write(212,114)
(write_eeprom)(C1) EEPROM.write(213,208)
(write_eeprom)(C1) EEPROM.write(213,0)
(write_eeprom)(C1) EEPROM.write(214,208)
(write_eeprom)(C1) EEPROM.commit()
Guru Meditation Error: Core  1 panic'ed (Cache disabled but cached memory region accessed)
Guru Meditation Error: Core  1 panic'ed (IllegalInstruction). Exception was unhandled.
Guru Meditation Error: Core  1 panic'ed (IllegalInstruction). Exception was unhandled.
Guru Meditation Error: Core  1 panic'ed (IllegalInstruction). Exception was unhandled.
Guru Meditation Error: Core  1 panic'ed (IllegalInstruction). Exception was unhandled.
Guru Meditation Error: Core  1 panic'ed (IllegalInstruction). Exception was unhandled.
Guru Meditation Error: Core  1 panic'ed (IllegalInstruction). Exception was unhandled.
Guru Meditation Error: Core  1 panic'ed (IllegalInstruction). Exception was unhandled.
Guru Meditation Error: Core  1 panic'ed (IllegalInstruction). Exception was unhandled.
Guru Meditation Error: Core  1 panic'ed (IllegalInstruction). Exception was unhandled.
Guru Meditation Error: Core  1 panic'ed (IllegalInstruction). Exception was unhandled.
Guru Meditation Error: Core  1 panic'ed (IllegalInstruction). Exception was unhandled.
Guru Meditation Error: Core  1 panic'ed (IllegalInstruction). Exception was unhandled.
Guru Meditation Error: Core  1 panic'ed (IllegalInstruction). Exception was unhandled.
Guru Meditation Error: Core  1 panic'ed (IllegalInstruction). Exception was unhandled.
Guru Meditation Error: Core  1 panic'ed (IllegalInstruction). Exception was unhandled.
Guru Meditation Error: Core  1 panic'ed (IllegalInstruction). Exception was unhandled.
Guru Meditation Error: Core  1 panic'ed (IllegalInstruction). Exception was unhandled.
Guru Meditation Error: Core  1 panic'ed (IllegalInstruction). Exception was unhandled.
Guru Meditation Error: Core  1 panic'ed (IllegalInstruction). Exception was unhandled.
Guru Meditation Error: Core  1 panic'ed (IllegalInstruction). Exception was unhandled.
Guru Meditation Error: Core  1 panic'ed (IllegalInstruction). Exception was unhandled.
Guru Meditation Error: Core  1 panic'ed (IllegalInstruction). Exception was unhandled.
Guru Meditation Error: Core  1 panic'ed (IllegalInstruction). Exception was unhandled.
Guru Meditation Error: Core  1 panic'ed (IllegalInstruction). Exception was unhandled.
Guru Meditation Error: Core  1 panic'ed (IllegalInstruction). Exception was unhandled.
Guru Meditation Error: Core  1 panic'ed (IllegalInstruction). Exception was unhandled.
Guru Meditation Error: Core  1 panic'ed (IllegalInstruction). Exception was unhandled.
Guru Meditation Error: Core  1 panic'ed (IllegalInstruction). Exception was unhandled.
Guru Meditation Error: Core  1 panic'ed (IllegalInstruction). Exception was unhandled.
Guru Meditation Error: Core  1 panic'ed (IllegalInstruction). Exception was unhandled.
Guru Meditation Error: Core  1 panic'ed (IllegalInstruction). Exception was unhandled.
Guru Meditation Error: Core  1 panic'ed (IllegalInstruction). Exception was unhandled.
Guru Meditation Error: Core  1 panic'ed (IllegalInstruction). Exception was unhandled.
Guru Meditation Error: Core  1 panic'ed (IllegalInstruction). Exception was unhandled.
Guru Meditation Error: Core  1 panic'ed (IllegalInstruction). Exception was unhandled.
Guru Meditation Error: Core  1 panic'ed (IllegalInstruction). Exception was unhandled.
Guru Meditation Error: Core  1 panic'ed (IllegalInstruction). Exception was unhandled.
Guru Meditation Error: Core  1 panic'ed (IllegalInstruction). Exception was unhandled.
Guru Meditation Error: Core  1 panic'ed (IllegalInstruction). Exception was unhandled.
Guru Meditation Error: Core  1 panic'ed (IllegalInstructGuru Meditation Error: Core  1 panic'ed (Unhandled debug exception)
Debug exception reason: Stack canary watchpoint triggered (loop⸮⸮�@4) 
Guru Meditation Error: Core  1 panic'ed (

esp32MQTT.zip

@stale
Copy link

stale bot commented Aug 1, 2019

This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.

@stale stale bot added the Status: Stale Issue is stale stage (outdated/stuck) label Aug 1, 2019
@stale
Copy link

stale bot commented Aug 15, 2019

This stale issue has been automatically closed. Thank you for your contributions.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Status: Stale Issue is stale stage (outdated/stuck)
Projects
None yet
Development

No branches or pull requests

1 participant