Hello, I've just got this one, and I have no idea how to reproduce it. I suspect it has to do with symbols reload. GNU gdb (GDB) 7.0.50.20091110 This GDB was configured as "--host=x86_64-unknown-linux-gnu --target=arm-none-eabi". `/home/domen/stm32/cortex-m3_trinity/cortex-linux.elf' has changed; re-reading symbols. blockframe.c:84: internal-error: get_frame_block: Assertion `bl != NULL' failed. A problem internal to GDB has been detected, further debugging may prove unreliable. Quit this debugging session? (y or n) [answered Y; input not from terminal] blockframe.c:84: internal-error: get_frame_block: Assertion `bl != NULL' failed. A problem internal to GDB has been detected, further debugging may prove unreliable. Create a core file of GDB? (y or n) [answered Y; input not from terminal] Aborted (core dumped)
Oh, no, sorry, this one was from GNU gdb (GDB) 7.0.50.20090924 I'll see if I hit it with a recent snapshot too.
A stack trace of gdb itself might be useful.
Hmm... with more recent snapshots I've been unable to reproduce this.