James Quilty
James Quilty
@RSC-Games I'd be happy to... how do I do that? Searching this repository for Issues containing [decoded backtrace](https://github.com/micropython/micropython/search?q=decoded+backtrace&type=issues) finds four hits (other than this Issue). suggests using [ESP32 Exception Stack...
@RSC-Games, @dpgeorge, thanks for your attention on this bug report, it's appreciated. I just reproduced the crash with the latest nightly, [v1.19.1-395-g57fd66b80 (2022-09-13) .bin](https://micropython.org/resources/firmware/esp32spiram-20220913-unstable-v1.19.1-395-g57fd66b80.bin), saving the `.elf` file. I found...
I just tried pasting only the backtrace, but for some reason there's no output when its done that way: ```shell root@50c4d0359ab2:/MicroPython# ./esp32-backtrace esp32spiram-20220913-unstable-v1.19.1-395-g57fd66b80.elf reading backtrace from stdin Backtrace:0x40166752:0x3ffcd120 0x400d7cf2:0x3ffcd140 0x400db7f1:0x3ffcd160...
Yes, it does work when "Backtrace:" is omitted! That's a bit weird of `exp32-backtrace`, but thanks to your suggestion the decoded backtrace is: ```shell BT-0: 0x40166752 is in spi_bus_free (/home/micropython/esp-idf-v4.2/components/driver/spi_common.c:571)....
@RSC-Games, I found the file at `/opt/esp/idf/components/driver/spi_common.c` in the [espressif/idf:release-v4.2](https://hub.docker.com/layers/espressif/idf/release-v4.2/images/sha256-f308bc2e67dce0f0816ce025d0ae26568435d3b049840be5b5d5ffe2a93fe3df?context=explore) image. The `spi_bus_free()` function definition is identical, the whole file is attached: [spi_common.c.zip](https://github.com/micropython/micropython/files/9595320/spi_common.c.zip)
@RSC-Games Just a quick note to say I'm willing (happy, even 😄) to build the firmware with the modification you suggest, but it will take me a while before I'll...
I had a very simple script, similar to the above, which pylint failed with the same apparently false-positive and which led me to this bug and #3466. The discussion in...
@scottmac That's good to know for the input side of things! @thp I'll take a look to see if a patch would be within my Python skills, but those skills...
It seems that Mattermost and Slack have divergent capabilities. Perhaps this is a case for splitting the urlwatch reporters?
Thanks for taking the time to reproduce this. It's odd that it only affects the interactive interface, but it's good that it's less serious than if it affected the core...