Thank you!
Good news is that the particular crash thing is something I've fixed, if you want to compile it from source.
Bad news: However, what lead up to that seems to be a communication failure after an abortSlew call there. After that OnStep seems to stop responding to anything. Some of the calls there should be responded to, even if it's with old/inaccurate information, but the log indicates nothing being received. Almost like it shuts down after being told to abort the slew. Could be an issue with: lx200_OnStep/indi driver, Communication, and/or OnStep. I'm leaning towards this case not being the lx200_OnStep portion.
I don't have the exact board, but might be able to simulate it on one of the esp32 boards I do have. Can you post your config.h? It looks like you were using Version 4.24m, correct?
To compile the version that won't crash (even if it may not result in the problem being resolved), The fix is in here (not yet committed to main, as it's a lot of changes due to network timeouts/more validation checking, which happens to fix that crash.)
github.com/james-lan/indi/tree/network-timeouts
If you want to compile that, to check, before you do, do a git branch and it should show:
user prompt$ git branch
master
* network-timeouts
If not you may need to run:
git fetch network-timeouts
git checkout network-timeouts
Then the standard build stuff (in the README). Otherwise if you are using the ppas, you can wait until that gets pushed to main, and if using regular packages until the next version of INDI comes out.