diff --git a/components/espcoredump/test/coredump.b64 b/components/espcoredump/test/coredump.b64 deleted file mode 100644 index f6ad3cd758..0000000000 --- a/components/espcoredump/test/coredump.b64 +++ /dev/null @@ -1,369 +0,0 @@ -ID0AAAABAAAKAAAAfAEAAAAAAAA= -f0VMRgEBAQAAAAAAAAAAAAQAXgABAAAAAAAAADQAAAAAAAAAAAAAADQAIAAWACgA -AAAAAA== -BAAAAPQCAAAAAAAAAAAAAMAXAADAFwAABgAAAAAAAAA= -AQAAALQaAABgYvs/YGL7P3wBAAB8AQAABgAAAAAAAAA= -AQAAADAcAAAQqvs/EKr7P/ABAADwAQAABgAAAAAAAAA= -AQAAACAeAAB4ovs/eKL7P3wBAAB8AQAABgAAAAAAAAA= -AQAAAJwfAABgn/s/YJ/7PwQDAAAEAwAABgAAAAAAAAA= -AQAAAKAiAAA0dvs/NHb7P3wBAAB8AQAABgAAAAAAAAA= -AQAAABwkAACAdPs/gHT7P6ABAACgAQAABgAAAAAAAAA= -AQAAALwlAACYbvs/mG77P3wBAAB8AQAABgAAAAAAAAA= -AQAAADgnAADgbPs/4Gz7P6QBAACkAQAABgAAAAAAAAA= -AQAAANwoAADUYPs/1GD7P3wBAAB8AQAABgAAAAAAAAA= -AQAAAFgqAAAgX/s/IF/7P6ABAACgAQAABgAAAAAAAAA= -AQAAAPgrAABYZPs/WGT7P3wBAAB8AQAABgAAAAAAAAA= -AQAAAHQtAABwsvs/cLL7P6ABAACgAQAABgAAAAAAAAA= -AQAAABQvAADcgPs/3ID7P3wBAAB8AQAABgAAAAAAAAA= -AQAAAJAwAAAAf/s/AH/7P8gBAADIAQAABgAAAAAAAAA= -AQAAAFgyAAA0+/o/NPv6P3wBAAB8AQAABgAAAAAAAAA= -AQAAANQzAABg+fo/YPn6P8ABAADAAQAABgAAAAAAAAA= -AQAAAJQ1AABYUPs/WFD7P3wBAAB8AQAABgAAAAAAAAA= -AQAAABA3AACgTvs/oE77P6QBAACkAQAABgAAAAAAAAA= -AQAAALQ4AAB4Sfs/eEn7P3wBAAB8AQAABgAAAAAAAAA= -AQAAADA6AACgR/s/oEf7P8QBAADEAQAABgAAAAAAAAA= -BAAAAPQ7AAAAAAAAAAAAABQBAAAUAQAABgAAAAAAAAA= -CAAAAEwCAAABAAAA -Q09SRQAAAAA= -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYGL7PwAAAAAAAAAAAAAAAAAAAAAAAAAA -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQ4NQCAIBgD9FABADRUAQP////8AAAAA -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAODYDQqvs/ -AgAAAByr+z8Qq/s/cOn6PwAAAAAAAAAABQAAAK3///8gAAAA4GL7PwEAAACAAAAA -AQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -AAAAAAAAAAAAAAAA -CAAAAEwCAAABAAAA -Q09SRQAAAAA= -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAeKL7PwAAAAAAAAAAAAAAAAAAAAAAAAAA -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA3JIAQCAFBgD9FABADRUAQP////8XAAAA -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA+TAIAgoPs/ -nKD7PwAAAAAAAAAA0hQBAFcAAAA3AAAA9D8AAAAAAAAAAAAAAAAAAHiDCIDAXvs/ -AAAAAICC+z8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -AAAAAAAAAAAAAAAA -CAAAAEwCAAABAAAA -Q09SRQAAAAA= -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANHb7PwAAAAAAAAAAAAAAAAAAAAAAAAAA -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAsoUOQCAABgBsxABAd8QAQP////8AAAAA -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFI4DYBAdfs/ -AAAAAAAAAAABAAAAAQAAgAMAAAAjAAYAeJcIgDB1+z8DAAAAIwgGACAIBgABAAAA -IAgGANCE+z8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -AAAAAAAAAAAAAAAA -CAAAAEwCAAABAAAA -Q09SRQAAAAA= -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAmG77PwAAAAAAAAAAAAAAAAAAAAAAAAAA -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAsoUOQCAFBgBsxABAd8QAQP////8AAAAA -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFI4DYCgbfs/ -AAAAAAMAAAABAAAAAQAAgAMAAAAjCgYAHpEIgIBt+z/8Zvs/SB0AQCAEBgABAAAA -IAQGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -AAAAAAAAAAAAAAAA -CAAAAEwCAAABAAAA -Q09SRQAAAAA= -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA1GD7PwAAAAAAAAAAAAAAAAAAAAAAAAAA -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFBQIQCADBgD9FABADRUAQPn///8AAAAA -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF6bCIDgX/s/ -AAAAAGwcAQB4lwiA8E77PwMAAAAjCAYAFBQIgMBf+z/cAPA/AQAAADgA+z8BAAAA -IAMGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -AAAAAAAAAAAAAAAA -CAAAAEwCAAABAAAA -Q09SRQAAAAA= -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAWGT7PwAAAAAAAAAAAAAAAAAAAAAAAAAA -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFBQIQCABBgD9FABADRUAQPj///8AAAAA -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF6bCIAws/s/ -AAAAAGwcAQBxWA2A0J/7PwAIAAAEAPs/FBQIgBCz+z/cAPA/AQAAADgA+z8BAAAA -IAEGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -AAAAAAAAAAAAAAAA -CAAAAEwCAAABAAAA -Q09SRQAAAAA= -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA3ID7PwAAAAAAAAAAAAAAAAAAAAAAAAAA -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFBQIQCAABgAAAAAAAAAAAAAAAAAAAAAA -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGpCIDAf/s/ -AAAAAAAAAAAUePs/AAAAAAAAAABQVPs/FBQIgKB/+z/cAPA/AQAAADgA+z9gVPs/ -UCsNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -AAAAAAAAAAAAAAAA -CAAAAEwCAAABAAAA -Q09SRQAAAAA= -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANPv6PwAAAAAAAAAAAAAAAAAAAAAAAAAA -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFBQIQCAGBgAAAAAAAAAAAAAAAAAAAAAA -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADSNCIAg+vo/ -AAAAAAAAAADQOfs/FQAAAFUAAADQSPs/FBQIgAD6+j/cAPA/AQAAADgA+z8BAAAA -IAYGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -AAAAAAAAAAAAAAAA -CAAAAEwCAAABAAAA -Q09SRQAAAAA= -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAWFD7PwAAAAAAAAAAAAAAAAAAAAAAAAAA -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANI0IQCAIBgAAAAAAAAAAAAAAAAAAAAAA -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8dCIBgT/s/ -3Ev7PwAAAAAwTPs/AAAAAAEAAAAAAAAANI0IgEBP+z8BAAAABAAAANQ5+z8KAAAA -AACAABwA9D8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -AAAAAAAAAAAAAAAA -CAAAAEwCAAABAAAA -Q09SRQAAAAA= -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAeEn7PwAAAAAAAAAAAAAAAAAAAAAAAAAA -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFBQIQCAOBgAAAAAAAAAAAAAAAAAAAAAA -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADSNCIBgSPs/ -AAAAAAAAAADQOfs/zc0AAAEAAAAAAAAAFBQIgEBI+z/cAPA/AQAAADgA+z8BAAAA -IAAGAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -AAAAAAAAAAAAAAAA -gKr7P6Cr+z+EGAEAcDj7P3A4+z9gYvs/aDj7PxIAAAAYZPs/GGT7P2Bi+z8AAAAA -BwAAAASk+z91bmFsaWduZWRfcHRyX3QAAQAAAACs+z8AAAAAIAwGAA8AAADOzs7O -BwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACOn6P3Dp+j/Y6fo/ -AAAAAAAAAAABAAAAAAAAAAAAAAAAAAAASB0AQAAAAAAAAAAAAAAAAAAAAAAAAAAA -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADOzs4= -776t3kUODUAwCAYAIA4NgNCq+z8CAAAAHKv7PxCr+z9w6fo/AAAAAAAAAAAFAAAA -rf///yAAAADgYvs/AQAAAIAAAAABAAAAAAAAAAAAAAAdAAAABQAAAP0UAEANFQBA -/////wEAAACAAAAABCQIQNw++z8AAAAAAAAAAAAAAAD//z+zAAAAAAAAAAAAAAAA -AAAAAAAAAAAAAAAAAAAAAAEAAACAAAAAAQAAAAAAAAAgDg2AAKv7PwEAAABw6fo/ -vLUNgACr+z8KAAAAAwAAABCr+z9w6fo/AAAAAAAAAABoDg2AMKv7PwoAAACUDPs/ -lAJAPx4AAADmV0A/AwAAAKSNCIAQX/s/AQAAAO8BvNBggQiAYKv7PwAAAAAAAAAA -YIEIgGCr+z8AAAAAAwAAACAAAAAAAACAIQAGAAEAAAAAAAAAgKv7P1AODUAAAAAA -IwAGAHA4+z9gYvs/AAAAAAAAAACgq/s/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAArKv7PwAAAAAAAAAAAAAAAAAAAAAAAAAA -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -AAAAAAAAAAAAAAAAAAAAAA== -YJ/7PwCi+z+hFAEASDj7P0g4+z94ovs/QDj7PxQAAACcS/s/nEv7P3ii+z8AAAAA -BQAAAGiC+z91bml0eVRhc2sAzs7Ozs4AAAAAAGSi+z8AAAAAIQAGAAwAAADOzs7O -BQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACOn6P3Dp+j/Y6fo/ -AAAAAAAAAAABAAAAAAAAAAAAAAAAAAAASB0AQAAAAAAAAAAAAAAAAAAAAAAAAAAA -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADOzs4= -aCQIQNySAEAwBQYAD5MAgCCg+z+coPs/AAAAAAAAAADSFAEAVwAAADcAAAD0PwAA -AAAAAAAAAAAAAAAAeIMIgMBe+z8AAAAAgIL7PxcAAAD//wAAAAAAAP0UAEANFQBA -/////2gmCEDAXvs/oIMIQDw1+z8AAAAAAAAAAAAAAAD//z+zAAAAAAAAAAAAAAAA -AAAAAAAAAAAAAAAAAAAAAP//P7MAAAAAAAAAAAAAAAC3YA2AQKD7P5yg+z//AAAA -PDX7PwAAAAAAAAAAAAAAALpcDYBgoPs/nKD7P/8AAABlXwTAAP8AAAAA/wAAAAD/ -J2ENgJCg+z8BAAAAoKH7PydhDYCQoPs/AQAAAO8BvND+AAAAnKH7PwAAAAAQAAAA -YIEIgMCh+z8AAAAAAAAAAKWlpaWlpaWlpaWlpQAAAAAAAAAAAAAAAAAAAAAAAAAA -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADvAbzQ -nKD7PwAAAIAhAAYAAFf7PwAAAADgofs/HGENQAAAAAAjAAYASDj7P3ii+z8AAAAA -AAAAAACi+z8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -AAAAAAAAAAAMovs/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -AAAAAA== -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 -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -YPn6P8D6+j/Ozs7OYFD7P4BJ+z80+/o/WDf7PwMAAADk6vo/5Or6PzT7+j/c6vo/ -FgAAACTr+j9lc3BfdGltZXIAzs7Ozs4AAAAAACD7+j8AAAAAIQAGAAEAAADOzs7O -FgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACOn6P3Dp+j/Y6fo/ -AAAAAAAAAAABAAAAAAAAAAAAAAAAAAAASB0AQAAAAAAAAAAAAAAAAAAAAAAAAAAA -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADOzs4= -aCQIQBQUCEAwBgYANI0IgCD6+j8AAAAAAAAAANA5+z8VAAAAVQAAANBI+z8UFAiA -APr6P9wA8D8BAAAAOAD7PwEAAAAgBgYAAAAAAAAAAAD//wAAAAAAAAAAAAAAAAAA -AAAAAGgmCEABAAAAoIMIQPyN+j8AAAAAAAAAAAAAAAD//z+zAAAAAAAAAAAAAAAA -AAAAAAAAAAAAAAAAAAAAAGgkCEBYgQhAMAAFAAAAAACLNw2AQPr6P7jq+j8AAAAA -AAAAAHg3DUAAAAAAAAAAAGCBCICA+vo/AAAAAAAAAAAAAAAAAAAAAAAAAAD///// -AAAAAAAAAACMxAAA7wG80Azr+j8AAAAAAQAAACMOBgAAAAAAoPr6P3g3DUAAAAAA -IwAGAJw5+z80+/o/AAAAAAAAAADA+vo/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAzPr6PwAAAAAAAAAAAAAAAAAAAAAAAAAA -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -AAAAAAAAAAAAAAAAAAAAAA== -oE77P+BP+z/Ozs7OYDf7Pzz7+j9YUPs/WDf7PwEAAAAITPs/CEz7P1hQ+z8ATPs/ -GAAAAEhM+z9pcGMxAM7Ozs7Ozs7Ozs4AAQAAAERQ+z8AAAAAIQAGAAMAAADOzs7O -GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACOn6P3Dp+j/Y6fo/ -AAAAAAAAAAABAAAAAAAAAAAAAAAAAAAASB0AQAAAAAAAAAAAAAAAAAAAAAAAAAAA -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADOzs4= -aCQIQDSNCEAwCAYADx0IgGBP+z/cS/s/AAAAADBM+z8AAAAAAQAAAAAAAAA0jQiA -QE/7PwEAAAAEAAAA1Dn7PwoAAAAAAIAAHAD0PwAAAAD//wAAAAAAAAAAAAAAAAAA -AAAAAGgmCEAKAAAAoIMIQBzj+j8AAAAAAAAAAAAAAAD//z+zAAAAAAAAAAAAAAAA -AAAAAAAAAAAAAAAAAAAAANQ5+z8KAAAAAACAABwA9D9ggQiAoE/7PwEAAAAAAAAA -gKL7PwoAAAAAAIAA/////2CBCIAAAAAAnBQBAO8BvNAwTPs/AAAAAAEAAAAAAAAA -AAAAAMBP+z/cHAhAAQAAAAEAAADEOfs/WFD7PwAAAAAAAAAA4E/7PwAAAAAAAAAA -AAAAAAAAAAAAAAAAAAAAAKwRCICAff4/KAAAACgAAAAAAAAAAAAAAOxP+z8AAAAA -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -oEf7PwBJ+z/Ozs7OPPv6P2A3+z94Sfs/WDf7PwEAAAAoRfs/KEX7P3hJ+z8gRfs/ -GAAAAGhF+z9pcGMwAM7Ozs7Ozs7Ozs4AAAAAAGRJ+z8AAAAAIQAGAAIAAADOzs7O -GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACOn6P3Dp+j/Y6fo/ -AAAAAAAAAAABAAAAAAAAAAAAAAAAAAAASB0AQAAAAAAAAAAAAAAAAAAAAAAAAAAA -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADOzs4= -aCQIQBQUCEAwDgYANI0IgGBI+z8AAAAAAAAAANA5+z/NzQAAAQAAAAAAAAAUFAiA -QEj7P9wA8D8BAAAAOAD7PwEAAAAgAAYAAQAAAAAAAAD//wAAAAAAAAAAAAAAAAAA -AAAAAGgmCEABAAAAoIMIQDzc+j8AAAAAAAAAAAAAAAD//z+zAAAAAAAAAAAAAAAA -AAAAAAAAAAAAAAAAAAAAAGgkCEBYgQhAMAAFAAAAAAAPHQiAgEj7P/xE+z8AAAAA -AAAAANwcCEAAAAAAAAAAAGCBCIDASPs/AAAAAAAAAAAAAAAAAAAAAAAAAAD///// -AAAAAAAAAAAAAAAA7wG80FBF+z8AAAAAAQAAAAIAAAAAAAAA4Ej7P9wcCEAAAAAA -IwMGAMQ5+z94Sfs/AQAAAAAAAAAASfs/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -KREIgFA7/j9AN/s/7wG80AAAAAAAAAAADEn7PwAAAAAAAAAAAAAAAAAAAAAAAAAA -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -AAAAAAAAAAAAAAAAAAAAAAAAAAA= -FAAAAEgAAABKIAAA -RVNQX0NPUkVfRFVNUF9JTkZPAAA= -AAEAADYxNTFkNThkNGUzNmJmYWI5MmM4ZTYzYzgzYTEzOThlZDdhNjFkYzFhYjk0 -NWQxNzI5ZTY3MDUxNmY5N2NiZjQAAAAA -DAAAAJQAAAClAgAA -RVhUUkFfSU5GTwAA -YGL7P+gAAAAdAAAA7gAAAAUAAADCAAAAAAAAAMMAAAAAAAAAxAAAACAIBgDFAAAA -AAAAAMYAAAAAAAAAxwAAAAAAAACxAAAAR4UOQLIAAAAAAAAAswAAAAAAAAC0AAAA -QCwIQLUAAAAAAAAAtgAAAAAAAAC3AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -AAAAAA== -hvIqKg== diff --git a/components/espcoredump/test/esp32/coredump.b64 b/components/espcoredump/test/esp32/coredump.b64 new file mode 100644 index 0000000000..94be30a4e2 --- /dev/null +++ b/components/espcoredump/test/esp32/coredump.b64 @@ -0,0 +1,293 @@ +QC8AAAABAAAAAAAAAAAAAAAAAAA= +f0VMRgEBAQAAAAAAAAAAAAQAXgABAAAAAAAAADQAAAAAAAAAAAAAADQAIAASACgA +AAAAAA== +BAAAAHQCAAAAAAAAAAAAAAATAAAAEwAABgAAAAAAAAA= +AQAAAHQVAABMjvs/TI77P1gBAABYAQAABgAAAAAAAAA= +AQAAAMwWAABQjPs/UIz7P/QBAAD0AQAABgAAAAAAAAA= +AQAAAMAYAADMcPs/zHD7P1gBAABYAQAABgAAAAAAAAA= +AQAAABgaAAAgb/s/IG/7P6QBAACkAQAABgAAAAAAAAA= +AQAAALwbAAAsePs/LHj7P1gBAABYAQAABgAAAAAAAAA= +AQAAABQdAACAdvs/gHb7P6QBAACkAQAABgAAAAAAAAA= +AQAAALgeAACsl/s/rJf7P1gBAABYAQAABgAAAAAAAAA= +AQAAABAgAAAAlvs/AJb7P6QBAACkAQAABgAAAAAAAAA= +AQAAALQhAADshPs/7IT7P1gBAABYAQAABgAAAAAAAAA= +AQAAAAwjAABAg/s/QIP7P6QBAACkAQAABgAAAAAAAAA= +AQAAALAkAABo+Po/aPj6P1gBAABYAQAABgAAAAAAAAA= +AQAAAAgmAACA9vo/gPb6P+ABAADgAQAABgAAAAAAAAA= +AQAAAOgnAACsU/s/rFP7P1gBAABYAQAABgAAAAAAAAA= +AQAAAEApAADwUfs/8FH7P7QBAAC0AQAABgAAAAAAAAA= +AQAAAPQqAABMQvs/TEL7P1gBAABYAQAABgAAAAAAAAA= +AQAAAEwsAAAA/fo/AP36P8gBAADIAQAABgAAAAAAAAA= +BAAAABQuAAAAAAAAAAAAABQBAAAUAQAABgAAAAAAAAA= +CAAAAEwCAAABAAAA +Q09SRQAAAAA= +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATI77PwAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAsVYNQCAABgD9FABADRUAQP////8aAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIxWDYAQjfs/ +AgAAAFyN+z9Qjfs/bO/6PwAAAAAAAAAABQAAAK3///8gAAAArI77PwEAAACAAAAA +AQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAA +CAAAAEwCAAABAAAA +Q09SRQAAAAA= +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAzHD7PwAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGngOQCALBgAAAAAAAAAAAAAAAAAVAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADoaDYDgb/s/ +AAAAAAEAAAABAAAAAQAAgAAAgAAcAPQ/WpoNgLBv+z8AAAAASB0AQCAHBgAjBwYA +AQAAABwA9D8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAA +CAAAAEwCAAABAAAA +Q09SRQAAAAA= +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALHj7PwAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGngOQCAKBgAAAAAAAAAAAAAAAAAYAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADoaDYBAd/s/ +AAAAAAAAAAABAAAAAQAAgAMAAAAjAAYAWpoNgBB3+z8AAAAAIwoGACAKBgAjCgYA +AQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAA +CAAAAEwCAAABAAAA +Q09SRQAAAAA= +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAArJf7PwAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAhD4IQCAJBgD9FABADRUAQPj///8AAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAApgCIDAlvs/ +AAAAAMkAAACUNPs/QGj7PwAIAAAAAAAAhD4IgKCW+z/cAPA/AQAAANgX+z8jCQYA +AQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAA +CAAAAEwCAAABAAAA +Q09SRQAAAAA= +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA7IT7PwAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAhD4IQCALBgD9FABADRUAQPn///8AAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAApgCIAAhPs/ +AAAAAMkAAACUNPs/iDT7P0xC+z8AAAAAhD4IgOCD+z/cAPA/AQAAANgX+z8jCwYA +AQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAA +CAAAAEwCAAABAAAA +Q09SRQAAAAA= +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAaPj6PwAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIz4IQCAMBgAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIQ+CIBA9/o/ +3ADwPwEAAADYF/s/IwAGAAEAAAAEAAAACj4IgCD3+j+4Mfs/AAAAACMKBgAjCgYA +AQAAANACQD8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAA +CAAAAEwCAAABAAAA +Q09SRQAAAAA= +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAArFP7PwAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8L8AQCAABgAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMJ3CICwUvs/ +AAAAACMABgAgAAYAIwAGAAEAAAAAAAAACj4IgIBS+z/AMfs/AQAAAMD3+j+A9/o/ +DPT6P1j0+j8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAA +CAAAAEwCAAABAAAA +Q09SRQAAAAA= +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATEL7PwAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAhD4IQCAKBgAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPVYCIDA/fo/ +AQAAAP/////A+vo/dGn7PwEAAAAcAPQ/hD4IgKD9+j/gAPA/AQAAANgX+z8jCgYA +AQAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAA +oIz7P+CN+z9lAAAANDP7PzQz+z9Mjvs/LDP7PxIAAABSCwAsfipi8UyO+z8AAAAA +BwAAAEiG+z91bmFsaWduZWRfcHRyX3QAAQAAAESO+z8HAAAAAAAAAAAAAAAAAAAA +AAAAAATv+j9s7/o/1O/6PwAAAAAAAAAAAQAAAAAAAAAAAAAAAAAAAEgdAEAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAA+z8= +776t3rFWDUAwAAYAjFYNgBCN+z8CAAAAXI37P1CN+z9s7/o/AAAAAAAAAAAFAAAA +rf///yAAAACsjvs/AQAAAIAAAAABAAAAAAAAABoAAAAdAAAABQAAAP0UAEANFQBA +/////wEAAACAAAAAnCAIQERY+z8AAAAAAAAAAAAAAAD//z+zAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAEAAACAAAAAAQAAAAAAAACMVg2AQI37PwEAAABs7/o/ +AwAAAAAAAAABAAAAAQAAAFCN+z9s7/o/AAAAAAAAAADUVg2AcI37PwoAAACIFvs/ +AwAAAB4AAAACMkA/AQAAAJQ0+z8jAAYAAQAAAAAAAAC8dQiAoI37PwAAAAAAAAAA +AwAAAKCN+z8AAAAAAAAAACEABgAjAAYAAQAAAAAAAAAAAAAAwI37P7xWDUAAAAAA +IwAGADQz+z9Mjvs/AAAAAAAAAADgjfs/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA7I37PwAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAA= +IG/7P2Bw+z825LZwNHj7P6gy+z/McPs/oDL7PxkAAAAxouASF+cBTsxw+z8AAAAA +AAAAAMhq+z9JRExFAOBDvnHT/sEOutQAAAAAAMRw+z8AAAAAAAAAAAAAAAAAAAAA +AAAAAATv+j9s7/o/1O/6PwAAAAAAAAAAAQAAAAAAAAAAAAAAAAAAAEgdAEAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAA+z8= +ACEIQBp4DkAwCwYAOhoNgOBv+z8AAAAAAQAAAAEAAAABAACAAACAABwA9D9amg2A +sG/7PwAAAABIHQBAIAcGACMHBgABAAAAHAD0PxUAAAD//wAAAAAAAAAAAAAAAAAA +AAAAAAQjCEAjBwYAYE0IQMQ6+z8AAAAAAAAAAAAAAAD//z+zAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAC0XQhAAAAAAAAAAAC9XQiAAHD7PwgAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAALx1CIAgcPs/AAAAAAAAAAABAAAAIwAGAAEAAAAjBAYA +AAAAAEBw+z+0XQhAAAAAACMABgCoMvs/LHj7PwAAAAAAAAAAYHD7PwAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGxw+z8AAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +gHb7P8B3+z/VLZInqDL7P9Rw+z8sePs/oDL7PxkAAADQDnUJWS5znCx4+z8AAAAA +AAAAAChy+z9JRExFAF71C3f47ueHKmsAAQAAACR4+z8AAAAAAAAAAAAAAAAAAAAA +AAAAAATv+j9s7/o/1O/6PwAAAAAAAAAAAQAAAAAAAAAAAAAAAAAAAEgdAEAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAA+z8= +ACEIQBp4DkAwCgYAOhoNgEB3+z8AAAAAAAAAAAEAAAABAACAAwAAACMABgBamg2A +EHf7PwAAAAAjCgYAIAoGACMKBgABAAAAAAAAABgAAAD//wAAAAAAAAAAAAAAAAAA +AAAAAAQjCEAjCgYAYE0IQCRC+z8AAAAAAAAAAAAAAAD//z+zAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAC0XQhAAAAAAAAAAAC9XQiAYHf7PwgAAAABAAAA +AAAAAAAAAAAAAAAAAAAAALx1CICAd/s/AAAAAAAAAAABAAAAIwAGAAEAAAAAAAAA +AAAAAKB3+z+0XQhAAAAAACMABgCoMvs/zHD7PwAAAAAAAAAAwHf7PwAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMx3+z8AAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AJb7P0CX+z/JAAAA9IT7P5Qy+z+sl/s/jDL7Pw8AAAAIhfs/LPH6P6yX+z8AAAAA +CgAAAKiP+z9mYWlsZWRfYXNzZXJ0X3QAAAAAAKSX+z8KAAAAAAAAAAAAAAAAAAAA +AAAAAATv+j9s7/o/1O/6PwAAAAAAAAAAAQAAAAAAAAAAAAAAAAAAAEgdAEAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAA+z8= +ACEIQIQ+CEAwCQYACmAIgMCW+z8AAAAAyQAAAJQ0+z9AaPs/AAgAAAAAAACEPgiA +oJb7P9wA8D8BAAAA2Bf7PyMJBgABAAAAAAAAAAAAAAD//wAAAAAAAP0UAEANFQBA ++P///wQjCEAjCQYAYE0IQKRh+z8AAAAAAAAAAAAAAAD//z+zAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAwWQD8eAAAAAjJAPwEAAACXVQ2A4Jb7P2QAAACIFvs/ +lDT7P0Bo+z8ACAAAAAAAALx1CIAAl/s/AAAAAAAAAAAhAAYAIwAGAAEAAAAAAAAA +AAAAACCX+z+IVQ1AAAAAACMABgBwM/s/rJf7PwAAAAAAAAAAQJf7PwAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEyX+z8AAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +QIP7P4CE+z/JAAAAlDL7P7SX+z/shPs/jDL7PxQAAAAs8fo/LPH6P+yE+z8AAAAA +BQAAAOh8+z9iYWRfcHRyX3Rhc2sAsOEA////f+SE+z8FAAAAAAAAAAAAAAAAAAAA +AAAAAATv+j9s7/o/1O/6PwAAAAAAAAAAAQAAAAAAAAAAAAAAAAAAAEgdAEAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAA+z8= +ACEIQIQ+CEAwCwYACmAIgACE+z8AAAAAyQAAAJQ0+z+INPs/TEL7PwAAAACEPgiA +4IP7P9wA8D8BAAAA2Bf7PyMLBgABAAAAAAAAAAAAAAD//wAAAAAAAP0UAEANFQBA ++f///wQjCEAjCwYAYE0IQORO+z8AAAAAAAAAAAAAAAD//z+zAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAKgWQD8YAAAAAjJAPwEAAABPVg2AIIT7P2QAAACIFvs/ +lDT7P4g0+z9MQvs/AAAAALx1CIBAhPs/AAAAAAAAAAAhAAYAIwAGAAEAAAAjCgYA +AAAAAGCE+z9AVg1AAAAAACMABgAMM/s/7IT7PwAAAAAAAAAAgIT7PwAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIyE+z8AAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +gPb6PwD4+j/iqgEItFP7PyQy+z9o+Po/HDL7PwEAAAA49Po/OPT6P2j4+j8w9Po/ +GAAAAGT0+j9pcGMwACtsMbetm+FBj1oAAAAAAGD4+j8YAAAAAAAAAAAAAAAAAAAA +AAAAAATv+j9s7/o/1O/6PwAAAAAAAAAAAQAAAAAAAAAAAAAAAAAAAEgdAEAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAA+j8= +ACEIQCM+CEAwDAYAhD4IgED3+j/cAPA/AQAAANgX+z8jAAYAAQAAAAQAAAAKPgiA +IPf6P7gx+z8AAAAAIwoGACMKBgABAAAA0AJAPwAAAAD//wAAAAAAAAAAAAAAAAAA +AAAAAAQjCEAjCgYAYE0IQGTC+j8AAAAAAAAAAAAAAAD//z+zAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAKWlpaWlpaWlpaWlpaWlpaX1WAiAYPf6PwAAAAD///// +ACEIQLR1CEAwAAUAAAAAACsrCICA9/o/DPT6P1j0+j9Y9Po/EDv+PwMAAAAjDwYA +vHUIgMD3+j8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/////AAAAAAAAAAAAAAAA +AQAAAAEAAAAAAAAAIw8GAAAAAADg9/o/DCsIQAAAAAAjDwYAiDT7P2j4+j8BAAAA +AAAAAAD4+j8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADffw6AwDv+PxQy+z8AAAAA +AAAAAAAAAAAM+Po/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +8FH7P0BT+z/2HasIVEL7P3D4+j+sU/s/HDL7PwMAAACvrmDFgSvFvKxT+z8AAAAA +FgAAAKhD+z9lc3BfdGltZXIAeE/mj3EAAAAAAKRT+z8WAAAAAAAAAAAAAAAAAAAA +AAAAAATv+j9s7/o/1O/6PwAAAAAAAAAAAQAAAAAAAAAAAAAAAAAAAEgdAEAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAEA+z8= +ACEIQPC/AEAwAAYAwncIgLBS+z8AAAAAIwAGACAABgAjAAYAAQAAAAAAAAAKPgiA +gFL7P8Ax+z8BAAAAwPf6P4D3+j8M9Po/WPT6PwAAAAD//wAAAAAAAAAAAAAAAAAA +AAAAAAQjCECA9/o/YE0IQKQd+z8AAAAAAAAAAAAAAAD//z+zAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAEBT+z8AAAAAAAAAAAAAAAAucAiAwFL7P7gx+z8AAAAA +SFENgOBS+z+IFvs//////wAAAADg9/o/DCsIQAAAAAC8dQiAAFP7PwAAAAAAAAAA +AQAAACMABgABAAAAkDv+PwAAAAAgU/s/PFENQAAAAAAjAAYAYDT7P6xT+z8AAAAA +AAAAAEBT+z8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAABMU/s/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAA== +AP36P2D++j8vG6MTJDL7P7RT+z9MQvs/HDL7PwEAAACg+vo/oPr6P0xC+z+Y+vo/ +GAAAAMz6+j9pcGMxAHqrpPxnrHN+FewAAQAAAMj++j8YAAAAAAAAAAAAAAAAAAAA +AAAAAATv+j9s7/o/1O/6PwAAAAAAAAAAAQAAAAAAAAAAAAAAAAAAAEgdAEAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAA+z8= +ACEIQIQ+CEAwCgYA9VgIgMD9+j8BAAAA/////8D6+j90afs/AQAAABwA9D+EPgiA +oP36P+AA8D8BAAAA2Bf7PyMKBgABAAAAAQAAAAAAAAD//wAAAAAAAAAAAAAAAAAA +AAAAAAQjCEAjCgYAYE0IQMTI+j8AAAAAAAAAAAAAAAD//z+zAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAP//P7MAAAAAAAAAAAAAAAArKwiA4P36P3T6+j/A+vo/ +RAAAEyMKBgABAAAAAQAAALx1CIAg/vo/AQAAAAAAAAAAAAAAAQAAAAEAAAAcAPQ/ +/////yD++j8BAAAA/CsIQAEAAAABAAAAAAAAAAEAAAAAAAAAQP76PwwrCEABAAAA +AQAAAIg0+z9MQvs/AAAAAAAAAABg/vo/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +bw8IgGB9/j+APgAAvQT6AAAAAAAAAAAAbP76PwAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +FAAAAEgAAABKIAAA +RVNQX0NPUkVfRFVNUF9JTkZPAAA= +AAEAAGM4MDk4NWI3Njg3OTdmYjAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +DAAAAJQAAAClAgAA +RVhUUkFfSU5GTwAA +TI77P+gAAAAdAAAA7gAAAAUAAADCAAAAAAAAAMMAAAAAAAAAxAAAACAKBgDFAAAA +AAAAAMYAAAAAAAAAsQAAANOTDUCyAAAAAAAAALMAAAAAAAAAtAAAAB0sCEC1AAAA +AAAAALYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAA== +YtCItg== diff --git a/components/espcoredump/test/esp32/expected_output b/components/espcoredump/test/esp32/expected_output new file mode 100644 index 0000000000..5d9e8afe66 --- /dev/null +++ b/components/espcoredump/test/esp32/expected_output @@ -0,0 +1,589 @@ +espcoredump.py v0.4-dev +=============================================================== +==================== ESP32 CORE DUMP START ==================== + +Crashed task handle: 0x3ffb8e4c, name: 'unaligned_ptr_t', GDB name: 'process 1073450572' + +================== CURRENT THREAD REGISTERS =================== +exccause 0x1d (StoreProhibitedCause) +excvaddr 0x5 +epc1 0x400d93d3 +epc2 0x0 +epc3 0x0 +epc4 0x40082c1d +epc5 0x0 +epc6 0x0 +eps2 0x0 +eps3 0x0 +eps4 0x60a20 +eps5 0x0 +eps6 0x0 +pc 0x400d56b1 0x400d56b1 +lbeg 0x400014fd 1073747197 +lend 0x4000150d 1073747213 +lcount 0xffffffff 4294967295 +sar 0x1a 26 +ps 0x60020 393248 +threadptr +br +scompare1 +acclo +acchi +m0 +m1 +m2 +m3 +expstate +f64r_lo +f64r_hi +f64s +fcr +fsr +a0 0x800d568c -2146609524 +a1 0x3ffb8d10 1073450256 +a2 0x2 2 +a3 0x3ffb8d5c 1073450332 +a4 0x3ffb8d50 1073450320 +a5 0x3ffaef6c 1073409900 +a6 0x0 0 +a7 0x0 0 +a8 0x5 5 +a9 0xffffffad -83 +a10 0x20 32 +a11 0x3ffb8eac 1073450668 +a12 0x1 1 +a13 0x80 128 +a14 0x1 1 +a15 0x0 0 + +==================== CURRENT THREAD STACK ===================== +#0 0x400d56b1 in UnityPrintNumberUnsigned (number=2) at /builds/espressif/esp-idf/components/unity/unity/src/unity.c:204 +#1 0x400d568c in UnityPrintNumberUnsigned (number=1) at /builds/espressif/esp-idf/components/unity/unity/src/unity.c:198 +#2 0x400d568c in UnityPrintNumberUnsigned (number=10) at /builds/espressif/esp-idf/components/unity/unity/src/unity.c:198 +#3 0x400d56d4 in UnityPrintNumber (number_to_print=0) at /builds/espressif/esp-idf/components/unity/unity/src/unity.c:178 +#4 0x400875bc in vPortTaskWrapper (pxCode=0x400d56bc , pvParameters=0x0) at /builds/espressif/esp-idf/components/freertos/port/xtensa/port.c:168 + +======================== THREADS INFO ========================= + Id Target Id Frame +* 1 process 1073450572 0x400d56b1 in UnityPrintNumberUnsigned (number=2) at /builds/espressif/esp-idf/components/unity/unity/src/unity.c:204 + 2 process 1073443020 0x400e781a in get_mask (bit_count=, shift=1) at /builds/espressif/esp-idf/components/efuse/src/esp_efuse_utility.c:293 + 3 process 1073444908 0x400e781a in get_mask (bit_count=, shift=0) at /builds/espressif/esp-idf/components/efuse/src/esp_efuse_utility.c:293 + 4 process 1073452972 0x40083e84 in esp_crosscore_int_send_yield (core_id=0) at /builds/espressif/esp-idf/components/esp_system/crosscore_int.c:144 + 5 process 1073448172 0x40083e84 in esp_crosscore_int_send_yield (core_id=0) at /builds/espressif/esp-idf/components/esp_system/crosscore_int.c:144 + 6 process 1073412200 0x40083e23 in esp_crosscore_int_send (core_id=, reason_mask=) at /builds/espressif/esp-idf/components/esp_system/crosscore_int.c:127 + 7 process 1073435564 0x4000bff0 in ?? () + 8 process 1073431116 0x40083e84 in esp_crosscore_int_send_yield (core_id=1) at /builds/espressif/esp-idf/components/esp_system/crosscore_int.c:144 + +==================== THREAD 1 (TCB: 0x3ffb8e4c, name: 'unaligned_ptr_t') ===================== +#0 0x400d56b1 in UnityPrintNumberUnsigned (number=2) at /builds/espressif/esp-idf/components/unity/unity/src/unity.c:204 +#1 0x400d568c in UnityPrintNumberUnsigned (number=1) at /builds/espressif/esp-idf/components/unity/unity/src/unity.c:198 +#2 0x400d568c in UnityPrintNumberUnsigned (number=10) at /builds/espressif/esp-idf/components/unity/unity/src/unity.c:198 +#3 0x400d56d4 in UnityPrintNumber (number_to_print=0) at /builds/espressif/esp-idf/components/unity/unity/src/unity.c:178 +#4 0x400875bc in vPortTaskWrapper (pxCode=0x400d56bc , pvParameters=0x0) at /builds/espressif/esp-idf/components/freertos/port/xtensa/port.c:168 + +==================== THREAD 2 (TCB: 0x3ffb70cc, name: 'IDLE') ===================== +#0 0x400e781a in get_mask (bit_count=, shift=1) at /builds/espressif/esp-idf/components/efuse/src/esp_efuse_utility.c:293 +#1 0x400d1a3a in esp_register_freertos_idle_hook_for_cpu (new_idle_cb=0x8, cpuid=0) at /builds/espressif/esp-idf/components/esp_system/freertos_hooks.c:67 +#2 0x40085dbd in prvIdleTask (pvParameters=0x0) at /builds/espressif/esp-idf/components/freertos/tasks.c:3823 +#3 0x400875bc in vPortTaskWrapper (pxCode=0x40085db4 , pvParameters=0x0) at /builds/espressif/esp-idf/components/freertos/port/xtensa/port.c:168 + +==================== THREAD 3 (TCB: 0x3ffb782c, name: 'IDLE') ===================== +#0 0x400e781a in get_mask (bit_count=, shift=0) at /builds/espressif/esp-idf/components/efuse/src/esp_efuse_utility.c:293 +#1 0x400d1a3a in esp_register_freertos_idle_hook_for_cpu (new_idle_cb=0x8, cpuid=1) at /builds/espressif/esp-idf/components/esp_system/freertos_hooks.c:67 +#2 0x40085dbd in prvIdleTask (pvParameters=0x0) at /builds/espressif/esp-idf/components/freertos/tasks.c:3823 +#3 0x400875bc in vPortTaskWrapper (pxCode=0x40085db4 , pvParameters=0x0) at /builds/espressif/esp-idf/components/freertos/port/xtensa/port.c:168 + +==================== THREAD 4 (TCB: 0x3ffb97ac, name: 'failed_assert_t') ===================== +#0 0x40083e84 in esp_crosscore_int_send_yield (core_id=0) at /builds/espressif/esp-idf/components/esp_system/crosscore_int.c:144 +#1 0x4008600a in vTaskDelay (xTicksToDelay=100) at ../../../hal/esp32/include/hal/cpu_ll.h:39 +#2 0x400d5597 in bad_ptr_func () at ../main/test_core_dump.c:29 +#3 0x400875bc in vPortTaskWrapper (pxCode=0x400d5588 , pvParameters=0x0) at /builds/espressif/esp-idf/components/freertos/port/xtensa/port.c:168 + +==================== THREAD 5 (TCB: 0x3ffb84ec, name: 'bad_ptr_task') ===================== +#0 0x40083e84 in esp_crosscore_int_send_yield (core_id=0) at /builds/espressif/esp-idf/components/esp_system/crosscore_int.c:144 +#1 0x4008600a in vTaskDelay (xTicksToDelay=100) at ../../../hal/esp32/include/hal/cpu_ll.h:39 +#2 0x400d564f in unaligned_ptr_task (pvParameter=0x0) at ../main/test_core_dump.c:76 +#3 0x400875bc in vPortTaskWrapper (pxCode=0x400d5640 , pvParameters=0x0) at /builds/espressif/esp-idf/components/freertos/port/xtensa/port.c:168 + +==================== THREAD 6 (TCB: 0x3ffaf868, name: 'ipc0') ===================== +#0 0x40083e23 in esp_crosscore_int_send (core_id=, reason_mask=) at /builds/espressif/esp-idf/components/esp_system/crosscore_int.c:127 +#1 0x40083e84 in esp_crosscore_int_send_yield (core_id=0) at /builds/espressif/esp-idf/components/esp_system/crosscore_int.c:144 +#2 0x400858f5 in xQueueSemaphoreTake (xQueue=0x3ffaf40c, xTicksToWait=) at ../../../hal/esp32/include/hal/cpu_ll.h:39 +#3 0x40082b2b in ipc_task (arg=0x0) at /builds/espressif/esp-idf/components/esp_ipc/ipc.c:51 +#4 0x400875bc in vPortTaskWrapper (pxCode=0x40082b0c , pvParameters=0x0) at /builds/espressif/esp-idf/components/freertos/port/xtensa/port.c:168 + +==================== THREAD 7 (TCB: 0x3ffb53ac, name: 'esp_timer') ===================== +#0 0x4000bff0 in ?? () +#1 0x400877c2 in vPortExitCritical (mux=) at /builds/espressif/esp-idf/components/freertos/port/xtensa/port.c:473 +#2 0x4008702e in ulTaskNotifyTake (xClearCountOnExit=1, xTicksToWait=4294967295) at /builds/espressif/esp-idf/components/freertos/tasks.c:5187 +#3 0x400d5148 in esp_timer_impl_init_system_time () at /builds/espressif/esp-idf/components/esp_timer/src/system_time.c:43 +#4 0x400875bc in vPortTaskWrapper (pxCode=0x400d513c , pvParameters=0x0) at /builds/espressif/esp-idf/components/freertos/port/xtensa/port.c:168 + +==================== THREAD 8 (TCB: 0x3ffb424c, name: 'ipc1') ===================== +#0 0x40083e84 in esp_crosscore_int_send_yield (core_id=1) at /builds/espressif/esp-idf/components/esp_system/crosscore_int.c:144 +#1 0x400858f5 in xQueueSemaphoreTake (xQueue=0x3ffafa74, xTicksToWait=) at ../../../hal/esp32/include/hal/cpu_ll.h:39 +#2 0x40082b2b in ipc_task (arg=0x1) at /builds/espressif/esp-idf/components/esp_ipc/ipc.c:51 +#3 0x400875bc in vPortTaskWrapper (pxCode=0x40082b0c , pvParameters=0x1) at /builds/espressif/esp-idf/components/freertos/port/xtensa/port.c:168 + + +======================= ALL MEMORY REGIONS ======================== +Name Address Size Attrs +.rtc.text 0x400c0000 0x0 RW +.rtc.dummy 0x3ff80000 0x0 RW +.rtc.force_fast 0x3ff80000 0x0 RW +.rtc.data 0x50000000 0x10 RW A +.rtc_noinit 0x50000010 0x0 RW +.rtc.force_slow 0x50000010 0x0 RW +.iram0.vectors 0x40080000 0x403 R XA +.iram0.text 0x40080404 0xa457 R XA +.dram0.data 0x3ffb0000 0x2f18 RW A +.noinit 0x3ffb2f18 0x0 RW +.ext_ram.bss 0x3f800000 0x0 RW +.flash.appdesc 0x3f400020 0x100 R A +.flash.rodata 0x3f400120 0x35dc RW A +.flash.rodata_noload 0x3f4036fc 0x0 RW +.flash.text 0x400d0020 0x181a7 R XA +.iram0.data 0x4008a85c 0x0 RW +.iram0.bss 0x4008a85c 0x0 RW +.dram0.heap_start 0x3ffb3bf0 0x0 RW +.coredump.tasks.data 0x3ffb8e4c 0x158 RW +.coredump.tasks.data 0x3ffb8c50 0x1f4 RW +.coredump.tasks.data 0x3ffb70cc 0x158 RW +.coredump.tasks.data 0x3ffb6f20 0x1a4 RW +.coredump.tasks.data 0x3ffb782c 0x158 RW +.coredump.tasks.data 0x3ffb7680 0x1a4 RW +.coredump.tasks.data 0x3ffb97ac 0x158 RW +.coredump.tasks.data 0x3ffb9600 0x1a4 RW +.coredump.tasks.data 0x3ffb84ec 0x158 RW +.coredump.tasks.data 0x3ffb8340 0x1a4 RW +.coredump.tasks.data 0x3ffaf868 0x158 RW +.coredump.tasks.data 0x3ffaf680 0x1e0 RW +.coredump.tasks.data 0x3ffb53ac 0x158 RW +.coredump.tasks.data 0x3ffb51f0 0x1b4 RW +.coredump.tasks.data 0x3ffb424c 0x158 RW +.coredump.tasks.data 0x3ffafd00 0x1c8 RW + +====================== CORE DUMP MEMORY CONTENTS ======================== +.coredump.tasks.data 0x3ffb8e4c 0x158 RW +0x3ffb8e4c: 0x3ffb8ca0 0x3ffb8de0 0x00000065 0x3ffb3334 +0x3ffb8e5c: 0x3ffb3334 0x3ffb8e4c 0x3ffb332c 0x00000012 +0x3ffb8e6c: 0x2c000b52 0xf1622a7e 0x3ffb8e4c 0x00000000 +0x3ffb8e7c: 0x00000007 0x3ffb8648 0x6c616e75 0x656e6769 +0x3ffb8e8c: 0x74705f64 0x00745f72 0x00000001 0x3ffb8e44 +0x3ffb8e9c: 0x00000007 0x00000000 0x00000000 0x00000000 +0x3ffb8eac: 0x00000000 0x3ffaef04 0x3ffaef6c 0x3ffaefd4 +0x3ffb8ebc: 0x00000000 0x00000000 0x00000001 0x00000000 +0x3ffb8ecc: 0x00000000 0x00000000 0x40001d48 0x00000000 +0x3ffb8edc: 0x00000000 0x00000000 0x00000000 0x00000000 +0x3ffb8eec: 0x00000000 0x00000000 0x00000000 0x00000000 +0x3ffb8efc: 0x00000000 0x00000000 0x00000000 0x00000000 +0x3ffb8f0c: 0x00000000 0x00000000 0x00000000 0x00000000 +0x3ffb8f1c: 0x00000000 0x00000000 0x00000000 0x00000000 +0x3ffb8f2c: 0x00000000 0x00000000 0x00000000 0x00000000 +0x3ffb8f3c: 0x00000000 0x00000000 0x00000000 0x00000000 +0x3ffb8f4c: 0x00000000 0x00000000 0x00000000 0x00000000 +0x3ffb8f5c: 0x00000000 0x00000000 0x00000000 0x00000000 +0x3ffb8f6c: 0x00000000 0x00000000 0x00000000 0x00000000 +0x3ffb8f7c: 0x00000000 0x00000000 0x00000000 0x00000000 +0x3ffb8f8c: 0x00000000 0x00000000 0x00000000 0x00000000 +0x3ffb8f9c: 0x00000000 0x3ffb0000 +.coredump.tasks.data 0x3ffb8c50 0x1f4 RW +0x3ffb8c50: 0xdeadbeef 0x400d56b1 0x00060030 0x800d568c +0x3ffb8c60: 0x3ffb8d10 0x00000002 0x3ffb8d5c 0x3ffb8d50 +0x3ffb8c70: 0x3ffaef6c 0x00000000 0x00000000 0x00000005 +0x3ffb8c80: 0xffffffad 0x00000020 0x3ffb8eac 0x00000001 +0x3ffb8c90: 0x00000080 0x00000001 0x00000000 0x0000001a +0x3ffb8ca0: 0x0000001d 0x00000005 0x400014fd 0x4000150d +0x3ffb8cb0: 0xffffffff 0x00000001 0x00000080 0x4008209c +0x3ffb8cc0: 0x3ffb5844 0x00000000 0x00000000 0x00000000 +0x3ffb8cd0: 0xb33fffff 0x00000000 0x00000000 0x00000000 +0x3ffb8ce0: 0x00000000 0x00000000 0x00000000 0x00000000 +0x3ffb8cf0: 0x00000001 0x00000080 0x00000001 0x00000000 +0x3ffb8d00: 0x800d568c 0x3ffb8d40 0x00000001 0x3ffaef6c +0x3ffb8d10: 0x00000003 0x00000000 0x00000001 0x00000001 +0x3ffb8d20: 0x3ffb8d50 0x3ffaef6c 0x00000000 0x00000000 +0x3ffb8d30: 0x800d56d4 0x3ffb8d70 0x0000000a 0x3ffb1688 +0x3ffb8d40: 0x00000003 0x0000001e 0x3f403202 0x00000001 +0x3ffb8d50: 0x3ffb3494 0x00060023 0x00000001 0x00000000 +0x3ffb8d60: 0x800875bc 0x3ffb8da0 0x00000000 0x00000000 +0x3ffb8d70: 0x00000003 0x3ffb8da0 0x00000000 0x00000000 +0x3ffb8d80: 0x00060021 0x00060023 0x00000001 0x00000000 +0x3ffb8d90: 0x00000000 0x3ffb8dc0 0x400d56bc 0x00000000 +0x3ffb8da0: 0x00060023 0x3ffb3334 0x3ffb8e4c 0x00000000 +0x3ffb8db0: 0x00000000 0x3ffb8de0 0x00000000 0x00000000 +0x3ffb8dc0: 0x00000000 0x00000000 0x00000000 0x00000000 +0x3ffb8dd0: 0x00000000 0x00000000 0x00000000 0x00000000 +0x3ffb8de0: 0x00000000 0x00000000 0x3ffb8dec 0x00000000 +0x3ffb8df0: 0x00000000 0x00000000 0x00000000 0x00000000 +0x3ffb8e00: 0x00000000 0x00000000 0x00000000 0x00000000 +0x3ffb8e10: 0x00000000 0x00000000 0x00000000 0x00000000 +0x3ffb8e20: 0x00000000 0x00000000 0x00000000 0x00000000 +0x3ffb8e30: 0x00000000 0x00000000 0x00000000 0x00000000 +0x3ffb8e40: 0x00000000 +.coredump.tasks.data 0x3ffb70cc 0x158 RW +0x3ffb70cc: 0x3ffb6f20 0x3ffb7060 0x70b6e436 0x3ffb7834 +0x3ffb70dc: 0x3ffb32a8 0x3ffb70cc 0x3ffb32a0 0x00000019 +0x3ffb70ec: 0x12e0a231 0x4e01e717 0x3ffb70cc 0x00000000 +0x3ffb70fc: 0x00000000 0x3ffb6ac8 0x454c4449 0xbe43e000 +0x3ffb710c: 0xc1fed371 0x00d4ba0e 0x00000000 0x3ffb70c4 +0x3ffb711c: 0x00000000 0x00000000 0x00000000 0x00000000 +0x3ffb712c: 0x00000000 0x3ffaef04 0x3ffaef6c 0x3ffaefd4 +0x3ffb713c: 0x00000000 0x00000000 0x00000001 0x00000000 +0x3ffb714c: 0x00000000 0x00000000 0x40001d48 0x00000000 +0x3ffb715c: 0x00000000 0x00000000 0x00000000 0x00000000 +0x3ffb716c: 0x00000000 0x00000000 0x00000000 0x00000000 +0x3ffb717c: 0x00000000 0x00000000 0x00000000 0x00000000 +0x3ffb718c: 0x00000000 0x00000000 0x00000000 0x00000000 +0x3ffb719c: 0x00000000 0x00000000 0x00000000 0x00000000 +0x3ffb71ac: 0x00000000 0x00000000 0x00000000 0x00000000 +0x3ffb71bc: 0x00000000 0x00000000 0x00000000 0x00000000 +0x3ffb71cc: 0x00000000 0x00000000 0x00000000 0x00000000 +0x3ffb71dc: 0x00000000 0x00000000 0x00000000 0x00000000 +0x3ffb71ec: 0x00000000 0x00000000 0x00000000 0x00000000 +0x3ffb71fc: 0x00000000 0x00000000 0x00000000 0x00000000 +0x3ffb720c: 0x00000000 0x00000000 0x00000000 0x00000000 +0x3ffb721c: 0x00000000 0x3ffb0000 +.coredump.tasks.data 0x3ffb6f20 0x1a4 RW +0x3ffb6f20: 0x40082100 0x400e781a 0x00060b30 0x800d1a3a +0x3ffb6f30: 0x3ffb6fe0 0x00000000 0x00000001 0x00000001 +0x3ffb6f40: 0x80000001 0x00800000 0x3ff4001c 0x800d9a5a +0x3ffb6f50: 0x3ffb6fb0 0x00000000 0x40001d48 0x00060720 +0x3ffb6f60: 0x00060723 0x00000001 0x3ff4001c 0x00000015 +0x3ffb6f70: 0x0000ffff 0x00000000 0x00000000 0x00000000 +0x3ffb6f80: 0x00000000 0x40082304 0x00060723 0x40084d60 +0x3ffb6f90: 0x3ffb3ac4 0x00000000 0x00000000 0x00000000 +0x3ffb6fa0: 0xb33fffff 0x00000000 0x00000000 0x00000000 +0x3ffb6fb0: 0x00000000 0x00000000 0x00000000 0x00000000 +0x3ffb6fc0: 0x00000000 0x40085db4 0x00000000 0x00000000 +0x3ffb6fd0: 0x80085dbd 0x3ffb7000 0x00000008 0x00000000 +0x3ffb6fe0: 0x00000000 0x00000000 0x00000000 0x00000000 +0x3ffb6ff0: 0x800875bc 0x3ffb7020 0x00000000 0x00000000 +0x3ffb7000: 0x00000001 0x00060023 0x00000001 0x00060423 +0x3ffb7010: 0x00000000 0x3ffb7040 0x40085db4 0x00000000 +0x3ffb7020: 0x00060023 0x3ffb32a8 0x3ffb782c 0x00000000 +0x3ffb7030: 0x00000000 0x3ffb7060 0x00000000 0x00000000 +0x3ffb7040: 0x00000000 0x00000000 0x00000000 0x00000000 +0x3ffb7050: 0x00000000 0x00000000 0x00000000 0x00000000 +0x3ffb7060: 0x00000000 0x00000000 0x3ffb706c 0x00000000 +0x3ffb7070: 0x00000000 0x00000000 0x00000000 0x00000000 +0x3ffb7080: 0x00000000 0x00000000 0x00000000 0x00000000 +0x3ffb7090: 0x00000000 0x00000000 0x00000000 0x00000000 +0x3ffb70a0: 0x00000000 0x00000000 0x00000000 0x00000000 +0x3ffb70b0: 0x00000000 0x00000000 0x00000000 0x00000000 +0x3ffb70c0: 0x00000000 +.coredump.tasks.data 0x3ffb782c 0x158 RW +0x3ffb782c: 0x3ffb7680 0x3ffb77c0 0x27922dd5 0x3ffb32a8 +0x3ffb783c: 0x3ffb70d4 0x3ffb782c 0x3ffb32a0 0x00000019 +0x3ffb784c: 0x09750ed0 0x9c732e59 0x3ffb782c 0x00000000 +0x3ffb785c: 0x00000000 0x3ffb7228 0x454c4449 0x0bf55e00 +0x3ffb786c: 0xe7eef877 0x006b2a87 0x00000001 0x3ffb7824 +0x3ffb787c: 0x00000000 0x00000000 0x00000000 0x00000000 +0x3ffb788c: 0x00000000 0x3ffaef04 0x3ffaef6c 0x3ffaefd4 +0x3ffb789c: 0x00000000 0x00000000 0x00000001 0x00000000 +0x3ffb78ac: 0x00000000 0x00000000 0x40001d48 0x00000000 +0x3ffb78bc: 0x00000000 0x00000000 0x00000000 0x00000000 +0x3ffb78cc: 0x00000000 0x00000000 0x00000000 0x00000000 +0x3ffb78dc: 0x00000000 0x00000000 0x00000000 0x00000000 +0x3ffb78ec: 0x00000000 0x00000000 0x00000000 0x00000000 +0x3ffb78fc: 0x00000000 0x00000000 0x00000000 0x00000000 +0x3ffb790c: 0x00000000 0x00000000 0x00000000 0x00000000 +0x3ffb791c: 0x00000000 0x00000000 0x00000000 0x00000000 +0x3ffb792c: 0x00000000 0x00000000 0x00000000 0x00000000 +0x3ffb793c: 0x00000000 0x00000000 0x00000000 0x00000000 +0x3ffb794c: 0x00000000 0x00000000 0x00000000 0x00000000 +0x3ffb795c: 0x00000000 0x00000000 0x00000000 0x00000000 +0x3ffb796c: 0x00000000 0x00000000 0x00000000 0x00000000 +0x3ffb797c: 0x00000000 0x3ffb0000 +.coredump.tasks.data 0x3ffb7680 0x1a4 RW +0x3ffb7680: 0x40082100 0x400e781a 0x00060a30 0x800d1a3a +0x3ffb7690: 0x3ffb7740 0x00000000 0x00000000 0x00000001 +0x3ffb76a0: 0x80000001 0x00000003 0x00060023 0x800d9a5a +0x3ffb76b0: 0x3ffb7710 0x00000000 0x00060a23 0x00060a20 +0x3ffb76c0: 0x00060a23 0x00000001 0x00000000 0x00000018 +0x3ffb76d0: 0x0000ffff 0x00000000 0x00000000 0x00000000 +0x3ffb76e0: 0x00000000 0x40082304 0x00060a23 0x40084d60 +0x3ffb76f0: 0x3ffb4224 0x00000000 0x00000000 0x00000000 +0x3ffb7700: 0xb33fffff 0x00000000 0x00000000 0x00000000 +0x3ffb7710: 0x00000000 0x00000000 0x00000000 0x00000000 +0x3ffb7720: 0x00000000 0x40085db4 0x00000000 0x00000000 +0x3ffb7730: 0x80085dbd 0x3ffb7760 0x00000008 0x00000001 +0x3ffb7740: 0x00000000 0x00000000 0x00000000 0x00000000 +0x3ffb7750: 0x800875bc 0x3ffb7780 0x00000000 0x00000000 +0x3ffb7760: 0x00000001 0x00060023 0x00000001 0x00000000 +0x3ffb7770: 0x00000000 0x3ffb77a0 0x40085db4 0x00000000 +0x3ffb7780: 0x00060023 0x3ffb32a8 0x3ffb70cc 0x00000000 +0x3ffb7790: 0x00000000 0x3ffb77c0 0x00000000 0x00000000 +0x3ffb77a0: 0x00000000 0x00000000 0x00000000 0x00000000 +0x3ffb77b0: 0x00000000 0x00000000 0x00000000 0x00000000 +0x3ffb77c0: 0x00000000 0x00000000 0x3ffb77cc 0x00000000 +0x3ffb77d0: 0x00000000 0x00000000 0x00000000 0x00000000 +0x3ffb77e0: 0x00000000 0x00000000 0x00000000 0x00000000 +0x3ffb77f0: 0x00000000 0x00000000 0x00000000 0x00000000 +0x3ffb7800: 0x00000000 0x00000000 0x00000000 0x00000000 +0x3ffb7810: 0x00000000 0x00000000 0x00000000 0x00000000 +0x3ffb7820: 0x00000000 +.coredump.tasks.data 0x3ffb97ac 0x158 RW +0x3ffb97ac: 0x3ffb9600 0x3ffb9740 0x000000c9 0x3ffb84f4 +0x3ffb97bc: 0x3ffb3294 0x3ffb97ac 0x3ffb328c 0x0000000f +0x3ffb97cc: 0x3ffb8508 0x3ffaf12c 0x3ffb97ac 0x00000000 +0x3ffb97dc: 0x0000000a 0x3ffb8fa8 0x6c696166 0x615f6465 +0x3ffb97ec: 0x72657373 0x00745f74 0x00000000 0x3ffb97a4 +0x3ffb97fc: 0x0000000a 0x00000000 0x00000000 0x00000000 +0x3ffb980c: 0x00000000 0x3ffaef04 0x3ffaef6c 0x3ffaefd4 +0x3ffb981c: 0x00000000 0x00000000 0x00000001 0x00000000 +0x3ffb982c: 0x00000000 0x00000000 0x40001d48 0x00000000 +0x3ffb983c: 0x00000000 0x00000000 0x00000000 0x00000000 +0x3ffb984c: 0x00000000 0x00000000 0x00000000 0x00000000 +0x3ffb985c: 0x00000000 0x00000000 0x00000000 0x00000000 +0x3ffb986c: 0x00000000 0x00000000 0x00000000 0x00000000 +0x3ffb987c: 0x00000000 0x00000000 0x00000000 0x00000000 +0x3ffb988c: 0x00000000 0x00000000 0x00000000 0x00000000 +0x3ffb989c: 0x00000000 0x00000000 0x00000000 0x00000000 +0x3ffb98ac: 0x00000000 0x00000000 0x00000000 0x00000000 +0x3ffb98bc: 0x00000000 0x00000000 0x00000000 0x00000000 +0x3ffb98cc: 0x00000000 0x00000000 0x00000000 0x00000000 +0x3ffb98dc: 0x00000000 0x00000000 0x00000000 0x00000000 +0x3ffb98ec: 0x00000000 0x00000000 0x00000000 0x00000000 +0x3ffb98fc: 0x00000000 0x3ffb0000 +.coredump.tasks.data 0x3ffb9600 0x1a4 RW +0x3ffb9600: 0x40082100 0x40083e84 0x00060930 0x8008600a +0x3ffb9610: 0x3ffb96c0 0x00000000 0x000000c9 0x3ffb3494 +0x3ffb9620: 0x3ffb6840 0x00000800 0x00000000 0x80083e84 +0x3ffb9630: 0x3ffb96a0 0x3ff000dc 0x00000001 0x3ffb17d8 +0x3ffb9640: 0x00060923 0x00000001 0x00000000 0x00000000 +0x3ffb9650: 0x0000ffff 0x00000000 0x400014fd 0x4000150d +0x3ffb9660: 0xfffffff8 0x40082304 0x00060923 0x40084d60 +0x3ffb9670: 0x3ffb61a4 0x00000000 0x00000000 0x00000000 +0x3ffb9680: 0xb33fffff 0x00000000 0x00000000 0x00000000 +0x3ffb9690: 0x00000000 0x00000000 0x00000000 0x00000000 +0x3ffb96a0: 0x3f40160c 0x0000001e 0x3f403202 0x00000001 +0x3ffb96b0: 0x800d5597 0x3ffb96e0 0x00000064 0x3ffb1688 +0x3ffb96c0: 0x3ffb3494 0x3ffb6840 0x00000800 0x00000000 +0x3ffb96d0: 0x800875bc 0x3ffb9700 0x00000000 0x00000000 +0x3ffb96e0: 0x00060021 0x00060023 0x00000001 0x00000000 +0x3ffb96f0: 0x00000000 0x3ffb9720 0x400d5588 0x00000000 +0x3ffb9700: 0x00060023 0x3ffb3370 0x3ffb97ac 0x00000000 +0x3ffb9710: 0x00000000 0x3ffb9740 0x00000000 0x00000000 +0x3ffb9720: 0x00000000 0x00000000 0x00000000 0x00000000 +0x3ffb9730: 0x00000000 0x00000000 0x00000000 0x00000000 +0x3ffb9740: 0x00000000 0x00000000 0x3ffb974c 0x00000000 +0x3ffb9750: 0x00000000 0x00000000 0x00000000 0x00000000 +0x3ffb9760: 0x00000000 0x00000000 0x00000000 0x00000000 +0x3ffb9770: 0x00000000 0x00000000 0x00000000 0x00000000 +0x3ffb9780: 0x00000000 0x00000000 0x00000000 0x00000000 +0x3ffb9790: 0x00000000 0x00000000 0x00000000 0x00000000 +0x3ffb97a0: 0x00000000 +.coredump.tasks.data 0x3ffb84ec 0x158 RW +0x3ffb84ec: 0x3ffb8340 0x3ffb8480 0x000000c9 0x3ffb3294 +0x3ffb84fc: 0x3ffb97b4 0x3ffb84ec 0x3ffb328c 0x00000014 +0x3ffb850c: 0x3ffaf12c 0x3ffaf12c 0x3ffb84ec 0x00000000 +0x3ffb851c: 0x00000005 0x3ffb7ce8 0x5f646162 0x5f727470 +0x3ffb852c: 0x6b736174 0x00e1b000 0x7fffffff 0x3ffb84e4 +0x3ffb853c: 0x00000005 0x00000000 0x00000000 0x00000000 +0x3ffb854c: 0x00000000 0x3ffaef04 0x3ffaef6c 0x3ffaefd4 +0x3ffb855c: 0x00000000 0x00000000 0x00000001 0x00000000 +0x3ffb856c: 0x00000000 0x00000000 0x40001d48 0x00000000 +0x3ffb857c: 0x00000000 0x00000000 0x00000000 0x00000000 +0x3ffb858c: 0x00000000 0x00000000 0x00000000 0x00000000 +0x3ffb859c: 0x00000000 0x00000000 0x00000000 0x00000000 +0x3ffb85ac: 0x00000000 0x00000000 0x00000000 0x00000000 +0x3ffb85bc: 0x00000000 0x00000000 0x00000000 0x00000000 +0x3ffb85cc: 0x00000000 0x00000000 0x00000000 0x00000000 +0x3ffb85dc: 0x00000000 0x00000000 0x00000000 0x00000000 +0x3ffb85ec: 0x00000000 0x00000000 0x00000000 0x00000000 +0x3ffb85fc: 0x00000000 0x00000000 0x00000000 0x00000000 +0x3ffb860c: 0x00000000 0x00000000 0x00000000 0x00000000 +0x3ffb861c: 0x00000000 0x00000000 0x00000000 0x00000000 +0x3ffb862c: 0x00000000 0x00000000 0x00000000 0x00000000 +0x3ffb863c: 0x00000000 0x3ffb0000 +.coredump.tasks.data 0x3ffb8340 0x1a4 RW +0x3ffb8340: 0x40082100 0x40083e84 0x00060b30 0x8008600a +0x3ffb8350: 0x3ffb8400 0x00000000 0x000000c9 0x3ffb3494 +0x3ffb8360: 0x3ffb3488 0x3ffb424c 0x00000000 0x80083e84 +0x3ffb8370: 0x3ffb83e0 0x3ff000dc 0x00000001 0x3ffb17d8 +0x3ffb8380: 0x00060b23 0x00000001 0x00000000 0x00000000 +0x3ffb8390: 0x0000ffff 0x00000000 0x400014fd 0x4000150d +0x3ffb83a0: 0xfffffff9 0x40082304 0x00060b23 0x40084d60 +0x3ffb83b0: 0x3ffb4ee4 0x00000000 0x00000000 0x00000000 +0x3ffb83c0: 0xb33fffff 0x00000000 0x00000000 0x00000000 +0x3ffb83d0: 0x00000000 0x00000000 0x00000000 0x00000000 +0x3ffb83e0: 0x3f4016a8 0x00000018 0x3f403202 0x00000001 +0x3ffb83f0: 0x800d564f 0x3ffb8420 0x00000064 0x3ffb1688 +0x3ffb8400: 0x3ffb3494 0x3ffb3488 0x3ffb424c 0x00000000 +0x3ffb8410: 0x800875bc 0x3ffb8440 0x00000000 0x00000000 +0x3ffb8420: 0x00060021 0x00060023 0x00000001 0x00060a23 +0x3ffb8430: 0x00000000 0x3ffb8460 0x400d5640 0x00000000 +0x3ffb8440: 0x00060023 0x3ffb330c 0x3ffb84ec 0x00000000 +0x3ffb8450: 0x00000000 0x3ffb8480 0x00000000 0x00000000 +0x3ffb8460: 0x00000000 0x00000000 0x00000000 0x00000000 +0x3ffb8470: 0x00000000 0x00000000 0x00000000 0x00000000 +0x3ffb8480: 0x00000000 0x00000000 0x3ffb848c 0x00000000 +0x3ffb8490: 0x00000000 0x00000000 0x00000000 0x00000000 +0x3ffb84a0: 0x00000000 0x00000000 0x00000000 0x00000000 +0x3ffb84b0: 0x00000000 0x00000000 0x00000000 0x00000000 +0x3ffb84c0: 0x00000000 0x00000000 0x00000000 0x00000000 +0x3ffb84d0: 0x00000000 0x00000000 0x00000000 0x00000000 +0x3ffb84e0: 0x00000000 +.coredump.tasks.data 0x3ffaf868 0x158 RW +0x3ffaf868: 0x3ffaf680 0x3ffaf800 0x0801aae2 0x3ffb53b4 +0x3ffaf878: 0x3ffb3224 0x3ffaf868 0x3ffb321c 0x00000001 +0x3ffaf888: 0x3ffaf438 0x3ffaf438 0x3ffaf868 0x3ffaf430 +0x3ffaf898: 0x00000018 0x3ffaf464 0x30637069 0x316c2b00 +0x3ffaf8a8: 0xe19badb7 0x005a8f41 0x00000000 0x3ffaf860 +0x3ffaf8b8: 0x00000018 0x00000000 0x00000000 0x00000000 +0x3ffaf8c8: 0x00000000 0x3ffaef04 0x3ffaef6c 0x3ffaefd4 +0x3ffaf8d8: 0x00000000 0x00000000 0x00000001 0x00000000 +0x3ffaf8e8: 0x00000000 0x00000000 0x40001d48 0x00000000 +0x3ffaf8f8: 0x00000000 0x00000000 0x00000000 0x00000000 +0x3ffaf908: 0x00000000 0x00000000 0x00000000 0x00000000 +0x3ffaf918: 0x00000000 0x00000000 0x00000000 0x00000000 +0x3ffaf928: 0x00000000 0x00000000 0x00000000 0x00000000 +0x3ffaf938: 0x00000000 0x00000000 0x00000000 0x00000000 +0x3ffaf948: 0x00000000 0x00000000 0x00000000 0x00000000 +0x3ffaf958: 0x00000000 0x00000000 0x00000000 0x00000000 +0x3ffaf968: 0x00000000 0x00000000 0x00000000 0x00000000 +0x3ffaf978: 0x00000000 0x00000000 0x00000000 0x00000000 +0x3ffaf988: 0x00000000 0x00000000 0x00000000 0x00000000 +0x3ffaf998: 0x00000000 0x00000000 0x00000000 0x00000000 +0x3ffaf9a8: 0x00000000 0x00000000 0x00000000 0x00000000 +0x3ffaf9b8: 0x00000000 0x3ffa0000 +.coredump.tasks.data 0x3ffaf680 0x1e0 RW +0x3ffaf680: 0x40082100 0x40083e23 0x00060c30 0x80083e84 +0x3ffaf690: 0x3ffaf740 0x3ff000dc 0x00000001 0x3ffb17d8 +0x3ffaf6a0: 0x00060023 0x00000001 0x00000004 0x80083e0a +0x3ffaf6b0: 0x3ffaf720 0x3ffb31b8 0x00000000 0x00060a23 +0x3ffaf6c0: 0x00060a23 0x00000001 0x3f4002d0 0x00000000 +0x3ffaf6d0: 0x0000ffff 0x00000000 0x00000000 0x00000000 +0x3ffaf6e0: 0x00000000 0x40082304 0x00060a23 0x40084d60 +0x3ffaf6f0: 0x3ffac264 0x00000000 0x00000000 0x00000000 +0x3ffaf700: 0xb33fffff 0x00000000 0x00000000 0x00000000 +0x3ffaf710: 0x00000000 0x00000000 0x00000000 0x00000000 +0x3ffaf720: 0xa5a5a5a5 0xa5a5a5a5 0xa5a5a5a5 0xa5a5a5a5 +0x3ffaf730: 0x800858f5 0x3ffaf760 0x00000000 0xffffffff +0x3ffaf740: 0x40082100 0x400875b4 0x00050030 0x00000000 +0x3ffaf750: 0x80082b2b 0x3ffaf780 0x3ffaf40c 0x3ffaf458 +0x3ffaf760: 0x3ffaf458 0x3ffe3b10 0x00000003 0x00060f23 +0x3ffaf770: 0x800875bc 0x3ffaf7c0 0x00000000 0x00000000 +0x3ffaf780: 0x00000000 0x00000000 0x00000000 0x00000000 +0x3ffaf790: 0xffffffff 0x00000000 0x00000000 0x00000000 +0x3ffaf7a0: 0x00000001 0x00000001 0x00000000 0x00060f23 +0x3ffaf7b0: 0x00000000 0x3ffaf7e0 0x40082b0c 0x00000000 +0x3ffaf7c0: 0x00060f23 0x3ffb3488 0x3ffaf868 0x00000001 +0x3ffaf7d0: 0x00000000 0x3ffaf800 0x00000000 0x00000000 +0x3ffaf7e0: 0x00000000 0x00000000 0x00000000 0x00000000 +0x3ffaf7f0: 0x800e7fdf 0x3ffe3bc0 0x3ffb3214 0x00000000 +0x3ffaf800: 0x00000000 0x00000000 0x3ffaf80c 0x00000000 +0x3ffaf810: 0x00000000 0x00000000 0x00000000 0x00000000 +0x3ffaf820: 0x00000000 0x00000000 0x00000000 0x00000000 +0x3ffaf830: 0x00000000 0x00000000 0x00000000 0x00000000 +0x3ffaf840: 0x00000000 0x00000000 0x00000000 0x00000000 +0x3ffaf850: 0x00000000 0x00000000 0x00000000 0x00000000 +.coredump.tasks.data 0x3ffb53ac 0x158 RW +0x3ffb53ac: 0x3ffb51f0 0x3ffb5340 0x08ab1df6 0x3ffb4254 +0x3ffb53bc: 0x3ffaf870 0x3ffb53ac 0x3ffb321c 0x00000003 +0x3ffb53cc: 0xc560aeaf 0xbcc52b81 0x3ffb53ac 0x00000000 +0x3ffb53dc: 0x00000016 0x3ffb43a8 0x5f707365 0x656d6974 +0x3ffb53ec: 0x4f780072 0x00718fe6 0x00000000 0x3ffb53a4 +0x3ffb53fc: 0x00000016 0x00000000 0x00000000 0x00000000 +0x3ffb540c: 0x00000000 0x3ffaef04 0x3ffaef6c 0x3ffaefd4 +0x3ffb541c: 0x00000000 0x00000000 0x00000001 0x00000000 +0x3ffb542c: 0x00000000 0x00000000 0x40001d48 0x00000000 +0x3ffb543c: 0x00000000 0x00000000 0x00000000 0x00000000 +0x3ffb544c: 0x00000000 0x00000000 0x00000000 0x00000000 +0x3ffb545c: 0x00000000 0x00000000 0x00000000 0x00000000 +0x3ffb546c: 0x00000000 0x00000000 0x00000000 0x00000000 +0x3ffb547c: 0x00000000 0x00000000 0x00000000 0x00000000 +0x3ffb548c: 0x00000000 0x00000000 0x00000000 0x00000000 +0x3ffb549c: 0x00000000 0x00000000 0x00000000 0x00000000 +0x3ffb54ac: 0x00000000 0x00000000 0x00000000 0x00000000 +0x3ffb54bc: 0x00000000 0x00000000 0x00000000 0x00000000 +0x3ffb54cc: 0x00000000 0x00000000 0x00000000 0x00000000 +0x3ffb54dc: 0x00000000 0x00000000 0x00000000 0x00000000 +0x3ffb54ec: 0x00000000 0x00000000 0x00000000 0x00000000 +0x3ffb54fc: 0x00000000 0x3ffb0001 +.coredump.tasks.data 0x3ffb51f0 0x1b4 RW +0x3ffb51f0: 0x40082100 0x4000bff0 0x00060030 0x800877c2 +0x3ffb5200: 0x3ffb52b0 0x00000000 0x00060023 0x00060020 +0x3ffb5210: 0x00060023 0x00000001 0x00000000 0x80083e0a +0x3ffb5220: 0x3ffb5280 0x3ffb31c0 0x00000001 0x3ffaf7c0 +0x3ffb5230: 0x3ffaf780 0x3ffaf40c 0x3ffaf458 0x00000000 +0x3ffb5240: 0x0000ffff 0x00000000 0x00000000 0x00000000 +0x3ffb5250: 0x00000000 0x40082304 0x3ffaf780 0x40084d60 +0x3ffb5260: 0x3ffb1da4 0x00000000 0x00000000 0x00000000 +0x3ffb5270: 0xb33fffff 0x00000000 0x00000000 0x00000000 +0x3ffb5280: 0x00000000 0x00000000 0x00000000 0x00000000 +0x3ffb5290: 0x3ffb5340 0x00000000 0x00000000 0x00000000 +0x3ffb52a0: 0x8008702e 0x3ffb52c0 0x3ffb31b8 0x00000000 +0x3ffb52b0: 0x800d5148 0x3ffb52e0 0x3ffb1688 0xffffffff +0x3ffb52c0: 0x00000000 0x3ffaf7e0 0x40082b0c 0x00000000 +0x3ffb52d0: 0x800875bc 0x3ffb5300 0x00000000 0x00000000 +0x3ffb52e0: 0x00000001 0x00060023 0x00000001 0x3ffe3b90 +0x3ffb52f0: 0x00000000 0x3ffb5320 0x400d513c 0x00000000 +0x3ffb5300: 0x00060023 0x3ffb3460 0x3ffb53ac 0x00000000 +0x3ffb5310: 0x00000000 0x3ffb5340 0x00000000 0x00000000 +0x3ffb5320: 0x00000000 0x00000000 0x00000000 0x00000000 +0x3ffb5330: 0x00000000 0x00000000 0x00000000 0x00000000 +0x3ffb5340: 0x00000000 0x00000000 0x3ffb534c 0x00000000 +0x3ffb5350: 0x00000000 0x00000000 0x00000000 0x00000000 +0x3ffb5360: 0x00000000 0x00000000 0x00000000 0x00000000 +0x3ffb5370: 0x00000000 0x00000000 0x00000000 0x00000000 +0x3ffb5380: 0x00000000 0x00000000 0x00000000 0x00000000 +0x3ffb5390: 0x00000000 0x00000000 0x00000000 0x00000000 +0x3ffb53a0: 0x00000000 +.coredump.tasks.data 0x3ffb424c 0x158 RW +0x3ffb424c: 0x3ffafd00 0x3ffafe60 0x13a31b2f 0x3ffb3224 +0x3ffb425c: 0x3ffb53b4 0x3ffb424c 0x3ffb321c 0x00000001 +0x3ffb426c: 0x3ffafaa0 0x3ffafaa0 0x3ffb424c 0x3ffafa98 +0x3ffb427c: 0x00000018 0x3ffafacc 0x31637069 0xa4ab7a00 +0x3ffb428c: 0x73ac67fc 0x00ec157e 0x00000001 0x3ffafec8 +0x3ffb429c: 0x00000018 0x00000000 0x00000000 0x00000000 +0x3ffb42ac: 0x00000000 0x3ffaef04 0x3ffaef6c 0x3ffaefd4 +0x3ffb42bc: 0x00000000 0x00000000 0x00000001 0x00000000 +0x3ffb42cc: 0x00000000 0x00000000 0x40001d48 0x00000000 +0x3ffb42dc: 0x00000000 0x00000000 0x00000000 0x00000000 +0x3ffb42ec: 0x00000000 0x00000000 0x00000000 0x00000000 +0x3ffb42fc: 0x00000000 0x00000000 0x00000000 0x00000000 +0x3ffb430c: 0x00000000 0x00000000 0x00000000 0x00000000 +0x3ffb431c: 0x00000000 0x00000000 0x00000000 0x00000000 +0x3ffb432c: 0x00000000 0x00000000 0x00000000 0x00000000 +0x3ffb433c: 0x00000000 0x00000000 0x00000000 0x00000000 +0x3ffb434c: 0x00000000 0x00000000 0x00000000 0x00000000 +0x3ffb435c: 0x00000000 0x00000000 0x00000000 0x00000000 +0x3ffb436c: 0x00000000 0x00000000 0x00000000 0x00000000 +0x3ffb437c: 0x00000000 0x00000000 0x00000000 0x00000000 +0x3ffb438c: 0x00000000 0x00000000 0x00000000 0x00000000 +0x3ffb439c: 0x00000000 0x3ffb0000 +.coredump.tasks.data 0x3ffafd00 0x1c8 RW +0x3ffafd00: 0x40082100 0x40083e84 0x00060a30 0x800858f5 +0x3ffafd10: 0x3ffafdc0 0x00000001 0xffffffff 0x3ffafac0 +0x3ffafd20: 0x3ffb6974 0x00000001 0x3ff4001c 0x80083e84 +0x3ffafd30: 0x3ffafda0 0x3ff000e0 0x00000001 0x3ffb17d8 +0x3ffafd40: 0x00060a23 0x00000001 0x00000001 0x00000000 +0x3ffafd50: 0x0000ffff 0x00000000 0x00000000 0x00000000 +0x3ffafd60: 0x00000000 0x40082304 0x00060a23 0x40084d60 +0x3ffafd70: 0x3ffac8c4 0x00000000 0x00000000 0x00000000 +0x3ffafd80: 0xb33fffff 0x00000000 0x00000000 0x00000000 +0x3ffafd90: 0x00000000 0x00000000 0x00000000 0x00000000 +0x3ffafda0: 0xb33fffff 0x00000000 0x00000000 0x00000000 +0x3ffafdb0: 0x80082b2b 0x3ffafde0 0x3ffafa74 0x3ffafac0 +0x3ffafdc0: 0x13000044 0x00060a23 0x00000001 0x00000001 +0x3ffafdd0: 0x800875bc 0x3ffafe20 0x00000001 0x00000000 +0x3ffafde0: 0x00000000 0x00000001 0x00000001 0x3ff4001c +0x3ffafdf0: 0xffffffff 0x3ffafe20 0x00000001 0x40082bfc +0x3ffafe00: 0x00000001 0x00000001 0x00000000 0x00000001 +0x3ffafe10: 0x00000000 0x3ffafe40 0x40082b0c 0x00000001 +0x3ffafe20: 0x00000001 0x3ffb3488 0x3ffb424c 0x00000000 +0x3ffafe30: 0x00000000 0x3ffafe60 0x00000000 0x00000000 +0x3ffafe40: 0x00000000 0x00000000 0x00000000 0x00000000 +0x3ffafe50: 0x80080f6f 0x3ffe7d60 0x00003e80 0x00fa04bd +0x3ffafe60: 0x00000000 0x00000000 0x3ffafe6c 0x00000000 +0x3ffafe70: 0x00000000 0x00000000 0x00000000 0x00000000 +0x3ffafe80: 0x00000000 0x00000000 0x00000000 0x00000000 +0x3ffafe90: 0x00000000 0x00000000 0x00000000 0x00000000 +0x3ffafea0: 0x00000000 0x00000000 0x00000000 0x00000000 +0x3ffafeb0: 0x00000000 0x00000000 0x00000000 0x00000000 +0x3ffafec0: 0x00000000 0x00000000 + +===================== ESP32 CORE DUMP END ===================== +=============================================================== +Done! diff --git a/components/espcoredump/test/esp32c3/coredump.b64 b/components/espcoredump/test/esp32c3/coredump.b64 new file mode 100644 index 0000000000..4c361ab5ba --- /dev/null +++ b/components/espcoredump/test/esp32c3/coredump.b64 @@ -0,0 +1,282 @@ +NBQAAAABBQAAAAAAAAAAAAAAAAA= +f0VMRgEBAQAAAAAAAAAAAAQA8wABAAAAAAAAADQAAAAAAAAAAAAAADQAIAAMACgA +AAAAAA== +BAAAALQBAAAAAAAAAAAAAGAEAABgBAAABgAAAAAAAAA= +AQAAABQGAACgEMk/oBDJP1QBAABUAQAABgAAAAAAAAA= +AQAAAGgHAADgDsk/4A7JP7ABAACwAQAABgAAAAAAAAA= +AQAAABgJAADsBsk/7AbJP1QBAABUAQAABgAAAAAAAAA= +AQAAAGwKAACQBck/kAXJP1ABAABQAQAABgAAAAAAAAA= +AQAAALwLAABA+cg/QPnIP1QBAABUAQAABgAAAAAAAAA= +AQAAABANAADw98g/8PfIP0ABAABAAQAABgAAAAAAAAA= +AQAAAFAOAAD8Gck//BnJP1QBAABUAQAABgAAAAAAAAA= +AQAAAKQPAACgGMk/oBjJP1ABAABQAQAABgAAAAAAAAA= +AQAAAPQQAABI4Mg/SODIP1QBAABUAQAABgAAAAAAAAA= +AQAAAEgSAADw3sg/8N7IP1ABAABQAQAABgAAAAAAAAA= +BAAAAJgTAAAAAAAAAAAAAIQAAACEAAAABgAAAAAAAAA= +CAAAAMwAAAABAAAA +Q09SRQAAAAA= +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAoBDJPwAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAymoAQsRqAEKAD8k/AJzIP4jPyD8AAAAA +3AvJPwAAAAAAAAAAAAAAACAAAAC4C8k/AAAAAAcAAACt////BQAAAHwtAEIAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAA +CAAAAMwAAAABAAAA +Q09SRQAAAAA= +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA7AbJPwAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOCo4QJZZOEDcBck/dhU4QNjFyD8AAAAA +AAAAAAAAAABkAAAAAAAAAAEAAAABAAAAZAAAAAQAAAABAAAAAAAMYHwtAEIAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAA +CAAAAMwAAAABAAAA +Q09SRQAAAAA= +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQPnIPwAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAqD8AQliyAEKlpaWlpaWlpSi4yD8AAAAA +AAAAAAAAAAAIAAAAAQAAAAEAAABP+Mg/AAAAAED5yD94v8g/AAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAA +CAAAAMwAAAABAAAA +Q09SRQAAAAA= +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/BnJPwAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOCo4QJZZOEDsGMk/dhU4QOjYyD8AAAAA +AAAAAAAAAABkAAAAAAAAAAEAAAABAAAAyAAAAAQAAAABAAAAAAAMYHwtAEIAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAA +CAAAAMwAAAABAAAA +Q09SRQAAAAA= +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAASODIPwAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANFg4QF5YOEClpaWlpaWlpTifyD8AAAAA +AAAAAAAAAAD/////AQAAAAEAAAABAAAAAAAAAAQAAAAAwMg/ACAMYAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAA +QA/JP2QAAABEusg/RLrIP6AQyT88usg/EgAAAGIQEzEa0cbIoBDJPwAAAAAHAAAA +nAjJP3VuYWxpZ25lZF9wdHJfdAAAAAAAkBDJPwcAAAAAAAAAAAAAAAAAAAAAAAAA +DMvIP3TLyD/cy8g/AAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAjM8AQgAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AADJPw== +ymoAQsRqAEKAD8k/AJzIP4jPyD8AAAAA3AvJPwAAAAAAAAAAAAAAACAAAAC4C8k/ +AAAAAAcAAACt////BQAAAHwtAEIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACBGAAAAQA4QAcAAAAFAAAA +AAAAAAIAAAB8LQBCAAAAAAAAAAAAAAAAAAAAAAMAAAAAAAAA/BDJP3TLyD+oagBC +AAAAAAAAAAAAAAAAAwAAAAAAAADAD8k/AgAAAKhqAEKcFgI8HgAAADgFAjwDAAAA +AAAAAAAAAAAAAAAAAmsAQgAAAAAAAAAAAAAAAKpYOEAAAAAAAAAAAAAAAAAAAAAA +AAAAAKWlpaWlpaWlpaWlpRRkFCcHAQEBAQAAAAAAAAD////////vfwAAAAAAAMA/ +AAAAAAAAMEAAAAAAAADgPwAAAAAAAPg/YUNvY6eH0j+zyGCLKIrGP/t5n1ATRNM/ +AAAAAAAA8D8AAAAAAAAkQAAAAAAAABxAAAAAAAAAFEAAAAAAAABQQwCUyD9AGwAA +kAXJP2QAAAAcusg/HLrIP+wGyT8Uusg/FAAAANewOJfPktX/7AbJPwAAAAAFAAAA +6P7IP2JhZF9wdHJfdGFzawD5OAAAAAAA4AbJPwUAAAAAAAAAAAAAAAAAAAAAAAAA +DMvIP3TLyD/cy8g/AAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAjM8AQgAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AADJPw== +OCo4QJZZOEDcBck/dhU4QNjFyD8AAAAAAAAAAAAAAABkAAAAAAAAAAEAAAABAAAA +ZAAAAAQAAAABAAAAAAAMYHwtAEIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGQAAACaRzhA +AAAAAAAAAAAAAAAAYmoAQgAAAAAAAAAAAAAAAKpYOEAAAAAAAAAAAAAAAAAAAAAA +AAAAAKWlpaWlpaWlpaWlpRRkFCcHAQEBAQAAAAAAAAD////////vfwAAAAAAAMA/ +AAAAAAAAMEAAAAAAAADgPwAAAAAAAPg/YUNvY6eH0j+zyGCLKIrGP/t5n1ATRNM/ +AAAAAAAA8D8AAAAAAAAkQAAAAAAAABxAAAAAAAAAFEAAAAAAAABQQwCUyD9AGwAA +8PfIP/TCyD+4ucg/uLnIP0D5yD+wucg/GQAAAIwKyNKJhBWKQPnIPwAAAAAAAAAA +PPPIP0lETEUADJCFIppzVXdfJQAAAAAAMPnIPwAAAAAAAAAAAAAAAAAAAAAAAAAA +DMvIP3TLyD/cy8g/AAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAjM8AQgAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AADIPw== +qD8AQliyAEKlpaWlpaWlpSi4yD8AAAAAAAAAAAAAAAAIAAAAAQAAAAEAAABP+Mg/ +AAAAAED5yD94v8g/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACKRjhA +AAAAAAAAAAAAAAAAqlg4QAAAAAAAAAAAAAAAAAAAAAAAAAAApaWlpaWlpaWlpaWl +FGQUJwcBAQEBAAAAAAAAAP///////+9/AAAAAAAAwD8AAAAAAAAwQAAAAAAAAOA/ +AAAAAAAA+D9hQ29jp4fSP7PIYIsoisY/+3mfUBNE0z8AAAAAAADwPwAAAAAAACRA +AAAAAAAAHEAAAAAAAAAUQAAAAAAAAFBDAJTIP0AbAAA= +oBjJP8gAAACsu8g/rLvIP/wZyT+ku8g/DwAAAD3SLcsmQCJz/BnJPwAAAAAKAAAA ++BHJP2ZhaWxlZF9hc3NlcnRfdAAAAAAA8BnJPwoAAAAAAAAAAAAAAAAAAAAAAAAA +DMvIP3TLyD/cy8g/AAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAjM8AQgAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AADJPw== +OCo4QJZZOEDsGMk/dhU4QOjYyD8AAAAAAAAAAAAAAABkAAAAAAAAAAEAAAABAAAA +yAAAAAQAAAABAAAAAAAMYHwtAEIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGQAAACaRzhA +AAAAAAAAAAAAAAAAVGkAQgAAAAAAAAAAAAAAAKpYOEAAAAAAAAAAAAAAAAAAAAAA +AAAAAKWlpaWlpaWlpaWlpRRkFCcHAQEBAQAAAAAAAAD////////vfwAAAAAAAMA/ +AAAAAAAAMEAAAAAAAADgPwAAAAAAAPg/YUNvY6eH0j+zyGCLKIrGP/t5n1ATRNM/ +AAAAAAAA8D8AAAAAAAAkQAAAAAAAABxAAAAAAAAAFEAAAAAAAABQQwCUyD9AGwAA +8N7IP/TCyD/ou8g/6LvIP0jgyD/gu8g/AwAAAMC3id9g1HkuSODIPwAAAAAWAAAA +RNDIP2VzcF90aW1lcgCr4jobxAAAAAAAQODIPxYAAAAAAAAAAAAAAAAAAAAAAAAA +DMvIP3TLyD/cy8g/AAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAjM8AQgAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AQDIPw== +NFg4QF5YOEClpaWlpaWlpTifyD8AAAAAAAAAAAAAAAD/////AQAAAAEAAAABAAAA +AAAAAAQAAAAAwMg/ACAMYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAP////+eUzhA +AAAAAAAAAAAAAAAAomAAQgAAAAAAAAAAAAAAAKpYOEAAAAAAAAAAAAAAAAAAAAAA +AAAAAKWlpaWlpaWlpaWlpRRkFCcHAQEBAQAAAAAAAAD////////vfwAAAAAAAMA/ +AAAAAAAAMEAAAAAAAADgPwAAAAAAAPg/YUNvY6eH0j+zyGCLKIrGP/t5n1ATRNM/ +AAAAAAAA8D8AAAAAAAAkQAAAAAAAABxAAAAAAAAAFEAAAAAAAABQQwCUyD9AGwAA +FAAAAEgAAABKIAAA +RVNQX0NPUkVfRFVNUF9JTkZPAAA= +AAEFAGYxYzNjMWYwMDQ3NmVlZTIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +DAAAAAQAAAClAgAA +RVhUUkFfSU5GTwAA +oBDJPw== +vaoAKQ== + +AQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAA +CAAAAEwCAAABAAAA +Q09SRQAAAAA= +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAqCL8PwAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAM3cCQCACBgAAAAAAAAAAAAAAAAAbAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKdfCIBAIvw/ +ZAAAAPjP+z8hAAYAUOv7PyMLBgBZAAAAM3cCgCAi/D8AAAAAZAAAAPTt+z8QDPw/ +AAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAA +CAAAAEwCAAABAAAA +Q09SRQAAAAA= +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQBT8PwAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA7lQJQCAFBgAAAAAAAAAAAAAAAAAeAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADadCICwE/w/ +AAAAAAEAAAABAAAAAQAAgCMABgAAAAAAHqIIgIAT/D8AAAAAgKQBQCAABgAAwABg +AAAAAEsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAA +CAAAAEwCAAABAAAA +Q09SRQAAAAA= +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAuDX8PwAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAM3cCQCAHBgAAAAAAAAAAAAAAAAAWAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAO9eCIBQNfw/ +ZAAAAPjP+z8hAAYAkCv8PzDR+z9kAAAAM3cCgDA1/D8AAAAAyAAAAPTt+z8QDPw/ +AAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAA +CAAAAEwCAAABAAAA +Q09SRQAAAAA= +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAaP35PwAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA1KgBQCAOBgAAAAAAAAAAAAAAAAAKAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAByJAoDQ/Pk/ +Iw4GAAAAAAAgDgYAcN7/P8De/z8EAAAAOVMCgKD8+T8w0fs/AAAAANDi/z+w4v8/ +AIBAPyACAD8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAA +YCv8P2QAAACU7Ps/lOz7P1ws/D+M7Ps/EgAAALV8Zvp19PO8XCz8PwAAAAAHAAAA +WCT8P3VuYWxpZ25lZF9wdHJfdAAAAAAAVCz8PwcAAAAAAAAAAAAAAAAAAAAAAAAA +LOj5P5To+T/86Pk/AAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAgKQBQAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAD8Pw== +776t3glgCEAwDQYA5F8IgIAr/D8CAAAAzCv8P8Ar/D8AAAAAlOj5PwAAAAAFAAAA +rf///yAAAAC4LPw/t+v5P4AAAAABAAAAAAAAABkAAAAdAAAABQAAALfr+T+AAAAA +PT4CQDT1+z8o6vk/AAAAALfr+T+AAAAAAQAAAAAAAADkXwiAsCv8PwEAAACU6Pk/ +AwAAADDR+z8BAAAAAQAAAMAr/D8AAAAAlOj5PwAAAAAsYAiA4Cv8PwoAAAD4z/s/ +AwAAAB4AAABcIwA/AQAAAPTt+z8QDPw/AAgAAAAAAADshwKAECz8PwAAAAAAAAAA +AwAAABAs/D8AAAAAAAAAACEABgDgIfw/MNH7P2QAAAAAAAAAMCz8PxRgCEAAAAAA +IwAGAFDr+z8jDAYAAQAAAAAAAABQLPw/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAA= +sCH8P2QAAABs7Ps/bOz7P6gi/D9k7Ps/FAAAAOaYhZH9xHrvqCL8PwAAAAAFAAAA +pBr8P2JhZF9wdHJfdGFzawCjEAAAAAAAoCL8PwUAAAAAAAAAAAAAAAAAAAAAAAAA +LOj5P5To+T/86Pk/AAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAgKQBQAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAD8Pw== +mD4CQDN3AkAwAgYAp18IgEAi/D9kAAAA+M/7PyEABgBQ6/s/IwsGAFkAAAAzdwKA +ICL8PwAAAABkAAAA9O37PxAM/D8ACAAAAAAAABsAAAD//wAAAAAAAAA/AkAQDPw/ +cGYCQITr+z8AAAAAAAAAAEAM/D8QDPw/AAgAAAAAAADshwKAYCL8PwAAAAAAAAAA +IQAGAFDr+z8jCwYAWQAAAAAAAACAIvw/mF8IQAAAAAAjAAYAUOv7PyMHBgAwC/w/ +AAAAAKAi/D8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +IBP8PxT2+z8I7Ps/COz7P0AU/D8A7Ps/GQAAAI4HwjbIC/+pQBT8PwAAAAAAAAAA +PA78P0lETEUA7gxhMfMFcqcHvwAAAAAAOBT8PwAAAAAAAAAAAAAAAAAAAAAAAAAA +LOj5P5To+T/86Pk/AAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAgKQBQAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAD8Pw== +mD4CQO5UCUAwBQYANp0IgLAT/D8AAAAAAQAAAAEAAAABAACAIwAGAAAAAAAeogiA +gBP8PwAAAACApAFAIAAGAADAAGAAAAAASwAAAB4AAAD//wAAAAAAAAA/AkAAwABg +cGYCQBTd+z+lpaWlpaWlpaWlpaWlpaWlpaWlpaWlpaVFdgKA0BP8PwgAAAABAAAA +MBT8PwAAAAAAAAAAAAAAAOyHAoDwE/w/AAAAAAAAAAAhAAYAEAz8PzDR+z8BAAAA +AAAAABAU/D88dgJAAAAAACMABgAwDPw/WABMPwEAAAAAAAAAMBT8PwAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== +wDT8P8gAAAD06/s/9Ov7P7g1/D/s6/s/DwAAAHjELjhoP6d7uDX8PwAAAAAKAAAA +tC38P2ZhaWxlZF9hc3NlcnRfdAAAAAAAsDX8PwoAAAAAAAAAAAAAAAAAAAAAAAAA +LOj5P5To+T/86Pk/AAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAgKQBQAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAD8Pw== +mD4CQDN3AkAwBwYA714IgFA1/D9kAAAA+M/7PyEABgCQK/w/MNH7P2QAAAAzdwKA +MDX8PwAAAADIAAAA9O37PxAM/D8ACAAAAAAAABYAAAD//wAAAAAAAAA/AkAQDPw/ +cGYCQJT++z8AAAAAAAAAAPTt+z8QDPw/AAgAAAAAAADshwKAcDX8PwAAAAAAAAAA +IQAGAJAr/D8w0fs/ZAAAAAAAAACQNfw/4F4IQAAAAAAjAAYAUOv7PyMBBgABAAAA +AAAAALA1/D8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +QPz5PxTg+T+Y6/s/mOv7P2j9+T+Q6/s/AwAAAIsLh01IIfbtaP35PwAAAAAWAAAA +ZO35P2VzcF90aW1lcgCSDgdicwAAAAAAYP35PxYAAAAAAAAAAAAAAAAAAAAAAAAA +LOj5P5To+T/86Pk/AAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAgKQBQAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AQD5Pw== +mD4CQNSoAUAwDgYAHIkCgND8+T8jDgYAAAAAACAOBgBw3v8/wN7/PwQAAAA5UwKA +oPz5PzDR+z8AAAAA0OL/P7Di/z8AgEA/IAIAPwoAAAD//wAAAAAAAAA/AkCw4v8/ +cGYCQETG+T+lpaWlpaWlpaWlpaWlpaWlpaWlpaWlpaUmggKA4Pz5P/jP+z8AAAAA +bFgIgAD9+T9o/vk/+M/7PwAAAADQ4f8/IwEGAAAAAADshwKAIP35PwAAAAAAAAAA +AQAAAPDh/z8jAQYAAAAAAAAAAABA/fk/YFgIQAAAAAAjAQYAWOv7PwAAAAABAAAA +AAAAAGD9+T8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA3WwmAgOL/P4jr+z8AAAAA +FAAAAEgAAABKIAAA +RVNQX0NPUkVfRFVNUF9JTkZPAAA= +AAECADE5YmNmZTg5Y2RjMmNmNTYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +DAAAAJQAAAClAgAA +RVhUUkFfSU5GTwAA +XCz8P+gAAAAdAAAA7gAAAAUAAADCAAAAAAAAAMMAAAAAAAAAxAAAAAAAAADFAAAA +AAAAAMYAAAAAAAAAsQAAAKOaCECyAAAAAAAAALMAAAAAAAAAtAAAAAAAAAC1AAAA +AAAAALYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAA== +K7mejA== diff --git a/components/espcoredump/test/esp32c3/expected_output b/components/espcoredump/test/esp32c3/expected_output new file mode 100644 index 0000000000..bf0a61c237 --- /dev/null +++ b/components/espcoredump/test/esp32c3/expected_output @@ -0,0 +1,344 @@ +espcoredump.py v0.4-dev +=============================================================== +==================== ESP32 CORE DUMP START ==================== + +Crashed task handle: 0x3fc910a0, name: 'unaligned_ptr_t', GDB name: 'process 1070141600' + +================== CURRENT THREAD REGISTERS =================== +ra 0x42006ac4 0x42006ac4 +sp 0x3fc90f80 0x3fc90f80 +gp 0x3fc89c00 0x3fc89c00 <__c.5475+36> +tp 0x3fc8cf88 0x3fc8cf88 +t0 0x0 0 +t1 0x3fc90bdc 1070140380 +t2 0x0 0 +fp 0x0 0x0 +s1 0x0 0 +a0 0x20 32 +a1 0x3fc90bb8 1070140344 +a2 0x0 0 +a3 0x7 7 +a4 0xffffffad -83 +a5 0x5 5 +a6 0x42002d7c 1107307900 +a7 0x0 0 +s2 0x0 0 +s3 0x0 0 +s4 0x0 0 +s5 0x0 0 +s6 0x0 0 +s7 0x0 0 +s8 0x0 0 +s9 0x0 0 +s10 0x0 0 +s11 0x0 0 +t3 0x0 0 +t4 0x0 0 +t5 0x0 0 +t6 0x0 0 +pc 0x42006aca 0x42006aca + +==================== CURRENT THREAD STACK ===================== +#0 0x42006aca in UnityPrintNumberUnsigned (number=32) at /builds/espressif/esp-idf/components/unity/unity/src/unity.c:196 +#1 0x00000003 in ?? () + +======================== THREADS INFO ========================= + Id Target Id Frame +* 1 process 1070141600 0x42006aca in UnityPrintNumberUnsigned (number=32) at /builds/espressif/esp-idf/components/unity/unity/src/unity.c:196 + 2 process 1070139116 0x40382a38 in esp_crosscore_int_send_yield (core_id=core_id@entry=0) at /builds/espressif/esp-idf/components/esp_system/crosscore_int.c:144 + 3 process 1070135616 0x42003fa8 in cpu_ll_waiti () at ../../../hal/esp32c3/include/hal/cpu_ll.h:158 + 4 process 1070143996 0x40382a38 in esp_crosscore_int_send_yield (core_id=core_id@entry=0) at /builds/espressif/esp-idf/components/esp_system/crosscore_int.c:144 + 5 process 1070129224 0x40385834 in vPortClearInterruptMask (mask=1) at /builds/espressif/esp-idf/components/freertos/port/riscv/port.c:199 + +==================== THREAD 1 (TCB: 0x3fc910a0, name: 'unaligned_ptr_t') ===================== +#0 0x42006aca in UnityPrintNumberUnsigned (number=32) at /builds/espressif/esp-idf/components/unity/unity/src/unity.c:196 +#1 0x00000003 in ?? () + +==================== THREAD 2 (TCB: 0x3fc906ec, name: 'bad_ptr_task') ===================== +#0 0x40382a38 in esp_crosscore_int_send_yield (core_id=core_id@entry=0) at /builds/espressif/esp-idf/components/esp_system/crosscore_int.c:144 +#1 0x40385996 in vPortYield () at /builds/espressif/esp-idf/components/freertos/port/riscv/port.c:360 +#2 0x00000000 in ?? () +Backtrace stopped: frame did not save the PC + +==================== THREAD 3 (TCB: 0x3fc8f940, name: 'IDLE') ===================== +#0 0x42003fa8 in cpu_ll_waiti () at ../../../hal/esp32c3/include/hal/cpu_ll.h:158 +#1 esp_pm_impl_waiti () at /builds/espressif/esp-idf/components/esp_pm/pm_impl.c:841 +#2 0x4200b258 in esp_register_freertos_tick_hook_for_cpu (new_tick_cb=0x1, cpuid=1070135375) at /builds/espressif/esp-idf/components/esp_system/freertos_hooks.c:90 +Backtrace stopped: Cannot access memory at address 0xa5a5a5b1 + +==================== THREAD 4 (TCB: 0x3fc919fc, name: 'failed_assert_t') ===================== +#0 0x40382a38 in esp_crosscore_int_send_yield (core_id=core_id@entry=0) at /builds/espressif/esp-idf/components/esp_system/crosscore_int.c:144 +#1 0x40385996 in vPortYield () at /builds/espressif/esp-idf/components/freertos/port/riscv/port.c:360 +#2 0x00000000 in ?? () +Backtrace stopped: frame did not save the PC + +==================== THREAD 5 (TCB: 0x3fc8e048, name: 'esp_timer') ===================== +#0 0x40385834 in vPortClearInterruptMask (mask=1) at /builds/espressif/esp-idf/components/freertos/port/riscv/port.c:199 +#1 0x4038585e in vPortExitCritical () at /builds/espressif/esp-idf/components/freertos/port/riscv/port.c:139 +Backtrace stopped: Cannot access memory at address 0xa5a5a5b1 + + +======================= ALL MEMORY REGIONS ======================== +Name Address Size Attrs +.rtc.text 0x50000000 0x0 RW +.rtc.dummy 0x50000000 0x0 RW +.rtc.force_fast 0x50000000 0x0 RW +.rtc.data 0x50000000 0x10 RW A +.rtc_noinit 0x50000010 0x0 RW +.rtc.force_slow 0x50000010 0x0 RW +.iram0.text 0x40380000 0x939a R XA +.dram0.data 0x3fc89400 0x1b40 RW A +.noinit 0x3fc8af40 0x0 RW +.flash.text 0x42000020 0x1ada0 R XA +.flash.appdesc 0x3c020020 0x100 R A +.flash.rodata 0x3c020120 0x3218 RW A +.eh_frame 0x3c023338 0x728 R A +.flash.rodata_noload 0x3c023a60 0x0 RW +.iram0.data 0x40389400 0x0 RW +.iram0.bss 0x40389400 0x0 RW +.coredump.tasks.data 0x3fc910a0 0x154 RW +.coredump.tasks.data 0x3fc90ee0 0x1b0 RW +.coredump.tasks.data 0x3fc906ec 0x154 RW +.coredump.tasks.data 0x3fc90590 0x150 RW +.coredump.tasks.data 0x3fc8f940 0x154 RW +.coredump.tasks.data 0x3fc8f7f0 0x140 RW +.coredump.tasks.data 0x3fc919fc 0x154 RW +.coredump.tasks.data 0x3fc918a0 0x150 RW +.coredump.tasks.data 0x3fc8e048 0x154 RW +.coredump.tasks.data 0x3fc8def0 0x150 RW + +====================== CORE DUMP MEMORY CONTENTS ======================== +.coredump.tasks.data 0x3fc910a0 0x154 RW +0x3fc910a0: 0x3fc90f40 0x00000064 0x3fc8ba44 0x3fc8ba44 +0x3fc910b0: 0x3fc910a0 0x3fc8ba3c 0x00000012 0x31131062 +0x3fc910c0: 0xc8c6d11a 0x3fc910a0 0x00000000 0x00000007 +0x3fc910d0: 0x3fc9089c 0x6c616e75 0x656e6769 0x74705f64 +0x3fc910e0: 0x00745f72 0x00000000 0x3fc91090 0x00000007 +0x3fc910f0: 0x00000000 0x00000000 0x00000000 0x00000000 +0x3fc91100: 0x3fc8cb0c 0x3fc8cb74 0x3fc8cbdc 0x00000000 +0x3fc91110: 0x00000000 0x00000001 0x00000000 0x00000000 +0x3fc91120: 0x00000000 0x4200cf8c 0x00000000 0x00000000 +0x3fc91130: 0x00000000 0x00000000 0x00000000 0x00000000 +0x3fc91140: 0x00000000 0x00000000 0x00000000 0x00000000 +0x3fc91150: 0x00000000 0x00000000 0x00000000 0x00000000 +0x3fc91160: 0x00000000 0x00000000 0x00000000 0x00000000 +0x3fc91170: 0x00000000 0x00000000 0x00000000 0x00000000 +0x3fc91180: 0x00000000 0x00000000 0x00000000 0x00000000 +0x3fc91190: 0x00000000 0x00000000 0x00000000 0x00000000 +0x3fc911a0: 0x00000000 0x00000000 0x00000000 0x00000000 +0x3fc911b0: 0x00000000 0x00000000 0x00000000 0x00000000 +0x3fc911c0: 0x00000000 0x00000000 0x00000000 0x00000000 +0x3fc911d0: 0x00000000 0x00000000 0x00000000 0x00000000 +0x3fc911e0: 0x00000000 0x00000000 0x00000000 0x00000000 +0x3fc911f0: 0x3fc90000 +.coredump.tasks.data 0x3fc90ee0 0x1b0 RW +0x3fc90ee0: 0x42006aca 0x42006ac4 0x3fc90f80 0x3fc89c00 +0x3fc90ef0: 0x3fc8cf88 0x00000000 0x3fc90bdc 0x00000000 +0x3fc90f00: 0x00000000 0x00000000 0x00000020 0x3fc90bb8 +0x3fc90f10: 0x00000000 0x00000007 0xffffffad 0x00000005 +0x3fc90f20: 0x42002d7c 0x00000000 0x00000000 0x00000000 +0x3fc90f30: 0x00000000 0x00000000 0x00000000 0x00000000 +0x3fc90f40: 0x00000000 0x00000000 0x00000000 0x00000000 +0x3fc90f50: 0x00000000 0x00000000 0x00000000 0x00000000 +0x3fc90f60: 0x00001881 0x40380001 0x00000007 0x00000005 +0x3fc90f70: 0x00000000 0x00000002 0x42002d7c 0x00000000 +0x3fc90f80: 0x00000000 0x00000000 0x00000000 0x00000003 +0x3fc90f90: 0x00000000 0x3fc910fc 0x3fc8cb74 0x42006aa8 +0x3fc90fa0: 0x00000000 0x00000000 0x00000000 0x00000003 +0x3fc90fb0: 0x00000000 0x3fc90fc0 0x00000002 0x42006aa8 +0x3fc90fc0: 0x3c02169c 0x0000001e 0x3c020538 0x00000003 +0x3fc90fd0: 0x00000000 0x00000000 0x00000000 0x42006b02 +0x3fc90fe0: 0x00000000 0x00000000 0x00000000 0x403858aa +0x3fc90ff0: 0x00000000 0x00000000 0x00000000 0x00000000 +0x3fc91000: 0x00000000 0xa5a5a5a5 0xa5a5a5a5 0xa5a5a5a5 +0x3fc91010: 0x27146414 0x01010107 0x00000001 0x00000000 +0x3fc91020: 0xffffffff 0x7fefffff 0x00000000 0x3fc00000 +0x3fc91030: 0x00000000 0x40300000 0x00000000 0x3fe00000 +0x3fc91040: 0x00000000 0x3ff80000 0x636f4361 0x3fd287a7 +0x3fc91050: 0x8b60c8b3 0x3fc68a28 0x509f79fb 0x3fd34413 +0x3fc91060: 0x00000000 0x3ff00000 0x00000000 0x40240000 +0x3fc91070: 0x00000000 0x401c0000 0x00000000 0x40140000 +0x3fc91080: 0x00000000 0x43500000 0x3fc89400 0x00001b40 +.coredump.tasks.data 0x3fc906ec 0x154 RW +0x3fc906ec: 0x3fc90590 0x00000064 0x3fc8ba1c 0x3fc8ba1c +0x3fc906fc: 0x3fc906ec 0x3fc8ba14 0x00000014 0x9738b0d7 +0x3fc9070c: 0xffd592cf 0x3fc906ec 0x00000000 0x00000005 +0x3fc9071c: 0x3fc8fee8 0x5f646162 0x5f727470 0x6b736174 +0x3fc9072c: 0x0038f900 0x00000000 0x3fc906e0 0x00000005 +0x3fc9073c: 0x00000000 0x00000000 0x00000000 0x00000000 +0x3fc9074c: 0x3fc8cb0c 0x3fc8cb74 0x3fc8cbdc 0x00000000 +0x3fc9075c: 0x00000000 0x00000001 0x00000000 0x00000000 +0x3fc9076c: 0x00000000 0x4200cf8c 0x00000000 0x00000000 +0x3fc9077c: 0x00000000 0x00000000 0x00000000 0x00000000 +0x3fc9078c: 0x00000000 0x00000000 0x00000000 0x00000000 +0x3fc9079c: 0x00000000 0x00000000 0x00000000 0x00000000 +0x3fc907ac: 0x00000000 0x00000000 0x00000000 0x00000000 +0x3fc907bc: 0x00000000 0x00000000 0x00000000 0x00000000 +0x3fc907cc: 0x00000000 0x00000000 0x00000000 0x00000000 +0x3fc907dc: 0x00000000 0x00000000 0x00000000 0x00000000 +0x3fc907ec: 0x00000000 0x00000000 0x00000000 0x00000000 +0x3fc907fc: 0x00000000 0x00000000 0x00000000 0x00000000 +0x3fc9080c: 0x00000000 0x00000000 0x00000000 0x00000000 +0x3fc9081c: 0x00000000 0x00000000 0x00000000 0x00000000 +0x3fc9082c: 0x00000000 0x00000000 0x00000000 0x00000000 +0x3fc9083c: 0x3fc90000 +.coredump.tasks.data 0x3fc90590 0x150 RW +0x3fc90590: 0x40382a38 0x40385996 0x3fc905dc 0x40381576 +0x3fc905a0: 0x3fc8c5d8 0x00000000 0x00000000 0x00000000 +0x3fc905b0: 0x00000064 0x00000000 0x00000001 0x00000001 +0x3fc905c0: 0x00000064 0x00000004 0x00000001 0x600c0000 +0x3fc905d0: 0x42002d7c 0x00000000 0x00000000 0x00000000 +0x3fc905e0: 0x00000000 0x00000000 0x00000000 0x00000000 +0x3fc905f0: 0x00000000 0x00000000 0x00000000 0x00000000 +0x3fc90600: 0x00000000 0x00000000 0x00000000 0x00000000 +0x3fc90610: 0x00000000 0x00000000 0x00000064 0x4038479a +0x3fc90620: 0x00000000 0x00000000 0x00000000 0x42006a62 +0x3fc90630: 0x00000000 0x00000000 0x00000000 0x403858aa +0x3fc90640: 0x00000000 0x00000000 0x00000000 0x00000000 +0x3fc90650: 0x00000000 0xa5a5a5a5 0xa5a5a5a5 0xa5a5a5a5 +0x3fc90660: 0x27146414 0x01010107 0x00000001 0x00000000 +0x3fc90670: 0xffffffff 0x7fefffff 0x00000000 0x3fc00000 +0x3fc90680: 0x00000000 0x40300000 0x00000000 0x3fe00000 +0x3fc90690: 0x00000000 0x3ff80000 0x636f4361 0x3fd287a7 +0x3fc906a0: 0x8b60c8b3 0x3fc68a28 0x509f79fb 0x3fd34413 +0x3fc906b0: 0x00000000 0x3ff00000 0x00000000 0x40240000 +0x3fc906c0: 0x00000000 0x401c0000 0x00000000 0x40140000 +0x3fc906d0: 0x00000000 0x43500000 0x3fc89400 0x00001b40 +.coredump.tasks.data 0x3fc8f940 0x154 RW +0x3fc8f940: 0x3fc8f7f0 0x3fc8c2f4 0x3fc8b9b8 0x3fc8b9b8 +0x3fc8f950: 0x3fc8f940 0x3fc8b9b0 0x00000019 0xd2c80a8c +0x3fc8f960: 0x8a158489 0x3fc8f940 0x00000000 0x00000000 +0x3fc8f970: 0x3fc8f33c 0x454c4449 0x85900c00 0x55739a22 +0x3fc8f980: 0x00255f77 0x00000000 0x3fc8f930 0x00000000 +0x3fc8f990: 0x00000000 0x00000000 0x00000000 0x00000000 +0x3fc8f9a0: 0x3fc8cb0c 0x3fc8cb74 0x3fc8cbdc 0x00000000 +0x3fc8f9b0: 0x00000000 0x00000001 0x00000000 0x00000000 +0x3fc8f9c0: 0x00000000 0x4200cf8c 0x00000000 0x00000000 +0x3fc8f9d0: 0x00000000 0x00000000 0x00000000 0x00000000 +0x3fc8f9e0: 0x00000000 0x00000000 0x00000000 0x00000000 +0x3fc8f9f0: 0x00000000 0x00000000 0x00000000 0x00000000 +0x3fc8fa00: 0x00000000 0x00000000 0x00000000 0x00000000 +0x3fc8fa10: 0x00000000 0x00000000 0x00000000 0x00000000 +0x3fc8fa20: 0x00000000 0x00000000 0x00000000 0x00000000 +0x3fc8fa30: 0x00000000 0x00000000 0x00000000 0x00000000 +0x3fc8fa40: 0x00000000 0x00000000 0x00000000 0x00000000 +0x3fc8fa50: 0x00000000 0x00000000 0x00000000 0x00000000 +0x3fc8fa60: 0x00000000 0x00000000 0x00000000 0x00000000 +0x3fc8fa70: 0x00000000 0x00000000 0x00000000 0x00000000 +0x3fc8fa80: 0x00000000 0x00000000 0x00000000 0x00000000 +0x3fc8fa90: 0x3fc80000 +.coredump.tasks.data 0x3fc8f7f0 0x140 RW +0x3fc8f7f0: 0x42003fa8 0x4200b258 0xa5a5a5a5 0xa5a5a5a5 +0x3fc8f800: 0x3fc8b828 0x00000000 0x00000000 0x00000000 +0x3fc8f810: 0x00000008 0x00000001 0x00000001 0x3fc8f84f +0x3fc8f820: 0x00000000 0x3fc8f940 0x3fc8bf78 0x00000000 +0x3fc8f830: 0x00000000 0x00000000 0x00000000 0x00000000 +0x3fc8f840: 0x00000000 0x00000000 0x00000000 0x00000000 +0x3fc8f850: 0x00000000 0x00000000 0x00000000 0x00000000 +0x3fc8f860: 0x00000000 0x00000000 0x00000000 0x00000000 +0x3fc8f870: 0x00000000 0x00000000 0x00000000 0x4038468a +0x3fc8f880: 0x00000000 0x00000000 0x00000000 0x403858aa +0x3fc8f890: 0x00000000 0x00000000 0x00000000 0x00000000 +0x3fc8f8a0: 0x00000000 0xa5a5a5a5 0xa5a5a5a5 0xa5a5a5a5 +0x3fc8f8b0: 0x27146414 0x01010107 0x00000001 0x00000000 +0x3fc8f8c0: 0xffffffff 0x7fefffff 0x00000000 0x3fc00000 +0x3fc8f8d0: 0x00000000 0x40300000 0x00000000 0x3fe00000 +0x3fc8f8e0: 0x00000000 0x3ff80000 0x636f4361 0x3fd287a7 +0x3fc8f8f0: 0x8b60c8b3 0x3fc68a28 0x509f79fb 0x3fd34413 +0x3fc8f900: 0x00000000 0x3ff00000 0x00000000 0x40240000 +0x3fc8f910: 0x00000000 0x401c0000 0x00000000 0x40140000 +0x3fc8f920: 0x00000000 0x43500000 0x3fc89400 0x00001b40 +.coredump.tasks.data 0x3fc919fc 0x154 RW +0x3fc919fc: 0x3fc918a0 0x000000c8 0x3fc8bbac 0x3fc8bbac +0x3fc91a0c: 0x3fc919fc 0x3fc8bba4 0x0000000f 0xcb2dd23d +0x3fc91a1c: 0x73224026 0x3fc919fc 0x00000000 0x0000000a +0x3fc91a2c: 0x3fc911f8 0x6c696166 0x615f6465 0x72657373 +0x3fc91a3c: 0x00745f74 0x00000000 0x3fc919f0 0x0000000a +0x3fc91a4c: 0x00000000 0x00000000 0x00000000 0x00000000 +0x3fc91a5c: 0x3fc8cb0c 0x3fc8cb74 0x3fc8cbdc 0x00000000 +0x3fc91a6c: 0x00000000 0x00000001 0x00000000 0x00000000 +0x3fc91a7c: 0x00000000 0x4200cf8c 0x00000000 0x00000000 +0x3fc91a8c: 0x00000000 0x00000000 0x00000000 0x00000000 +0x3fc91a9c: 0x00000000 0x00000000 0x00000000 0x00000000 +0x3fc91aac: 0x00000000 0x00000000 0x00000000 0x00000000 +0x3fc91abc: 0x00000000 0x00000000 0x00000000 0x00000000 +0x3fc91acc: 0x00000000 0x00000000 0x00000000 0x00000000 +0x3fc91adc: 0x00000000 0x00000000 0x00000000 0x00000000 +0x3fc91aec: 0x00000000 0x00000000 0x00000000 0x00000000 +0x3fc91afc: 0x00000000 0x00000000 0x00000000 0x00000000 +0x3fc91b0c: 0x00000000 0x00000000 0x00000000 0x00000000 +0x3fc91b1c: 0x00000000 0x00000000 0x00000000 0x00000000 +0x3fc91b2c: 0x00000000 0x00000000 0x00000000 0x00000000 +0x3fc91b3c: 0x00000000 0x00000000 0x00000000 0x00000000 +0x3fc91b4c: 0x3fc90000 +.coredump.tasks.data 0x3fc918a0 0x150 RW +0x3fc918a0: 0x40382a38 0x40385996 0x3fc918ec 0x40381576 +0x3fc918b0: 0x3fc8d8e8 0x00000000 0x00000000 0x00000000 +0x3fc918c0: 0x00000064 0x00000000 0x00000001 0x00000001 +0x3fc918d0: 0x000000c8 0x00000004 0x00000001 0x600c0000 +0x3fc918e0: 0x42002d7c 0x00000000 0x00000000 0x00000000 +0x3fc918f0: 0x00000000 0x00000000 0x00000000 0x00000000 +0x3fc91900: 0x00000000 0x00000000 0x00000000 0x00000000 +0x3fc91910: 0x00000000 0x00000000 0x00000000 0x00000000 +0x3fc91920: 0x00000000 0x00000000 0x00000064 0x4038479a +0x3fc91930: 0x00000000 0x00000000 0x00000000 0x42006954 +0x3fc91940: 0x00000000 0x00000000 0x00000000 0x403858aa +0x3fc91950: 0x00000000 0x00000000 0x00000000 0x00000000 +0x3fc91960: 0x00000000 0xa5a5a5a5 0xa5a5a5a5 0xa5a5a5a5 +0x3fc91970: 0x27146414 0x01010107 0x00000001 0x00000000 +0x3fc91980: 0xffffffff 0x7fefffff 0x00000000 0x3fc00000 +0x3fc91990: 0x00000000 0x40300000 0x00000000 0x3fe00000 +0x3fc919a0: 0x00000000 0x3ff80000 0x636f4361 0x3fd287a7 +0x3fc919b0: 0x8b60c8b3 0x3fc68a28 0x509f79fb 0x3fd34413 +0x3fc919c0: 0x00000000 0x3ff00000 0x00000000 0x40240000 +0x3fc919d0: 0x00000000 0x401c0000 0x00000000 0x40140000 +0x3fc919e0: 0x00000000 0x43500000 0x3fc89400 0x00001b40 +.coredump.tasks.data 0x3fc8e048 0x154 RW +0x3fc8e048: 0x3fc8def0 0x3fc8c2f4 0x3fc8bbe8 0x3fc8bbe8 +0x3fc8e058: 0x3fc8e048 0x3fc8bbe0 0x00000003 0xdf89b7c0 +0x3fc8e068: 0x2e79d460 0x3fc8e048 0x00000000 0x00000016 +0x3fc8e078: 0x3fc8d044 0x5f707365 0x656d6974 0xe2ab0072 +0x3fc8e088: 0x00c41b3a 0x00000000 0x3fc8e040 0x00000016 +0x3fc8e098: 0x00000000 0x00000000 0x00000000 0x00000000 +0x3fc8e0a8: 0x3fc8cb0c 0x3fc8cb74 0x3fc8cbdc 0x00000000 +0x3fc8e0b8: 0x00000000 0x00000001 0x00000000 0x00000000 +0x3fc8e0c8: 0x00000000 0x4200cf8c 0x00000000 0x00000000 +0x3fc8e0d8: 0x00000000 0x00000000 0x00000000 0x00000000 +0x3fc8e0e8: 0x00000000 0x00000000 0x00000000 0x00000000 +0x3fc8e0f8: 0x00000000 0x00000000 0x00000000 0x00000000 +0x3fc8e108: 0x00000000 0x00000000 0x00000000 0x00000000 +0x3fc8e118: 0x00000000 0x00000000 0x00000000 0x00000000 +0x3fc8e128: 0x00000000 0x00000000 0x00000000 0x00000000 +0x3fc8e138: 0x00000000 0x00000000 0x00000000 0x00000000 +0x3fc8e148: 0x00000000 0x00000000 0x00000000 0x00000000 +0x3fc8e158: 0x00000000 0x00000000 0x00000000 0x00000000 +0x3fc8e168: 0x00000000 0x00000000 0x00000000 0x00000000 +0x3fc8e178: 0x00000000 0x00000000 0x00000000 0x00000000 +0x3fc8e188: 0x00000000 0x00000000 0x00000000 0x00000000 +0x3fc8e198: 0x3fc80001 +.coredump.tasks.data 0x3fc8def0 0x150 RW +0x3fc8def0: 0x40385834 0x4038585e 0xa5a5a5a5 0xa5a5a5a5 +0x3fc8df00: 0x3fc89f38 0x00000000 0x00000000 0x00000000 +0x3fc8df10: 0xffffffff 0x00000001 0x00000001 0x00000001 +0x3fc8df20: 0x00000000 0x00000004 0x3fc8c000 0x600c2000 +0x3fc8df30: 0x00000000 0x00000000 0x00000000 0x00000000 +0x3fc8df40: 0x00000000 0x00000000 0x00000000 0x00000000 +0x3fc8df50: 0x00000000 0x00000000 0x00000000 0x00000000 +0x3fc8df60: 0x00000000 0x00000000 0x00000000 0x00000000 +0x3fc8df70: 0x00000000 0x00000001 0xffffffff 0x4038539e +0x3fc8df80: 0x00000000 0x00000000 0x00000000 0x420060a2 +0x3fc8df90: 0x00000000 0x00000000 0x00000000 0x403858aa +0x3fc8dfa0: 0x00000000 0x00000000 0x00000000 0x00000000 +0x3fc8dfb0: 0x00000000 0xa5a5a5a5 0xa5a5a5a5 0xa5a5a5a5 +0x3fc8dfc0: 0x27146414 0x01010107 0x00000001 0x00000000 +0x3fc8dfd0: 0xffffffff 0x7fefffff 0x00000000 0x3fc00000 +0x3fc8dfe0: 0x00000000 0x40300000 0x00000000 0x3fe00000 +0x3fc8dff0: 0x00000000 0x3ff80000 0x636f4361 0x3fd287a7 +0x3fc8e000: 0x8b60c8b3 0x3fc68a28 0x509f79fb 0x3fd34413 +0x3fc8e010: 0x00000000 0x3ff00000 0x00000000 0x40240000 +0x3fc8e020: 0x00000000 0x401c0000 0x00000000 0x40140000 +0x3fc8e030: 0x00000000 0x43500000 0x3fc89400 0x00001b40 + +===================== ESP32 CORE DUMP END ===================== +=============================================================== +Done! diff --git a/components/espcoredump/test/esp32s2/coredump.b64 b/components/espcoredump/test/esp32s2/coredump.b64 new file mode 100644 index 0000000000..4d7a632f0d --- /dev/null +++ b/components/espcoredump/test/esp32s2/coredump.b64 @@ -0,0 +1,171 @@ +4BoAAAABAgAAAAAAAAAAAAAAAAA= +f0VMRgEBAQAAAAAAAAAAAAQAXgABAAAAAAAAADQAAAAAAAAAAAAAADQAIAAMACgA +AAAAAA== +BAAAALQBAAAAAAAAAAAAAOALAADgCwAABgAAAAAAAAA= +AQAAAJQNAABcLPw/XCz8P1QBAABUAQAABgAAAAAAAAA= +AQAAAOgOAADwKvw/8Cr8P2QBAABkAQAABgAAAAAAAAA= +AQAAAEwQAACoIvw/qCL8P1QBAABUAQAABgAAAAAAAAA= +AQAAAKARAACwIfw/sCH8P/AAAADwAAAABgAAAAAAAAA= +AQAAAJASAABAFPw/QBT8P1QBAABUAQAABgAAAAAAAAA= +AQAAAOQTAAAgE/w/IBP8PxgBAAAYAQAABgAAAAAAAAA= +AQAAAPwUAAC4Nfw/uDX8P1QBAABUAQAABgAAAAAAAAA= +AQAAAFAWAADANPw/wDT8P/AAAADwAAAABgAAAAAAAAA= +AQAAAEAXAABo/fk/aP35P1QBAABUAQAABgAAAAAAAAA= +AQAAAJQYAABA/Pk/QPz5PyABAAAgAQAABgAAAAAAAAA= +BAAAALQZAAAAAAAAAAAAABQBAAAUAQAABgAAAAAAAAA= +CAAAAEwCAAABAAAA +Q09SRQAAAAA= +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXCz8PwAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACWAIQCANBgAAAAAAAAAAAAAAAAAZAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAORfCICAK/w/ +AgAAAMwr/D/AK/w/AAAAAJTo+T8AAAAABQAAAK3///8gAAAAuCz8P7fr+T+AAAAA +AQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAA +CAAAAEwCAAABAAAA +Q09SRQAAAAA= +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAqCL8PwAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAM3cCQCACBgAAAAAAAAAAAAAAAAAbAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKdfCIBAIvw/ +ZAAAAPjP+z8hAAYAUOv7PyMLBgBZAAAAM3cCgCAi/D8AAAAAZAAAAPTt+z8QDPw/ +AAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAA +CAAAAEwCAAABAAAA +Q09SRQAAAAA= +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQBT8PwAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA7lQJQCAFBgAAAAAAAAAAAAAAAAAeAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADadCICwE/w/ +AAAAAAEAAAABAAAAAQAAgCMABgAAAAAAHqIIgIAT/D8AAAAAgKQBQCAABgAAwABg +AAAAAEsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAA +CAAAAEwCAAABAAAA +Q09SRQAAAAA= +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAuDX8PwAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAM3cCQCAHBgAAAAAAAAAAAAAAAAAWAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAO9eCIBQNfw/ +ZAAAAPjP+z8hAAYAkCv8PzDR+z9kAAAAM3cCgDA1/D8AAAAAyAAAAPTt+z8QDPw/ +AAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAA +CAAAAEwCAAABAAAA +Q09SRQAAAAA= +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAaP35PwAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA1KgBQCAOBgAAAAAAAAAAAAAAAAAKAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAByJAoDQ/Pk/ +Iw4GAAAAAAAgDgYAcN7/P8De/z8EAAAAOVMCgKD8+T8w0fs/AAAAANDi/z+w4v8/ +AIBAPyACAD8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAA +YCv8P2QAAACU7Ps/lOz7P1ws/D+M7Ps/EgAAALV8Zvp19PO8XCz8PwAAAAAHAAAA +WCT8P3VuYWxpZ25lZF9wdHJfdAAAAAAAVCz8PwcAAAAAAAAAAAAAAAAAAAAAAAAA +LOj5P5To+T/86Pk/AAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAgKQBQAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAD8Pw== +776t3glgCEAwDQYA5F8IgIAr/D8CAAAAzCv8P8Ar/D8AAAAAlOj5PwAAAAAFAAAA +rf///yAAAAC4LPw/t+v5P4AAAAABAAAAAAAAABkAAAAdAAAABQAAALfr+T+AAAAA +PT4CQDT1+z8o6vk/AAAAALfr+T+AAAAAAQAAAAAAAADkXwiAsCv8PwEAAACU6Pk/ +AwAAADDR+z8BAAAAAQAAAMAr/D8AAAAAlOj5PwAAAAAsYAiA4Cv8PwoAAAD4z/s/ +AwAAAB4AAABcIwA/AQAAAPTt+z8QDPw/AAgAAAAAAADshwKAECz8PwAAAAAAAAAA +AwAAABAs/D8AAAAAAAAAACEABgDgIfw/MNH7P2QAAAAAAAAAMCz8PxRgCEAAAAAA +IwAGAFDr+z8jDAYAAQAAAAAAAABQLPw/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAA= +sCH8P2QAAABs7Ps/bOz7P6gi/D9k7Ps/FAAAAOaYhZH9xHrvqCL8PwAAAAAFAAAA +pBr8P2JhZF9wdHJfdGFzawCjEAAAAAAAoCL8PwUAAAAAAAAAAAAAAAAAAAAAAAAA +LOj5P5To+T/86Pk/AAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAgKQBQAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAD8Pw== +mD4CQDN3AkAwAgYAp18IgEAi/D9kAAAA+M/7PyEABgBQ6/s/IwsGAFkAAAAzdwKA +ICL8PwAAAABkAAAA9O37PxAM/D8ACAAAAAAAABsAAAD//wAAAAAAAAA/AkAQDPw/ +cGYCQITr+z8AAAAAAAAAAEAM/D8QDPw/AAgAAAAAAADshwKAYCL8PwAAAAAAAAAA +IQAGAFDr+z8jCwYAWQAAAAAAAACAIvw/mF8IQAAAAAAjAAYAUOv7PyMHBgAwC/w/ +AAAAAKAi/D8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +IBP8PxT2+z8I7Ps/COz7P0AU/D8A7Ps/GQAAAI4HwjbIC/+pQBT8PwAAAAAAAAAA +PA78P0lETEUA7gxhMfMFcqcHvwAAAAAAOBT8PwAAAAAAAAAAAAAAAAAAAAAAAAAA +LOj5P5To+T/86Pk/AAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAgKQBQAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAD8Pw== +mD4CQO5UCUAwBQYANp0IgLAT/D8AAAAAAQAAAAEAAAABAACAIwAGAAAAAAAeogiA +gBP8PwAAAACApAFAIAAGAADAAGAAAAAASwAAAB4AAAD//wAAAAAAAAA/AkAAwABg +cGYCQBTd+z+lpaWlpaWlpaWlpaWlpaWlpaWlpaWlpaVFdgKA0BP8PwgAAAABAAAA +MBT8PwAAAAAAAAAAAAAAAOyHAoDwE/w/AAAAAAAAAAAhAAYAEAz8PzDR+z8BAAAA +AAAAABAU/D88dgJAAAAAACMABgAwDPw/WABMPwEAAAAAAAAAMBT8PwAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== +wDT8P8gAAAD06/s/9Ov7P7g1/D/s6/s/DwAAAHjELjhoP6d7uDX8PwAAAAAKAAAA +tC38P2ZhaWxlZF9hc3NlcnRfdAAAAAAAsDX8PwoAAAAAAAAAAAAAAAAAAAAAAAAA +LOj5P5To+T/86Pk/AAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAgKQBQAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAD8Pw== +mD4CQDN3AkAwBwYA714IgFA1/D9kAAAA+M/7PyEABgCQK/w/MNH7P2QAAAAzdwKA +MDX8PwAAAADIAAAA9O37PxAM/D8ACAAAAAAAABYAAAD//wAAAAAAAAA/AkAQDPw/ +cGYCQJT++z8AAAAAAAAAAPTt+z8QDPw/AAgAAAAAAADshwKAcDX8PwAAAAAAAAAA +IQAGAJAr/D8w0fs/ZAAAAAAAAACQNfw/4F4IQAAAAAAjAAYAUOv7PyMBBgABAAAA +AAAAALA1/D8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +QPz5PxTg+T+Y6/s/mOv7P2j9+T+Q6/s/AwAAAIsLh01IIfbtaP35PwAAAAAWAAAA +ZO35P2VzcF90aW1lcgCSDgdicwAAAAAAYP35PxYAAAAAAAAAAAAAAAAAAAAAAAAA +LOj5P5To+T/86Pk/AAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAgKQBQAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AQD5Pw== +mD4CQNSoAUAwDgYAHIkCgND8+T8jDgYAAAAAACAOBgBw3v8/wN7/PwQAAAA5UwKA +oPz5PzDR+z8AAAAA0OL/P7Di/z8AgEA/IAIAPwoAAAD//wAAAAAAAAA/AkCw4v8/ +cGYCQETG+T+lpaWlpaWlpaWlpaWlpaWlpaWlpaWlpaUmggKA4Pz5P/jP+z8AAAAA +bFgIgAD9+T9o/vk/+M/7PwAAAADQ4f8/IwEGAAAAAADshwKAIP35PwAAAAAAAAAA +AQAAAPDh/z8jAQYAAAAAAAAAAABA/fk/YFgIQAAAAAAjAQYAWOv7PwAAAAABAAAA +AAAAAGD9+T8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA3WwmAgOL/P4jr+z8AAAAA +FAAAAEgAAABKIAAA +RVNQX0NPUkVfRFVNUF9JTkZPAAA= +AAECADE5YmNmZTg5Y2RjMmNmNTYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +DAAAAJQAAAClAgAA +RVhUUkFfSU5GTwAA +XCz8P+gAAAAdAAAA7gAAAAUAAADCAAAAAAAAAMMAAAAAAAAAxAAAAAAAAADFAAAA +AAAAAMYAAAAAAAAAsQAAAKOaCECyAAAAAAAAALMAAAAAAAAAtAAAAAAAAAC1AAAA +AAAAALYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAA== +K7mejA== diff --git a/components/espcoredump/test/esp32s2/expected_output b/components/espcoredump/test/esp32s2/expected_output new file mode 100644 index 0000000000..ec9b079d94 --- /dev/null +++ b/components/espcoredump/test/esp32s2/expected_output @@ -0,0 +1,347 @@ +espcoredump.py v0.4-dev +=============================================================== +==================== ESP32 CORE DUMP START ==================== + +Crashed task handle: 0x3ffc2c5c, name: 'unaligned_ptr_t', GDB name: 'process 1073491036' + +================== CURRENT THREAD REGISTERS =================== +exccause 0x1d (StoreProhibitedCause) +excvaddr 0x5 +epc1 0x40089aa3 +epc2 0x0 +epc3 0x0 +epc4 0x0 +epc5 0x0 +epc6 0x0 +eps2 0x0 +eps3 0x0 +eps4 0x0 +eps5 0x0 +eps6 0x0 +pc 0x40086009 0x40086009 +lbeg 0x0 0 +lend 0x0 0 +lcount 0x0 0 +sar 0x19 25 +ps 0x60d20 396576 +threadptr +br +scompare1 +acclo +acchi +m0 +m1 +m2 +m3 +expstate +f64r_lo +f64r_hi +f64s +fcr +fsr +a0 0x80085fe4 -2146934812 +a1 0x3ffc2b80 1073490816 +a2 0x2 2 +a3 0x3ffc2bcc 1073490892 +a4 0x3ffc2bc0 1073490880 +a5 0x0 0 +a6 0x3ff9e894 1073342612 +a7 0x0 0 +a8 0x5 5 +a9 0xffffffad -83 +a10 0x20 32 +a11 0x3ffc2cb8 1073491128 +a12 0x3ff9ebb7 1073343415 +a13 0x80 128 +a14 0x1 1 +a15 0x0 0 + +==================== CURRENT THREAD STACK ===================== +#0 0x40086009 in UnityPrintNumberUnsigned (number=2) at /builds/espressif/esp-idf/components/unity/unity/src/unity.c:204 +#1 0x40085fe4 in UnityPrintNumberUnsigned (number=1) at /builds/espressif/esp-idf/components/unity/unity/src/unity.c:196 +#2 0x40085fe4 in UnityPrintNumberUnsigned (number=10) at /builds/espressif/esp-idf/components/unity/unity/src/unity.c:196 +#3 0x4008602c in ?? () at /builds/espressif/esp-idf/components/unity/unity/src/unity.c:206 +#4 0x400287ec in vPortTaskWrapper (pxCode=0x40086014 , pvParameters=0x0) at /builds/espressif/esp-idf/components/freertos/port/xtensa/port.c:168 + +======================== THREADS INFO ========================= + Id Target Id Frame +* 1 process 1073491036 0x40086009 in UnityPrintNumberUnsigned (number=2) at /builds/espressif/esp-idf/components/unity/unity/src/unity.c:204 + 2 process 1073488552 0x40027733 in vTaskDelay (xTicksToDelay=100) at ../../../hal/esp32s2/include/hal/cpu_ll.h:33 + 3 process 1073484864 set_ocode_by_efuse (calib_version=0) at /builds/espressif/esp-idf/components/esp_hw_support/port/esp32s2/rtc_init.c:226 + 4 process 1073493432 0x40027733 in vTaskDelay (xTicksToDelay=100) at ../../../hal/esp32s2/include/hal/cpu_ll.h:33 + 5 process 1073347944 0x4001a8d4 in ?? () + +==================== THREAD 1 (TCB: 0x3ffc2c5c, name: 'unaligned_ptr_t') ===================== +#0 0x40086009 in UnityPrintNumberUnsigned (number=2) at /builds/espressif/esp-idf/components/unity/unity/src/unity.c:204 +#1 0x40085fe4 in UnityPrintNumberUnsigned (number=1) at /builds/espressif/esp-idf/components/unity/unity/src/unity.c:196 +#2 0x40085fe4 in UnityPrintNumberUnsigned (number=10) at /builds/espressif/esp-idf/components/unity/unity/src/unity.c:196 +#3 0x4008602c in ?? () at /builds/espressif/esp-idf/components/unity/unity/src/unity.c:206 +#4 0x400287ec in vPortTaskWrapper (pxCode=0x40086014 , pvParameters=0x0) at /builds/espressif/esp-idf/components/freertos/port/xtensa/port.c:168 + +==================== THREAD 2 (TCB: 0x3ffc22a8, name: 'bad_ptr_task') ===================== +#0 0x40027733 in vTaskDelay (xTicksToDelay=100) at ../../../hal/esp32s2/include/hal/cpu_ll.h:33 +#1 0x40085fa7 in unaligned_ptr_task (pvParameter=0x0) at ../main/test_core_dump.c:75 +#2 0x400287ec in vPortTaskWrapper (pxCode=0x40085f98 , pvParameters=0x0) at /builds/espressif/esp-idf/components/freertos/port/xtensa/port.c:168 + +==================== THREAD 3 (TCB: 0x3ffc1440, name: 'IDLE') ===================== +#0 set_ocode_by_efuse (calib_version=0) at /builds/espressif/esp-idf/components/esp_hw_support/port/esp32s2/rtc_init.c:226 +#1 0x40089d36 in esp_register_freertos_tick_hook_for_cpu (new_tick_cb=0x8, cpuid=1) at /builds/espressif/esp-idf/components/esp_system/freertos_hooks.c:94 +#2 0x40027645 in prvIdleTask (pvParameters=0x0) at /builds/espressif/esp-idf/components/freertos/tasks.c:3823 +#3 0x400287ec in vPortTaskWrapper (pxCode=0x4002763c , pvParameters=0x0) at /builds/espressif/esp-idf/components/freertos/port/xtensa/port.c:168 + +==================== THREAD 4 (TCB: 0x3ffc35b8, name: 'failed_assert_t') ===================== +#0 0x40027733 in vTaskDelay (xTicksToDelay=100) at ../../../hal/esp32s2/include/hal/cpu_ll.h:33 +#1 0x40085eef in bad_ptr_func () at ../main/test_core_dump.c:26 +#2 0x400287ec in vPortTaskWrapper (pxCode=0x40085ee0 , pvParameters=0x0) at /builds/espressif/esp-idf/components/freertos/port/xtensa/port.c:168 + +==================== THREAD 5 (TCB: 0x3ff9fd68, name: 'esp_timer') ===================== +#0 0x4001a8d4 in ?? () +#1 0x4002891c in vPortExitCritical (mux=0x3ffbcff8) at /builds/espressif/esp-idf/components/freertos/port/xtensa/port.c:473 +#2 0x40028226 in ulTaskNotifyTake (xClearCountOnExit=1, xTicksToWait=) at /builds/espressif/esp-idf/components/freertos/tasks.c:5187 +#3 0x4008586c in esp_timer_impl_init_system_time () at /builds/espressif/esp-idf/components/esp_timer/src/system_time.c:43 +#4 0x400287ec in vPortTaskWrapper (pxCode=0x40085860 , pvParameters=0x0) at /builds/espressif/esp-idf/components/freertos/port/xtensa/port.c:168 + + +======================= ALL MEMORY REGIONS ======================== +Name Address Size Attrs +.rtc.text 0x40070000 0x0 RW +.rtc.dummy 0x3ff9e000 0x0 RW +.rtc.force_fast 0x3ff9e000 0x0 RW +.rtc.data 0x50000000 0x10 RW A +.rtc_noinit 0x50000010 0x0 RW +.rtc.force_slow 0x50000010 0x0 RW +.iram0.vectors 0x40022000 0x403 R XA +.iram0.text 0x40022404 0xa014 R XA +.dram0.data 0x3ffbc420 0x256c RW A +.noinit 0x3ffbe98c 0x0 RW +.flash.appdesc 0x3f000020 0x100 R A +.flash.rodata 0x3f000120 0x3764 RW A +.flash.rodata_noload 0x3f003884 0x0 RW +.flash.text 0x40080020 0x15ca3 R XA +.iram0.text_end 0x4002c418 0x0 RW +.dram0.heap_start 0x3ffbf610 0x0 RW +.coredump.tasks.data 0x3ffc2c5c 0x154 RW +.coredump.tasks.data 0x3ffc2af0 0x164 RW +.coredump.tasks.data 0x3ffc22a8 0x154 RW +.coredump.tasks.data 0x3ffc21b0 0xf0 RW +.coredump.tasks.data 0x3ffc1440 0x154 RW +.coredump.tasks.data 0x3ffc1320 0x118 RW +.coredump.tasks.data 0x3ffc35b8 0x154 RW +.coredump.tasks.data 0x3ffc34c0 0xf0 RW +.coredump.tasks.data 0x3ff9fd68 0x154 RW +.coredump.tasks.data 0x3ff9fc40 0x120 RW + +====================== CORE DUMP MEMORY CONTENTS ======================== +.coredump.tasks.data 0x3ffc2c5c 0x154 RW +0x3ffc2c5c: 0x3ffc2b60 0x00000064 0x3ffbec94 0x3ffbec94 +0x3ffc2c6c: 0x3ffc2c5c 0x3ffbec8c 0x00000012 0xfa667cb5 +0x3ffc2c7c: 0xbcf3f475 0x3ffc2c5c 0x00000000 0x00000007 +0x3ffc2c8c: 0x3ffc2458 0x6c616e75 0x656e6769 0x74705f64 +0x3ffc2c9c: 0x00745f72 0x00000000 0x3ffc2c54 0x00000007 +0x3ffc2cac: 0x00000000 0x00000000 0x00000000 0x00000000 +0x3ffc2cbc: 0x3ff9e82c 0x3ff9e894 0x3ff9e8fc 0x00000000 +0x3ffc2ccc: 0x00000000 0x00000001 0x00000000 0x00000000 +0x3ffc2cdc: 0x00000000 0x4001a480 0x00000000 0x00000000 +0x3ffc2cec: 0x00000000 0x00000000 0x00000000 0x00000000 +0x3ffc2cfc: 0x00000000 0x00000000 0x00000000 0x00000000 +0x3ffc2d0c: 0x00000000 0x00000000 0x00000000 0x00000000 +0x3ffc2d1c: 0x00000000 0x00000000 0x00000000 0x00000000 +0x3ffc2d2c: 0x00000000 0x00000000 0x00000000 0x00000000 +0x3ffc2d3c: 0x00000000 0x00000000 0x00000000 0x00000000 +0x3ffc2d4c: 0x00000000 0x00000000 0x00000000 0x00000000 +0x3ffc2d5c: 0x00000000 0x00000000 0x00000000 0x00000000 +0x3ffc2d6c: 0x00000000 0x00000000 0x00000000 0x00000000 +0x3ffc2d7c: 0x00000000 0x00000000 0x00000000 0x00000000 +0x3ffc2d8c: 0x00000000 0x00000000 0x00000000 0x00000000 +0x3ffc2d9c: 0x00000000 0x00000000 0x00000000 0x00000000 +0x3ffc2dac: 0x3ffc0000 +.coredump.tasks.data 0x3ffc2af0 0x164 RW +0x3ffc2af0: 0xdeadbeef 0x40086009 0x00060d30 0x80085fe4 +0x3ffc2b00: 0x3ffc2b80 0x00000002 0x3ffc2bcc 0x3ffc2bc0 +0x3ffc2b10: 0x00000000 0x3ff9e894 0x00000000 0x00000005 +0x3ffc2b20: 0xffffffad 0x00000020 0x3ffc2cb8 0x3ff9ebb7 +0x3ffc2b30: 0x00000080 0x00000001 0x00000000 0x00000019 +0x3ffc2b40: 0x0000001d 0x00000005 0x3ff9ebb7 0x00000080 +0x3ffc2b50: 0x40023e3d 0x3ffbf534 0x3ff9ea28 0x00000000 +0x3ffc2b60: 0x3ff9ebb7 0x00000080 0x00000001 0x00000000 +0x3ffc2b70: 0x80085fe4 0x3ffc2bb0 0x00000001 0x3ff9e894 +0x3ffc2b80: 0x00000003 0x3ffbd130 0x00000001 0x00000001 +0x3ffc2b90: 0x3ffc2bc0 0x00000000 0x3ff9e894 0x00000000 +0x3ffc2ba0: 0x8008602c 0x3ffc2be0 0x0000000a 0x3ffbcff8 +0x3ffc2bb0: 0x00000003 0x0000001e 0x3f00235c 0x00000001 +0x3ffc2bc0: 0x3ffbedf4 0x3ffc0c10 0x00000800 0x00000000 +0x3ffc2bd0: 0x800287ec 0x3ffc2c10 0x00000000 0x00000000 +0x3ffc2be0: 0x00000003 0x3ffc2c10 0x00000000 0x00000000 +0x3ffc2bf0: 0x00060021 0x3ffc21e0 0x3ffbd130 0x00000064 +0x3ffc2c00: 0x00000000 0x3ffc2c30 0x40086014 0x00000000 +0x3ffc2c10: 0x00060023 0x3ffbeb50 0x00060c23 0x00000001 +0x3ffc2c20: 0x00000000 0x3ffc2c50 0x00000000 0x00000000 +0x3ffc2c30: 0x00000000 0x00000000 0x00000000 0x00000000 +0x3ffc2c40: 0x00000000 0x00000000 0x00000000 0x00000000 +0x3ffc2c50: 0x00000000 +.coredump.tasks.data 0x3ffc22a8 0x154 RW +0x3ffc22a8: 0x3ffc21b0 0x00000064 0x3ffbec6c 0x3ffbec6c +0x3ffc22b8: 0x3ffc22a8 0x3ffbec64 0x00000014 0x918598e6 +0x3ffc22c8: 0xef7ac4fd 0x3ffc22a8 0x00000000 0x00000005 +0x3ffc22d8: 0x3ffc1aa4 0x5f646162 0x5f727470 0x6b736174 +0x3ffc22e8: 0x0010a300 0x00000000 0x3ffc22a0 0x00000005 +0x3ffc22f8: 0x00000000 0x00000000 0x00000000 0x00000000 +0x3ffc2308: 0x3ff9e82c 0x3ff9e894 0x3ff9e8fc 0x00000000 +0x3ffc2318: 0x00000000 0x00000001 0x00000000 0x00000000 +0x3ffc2328: 0x00000000 0x4001a480 0x00000000 0x00000000 +0x3ffc2338: 0x00000000 0x00000000 0x00000000 0x00000000 +0x3ffc2348: 0x00000000 0x00000000 0x00000000 0x00000000 +0x3ffc2358: 0x00000000 0x00000000 0x00000000 0x00000000 +0x3ffc2368: 0x00000000 0x00000000 0x00000000 0x00000000 +0x3ffc2378: 0x00000000 0x00000000 0x00000000 0x00000000 +0x3ffc2388: 0x00000000 0x00000000 0x00000000 0x00000000 +0x3ffc2398: 0x00000000 0x00000000 0x00000000 0x00000000 +0x3ffc23a8: 0x00000000 0x00000000 0x00000000 0x00000000 +0x3ffc23b8: 0x00000000 0x00000000 0x00000000 0x00000000 +0x3ffc23c8: 0x00000000 0x00000000 0x00000000 0x00000000 +0x3ffc23d8: 0x00000000 0x00000000 0x00000000 0x00000000 +0x3ffc23e8: 0x00000000 0x00000000 0x00000000 0x00000000 +0x3ffc23f8: 0x3ffc0000 +.coredump.tasks.data 0x3ffc21b0 0xf0 RW +0x3ffc21b0: 0x40023e98 0x40027733 0x00060230 0x80085fa7 +0x3ffc21c0: 0x3ffc2240 0x00000064 0x3ffbcff8 0x00060021 +0x3ffc21d0: 0x3ffbeb50 0x00060b23 0x00000059 0x80027733 +0x3ffc21e0: 0x3ffc2220 0x00000000 0x00000064 0x3ffbedf4 +0x3ffc21f0: 0x3ffc0c10 0x00000800 0x00000000 0x0000001b +0x3ffc2200: 0x0000ffff 0x00000000 0x40023f00 0x3ffc0c10 +0x3ffc2210: 0x40026670 0x3ffbeb84 0x00000000 0x00000000 +0x3ffc2220: 0x3ffc0c40 0x3ffc0c10 0x00000800 0x00000000 +0x3ffc2230: 0x800287ec 0x3ffc2260 0x00000000 0x00000000 +0x3ffc2240: 0x00060021 0x3ffbeb50 0x00060b23 0x00000059 +0x3ffc2250: 0x00000000 0x3ffc2280 0x40085f98 0x00000000 +0x3ffc2260: 0x00060023 0x3ffbeb50 0x00060723 0x3ffc0b30 +0x3ffc2270: 0x00000000 0x3ffc22a0 0x00000000 0x00000000 +0x3ffc2280: 0x00000000 0x00000000 0x00000000 0x00000000 +0x3ffc2290: 0x00000000 0x00000000 0x00000000 0x00000000 +.coredump.tasks.data 0x3ffc1440 0x154 RW +0x3ffc1440: 0x3ffc1320 0x3ffbf614 0x3ffbec08 0x3ffbec08 +0x3ffc1450: 0x3ffc1440 0x3ffbec00 0x00000019 0x36c2078e +0x3ffc1460: 0xa9ff0bc8 0x3ffc1440 0x00000000 0x00000000 +0x3ffc1470: 0x3ffc0e3c 0x454c4449 0x610cee00 0x7205f331 +0x3ffc1480: 0x00bf07a7 0x00000000 0x3ffc1438 0x00000000 +0x3ffc1490: 0x00000000 0x00000000 0x00000000 0x00000000 +0x3ffc14a0: 0x3ff9e82c 0x3ff9e894 0x3ff9e8fc 0x00000000 +0x3ffc14b0: 0x00000000 0x00000001 0x00000000 0x00000000 +0x3ffc14c0: 0x00000000 0x4001a480 0x00000000 0x00000000 +0x3ffc14d0: 0x00000000 0x00000000 0x00000000 0x00000000 +0x3ffc14e0: 0x00000000 0x00000000 0x00000000 0x00000000 +0x3ffc14f0: 0x00000000 0x00000000 0x00000000 0x00000000 +0x3ffc1500: 0x00000000 0x00000000 0x00000000 0x00000000 +0x3ffc1510: 0x00000000 0x00000000 0x00000000 0x00000000 +0x3ffc1520: 0x00000000 0x00000000 0x00000000 0x00000000 +0x3ffc1530: 0x00000000 0x00000000 0x00000000 0x00000000 +0x3ffc1540: 0x00000000 0x00000000 0x00000000 0x00000000 +0x3ffc1550: 0x00000000 0x00000000 0x00000000 0x00000000 +0x3ffc1560: 0x00000000 0x00000000 0x00000000 0x00000000 +0x3ffc1570: 0x00000000 0x00000000 0x00000000 0x00000000 +0x3ffc1580: 0x00000000 0x00000000 0x00000000 0x00000000 +0x3ffc1590: 0x3ffc0000 +.coredump.tasks.data 0x3ffc1320 0x118 RW +0x3ffc1320: 0x40023e98 0x400954ee 0x00060530 0x80089d36 +0x3ffc1330: 0x3ffc13b0 0x00000000 0x00000001 0x00000001 +0x3ffc1340: 0x80000001 0x00060023 0x00000000 0x8008a21e +0x3ffc1350: 0x3ffc1380 0x00000000 0x4001a480 0x00060020 +0x3ffc1360: 0x6000c000 0x00000000 0x0000004b 0x0000001e +0x3ffc1370: 0x0000ffff 0x00000000 0x40023f00 0x6000c000 +0x3ffc1380: 0x40026670 0x3ffbdd14 0xa5a5a5a5 0xa5a5a5a5 +0x3ffc1390: 0xa5a5a5a5 0xa5a5a5a5 0xa5a5a5a5 0xa5a5a5a5 +0x3ffc13a0: 0x80027645 0x3ffc13d0 0x00000008 0x00000001 +0x3ffc13b0: 0x3ffc1430 0x00000000 0x00000000 0x00000000 +0x3ffc13c0: 0x800287ec 0x3ffc13f0 0x00000000 0x00000000 +0x3ffc13d0: 0x00060021 0x3ffc0c10 0x3ffbd130 0x00000001 +0x3ffc13e0: 0x00000000 0x3ffc1410 0x4002763c 0x00000000 +0x3ffc13f0: 0x00060023 0x3ffc0c30 0x3f4c0058 0x00000001 +0x3ffc1400: 0x00000000 0x3ffc1430 0x00000000 0x00000000 +0x3ffc1410: 0x00000000 0x00000000 0x00000000 0x00000000 +0x3ffc1420: 0x00000000 0x00000000 0x00000000 0x00000000 +0x3ffc1430: 0x00000000 0x00000000 +.coredump.tasks.data 0x3ffc35b8 0x154 RW +0x3ffc35b8: 0x3ffc34c0 0x000000c8 0x3ffbebf4 0x3ffbebf4 +0x3ffc35c8: 0x3ffc35b8 0x3ffbebec 0x0000000f 0x382ec478 +0x3ffc35d8: 0x7ba73f68 0x3ffc35b8 0x00000000 0x0000000a +0x3ffc35e8: 0x3ffc2db4 0x6c696166 0x615f6465 0x72657373 +0x3ffc35f8: 0x00745f74 0x00000000 0x3ffc35b0 0x0000000a +0x3ffc3608: 0x00000000 0x00000000 0x00000000 0x00000000 +0x3ffc3618: 0x3ff9e82c 0x3ff9e894 0x3ff9e8fc 0x00000000 +0x3ffc3628: 0x00000000 0x00000001 0x00000000 0x00000000 +0x3ffc3638: 0x00000000 0x4001a480 0x00000000 0x00000000 +0x3ffc3648: 0x00000000 0x00000000 0x00000000 0x00000000 +0x3ffc3658: 0x00000000 0x00000000 0x00000000 0x00000000 +0x3ffc3668: 0x00000000 0x00000000 0x00000000 0x00000000 +0x3ffc3678: 0x00000000 0x00000000 0x00000000 0x00000000 +0x3ffc3688: 0x00000000 0x00000000 0x00000000 0x00000000 +0x3ffc3698: 0x00000000 0x00000000 0x00000000 0x00000000 +0x3ffc36a8: 0x00000000 0x00000000 0x00000000 0x00000000 +0x3ffc36b8: 0x00000000 0x00000000 0x00000000 0x00000000 +0x3ffc36c8: 0x00000000 0x00000000 0x00000000 0x00000000 +0x3ffc36d8: 0x00000000 0x00000000 0x00000000 0x00000000 +0x3ffc36e8: 0x00000000 0x00000000 0x00000000 0x00000000 +0x3ffc36f8: 0x00000000 0x00000000 0x00000000 0x00000000 +0x3ffc3708: 0x3ffc0000 +.coredump.tasks.data 0x3ffc34c0 0xf0 RW +0x3ffc34c0: 0x40023e98 0x40027733 0x00060730 0x80085eef +0x3ffc34d0: 0x3ffc3550 0x00000064 0x3ffbcff8 0x00060021 +0x3ffc34e0: 0x3ffc2b90 0x3ffbd130 0x00000064 0x80027733 +0x3ffc34f0: 0x3ffc3530 0x00000000 0x000000c8 0x3ffbedf4 +0x3ffc3500: 0x3ffc0c10 0x00000800 0x00000000 0x00000016 +0x3ffc3510: 0x0000ffff 0x00000000 0x40023f00 0x3ffc0c10 +0x3ffc3520: 0x40026670 0x3ffbfe94 0x00000000 0x00000000 +0x3ffc3530: 0x3ffbedf4 0x3ffc0c10 0x00000800 0x00000000 +0x3ffc3540: 0x800287ec 0x3ffc3570 0x00000000 0x00000000 +0x3ffc3550: 0x00060021 0x3ffc2b90 0x3ffbd130 0x00000064 +0x3ffc3560: 0x00000000 0x3ffc3590 0x40085ee0 0x00000000 +0x3ffc3570: 0x00060023 0x3ffbeb50 0x00060123 0x00000001 +0x3ffc3580: 0x00000000 0x3ffc35b0 0x00000000 0x00000000 +0x3ffc3590: 0x00000000 0x00000000 0x00000000 0x00000000 +0x3ffc35a0: 0x00000000 0x00000000 0x00000000 0x00000000 +.coredump.tasks.data 0x3ff9fd68 0x154 RW +0x3ff9fd68: 0x3ff9fc40 0x3ff9e014 0x3ffbeb98 0x3ffbeb98 +0x3ff9fd78: 0x3ff9fd68 0x3ffbeb90 0x00000003 0x4d870b8b +0x3ff9fd88: 0xedf62148 0x3ff9fd68 0x00000000 0x00000016 +0x3ff9fd98: 0x3ff9ed64 0x5f707365 0x656d6974 0x0e920072 +0x3ff9fda8: 0x00736207 0x00000000 0x3ff9fd60 0x00000016 +0x3ff9fdb8: 0x00000000 0x00000000 0x00000000 0x00000000 +0x3ff9fdc8: 0x3ff9e82c 0x3ff9e894 0x3ff9e8fc 0x00000000 +0x3ff9fdd8: 0x00000000 0x00000001 0x00000000 0x00000000 +0x3ff9fde8: 0x00000000 0x4001a480 0x00000000 0x00000000 +0x3ff9fdf8: 0x00000000 0x00000000 0x00000000 0x00000000 +0x3ff9fe08: 0x00000000 0x00000000 0x00000000 0x00000000 +0x3ff9fe18: 0x00000000 0x00000000 0x00000000 0x00000000 +0x3ff9fe28: 0x00000000 0x00000000 0x00000000 0x00000000 +0x3ff9fe38: 0x00000000 0x00000000 0x00000000 0x00000000 +0x3ff9fe48: 0x00000000 0x00000000 0x00000000 0x00000000 +0x3ff9fe58: 0x00000000 0x00000000 0x00000000 0x00000000 +0x3ff9fe68: 0x00000000 0x00000000 0x00000000 0x00000000 +0x3ff9fe78: 0x00000000 0x00000000 0x00000000 0x00000000 +0x3ff9fe88: 0x00000000 0x00000000 0x00000000 0x00000000 +0x3ff9fe98: 0x00000000 0x00000000 0x00000000 0x00000000 +0x3ff9fea8: 0x00000000 0x00000000 0x00000000 0x00000000 +0x3ff9feb8: 0x3ff90001 +.coredump.tasks.data 0x3ff9fc40 0x120 RW +0x3ff9fc40: 0x40023e98 0x4001a8d4 0x00060e30 0x8002891c +0x3ff9fc50: 0x3ff9fcd0 0x00060e23 0x00000000 0x00060e20 +0x3ff9fc60: 0x3fffde70 0x3fffdec0 0x00000004 0x80025339 +0x3ff9fc70: 0x3ff9fca0 0x3ffbd130 0x00000000 0x3fffe2d0 +0x3ff9fc80: 0x3fffe2b0 0x3f408000 0x3f000220 0x0000000a +0x3ff9fc90: 0x0000ffff 0x00000000 0x40023f00 0x3fffe2b0 +0x3ff9fca0: 0x40026670 0x3ff9c644 0xa5a5a5a5 0xa5a5a5a5 +0x3ff9fcb0: 0xa5a5a5a5 0xa5a5a5a5 0xa5a5a5a5 0xa5a5a5a5 +0x3ff9fcc0: 0x80028226 0x3ff9fce0 0x3ffbcff8 0x00000000 +0x3ff9fcd0: 0x8008586c 0x3ff9fd00 0x3ff9fe68 0x3ffbcff8 +0x3ff9fce0: 0x00000000 0x3fffe1d0 0x00060123 0x00000000 +0x3ff9fcf0: 0x800287ec 0x3ff9fd20 0x00000000 0x00000000 +0x3ff9fd00: 0x00000001 0x3fffe1f0 0x00060123 0x00000000 +0x3ff9fd10: 0x00000000 0x3ff9fd40 0x40085860 0x00000000 +0x3ff9fd20: 0x00060123 0x3ffbeb58 0x00000000 0x00000001 +0x3ff9fd30: 0x00000000 0x3ff9fd60 0x00000000 0x00000000 +0x3ff9fd40: 0x00000000 0x00000000 0x00000000 0x00000000 +0x3ff9fd50: 0x80095b37 0x3fffe280 0x3ffbeb88 0x00000000 + +===================== ESP32 CORE DUMP END ===================== +=============================================================== +Done! diff --git a/components/espcoredump/test/expected_output b/components/espcoredump/test/expected_output deleted file mode 100644 index 6b253277e4..0000000000 --- a/components/espcoredump/test/expected_output +++ /dev/null @@ -1,745 +0,0 @@ -espcoredump.py v0.4-dev -=============================================================== -==================== ESP32 CORE DUMP START ==================== - -Crashed task handle: 0x3ffb6260, name: 'unaligned_ptr_t', GDB name: 'process 1073439328' - -================== CURRENT THREAD REGISTERS =================== -exccause 0x1d (StoreProhibitedCause) -excvaddr 0x5 -epc1 0x400e8547 -epc2 0x0 -epc3 0x0 -epc4 0x40082c40 -epc5 0x0 -epc6 0x0 -epc7 0x0 -eps2 0x0 -eps3 0x0 -eps4 0x60820 -eps5 0x0 -eps6 0x0 -eps7 0x0 -pc 0x400d0e45 0x400d0e45 -lbeg 0x400014fd 1073747197 -lend 0x4000150d 1073747213 -lcount 0xffffffff 4294967295 -sar 0x0 0 -ps 0x60820 395296 -threadptr -br -scompare1 -acclo -acchi -m0 -m1 -m2 -m3 -expstate -f64r_lo -f64r_hi -f64s -fcr -fsr -a0 0x800d0e20 -2146628064 -a1 0x3ffbaad0 1073457872 -a2 0x2 2 -a3 0x3ffbab1c 1073457948 -a4 0x3ffbab10 1073457936 -a5 0x3ffae970 1073408368 -a6 0x0 0 -a7 0x0 0 -a8 0x5 5 -a9 0xffffffad -83 -a10 0x20 32 -a11 0x3ffb62e0 1073439456 -a12 0x1 1 -a13 0x80 128 -a14 0x1 1 -a15 0x0 0 - -==================== CURRENT THREAD STACK ===================== -#0 0x400d0e45 in recur_func () at /home/alexey/projects/esp/esp-idf/components/espcoredump/test/test_core_dump.c:61 -#1 0x400d0e20 in bad_ptr_task (pvParameter=0x1) at /home/alexey/projects/esp/esp-idf/components/espcoredump/test/test_core_dump.c:44 -#2 0x400d0e20 in bad_ptr_task (pvParameter=0xa) at /home/alexey/projects/esp/esp-idf/components/espcoredump/test/test_core_dump.c:44 -#3 0x400d0e68 in recur_func () at /home/alexey/projects/esp/esp-idf/components/espcoredump/test/test_core_dump.c:68 -#4 0x40088160 in xthal_restore_extra_nw () at /Users/igrokhotkov/e/esp32/hal/hal/state_asm.S:97 - -======================== THREADS INFO ========================= - Id Target Id Frame -* 1 process 1073439328 0x400d0e45 in recur_func () at /home/alexey/projects/esp/esp-idf/components/espcoredump/test/test_core_dump.c:61 - 2 process 1073455736 0x400092dc in ?? () - 3 process 1073444404 0x400e85b2 in intrusive_list::intrusive_list (this=0x0) at /home/alexey/projects/esp/esp-idf/components/nvs_flash/src/intrusive_list.h:33 - 4 process 1073442456 0x400e85b2 in intrusive_list::intrusive_list (this=0x0) at /home/alexey/projects/esp/esp-idf/components/nvs_flash/src/intrusive_list.h:33 - 5 process 1073438932 0x40081414 in esp_crosscore_isr (arg=0x0) at /home/alexey/projects/esp/esp-idf/components/esp32/crosscore_int.c:60 - 6 process 1073439832 0x40081414 in esp_crosscore_isr (arg=0x0) at /home/alexey/projects/esp/esp-idf/components/esp32/crosscore_int.c:60 - 7 process 1073447132 0x40081414 in esp_crosscore_isr (arg=0x0) at /home/alexey/projects/esp/esp-idf/components/esp32/crosscore_int.c:60 - 8 process 1073412916 0x40081414 in esp_crosscore_isr (arg=0x0) at /home/alexey/projects/esp/esp-idf/components/esp32/crosscore_int.c:60 - 9 process 1073434712 xQueueGenericReceive (xQueue=0x3ffb4bdc , pvBuffer=0x0, xTicksToWait=, xJustPeeking=0) at /home/alexey/projects/esp/esp-idf/components/freertos/queue.c:1546 - 10 process 1073432952 0x40081414 in esp_crosscore_isr (arg=0x0) at /home/alexey/projects/esp/esp-idf/components/esp32/crosscore_int.c:60 - -==================== THREAD 1 (TCB: 0x3ffb6260, name: 'unaligned_ptr_t') ===================== -#0 0x400d0e45 in recur_func () at /home/alexey/projects/esp/esp-idf/components/espcoredump/test/test_core_dump.c:61 -#1 0x400d0e20 in bad_ptr_task (pvParameter=0x1) at /home/alexey/projects/esp/esp-idf/components/espcoredump/test/test_core_dump.c:44 -#2 0x400d0e20 in bad_ptr_task (pvParameter=0xa) at /home/alexey/projects/esp/esp-idf/components/espcoredump/test/test_core_dump.c:44 -#3 0x400d0e68 in recur_func () at /home/alexey/projects/esp/esp-idf/components/espcoredump/test/test_core_dump.c:68 -#4 0x40088160 in xthal_restore_extra_nw () at /Users/igrokhotkov/e/esp32/hal/hal/state_asm.S:97 - -==================== THREAD 2 (TCB: 0x3ffba278, name: 'unityTask') ===================== -#0 0x400092dc in ?? () -#1 0x4000930f in ?? () -#2 0x400d60b7 in uart_tx_wait_idle (uart_no=) at ../../../components/esp_rom/include/esp32/rom/uart.h:272 -#3 unity_flush () at /home/alexey/projects/esp/esp-idf/components/unity/unity_port_esp32.c:41 -#4 0x400d5cba in unity_run_tests_by_tag (tag=0x1 , invert=160) at /home/alexey/projects/esp/esp-idf/components/unity/unity_runner.c:199 -#5 0x400d6127 in unity_gets (dst=0x0, len=0) at /home/alexey/projects/esp/esp-idf/components/unity/unity_port_esp32.c:70 -#6 0x40088160 in xthal_restore_extra_nw () at /Users/igrokhotkov/e/esp32/hal/hal/state_asm.S:97 - -==================== THREAD 3 (TCB: 0x3ffb7634, name: 'IDLE1') ===================== -#0 0x400e85b2 in intrusive_list::intrusive_list (this=0x0) at /home/alexey/projects/esp/esp-idf/components/nvs_flash/src/intrusive_list.h:33 -#1 nvs::HashList::HashList (this=0x0) at /home/alexey/projects/esp/esp-idf/components/nvs_flash/src/nvs_item_hash_list.cpp:20 -#2 0x400d3852 in esp_timer_init () at /home/alexey/projects/esp/esp-idf/components/esp_common/src/esp_timer.c:365 -#3 0x40089d89 in prvCheckTasksWaitingTermination () at /home/alexey/projects/esp/esp-idf/components/freertos/tasks.c:3630 -#4 0x40088160 in xthal_restore_extra_nw () at /Users/igrokhotkov/e/esp32/hal/hal/state_asm.S:97 - -==================== THREAD 4 (TCB: 0x3ffb6e98, name: 'IDLE0') ===================== -#0 0x400e85b2 in intrusive_list::intrusive_list (this=0x0) at /home/alexey/projects/esp/esp-idf/components/nvs_flash/src/intrusive_list.h:33 -#1 nvs::HashList::HashList (this=0x0) at /home/alexey/projects/esp/esp-idf/components/nvs_flash/src/nvs_item_hash_list.cpp:20 -#2 0x400d3852 in esp_timer_init () at /home/alexey/projects/esp/esp-idf/components/esp_common/src/esp_timer.c:365 -#3 0x40089d89 in prvCheckTasksWaitingTermination () at /home/alexey/projects/esp/esp-idf/components/freertos/tasks.c:3630 -#4 0x40088160 in xthal_restore_extra_nw () at /Users/igrokhotkov/e/esp32/hal/hal/state_asm.S:97 - -==================== THREAD 5 (TCB: 0x3ffb60d4, name: 'bad_ptr_task') ===================== -#0 0x40081414 in esp_crosscore_isr (arg=0x0) at /home/alexey/projects/esp/esp-idf/components/esp32/crosscore_int.c:60 -#1 0x40089b5e in vTaskDelay (xTicksToDelay=72812) at /home/alexey/projects/esp/esp-idf/components/freertos/tasks.c:1437 -#2 0x400d0de3 in bad_ptr_func () at /home/alexey/projects/esp/esp-idf/components/espcoredump/test/test_core_dump.c:30 -#3 0x40088160 in xthal_restore_extra_nw () at /Users/igrokhotkov/e/esp32/hal/hal/state_asm.S:97 - -==================== THREAD 6 (TCB: 0x3ffb6458, name: 'failed_assert_t') ===================== -#0 0x40081414 in esp_crosscore_isr (arg=0x0) at /home/alexey/projects/esp/esp-idf/components/esp32/crosscore_int.c:60 -#1 0x40089b5e in vTaskDelay (xTicksToDelay=72812) at /home/alexey/projects/esp/esp-idf/components/freertos/tasks.c:1437 -#2 0x400d0d23 in _stext () at /home/alexey/projects/esp/esp-idf/components/esp32/crosscore_int.c:111 -#3 0x40088160 in xthal_restore_extra_nw () at /Users/igrokhotkov/e/esp32/hal/hal/state_asm.S:97 - -==================== THREAD 7 (TCB: 0x3ffb80dc, name: 'Tmr Svc') ===================== -#0 0x40081414 in esp_crosscore_isr (arg=0x0) at /home/alexey/projects/esp/esp-idf/components/esp32/crosscore_int.c:60 -#1 0x4008a901 in prvProcessTimerOrBlockTask (xNextExpireTime=1073428956, xListWasEmpty=0) at /home/alexey/projects/esp/esp-idf/components/freertos/timers.c:553 -#2 0x4008aa33 in prvProcessReceivedCommands () at /home/alexey/projects/esp/esp-idf/components/freertos/timers.c:803 -#3 0x40088160 in xthal_restore_extra_nw () at /Users/igrokhotkov/e/esp32/hal/hal/state_asm.S:97 - -==================== THREAD 8 (TCB: 0x3ffafb34, name: 'esp_timer') ===================== -#0 0x40081414 in esp_crosscore_isr (arg=0x0) at /home/alexey/projects/esp/esp-idf/components/esp32/crosscore_int.c:60 -#1 0x40088d34 in xQueueGenericReceive (xQueue=0x3ffaeab8, pvBuffer=, xTicksToWait=, xJustPeeking=0) at /home/alexey/projects/esp/esp-idf/components/freertos/queue.c:1542 -#2 0x400d378b in timer_process_alarm (dispatch_method=) at /home/alexey/projects/esp/esp-idf/components/esp_common/src/esp_timer.c:304 -#3 0x40088160 in xthal_restore_extra_nw () at /Users/igrokhotkov/e/esp32/hal/hal/state_asm.S:97 - -==================== THREAD 9 (TCB: 0x3ffb5058, name: 'ipc1') ===================== -#0 xQueueGenericReceive (xQueue=0x3ffb4bdc , pvBuffer=0x0, xTicksToWait=, xJustPeeking=0) at /home/alexey/projects/esp/esp-idf/components/freertos/queue.c:1546 -#1 0x40081d0f in esp_vApplicationTickHook () at /home/alexey/projects/esp/esp-idf/components/esp_common/src/freertos_hooks.c:41 -#2 0x40088160 in xthal_restore_extra_nw () at /Users/igrokhotkov/e/esp32/hal/hal/state_asm.S:97 - -==================== THREAD 10 (TCB: 0x3ffb4978, name: 'ipc0') ===================== -#0 0x40081414 in esp_crosscore_isr (arg=0x0) at /home/alexey/projects/esp/esp-idf/components/esp32/crosscore_int.c:60 -#1 0x40088d34 in xQueueGenericReceive (xQueue=0x3ffb44fc , pvBuffer=, xTicksToWait=, xJustPeeking=0) at /home/alexey/projects/esp/esp-idf/components/freertos/queue.c:1542 -#2 0x40081d0f in esp_vApplicationTickHook () at /home/alexey/projects/esp/esp-idf/components/esp_common/src/freertos_hooks.c:41 -#3 0x40088160 in xthal_restore_extra_nw () at /Users/igrokhotkov/e/esp32/hal/hal/state_asm.S:97 - - -======================= ALL MEMORY REGIONS ======================== -Name Address Size Attrs -.rtc.text 0x400c0000 0x0 RW -.rtc.dummy 0x3ff80000 0x0 RW -.rtc.force_fast 0x3ff80000 0x0 RW -.rtc_noinit 0x50000200 0x0 RW -.rtc.force_slow 0x50000200 0x0 RW -.iram0.vectors 0x40080000 0x403 R XA -.iram0.text 0x40080404 0xa970 RWXA -.dram0.data 0x3ffb0000 0x3474 RW A -.noinit 0x3ffb3474 0x0 RW -.flash.rodata 0x3f400020 0x6e4c RW A -.flash.text 0x400d0020 0x188ef R XA -.iram0.text_end 0x4008ad74 0x0 RW -.dram0.heap_start 0x3ffb4cf0 0x0 RW -.coredump.tasks.data 0x3ffb6260 0x17c RW -.coredump.tasks.data 0x3ffbaa10 0x1f0 RW -.coredump.tasks.data 0x3ffba278 0x17c RW -.coredump.tasks.data 0x3ffb9f60 0x304 RW -.coredump.tasks.data 0x3ffb7634 0x17c RW -.coredump.tasks.data 0x3ffb7480 0x1a0 RW -.coredump.tasks.data 0x3ffb6e98 0x17c RW -.coredump.tasks.data 0x3ffb6ce0 0x1a4 RW -.coredump.tasks.data 0x3ffb60d4 0x17c RW -.coredump.tasks.data 0x3ffb5f20 0x1a0 RW -.coredump.tasks.data 0x3ffb6458 0x17c RW -.coredump.tasks.data 0x3ffbb270 0x1a0 RW -.coredump.tasks.data 0x3ffb80dc 0x17c RW -.coredump.tasks.data 0x3ffb7f00 0x1c8 RW -.coredump.tasks.data 0x3ffafb34 0x17c RW -.coredump.tasks.data 0x3ffaf960 0x1c0 RW -.coredump.tasks.data 0x3ffb5058 0x17c RW -.coredump.tasks.data 0x3ffb4ea0 0x1a4 RW -.coredump.tasks.data 0x3ffb4978 0x17c RW -.coredump.tasks.data 0x3ffb47a0 0x1c4 RW - -====================== CORE DUMP MEMORY CONTENTS ======================== -.coredump.tasks.data 0x3ffb6260 0x17c RW -0x3ffb6260: 0x3ffbaa80 0x3ffbaba0 0x00011884 0x3ffb3870 -0x3ffb6270: 0x3ffb3870 0x3ffb6260 0x3ffb3868 0x00000012 -0x3ffb6280: 0x3ffb6418 0x3ffb6418 0x3ffb6260 0x00000000 -0x3ffb6290: 0x00000007 0x3ffba404 0x6c616e75 0x656e6769 -0x3ffb62a0: 0x74705f64 0x00745f72 0x00000001 0x3ffbac00 -0x3ffb62b0: 0x00000000 0x00060c20 0x0000000f 0xcececece -0x3ffb62c0: 0x00000007 0x00000000 0x00000000 0x00000000 -0x3ffb62d0: 0x00000000 0x00000000 0x00000000 0x00000000 -0x3ffb62e0: 0x00000000 0x3ffae908 0x3ffae970 0x3ffae9d8 -0x3ffb62f0: 0x00000000 0x00000000 0x00000001 0x00000000 -0x3ffb6300: 0x00000000 0x00000000 0x40001d48 0x00000000 -0x3ffb6310: 0x00000000 0x00000000 0x00000000 0x00000000 -0x3ffb6320: 0x00000000 0x00000000 0x00000000 0x00000000 -0x3ffb6330: 0x00000000 0x00000000 0x00000000 0x00000000 -0x3ffb6340: 0x00000000 0x00000000 0x00000000 0x00000000 -0x3ffb6350: 0x00000000 0x00000000 0x00000000 0x00000000 -0x3ffb6360: 0x00000000 0x00000000 0x00000000 0x00000000 -0x3ffb6370: 0x00000000 0x00000000 0x00000000 0x00000000 -0x3ffb6380: 0x00000000 0x00000000 0x00000000 0x00000000 -0x3ffb6390: 0x00000000 0x00000000 0x00000000 0x00000000 -0x3ffb63a0: 0x00000000 0x00000000 0x00000000 0x00000000 -0x3ffb63b0: 0x00000000 0x00000000 0x00000000 0x00000000 -0x3ffb63c0: 0x00000000 0x00000000 0x00000000 0x00000000 -0x3ffb63d0: 0x00000000 0x00000000 0xcecece00 -.coredump.tasks.data 0x3ffbaa10 0x1f0 RW -0x3ffbaa10: 0xdeadbeef 0x400d0e45 0x00060830 0x800d0e20 -0x3ffbaa20: 0x3ffbaad0 0x00000002 0x3ffbab1c 0x3ffbab10 -0x3ffbaa30: 0x3ffae970 0x00000000 0x00000000 0x00000005 -0x3ffbaa40: 0xffffffad 0x00000020 0x3ffb62e0 0x00000001 -0x3ffbaa50: 0x00000080 0x00000001 0x00000000 0x00000000 -0x3ffbaa60: 0x0000001d 0x00000005 0x400014fd 0x4000150d -0x3ffbaa70: 0xffffffff 0x00000001 0x00000080 0x40082404 -0x3ffbaa80: 0x3ffb3edc 0x00000000 0x00000000 0x00000000 -0x3ffbaa90: 0xb33fffff 0x00000000 0x00000000 0x00000000 -0x3ffbaaa0: 0x00000000 0x00000000 0x00000000 0x00000000 -0x3ffbaab0: 0x00000001 0x00000080 0x00000001 0x00000000 -0x3ffbaac0: 0x800d0e20 0x3ffbab00 0x00000001 0x3ffae970 -0x3ffbaad0: 0x800db5bc 0x3ffbab00 0x0000000a 0x00000003 -0x3ffbaae0: 0x3ffbab10 0x3ffae970 0x00000000 0x00000000 -0x3ffbaaf0: 0x800d0e68 0x3ffbab30 0x0000000a 0x3ffb0c94 -0x3ffbab00: 0x3f400294 0x0000001e 0x3f4057e6 0x00000003 -0x3ffbab10: 0x80088da4 0x3ffb5f10 0x00000001 0xd0bc01ef -0x3ffbab20: 0x80088160 0x3ffbab60 0x00000000 0x00000000 -0x3ffbab30: 0x80088160 0x3ffbab60 0x00000000 0x00000003 -0x3ffbab40: 0x00000020 0x80000000 0x00060021 0x00000001 -0x3ffbab50: 0x00000000 0x3ffbab80 0x400d0e50 0x00000000 -0x3ffbab60: 0x00060023 0x3ffb3870 0x3ffb6260 0x00000000 -0x3ffbab70: 0x00000000 0x3ffbaba0 0x00000000 0x00000000 -0x3ffbab80: 0x00000000 0x00000000 0x00000000 0x00000000 -0x3ffbab90: 0x00000000 0x00000000 0x00000000 0x00000000 -0x3ffbaba0: 0x00000000 0x00000000 0x3ffbabac 0x00000000 -0x3ffbabb0: 0x00000000 0x00000000 0x00000000 0x00000000 -0x3ffbabc0: 0x00000000 0x00000000 0x00000000 0x00000000 -0x3ffbabd0: 0x00000000 0x00000000 0x00000000 0x00000000 -0x3ffbabe0: 0x00000000 0x00000000 0x00000000 0x00000000 -0x3ffbabf0: 0x00000000 0x00000000 0x00000000 0x00000000 -.coredump.tasks.data 0x3ffba278 0x17c RW -0x3ffba278: 0x3ffb9f60 0x3ffba200 0x000114a1 0x3ffb3848 -0x3ffba288: 0x3ffb3848 0x3ffba278 0x3ffb3840 0x00000014 -0x3ffba298: 0x3ffb4b9c 0x3ffb4b9c 0x3ffba278 0x00000000 -0x3ffba2a8: 0x00000005 0x3ffb8268 0x74696e75 0x73615479 -0x3ffba2b8: 0xcece006b 0x00cecece 0x00000000 0x3ffba264 -0x3ffba2c8: 0x00000000 0x00060021 0x0000000c 0xcececece -0x3ffba2d8: 0x00000005 0x00000000 0x00000000 0x00000000 -0x3ffba2e8: 0x00000000 0x00000000 0x00000000 0x00000000 -0x3ffba2f8: 0x00000000 0x3ffae908 0x3ffae970 0x3ffae9d8 -0x3ffba308: 0x00000000 0x00000000 0x00000001 0x00000000 -0x3ffba318: 0x00000000 0x00000000 0x40001d48 0x00000000 -0x3ffba328: 0x00000000 0x00000000 0x00000000 0x00000000 -0x3ffba338: 0x00000000 0x00000000 0x00000000 0x00000000 -0x3ffba348: 0x00000000 0x00000000 0x00000000 0x00000000 -0x3ffba358: 0x00000000 0x00000000 0x00000000 0x00000000 -0x3ffba368: 0x00000000 0x00000000 0x00000000 0x00000000 -0x3ffba378: 0x00000000 0x00000000 0x00000000 0x00000000 -0x3ffba388: 0x00000000 0x00000000 0x00000000 0x00000000 -0x3ffba398: 0x00000000 0x00000000 0x00000000 0x00000000 -0x3ffba3a8: 0x00000000 0x00000000 0x00000000 0x00000000 -0x3ffba3b8: 0x00000000 0x00000000 0x00000000 0x00000000 -0x3ffba3c8: 0x00000000 0x00000000 0x00000000 0x00000000 -0x3ffba3d8: 0x00000000 0x00000000 0x00000000 0x00000000 -0x3ffba3e8: 0x00000000 0x00000000 0xcecece00 -.coredump.tasks.data 0x3ffb9f60 0x304 RW -0x3ffb9f60: 0x40082468 0x400092dc 0x00060530 0x8000930f -0x3ffb9f70: 0x3ffba020 0x3ffba09c 0x00000000 0x00000000 -0x3ffb9f80: 0x000114d2 0x00000057 0x00000037 0x00003ff4 -0x3ffb9f90: 0x00000000 0x00000000 0x00000000 0x80088378 -0x3ffb9fa0: 0x3ffb5ec0 0x00000000 0x3ffb8280 0x00000017 -0x3ffb9fb0: 0x0000ffff 0x00000000 0x400014fd 0x4000150d -0x3ffb9fc0: 0xffffffff 0x40082668 0x3ffb5ec0 0x400883a0 -0x3ffb9fd0: 0x3ffb353c 0x00000000 0x00000000 0x00000000 -0x3ffb9fe0: 0xb33fffff 0x00000000 0x00000000 0x00000000 -0x3ffb9ff0: 0x00000000 0x00000000 0x00000000 0x00000000 -0x3ffba000: 0xb33fffff 0x00000000 0x00000000 0x00000000 -0x3ffba010: 0x800d60b7 0x3ffba040 0x3ffba09c 0x000000ff -0x3ffba020: 0x3ffb353c 0x00000000 0x00000000 0x00000000 -0x3ffba030: 0x800d5cba 0x3ffba060 0x3ffba09c 0x000000ff -0x3ffba040: 0xc0045f65 0x0000ff00 0x00ff0000 0xff000000 -0x3ffba050: 0x800d6127 0x3ffba090 0x00000001 0x3ffba1a0 -0x3ffba060: 0x800d6127 0x3ffba090 0x00000001 0xd0bc01ef -0x3ffba070: 0x000000fe 0x3ffba19c 0x00000000 0x00000010 -0x3ffba080: 0x80088160 0x3ffba1c0 0x00000000 0x00000000 -0x3ffba090: 0xa5a5a5a5 0xa5a5a5a5 0xa5a5a5a5 0x00000000 -0x3ffba0a0: 0x00000000 0x00000000 0x00000000 0x00000000 -0x3ffba0b0: 0x00000000 0x00000000 0x00000000 0x00000000 -0x3ffba0c0: 0x00000000 0x00000000 0x00000000 0x00000000 -0x3ffba0d0: 0x00000000 0x00000000 0x00000000 0x00000000 -0x3ffba0e0: 0x00000000 0x00000000 0x00000000 0x00000000 -0x3ffba0f0: 0x00000000 0x00000000 0x00000000 0x00000000 -0x3ffba100: 0x00000000 0x00000000 0x00000000 0x00000000 -0x3ffba110: 0x00000000 0x00000000 0x00000000 0x00000000 -0x3ffba120: 0x00000000 0x00000000 0x00000000 0x00000000 -0x3ffba130: 0x00000000 0x00000000 0x00000000 0x00000000 -0x3ffba140: 0x00000000 0x00000000 0x00000000 0x00000000 -0x3ffba150: 0x00000000 0x00000000 0x00000000 0x00000000 -0x3ffba160: 0x00000000 0x00000000 0x00000000 0x00000000 -0x3ffba170: 0x00000000 0x00000000 0x00000000 0x00000000 -0x3ffba180: 0x00000000 0x00000000 0x00000000 0x00000000 -0x3ffba190: 0x00000000 0x00000000 0x00000000 0xd0bc01ef -0x3ffba1a0: 0x3ffba09c 0x80000000 0x00060021 0x3ffb5700 -0x3ffba1b0: 0x00000000 0x3ffba1e0 0x400d611c 0x00000000 -0x3ffba1c0: 0x00060023 0x3ffb3848 0x3ffba278 0x00000000 -0x3ffba1d0: 0x00000000 0x3ffba200 0x00000000 0x00000000 -0x3ffba1e0: 0x00000000 0x00000000 0x00000000 0x00000000 -0x3ffba1f0: 0x00000000 0x00000000 0x00000000 0x00000000 -0x3ffba200: 0x00000000 0x00000000 0x3ffba20c 0x00000000 -0x3ffba210: 0x00000000 0x00000000 0x00000000 0x00000000 -0x3ffba220: 0x00000000 0x00000000 0x00000000 0x00000000 -0x3ffba230: 0x00000000 0x00000000 0x00000000 0x00000000 -0x3ffba240: 0x00000000 0x00000000 0x00000000 0x00000000 -0x3ffba250: 0x00000000 0x00000000 0x00000000 0x00000000 -0x3ffba260: 0x00000000 -.coredump.tasks.data 0x3ffb7634 0x17c RW -0x3ffb7634: 0x3ffb7480 0x3ffb75c0 0xcececece 0x3ffb37e4 -0x3ffb7644: 0x3ffb6ea0 0x3ffb7634 0x3ffb37dc 0x00000019 -0x3ffb7654: 0xcececece 0xcececece 0x3ffb7634 0x00000000 -0x3ffb7664: 0x00000000 0x3ffb7024 0x454c4449 0xcece0031 -0x3ffb7674: 0xcececece 0x00cecece 0x00000001 0x3ffb7620 -0x3ffb7684: 0x00000000 0x00060021 0x00000007 0xcececece -0x3ffb7694: 0x00000000 0x00000000 0x00000000 0x00000000 -0x3ffb76a4: 0x00000000 0x00000000 0x00000000 0x00000000 -0x3ffb76b4: 0x00000000 0x3ffae908 0x3ffae970 0x3ffae9d8 -0x3ffb76c4: 0x00000000 0x00000000 0x00000001 0x00000000 -0x3ffb76d4: 0x00000000 0x00000000 0x40001d48 0x00000000 -0x3ffb76e4: 0x00000000 0x00000000 0x00000000 0x00000000 -0x3ffb76f4: 0x00000000 0x00000000 0x00000000 0x00000000 -0x3ffb7704: 0x00000000 0x00000000 0x00000000 0x00000000 -0x3ffb7714: 0x00000000 0x00000000 0x00000000 0x00000000 -0x3ffb7724: 0x00000000 0x00000000 0x00000000 0x00000000 -0x3ffb7734: 0x00000000 0x00000000 0x00000000 0x00000000 -0x3ffb7744: 0x00000000 0x00000000 0x00000000 0x00000000 -0x3ffb7754: 0x00000000 0x00000000 0x00000000 0x00000000 -0x3ffb7764: 0x00000000 0x00000000 0x00000000 0x00000000 -0x3ffb7774: 0x00000000 0x00000000 0x00000000 0x00000000 -0x3ffb7784: 0x00000000 0x00000000 0x00000000 0x00000000 -0x3ffb7794: 0x00000000 0x00000000 0x00000000 0x00000000 -0x3ffb77a4: 0x00000000 0x00000000 0xcecece00 -.coredump.tasks.data 0x3ffb7480 0x1a0 RW -0x3ffb7480: 0x40082468 0x400e85b2 0x00060030 0x800d3852 -0x3ffb7490: 0x3ffb7540 0x00000000 0x00000000 0x00000001 -0x3ffb74a0: 0x80000001 0x00000003 0x00060023 0x80089778 -0x3ffb74b0: 0x3ffb7530 0x00000003 0x00060823 0x00060820 -0x3ffb74c0: 0x00000001 0x00060820 0x3ffb84d0 0x00000000 -0x3ffb74d0: 0x0000ffff 0x00000000 0x4000c46c 0x4000c477 -0x3ffb74e0: 0xffffffff 0x40082668 0x00000001 0x400883a0 -0x3ffb74f0: 0x3ffb08fc 0x00000000 0x00000000 0x00000000 -0x3ffb7500: 0xb33fffff 0x00000000 0x00000000 0x00000000 -0x3ffb7510: 0x00000000 0x00000000 0x00000000 0x00000000 -0x3ffb7520: 0x00000000 0x40089d80 0x00000000 0x00000000 -0x3ffb7530: 0x80089d89 0x3ffb7560 0x00000008 0x00000001 -0x3ffb7540: 0x00000000 0x00000000 0x00000000 0x00000000 -0x3ffb7550: 0x80088160 0x3ffb7580 0x00000000 0x00000000 -0x3ffb7560: 0x00000001 0x80000000 0x00060021 0x00000000 -0x3ffb7570: 0x00000000 0x3ffb75a0 0x40089d80 0x00000000 -0x3ffb7580: 0x00060023 0x3ffb37e4 0x3ffb6e98 0x00000000 -0x3ffb7590: 0x00000000 0x3ffb75c0 0x00000000 0x00000000 -0x3ffb75a0: 0x00000000 0x00000000 0x00000000 0x00000000 -0x3ffb75b0: 0x00000000 0x00000000 0x00000000 0x00000000 -0x3ffb75c0: 0x00000000 0x00000000 0x3ffb75cc 0x00000000 -0x3ffb75d0: 0x00000000 0x00000000 0x00000000 0x00000000 -0x3ffb75e0: 0x00000000 0x00000000 0x00000000 0x00000000 -0x3ffb75f0: 0x00000000 0x00000000 0x00000000 0x00000000 -0x3ffb7600: 0x00000000 0x00000000 0x00000000 0x00000000 -0x3ffb7610: 0x00000000 0x00000000 0x00000000 0x00000000 -.coredump.tasks.data 0x3ffb6e98 0x17c RW -0x3ffb6e98: 0x3ffb6ce0 0x3ffb6e20 0xcececece 0x3ffb763c -0x3ffb6ea8: 0x3ffb37e4 0x3ffb6e98 0x3ffb37dc 0x00000019 -0x3ffb6eb8: 0xcececece 0xcececece 0x3ffb6e98 0x00000000 -0x3ffb6ec8: 0x00000000 0x3ffb6888 0x454c4449 0xcece0030 -0x3ffb6ed8: 0xcececece 0x00cecece 0x00000000 0x3ffb6e84 -0x3ffb6ee8: 0x00000000 0x00060021 0x00000006 0xcececece -0x3ffb6ef8: 0x00000000 0x00000000 0x00000000 0x00000000 -0x3ffb6f08: 0x00000000 0x00000000 0x00000000 0x00000000 -0x3ffb6f18: 0x00000000 0x3ffae908 0x3ffae970 0x3ffae9d8 -0x3ffb6f28: 0x00000000 0x00000000 0x00000001 0x00000000 -0x3ffb6f38: 0x00000000 0x00000000 0x40001d48 0x00000000 -0x3ffb6f48: 0x00000000 0x00000000 0x00000000 0x00000000 -0x3ffb6f58: 0x00000000 0x00000000 0x00000000 0x00000000 -0x3ffb6f68: 0x00000000 0x00000000 0x00000000 0x00000000 -0x3ffb6f78: 0x00000000 0x00000000 0x00000000 0x00000000 -0x3ffb6f88: 0x00000000 0x00000000 0x00000000 0x00000000 -0x3ffb6f98: 0x00000000 0x00000000 0x00000000 0x00000000 -0x3ffb6fa8: 0x00000000 0x00000000 0x00000000 0x00000000 -0x3ffb6fb8: 0x00000000 0x00000000 0x00000000 0x00000000 -0x3ffb6fc8: 0x00000000 0x00000000 0x00000000 0x00000000 -0x3ffb6fd8: 0x00000000 0x00000000 0x00000000 0x00000000 -0x3ffb6fe8: 0x00000000 0x00000000 0x00000000 0x00000000 -0x3ffb6ff8: 0x00000000 0x00000000 0x00000000 0x00000000 -0x3ffb7008: 0x00000000 0x00000000 0xcecece00 -.coredump.tasks.data 0x3ffb6ce0 0x1a4 RW -0x3ffb6ce0: 0x40082468 0x400e85b2 0x00060530 0x800d3852 -0x3ffb6cf0: 0x3ffb6da0 0x00000000 0x00000003 0x00000001 -0x3ffb6d00: 0x80000001 0x00000003 0x00060a23 0x8008911e -0x3ffb6d10: 0x3ffb6d80 0x3ffb66fc 0x40001d48 0x00060420 -0x3ffb6d20: 0x00000001 0x00060420 0x00000000 0x00000000 -0x3ffb6d30: 0x0000ffff 0x00000000 0x4000c46c 0x4000c477 -0x3ffb6d40: 0xffffffff 0x40082668 0x00000001 0x400883a0 -0x3ffb6d50: 0x3ffb015c 0x00000000 0x00000000 0x00000000 -0x3ffb6d60: 0xb33fffff 0x00000000 0x00000000 0x00000000 -0x3ffb6d70: 0x00000000 0x00000000 0x00000000 0x00000000 -0x3ffb6d80: 0x00000000 0x40089d80 0x00000000 0x00000000 -0x3ffb6d90: 0x80089d89 0x3ffb6dc0 0x00000008 0x00000000 -0x3ffb6da0: 0x00000000 0x00000000 0x00000000 0x00000000 -0x3ffb6db0: 0x80088160 0x3ffb6de0 0x00000000 0x00000000 -0x3ffb6dc0: 0x00000001 0x80000000 0x00060021 0x00060b23 -0x3ffb6dd0: 0x00000000 0x3ffb6e00 0x40089d80 0x00000000 -0x3ffb6de0: 0x00060023 0x3ffb37e4 0x3ffb7634 0x00000000 -0x3ffb6df0: 0x00000000 0x3ffb6e20 0x00000000 0x00000000 -0x3ffb6e00: 0x00000000 0x00000000 0x00000000 0x00000000 -0x3ffb6e10: 0x00000000 0x00000000 0x00000000 0x00000000 -0x3ffb6e20: 0x00000000 0x00000000 0x3ffb6e2c 0x00000000 -0x3ffb6e30: 0x00000000 0x00000000 0x00000000 0x00000000 -0x3ffb6e40: 0x00000000 0x00000000 0x00000000 0x00000000 -0x3ffb6e50: 0x00000000 0x00000000 0x00000000 0x00000000 -0x3ffb6e60: 0x00000000 0x00000000 0x00000000 0x00000000 -0x3ffb6e70: 0x00000000 0x00000000 0x00000000 0x00000000 -0x3ffb6e80: 0x00000000 -.coredump.tasks.data 0x3ffb60d4 0x17c RW -0x3ffb60d4: 0x3ffb5f20 0x3ffb6060 0x00011c6c 0x3ffb37d0 -0x3ffb60e4: 0x3ffb6460 0x3ffb60d4 0x3ffb37c8 0x00000014 -0x3ffb60f4: 0xcececece 0xcececece 0x3ffb60d4 0x00000000 -0x3ffb6104: 0x00000005 0x3ffb58c4 0x5f646162 0x5f727470 -0x3ffb6114: 0x6b736174 0x00cece00 0x7fffffff 0x3ffb60c0 -0x3ffb6124: 0x00000000 0x00060021 0x0000000e 0xcececece -0x3ffb6134: 0x00000005 0x00000000 0x00000000 0x00000000 -0x3ffb6144: 0x00000000 0x00000000 0x00000000 0x00000000 -0x3ffb6154: 0x00000000 0x3ffae908 0x3ffae970 0x3ffae9d8 -0x3ffb6164: 0x00000000 0x00000000 0x00000001 0x00000000 -0x3ffb6174: 0x00000000 0x00000000 0x40001d48 0x00000000 -0x3ffb6184: 0x00000000 0x00000000 0x00000000 0x00000000 -0x3ffb6194: 0x00000000 0x00000000 0x00000000 0x00000000 -0x3ffb61a4: 0x00000000 0x00000000 0x00000000 0x00000000 -0x3ffb61b4: 0x00000000 0x00000000 0x00000000 0x00000000 -0x3ffb61c4: 0x00000000 0x00000000 0x00000000 0x00000000 -0x3ffb61d4: 0x00000000 0x00000000 0x00000000 0x00000000 -0x3ffb61e4: 0x00000000 0x00000000 0x00000000 0x00000000 -0x3ffb61f4: 0x00000000 0x00000000 0x00000000 0x00000000 -0x3ffb6204: 0x00000000 0x00000000 0x00000000 0x00000000 -0x3ffb6214: 0x00000000 0x00000000 0x00000000 0x00000000 -0x3ffb6224: 0x00000000 0x00000000 0x00000000 0x00000000 -0x3ffb6234: 0x00000000 0x00000000 0x00000000 0x00000000 -0x3ffb6244: 0x00000000 0x00000000 0xcecece00 -.coredump.tasks.data 0x3ffb5f20 0x1a0 RW -0x3ffb5f20: 0x40082468 0x40081414 0x00060330 0x80089b5e -0x3ffb5f30: 0x3ffb5fe0 0x00000000 0x00011c6c 0x80089778 -0x3ffb5f40: 0x3ffb4ef0 0x00000003 0x00060823 0x80081414 -0x3ffb5f50: 0x3ffb5fc0 0x3ff000dc 0x00000001 0x3ffb0038 -0x3ffb5f60: 0x00000001 0x00060320 0x00000000 0x00000000 -0x3ffb5f70: 0x0000ffff 0x00000000 0x400014fd 0x4000150d -0x3ffb5f80: 0xfffffff9 0x40082668 0x00000001 0x400883a0 -0x3ffb5f90: 0x3ffaf39c 0x00000000 0x00000000 0x00000000 -0x3ffb5fa0: 0xb33fffff 0x00000000 0x00000000 0x00000000 -0x3ffb5fb0: 0x00000000 0x00000000 0x00000000 0x00000000 -0x3ffb5fc0: 0x3f400230 0x00000018 0x3f4057e6 0x00000001 -0x3ffb5fd0: 0x800d0de3 0x3ffb6000 0x00011c6c 0x3ffb0c94 -0x3ffb5fe0: 0x80089778 0x3ffb4ef0 0x00000003 0x00060823 -0x3ffb5ff0: 0x80088160 0x3ffb6020 0x00000000 0x00000000 -0x3ffb6000: 0x00000020 0x80000000 0x00060021 0x00000000 -0x3ffb6010: 0x00000000 0x3ffb6040 0x400d0dd4 0x00000000 -0x3ffb6020: 0x00060023 0x3ffb3848 0x3ffba278 0x00000000 -0x3ffb6030: 0x00000000 0x3ffb6060 0x00000000 0x00000000 -0x3ffb6040: 0x00000000 0x00000000 0x00000000 0x00000000 -0x3ffb6050: 0x00000000 0x00000000 0x00000000 0x00000000 -0x3ffb6060: 0x00000000 0x00000000 0x3ffb606c 0x00000000 -0x3ffb6070: 0x00000000 0x00000000 0x00000000 0x00000000 -0x3ffb6080: 0x00000000 0x00000000 0x00000000 0x00000000 -0x3ffb6090: 0x00000000 0x00000000 0x00000000 0x00000000 -0x3ffb60a0: 0x00000000 0x00000000 0x00000000 0x00000000 -0x3ffb60b0: 0x00000000 0x00000000 0x00000000 0x00000000 -.coredump.tasks.data 0x3ffb6458 0x17c RW -0x3ffb6458: 0x3ffbb270 0x3ffbb3b0 0x00011c6c 0x3ffb60dc -0x3ffb6468: 0x3ffb37d0 0x3ffb6458 0x3ffb37c8 0x0000000f -0x3ffb6478: 0xcececece 0xcececece 0x3ffb6458 0x00000000 -0x3ffb6488: 0x0000000a 0x3ffbac14 0x6c696166 0x615f6465 -0x3ffb6498: 0x72657373 0x00745f74 0x00000000 0x3ffbb410 -0x3ffb64a8: 0x00000000 0x00060021 0x00000010 0xcececece -0x3ffb64b8: 0x0000000a 0x00000000 0x00000000 0x00000000 -0x3ffb64c8: 0x00000000 0x00000000 0x00000000 0x00000000 -0x3ffb64d8: 0x00000000 0x3ffae908 0x3ffae970 0x3ffae9d8 -0x3ffb64e8: 0x00000000 0x00000000 0x00000001 0x00000000 -0x3ffb64f8: 0x00000000 0x00000000 0x40001d48 0x00000000 -0x3ffb6508: 0x00000000 0x00000000 0x00000000 0x00000000 -0x3ffb6518: 0x00000000 0x00000000 0x00000000 0x00000000 -0x3ffb6528: 0x00000000 0x00000000 0x00000000 0x00000000 -0x3ffb6538: 0x00000000 0x00000000 0x00000000 0x00000000 -0x3ffb6548: 0x00000000 0x00000000 0x00000000 0x00000000 -0x3ffb6558: 0x00000000 0x00000000 0x00000000 0x00000000 -0x3ffb6568: 0x00000000 0x00000000 0x00000000 0x00000000 -0x3ffb6578: 0x00000000 0x00000000 0x00000000 0x00000000 -0x3ffb6588: 0x00000000 0x00000000 0x00000000 0x00000000 -0x3ffb6598: 0x00000000 0x00000000 0x00000000 0x00000000 -0x3ffb65a8: 0x00000000 0x00000000 0x00000000 0x00000000 -0x3ffb65b8: 0x00000000 0x00000000 0x00000000 0x00000000 -0x3ffb65c8: 0x00000000 0x00000000 0xcecece00 -.coredump.tasks.data 0x3ffbb270 0x1a0 RW -0x3ffbb270: 0x40082468 0x40081414 0x00060130 0x80089b5e -0x3ffbb280: 0x3ffbb330 0x00000000 0x00011c6c 0x800d5871 -0x3ffbb290: 0x3ffb9fd0 0x00000800 0x3ffb0004 0x80081414 -0x3ffbb2a0: 0x3ffbb310 0x3ff000dc 0x00000001 0x3ffb0038 -0x3ffbb2b0: 0x00000001 0x00060120 0x00000000 0x00000000 -0x3ffbb2c0: 0x0000ffff 0x00000000 0x400014fd 0x4000150d -0x3ffbb2d0: 0xfffffff8 0x40082668 0x00000001 0x400883a0 -0x3ffbb2e0: 0x3ffb46ec 0x00000000 0x00000000 0x00000000 -0x3ffbb2f0: 0xb33fffff 0x00000000 0x00000000 0x00000000 -0x3ffbb300: 0x00000000 0x00000000 0x00000000 0x00000000 -0x3ffbb310: 0x3f400144 0x0000001e 0x3f4057e6 0x00000001 -0x3ffbb320: 0x800d0d23 0x3ffbb350 0x00011c6c 0x3ffb0c94 -0x3ffbb330: 0x800d5871 0x3ffb9fd0 0x00000800 0x3ffb0004 -0x3ffbb340: 0x80088160 0x3ffbb370 0x00000000 0x00000000 -0x3ffbb350: 0x00000020 0x80000000 0x00060021 0x00000000 -0x3ffbb360: 0x00000000 0x3ffbb390 0x400d0d14 0x00000000 -0x3ffbb370: 0x00060023 0x3ffb38ac 0x3ffb6458 0x00000000 -0x3ffbb380: 0x00000000 0x3ffbb3b0 0x00000000 0x00000000 -0x3ffbb390: 0x00000000 0x00000000 0x00000000 0x00000000 -0x3ffbb3a0: 0x00000000 0x00000000 0x00000000 0x00000000 -0x3ffbb3b0: 0x00000000 0x00000000 0x3ffbb3bc 0x00000000 -0x3ffbb3c0: 0x00000000 0x00000000 0x00000000 0x00000000 -0x3ffbb3d0: 0x00000000 0x00000000 0x00000000 0x00000000 -0x3ffbb3e0: 0x00000000 0x00000000 0x00000000 0x00000000 -0x3ffbb3f0: 0x00000000 0x00000000 0x00000000 0x00000000 -0x3ffbb400: 0x00000000 0x00000000 0x00000000 0x00000000 -.coredump.tasks.data 0x3ffb80dc 0x17c RW -0x3ffb80dc: 0x3ffb7f00 0x3ffb8060 0x00000000 0x3ffb37bc -0x3ffb80ec: 0x3ffb37bc 0x3ffb80dc 0x3ffb37b4 0x00000018 -0x3ffb80fc: 0x3ffb77ec 0x3ffb77ec 0x3ffb80dc 0x3ffb77e4 -0x3ffb810c: 0x00000001 0x3ffb78cc 0x20726d54 0x00637653 -0x3ffb811c: 0xcececece 0x00cecece 0x00000000 0x3ffb80c8 -0x3ffb812c: 0x00000000 0x00060021 0x00000008 0xcececece -0x3ffb813c: 0x00000001 0x00000000 0x00000000 0x00000000 -0x3ffb814c: 0x00000000 0x00000000 0x00000000 0x00000000 -0x3ffb815c: 0x00000000 0x3ffae908 0x3ffae970 0x3ffae9d8 -0x3ffb816c: 0x00000000 0x00000000 0x00000001 0x00000000 -0x3ffb817c: 0x00000000 0x00000000 0x40001d48 0x00000000 -0x3ffb818c: 0x00000000 0x00000000 0x00000000 0x00000000 -0x3ffb819c: 0x00000000 0x00000000 0x00000000 0x00000000 -0x3ffb81ac: 0x00000000 0x00000000 0x00000000 0x00000000 -0x3ffb81bc: 0x00000000 0x00000000 0x00000000 0x00000000 -0x3ffb81cc: 0x00000000 0x00000000 0x00000000 0x00000000 -0x3ffb81dc: 0x00000000 0x00000000 0x00000000 0x00000000 -0x3ffb81ec: 0x00000000 0x00000000 0x00000000 0x00000000 -0x3ffb81fc: 0x00000000 0x00000000 0x00000000 0x00000000 -0x3ffb820c: 0x00000000 0x00000000 0x00000000 0x00000000 -0x3ffb821c: 0x00000000 0x00000000 0x00000000 0x00000000 -0x3ffb822c: 0x00000000 0x00000000 0x00000000 0x00000000 -0x3ffb823c: 0x00000000 0x00000000 0x00000000 0x00000000 -0x3ffb824c: 0x00000000 0x00000000 0xcecece00 -.coredump.tasks.data 0x3ffb7f00 0x1c8 RW -0x3ffb7f00: 0x40082468 0x40081414 0x00060030 0x8008a901 -0x3ffb7f10: 0x3ffb7fc0 0x00000000 0x00000000 0x3ffb7814 -0x3ffb7f20: 0x00000000 0x00000000 0x3ffb5450 0x80081414 -0x3ffb7f30: 0x3ffb7fa0 0x3ff000dc 0x00000001 0x3ffb0038 -0x3ffb7f40: 0x3ffb5460 0x400d2b50 0x00000000 0x00000000 -0x3ffb7f50: 0x0000ffff 0x00000000 0x00000000 0x00000000 -0x3ffb7f60: 0x00000000 0x40082668 0x3ffb5460 0x400883a0 -0x3ffb7f70: 0x3ffb139c 0x00000000 0x00000000 0x00000000 -0x3ffb7f80: 0xb33fffff 0x00000000 0x00000000 0x00000000 -0x3ffb7f90: 0x00000000 0x00000000 0x00000000 0x00000000 -0x3ffb7fa0: 0x40082468 0x40088158 0x00050030 0xd0bc01ef -0x3ffb7fb0: 0x8008aa33 0x3ffb7fe0 0x3ffb39dc 0x00000000 -0x3ffb7fc0: 0x00000000 0x4008aa18 0x00000000 0x00000000 -0x3ffb7fd0: 0x80088160 0x3ffb8010 0x00000000 0x00000000 -0x3ffb7fe0: 0x00000000 0x00000000 0x00000000 0xd0bc01ef -0x3ffb7ff0: 0x00000001 0x80000000 0x00060021 0x00060023 -0x3ffb8000: 0x00000000 0x3ffb8040 0x4008aa18 0x00000000 -0x3ffb8010: 0x3ffb139c 0x00000000 0x00000001 0xd0bc01ef -0x3ffb8020: 0x00060023 0x3ffb37f8 0x3ffb66fc 0x00000000 -0x3ffb8030: 0x00000000 0x3ffb8060 0x00000000 0x00000000 -0x3ffb8040: 0x00000000 0x00000000 0x00000000 0x00000000 -0x3ffb8050: 0x00000000 0x00000000 0x00000000 0x00000000 -0x3ffb8060: 0x00000000 0x00000000 0x3ffb806c 0x00000000 -0x3ffb8070: 0x00000000 0x00000000 0x00000000 0x00000000 -0x3ffb8080: 0x00000000 0x00000000 0x00000000 0x00000000 -0x3ffb8090: 0x00000000 0x00000000 0x00000000 0x00000000 -0x3ffb80a0: 0x00000000 0x00000000 0x00000000 0x00000000 -0x3ffb80b0: 0x00000000 0x00000000 0x00000000 0x00000000 -0x3ffb80c0: 0x00000000 0x00000000 -.coredump.tasks.data 0x3ffafb34 0x17c RW -0x3ffafb34: 0x3ffaf960 0x3ffafac0 0xcececece 0x3ffb5060 -0x3ffafb44: 0x3ffb4980 0x3ffafb34 0x3ffb3758 0x00000003 -0x3ffafb54: 0x3ffaeae4 0x3ffaeae4 0x3ffafb34 0x3ffaeadc -0x3ffafb64: 0x00000016 0x3ffaeb24 0x5f707365 0x656d6974 -0x3ffafb74: 0xcece0072 0x00cecece 0x00000000 0x3ffafb20 -0x3ffafb84: 0x00000000 0x00060021 0x00000001 0xcececece -0x3ffafb94: 0x00000016 0x00000000 0x00000000 0x00000000 -0x3ffafba4: 0x00000000 0x00000000 0x00000000 0x00000000 -0x3ffafbb4: 0x00000000 0x3ffae908 0x3ffae970 0x3ffae9d8 -0x3ffafbc4: 0x00000000 0x00000000 0x00000001 0x00000000 -0x3ffafbd4: 0x00000000 0x00000000 0x40001d48 0x00000000 -0x3ffafbe4: 0x00000000 0x00000000 0x00000000 0x00000000 -0x3ffafbf4: 0x00000000 0x00000000 0x00000000 0x00000000 -0x3ffafc04: 0x00000000 0x00000000 0x00000000 0x00000000 -0x3ffafc14: 0x00000000 0x00000000 0x00000000 0x00000000 -0x3ffafc24: 0x00000000 0x00000000 0x00000000 0x00000000 -0x3ffafc34: 0x00000000 0x00000000 0x00000000 0x00000000 -0x3ffafc44: 0x00000000 0x00000000 0x00000000 0x00000000 -0x3ffafc54: 0x00000000 0x00000000 0x00000000 0x00000000 -0x3ffafc64: 0x00000000 0x00000000 0x00000000 0x00000000 -0x3ffafc74: 0x00000000 0x00000000 0x00000000 0x00000000 -0x3ffafc84: 0x00000000 0x00000000 0x00000000 0x00000000 -0x3ffafc94: 0x00000000 0x00000000 0x00000000 0x00000000 -0x3ffafca4: 0x00000000 0x00000000 0xcecece00 -.coredump.tasks.data 0x3ffaf960 0x1c0 RW -0x3ffaf960: 0x40082468 0x40081414 0x00060630 0x80088d34 -0x3ffaf970: 0x3ffafa20 0x00000000 0x00000000 0x3ffb39d0 -0x3ffaf980: 0x00000015 0x00000055 0x3ffb48d0 0x80081414 -0x3ffaf990: 0x3ffafa00 0x3ff000dc 0x00000001 0x3ffb0038 -0x3ffaf9a0: 0x00000001 0x00060620 0x00000000 0x00000000 -0x3ffaf9b0: 0x0000ffff 0x00000000 0x00000000 0x00000000 -0x3ffaf9c0: 0x00000000 0x40082668 0x00000001 0x400883a0 -0x3ffaf9d0: 0x3ffa8dfc 0x00000000 0x00000000 0x00000000 -0x3ffaf9e0: 0xb33fffff 0x00000000 0x00000000 0x00000000 -0x3ffaf9f0: 0x00000000 0x00000000 0x00000000 0x00000000 -0x3ffafa00: 0x40082468 0x40088158 0x00050030 0x00000000 -0x3ffafa10: 0x800d378b 0x3ffafa40 0x3ffaeab8 0x00000000 -0x3ffafa20: 0x00000000 0x400d3778 0x00000000 0x00000000 -0x3ffafa30: 0x80088160 0x3ffafa80 0x00000000 0x00000000 -0x3ffafa40: 0x00000000 0x00000000 0x00000000 0xffffffff -0x3ffafa50: 0x00000000 0x00000000 0x0000c48c 0xd0bc01ef -0x3ffafa60: 0x3ffaeb0c 0x00000000 0x00000001 0x00060e23 -0x3ffafa70: 0x00000000 0x3ffafaa0 0x400d3778 0x00000000 -0x3ffafa80: 0x00060023 0x3ffb399c 0x3ffafb34 0x00000000 -0x3ffafa90: 0x00000000 0x3ffafac0 0x00000000 0x00000000 -0x3ffafaa0: 0x00000000 0x00000000 0x00000000 0x00000000 -0x3ffafab0: 0x00000000 0x00000000 0x00000000 0x00000000 -0x3ffafac0: 0x00000000 0x00000000 0x3ffafacc 0x00000000 -0x3ffafad0: 0x00000000 0x00000000 0x00000000 0x00000000 -0x3ffafae0: 0x00000000 0x00000000 0x00000000 0x00000000 -0x3ffafaf0: 0x00000000 0x00000000 0x00000000 0x00000000 -0x3ffafb00: 0x00000000 0x00000000 0x00000000 0x00000000 -0x3ffafb10: 0x00000000 0x00000000 0x00000000 0x00000000 -.coredump.tasks.data 0x3ffb5058 0x17c RW -0x3ffb5058: 0x3ffb4ea0 0x3ffb4fe0 0xcececece 0x3ffb3760 -0x3ffb5068: 0x3ffafb3c 0x3ffb5058 0x3ffb3758 0x00000001 -0x3ffb5078: 0x3ffb4c08 0x3ffb4c08 0x3ffb5058 0x3ffb4c00 -0x3ffb5088: 0x00000018 0x3ffb4c48 0x31637069 0xcecece00 -0x3ffb5098: 0xcececece 0x00cecece 0x00000001 0x3ffb5044 -0x3ffb50a8: 0x00000000 0x00060021 0x00000003 0xcececece -0x3ffb50b8: 0x00000018 0x00000000 0x00000000 0x00000000 -0x3ffb50c8: 0x00000000 0x00000000 0x00000000 0x00000000 -0x3ffb50d8: 0x00000000 0x3ffae908 0x3ffae970 0x3ffae9d8 -0x3ffb50e8: 0x00000000 0x00000000 0x00000001 0x00000000 -0x3ffb50f8: 0x00000000 0x00000000 0x40001d48 0x00000000 -0x3ffb5108: 0x00000000 0x00000000 0x00000000 0x00000000 -0x3ffb5118: 0x00000000 0x00000000 0x00000000 0x00000000 -0x3ffb5128: 0x00000000 0x00000000 0x00000000 0x00000000 -0x3ffb5138: 0x00000000 0x00000000 0x00000000 0x00000000 -0x3ffb5148: 0x00000000 0x00000000 0x00000000 0x00000000 -0x3ffb5158: 0x00000000 0x00000000 0x00000000 0x00000000 -0x3ffb5168: 0x00000000 0x00000000 0x00000000 0x00000000 -0x3ffb5178: 0x00000000 0x00000000 0x00000000 0x00000000 -0x3ffb5188: 0x00000000 0x00000000 0x00000000 0x00000000 -0x3ffb5198: 0x00000000 0x00000000 0x00000000 0x00000000 -0x3ffb51a8: 0x00000000 0x00000000 0x00000000 0x00000000 -0x3ffb51b8: 0x00000000 0x00000000 0x00000000 0x00000000 -0x3ffb51c8: 0x00000000 0x00000000 0xcecece00 -.coredump.tasks.data 0x3ffb4ea0 0x1a4 RW -0x3ffb4ea0: 0x40082468 0x40088d34 0x00060830 0x80081d0f -0x3ffb4eb0: 0x3ffb4f60 0x3ffb4bdc 0x00000000 0x3ffb4c30 -0x3ffb4ec0: 0x00000000 0x00000001 0x00000000 0x80088d34 -0x3ffb4ed0: 0x3ffb4f40 0x00000001 0x00000004 0x3ffb39d4 -0x3ffb4ee0: 0x0000000a 0x00800000 0x3ff4001c 0x00000000 -0x3ffb4ef0: 0x0000ffff 0x00000000 0x00000000 0x00000000 -0x3ffb4f00: 0x00000000 0x40082668 0x0000000a 0x400883a0 -0x3ffb4f10: 0x3ffae31c 0x00000000 0x00000000 0x00000000 -0x3ffb4f20: 0xb33fffff 0x00000000 0x00000000 0x00000000 -0x3ffb4f30: 0x00000000 0x00000000 0x00000000 0x00000000 -0x3ffb4f40: 0x3ffb39d4 0x0000000a 0x00800000 0x3ff4001c -0x3ffb4f50: 0x80088160 0x3ffb4fa0 0x00000001 0x00000000 -0x3ffb4f60: 0x3ffba280 0x0000000a 0x00800000 0xffffffff -0x3ffb4f70: 0x80088160 0x00000000 0x0001149c 0xd0bc01ef -0x3ffb4f80: 0x3ffb4c30 0x00000000 0x00000001 0x00000000 -0x3ffb4f90: 0x00000000 0x3ffb4fc0 0x40081cdc 0x00000001 -0x3ffb4fa0: 0x00000001 0x3ffb39c4 0x3ffb5058 0x00000000 -0x3ffb4fb0: 0x00000000 0x3ffb4fe0 0x00000000 0x00000000 -0x3ffb4fc0: 0x00000000 0x00000000 0x00000000 0x00000000 -0x3ffb4fd0: 0x800811ac 0x3ffe7d80 0x00000028 0x00000028 -0x3ffb4fe0: 0x00000000 0x00000000 0x3ffb4fec 0x00000000 -0x3ffb4ff0: 0x00000000 0x00000000 0x00000000 0x00000000 -0x3ffb5000: 0x00000000 0x00000000 0x00000000 0x00000000 -0x3ffb5010: 0x00000000 0x00000000 0x00000000 0x00000000 -0x3ffb5020: 0x00000000 0x00000000 0x00000000 0x00000000 -0x3ffb5030: 0x00000000 0x00000000 0x00000000 0x00000000 -0x3ffb5040: 0x00000000 -.coredump.tasks.data 0x3ffb4978 0x17c RW -0x3ffb4978 : 0x3ffb47a0 0x3ffb4900 0xcececece 0x3ffafb3c -0x3ffb4988 : 0x3ffb3760 0x3ffb4978 0x3ffb3758 0x00000001 -0x3ffb4998 : 0x3ffb4528 0x3ffb4528 0x3ffb4978 0x3ffb4520 -0x3ffb49a8 : 0x00000018 0x3ffb4568 0x30637069 0xcecece00 -0x3ffb49b8 : 0xcececece 0x00cecece 0x00000000 0x3ffb4964 -0x3ffb49c8 : 0x00000000 0x00060021 0x00000002 0xcececece -0x3ffb49d8 : 0x00000018 0x00000000 0x00000000 0x00000000 -0x3ffb49e8 : 0x00000000 0x00000000 0x00000000 0x00000000 -0x3ffb49f8 : 0x00000000 0x3ffae908 0x3ffae970 0x3ffae9d8 -0x3ffb4a08 : 0x00000000 0x00000000 0x00000001 0x00000000 -0x3ffb4a18 : 0x00000000 0x00000000 0x40001d48 0x00000000 -0x3ffb4a28 : 0x00000000 0x00000000 0x00000000 0x00000000 -0x3ffb4a38 : 0x00000000 0x00000000 0x00000000 0x00000000 -0x3ffb4a48 : 0x00000000 0x00000000 0x00000000 0x00000000 -0x3ffb4a58 : 0x00000000 0x00000000 0x00000000 0x00000000 -0x3ffb4a68 : 0x00000000 0x00000000 0x00000000 0x00000000 -0x3ffb4a78 : 0x00000000 0x00000000 0x00000000 0x00000000 -0x3ffb4a88 : 0x00000000 0x00000000 0x00000000 0x00000000 -0x3ffb4a98 : 0x00000000 0x00000000 0x00000000 0x00000000 -0x3ffb4aa8 : 0x00000000 0x00000000 0x00000000 0x00000000 -0x3ffb4ab8 : 0x00000000 0x00000000 0x00000000 0x00000000 -0x3ffb4ac8 : 0x00000000 0x00000000 0x00000000 0x00000000 -0x3ffb4ad8 : 0x00000000 0x00000000 0x00000000 0x00000000 -0x3ffb4ae8 : 0x00000000 0x00000000 0xcecece00 -.coredump.tasks.data 0x3ffb47a0 0x1c4 RW -0x3ffb47a0 : 0x40082468 0x40081414 0x00060e30 0x80088d34 -0x3ffb47b0 : 0x3ffb4860 0x00000000 0x00000000 0x3ffb39d0 -0x3ffb47c0 : 0x0000cdcd 0x00000001 0x00000000 0x80081414 -0x3ffb47d0 : 0x3ffb4840 0x3ff000dc 0x00000001 0x3ffb0038 -0x3ffb47e0 : 0x00000001 0x00060020 0x00000001 0x00000000 -0x3ffb47f0 : 0x0000ffff 0x00000000 0x00000000 0x00000000 -0x3ffb4800 : 0x00000000 0x40082668 0x00000001 0x400883a0 -0x3ffb4810 : 0x3ffadc3c 0x00000000 0x00000000 0x00000000 -0x3ffb4820 : 0xb33fffff 0x00000000 0x00000000 0x00000000 -0x3ffb4830 : 0x00000000 0x00000000 0x00000000 0x00000000 -0x3ffb4840 : 0x40082468 0x40088158 0x00050030 0x00000000 -0x3ffb4850 : 0x80081d0f 0x3ffb4880 0x3ffb44fc 0x00000000 -0x3ffb4860 : 0x00000000 0x40081cdc 0x00000000 0x00000000 -0x3ffb4870 : 0x80088160 0x3ffb48c0 0x00000000 0x00000000 -0x3ffb4880 : 0x00000000 0x00000000 0x00000000 0xffffffff -0x3ffb4890 : 0x00000000 0x00000000 0x00000000 0xd0bc01ef -0x3ffb48a0 : 0x3ffb4550 0x00000000 0x00000001 0x00000002 -0x3ffb48b0 : 0x00000000 0x3ffb48e0 0x40081cdc 0x00000000 -0x3ffb48c0 : 0x00060323 0x3ffb39c4 0x3ffb4978 0x00000001 -0x3ffb48d0 : 0x00000000 0x3ffb4900 0x00000000 0x00000000 -0x3ffb48e0 : 0x00000000 0x00000000 0x00000000 0x00000000 -0x3ffb48f0 : 0x80081129 0x3ffe3b50 0x3ffb3740 0xd0bc01ef -0x3ffb4900 : 0x00000000 0x00000000 0x3ffb490c 0x00000000 -0x3ffb4910 : 0x00000000 0x00000000 0x00000000 0x00000000 -0x3ffb4920 : 0x00000000 0x00000000 0x00000000 0x00000000 -0x3ffb4930 : 0x00000000 0x00000000 0x00000000 0x00000000 -0x3ffb4940 : 0x00000000 0x00000000 0x00000000 0x00000000 -0x3ffb4950 : 0x00000000 0x00000000 0x00000000 0x00000000 -0x3ffb4960 : 0x00000000 - -===================== ESP32 CORE DUMP END ===================== -=============================================================== -Done! diff --git a/components/espcoredump/test/test.elf b/components/espcoredump/test/test.elf deleted file mode 100644 index b753b56a8c..0000000000 Binary files a/components/espcoredump/test/test.elf and /dev/null differ diff --git a/components/espcoredump/test/test_espcoredump.py b/components/espcoredump/test/test_espcoredump.py index 11f84329ca..fa352f1abd 100755 --- a/components/espcoredump/test/test_espcoredump.py +++ b/components/espcoredump/test/test_espcoredump.py @@ -30,27 +30,32 @@ except ImportError: from corefile.elf import ESPCoreDumpElfFile from corefile.loader import ESPCoreDumpFileLoader, ESPCoreDumpLoaderError +SUPPORTED_TARGET = ['esp32', 'esp32s2', 'esp32c3'] + class TestESPCoreDumpElfFile(unittest.TestCase): def test_read_elf(self): - elf = ESPCoreDumpElfFile('core.elf') - assert elf.load_segments - assert elf.note_segments + for target in SUPPORTED_TARGET: + elf = ESPCoreDumpElfFile(os.path.join(target, 'core.elf')) + assert elf.load_segments + assert elf.note_segments class TestESPCoreDumpFileLoader(unittest.TestCase): def test_load_wrong_encode_core_bin(self): - with self.assertRaises(ESPCoreDumpLoaderError): - ESPCoreDumpFileLoader(path='coredump.b64', is_b64=False) + for target in SUPPORTED_TARGET: + with self.assertRaises(ESPCoreDumpLoaderError): + ESPCoreDumpFileLoader(path=os.path.join(target, 'coredump.b64'), is_b64=False) def test_create_corefile(self): - loader = ESPCoreDumpFileLoader(path='coredump.b64', is_b64=True) - loader.create_corefile() + for target in SUPPORTED_TARGET: + loader = ESPCoreDumpFileLoader(path=os.path.join(target, 'coredump.b64'), is_b64=True) + loader.create_corefile() if __name__ == '__main__': # The purpose of these tests is to increase the code coverage at places which are sensitive to issues related to # Python 2&3 compatibility. - # The espcoredump is not suited for through unit testting. There lot of nested functions, interactive - # communication with the developement board and GDB, ... + # The espcoredump is not suited for through unit testing. There lot of nested functions, interactive + # communication with the development board and GDB, ... unittest.main() diff --git a/components/espcoredump/test/test_espcoredump.sh b/components/espcoredump/test/test_espcoredump.sh index bbbbbd42b0..8eed51b2cd 100755 --- a/components/espcoredump/test/test_espcoredump.sh +++ b/components/espcoredump/test/test_espcoredump.sh @@ -1,11 +1,31 @@ #!/usr/bin/env bash -{ coverage debug sys \ - && coverage erase \ - && coverage run -a --source=corefile ../espcoredump.py --chip esp32 --gdb-timeout-sec 5 info_corefile -m -t b64 -c coredump.b64 -s core.elf test.elf &> output \ - && diff expected_output output \ - && coverage run -a --source=corefile ../espcoredump.py --chip esp32 --gdb-timeout-sec 5 info_corefile -m -t elf -c core.elf test.elf &> output2 \ - && diff expected_output output2 \ - && coverage run -a --source=corefile ./test_espcoredump.py \ - && coverage report ../corefile/elf.py ../corefile/gdb.py ../corefile/loader.py ../corefile/xtensa.py ../espcoredump.py \ -; } || { echo 'The test for espcoredump has failed!'; exit 1; } +function help() { + echo "Usage: bash test_espcoredump.sh [ELF_DIR]" +} + +if [ -z "$1" ]; then + help + exit 1 +else + elf_dir=$1 +fi + +SUPPORTED_TARGETS=("esp32" "esp32s2" "esp32c3") +res=0 +coverage erase +for chip in "${SUPPORTED_TARGETS[@]}"; do + { + echo "run b64 decoding tests on $chip" + coverage run -a --source=corefile ../espcoredump.py --chip="$chip" --gdb-timeout-sec 5 info_corefile -m -t b64 -c "${chip}/coredump.b64" -s "${chip}/core.elf" "${elf_dir}/${chip}.elf" &>"${chip}/output" && + diff "${chip}/expected_output" "${chip}/output" && + coverage run -a --source=corefile ../espcoredump.py --chip="$chip" --gdb-timeout-sec 5 info_corefile -m -t elf -c "${chip}/core.elf" "${elf_dir}/${chip}.elf" &>"${chip}/output2" && + diff "${chip}/expected_output" "${chip}/output2" + } || { + echo 'The test for espcoredump has failed!' + res=1 + } +done +coverage run -a --source=corefile ./test_espcoredump.py +coverage report ../corefile/*.py ../espcoredump.py +exit $res diff --git a/components/espcoredump/test_apps/CMakeLists.txt b/components/espcoredump/test_apps/CMakeLists.txt new file mode 100644 index 0000000000..6c28dfd6d9 --- /dev/null +++ b/components/espcoredump/test_apps/CMakeLists.txt @@ -0,0 +1,15 @@ +cmake_minimum_required(VERSION 3.5) + +# Here for reproducible builds, we use the CI compile options to make sure they're same. +# Use -ffile-prefix-map to map the local path prefix to ci path prefix + +set(ENV{EXTRA_CFLAGS} "-DIDF_CI_BUILD -Werror -Werror=deprecated-declarations -Werror=unused-variable \ + -Werror=unused-but-set-variable -Werror=unused-function -Wstrict-prototypes \ + -ffile-prefix-map=$ENV{IDF_PATH}=/builds/espressif/esp-idf") + +set(ENV{EXTRA_CXXFLAGS} "-DIDF_CI_BUILD -Werror -Werror=deprecated-declarations -Werror=unused-variable \ + -Werror=unused-but-set-variable -Werror=unused-function \ + -ffile-prefix-map=$ENV{IDF_PATH}=/builds/espressif/esp-idf") + +include($ENV{IDF_PATH}/tools/cmake/project.cmake) +project(test_core_dump) diff --git a/components/espcoredump/test_apps/README.md b/components/espcoredump/test_apps/README.md new file mode 100644 index 0000000000..fb96bde326 --- /dev/null +++ b/components/espcoredump/test_apps/README.md @@ -0,0 +1,6 @@ +| Supported Targets | ESP32 | ESP32-S2 | ESP32-C3 | +| ----------------- | ----- | -------- | -------- | + +# ESP Core Dump Tests + +This test app is used to provide built binaries for the test cases under test folders diff --git a/components/espcoredump/test_apps/build_espcoredump.sh b/components/espcoredump/test_apps/build_espcoredump.sh new file mode 100755 index 0000000000..d39d4780a4 --- /dev/null +++ b/components/espcoredump/test_apps/build_espcoredump.sh @@ -0,0 +1,25 @@ +#!/usr/bin/env bash + +function help() { + echo "Usage: bash build_espcoredump.sh [OUTPUT_DIR]" +} + +if [ -z "$1" ]; then + help + exit 1 +else + output_dir=$1 +fi + +SUPPORTED_TARGETS=("esp32" "esp32s2" "esp32c3") +for chip in "${SUPPORTED_TARGETS[@]}"; do + { + echo "--------------------------" + echo "building $chip binaries..." + echo "--------------------------" + idf.py fullclean && rm -f sdkconfig + idf.py set-target $chip + idf.py build + cp ./build/test_core_dump.elf "${output_dir}/${chip}.elf" + } +done diff --git a/components/espcoredump/test_apps/main/CMakeLists.txt b/components/espcoredump/test_apps/main/CMakeLists.txt new file mode 100644 index 0000000000..855e562172 --- /dev/null +++ b/components/espcoredump/test_apps/main/CMakeLists.txt @@ -0,0 +1,2 @@ +idf_component_register(SRC_DIRS "." + PRIV_REQUIRES unity nvs_flash) diff --git a/components/espcoredump/test/test_core_dump.c b/components/espcoredump/test_apps/main/test_core_dump.c similarity index 95% rename from components/espcoredump/test/test_core_dump.c rename to components/espcoredump/test_apps/main/test_core_dump.c index ad6758b672..8c7d4ac005 100644 --- a/components/espcoredump/test/test_core_dump.c +++ b/components/espcoredump/test_apps/main/test_core_dump.c @@ -96,10 +96,17 @@ void failed_assert_task(void *pvParameter) fflush(stdout); } -TEST_CASE("verify coredump functionality", "[coredump][ignore]") +void test_core_dump(void) { nvs_flash_init(); xTaskCreate(&bad_ptr_task, "bad_ptr_task", 2048, NULL, 5, NULL); xTaskCreatePinnedToCore(&unaligned_ptr_task, "unaligned_ptr_task", 2048, NULL, 7, NULL, 1); xTaskCreatePinnedToCore(&failed_assert_task, "failed_assert_task", 2048, NULL, 10, NULL, 0); } + +void app_main(void) +{ + UNITY_BEGIN(); + RUN_TEST(test_core_dump); + UNITY_END(); +} diff --git a/components/espcoredump/test_apps/sdkconfig.defaults b/components/espcoredump/test_apps/sdkconfig.defaults new file mode 100644 index 0000000000..4d49fabd1e --- /dev/null +++ b/components/espcoredump/test_apps/sdkconfig.defaults @@ -0,0 +1,14 @@ +CONFIG_ESP_COREDUMP_ENABLE_TO_UART=y +CONFIG_ESP_COREDUMP_DATA_FORMAT_ELF=y +CONFIG_ESP_COREDUMP_CHECKSUM_CRC32=y +CONFIG_ESP_COREDUMP_ENABLE=y +CONFIG_ESP_COREDUMP_MAX_TASKS_NUM=64 +CONFIG_ESP_COREDUMP_UART_DELAY=0 +CONFIG_ESP_COREDUMP_DECODE_DISABLE=y +CONFIG_ESP_COREDUMP_DECODE="disable" + +# Settings for reproducible builds +CONFIG_APP_COMPILE_TIME_DATE=n +CONFIG_COMPILER_OPTIMIZATION_ASSERTIONS_SILENT=y +CONFIG_COMPILER_OPTIMIZATION_ASSERTION_LEVEL=1 +CONFIG_BOOTLOADER_LOG_LEVEL_ERROR=y diff --git a/tools/ci/config/host-test.yml b/tools/ci/config/host-test.yml index 73e6f9cb79..9a6ee78aee 100644 --- a/tools/ci/config/host-test.yml +++ b/tools/ci/config/host-test.yml @@ -252,15 +252,17 @@ test_espcoredump: artifacts: when: always paths: - - components/espcoredump/test/.coverage - - components/espcoredump/test/output + - components/espcoredump/test/**/.coverage + - components/espcoredump/test/**/output expire_in: 1 week variables: + IDF_COREDUMP_ELF_REPO: "https://gitlab-ci-token:${BOT_TOKEN}@${CI_SERVER_HOST}:${CI_SERVER_PORT}/idf/idf-coredump-elf.git" # install CMake version specified in tools.json SETUP_TOOLS_LIST: "all" script: + - retry_failed git clone ${IDF_COREDUMP_ELF_REPO} -b master - cd components/espcoredump/test/ - - ${IDF_PATH}/tools/ci/multirun_with_pyenv.sh ./test_espcoredump.sh + - ${IDF_PATH}/tools/ci/multirun_with_pyenv.sh ./test_espcoredump.sh ${CI_PROJECT_DIR}/idf-coredump-elf test_logtrace_proc: extends: .host_test_template diff --git a/tools/ci/executable-list.txt b/tools/ci/executable-list.txt index d36e7ef0aa..639ea1c337 100644 --- a/tools/ci/executable-list.txt +++ b/tools/ci/executable-list.txt @@ -5,6 +5,7 @@ components/esp_wifi/test_md5/test_md5.sh components/espcoredump/espcoredump.py components/espcoredump/test/test_espcoredump.py components/espcoredump/test/test_espcoredump.sh +components/espcoredump/test_apps/build_espcoredump.sh components/heap/test_multi_heap_host/test_all_configs.sh components/mbedtls/esp_crt_bundle/gen_crt_bundle.py components/mbedtls/esp_crt_bundle/test_gen_crt_bundle/test_gen_crt_bundle.py