Content originally posted in LPCWare by thommaughan on Mon Nov 03 17:59:47 MST 2014
I've been working with LPCXpresso for a few weeks. I am now seeing the "arm-none-eabi-gdb.exe has stopped working" bug.
I have a modified version of the blinky example with an i2c device driver work in progress running on an LPC11U24 with code built for the LPC11U14. I have set one breakpoint, but thought I'd cleared it. I've shutdown LPCXpresso (LPCXpresso v7.4.0 [Build 229] [2014-09-16] ) and restarted, I've power cycled the target hardware, I've disconnected and reconnected the LPC-Link2, I've rebooted my PC, still seeing the bug when trying to load code.
The changes I made to my code were minor (changed an i2c address from 0x60 to 0x61).
Any idea if this is a bug addressed in an upcoming release? I'll try to re-install the product, or perhaps find another PC and do a fresh install (groan).
Thanks in advance.
Here's the diagnostic output message from the LPCXpresso console:
$1 = 0xff
The target endianness is set automatically (currently little endian)
/home/build/work/GCC-4-8-build/src/gdb/gdb/linespec.c:2445: internal-error: decode_line_full: Assertion `state->canonical_names.suffix != 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]
/home/build/work/GCC-4-8-build/src/gdb/gdb/linespec.c:2445: internal-error: decode_line_full: Assertion `state->canonical_names.suffix != 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]
This application has requested the Runtime to terminate it in an unusual way.
Please contact the application's support team for more information.