Atollic 9.3 debugger has socket error, refuses to load.
large complex project in C++.
When it fails to load, I get the following:
/home/build/gcc-arm-none-eabi-6-2017-q1-update/src/gdb/gdb/cp-namespace.c:343: internal-error: cp_search_static_and_baseclasses: Assertion `name[prefix_len + 1] == ':'' failed.
A problem internal to GDB has been detected,
further debugging may prove unreliable.
Quit this debugging session?
This is a bug, please report it. For instructions, see:
<http://www.gnu.org/software/gdb/bugs/>.
(y or n) [answered Y; input not from terminal]
/home/build/gcc-arm-none-eabi-6-2017-q1-update/src/gdb/gdb/cp-namespace.c:343: internal-error: cp_search_static_and_baseclasses: Assertion `name[prefix_len + 1] == ':'' 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]
Obviously, I can't have unreliable debugging so the debugger shuts down.
Gnu.org already has this bug listed, but from October 2018.
Either no progress or no duplication.
Anybody know what's causing this? It's obviously in the code, but what? name too long? indirect pointers to virtual functions, something that compiles but the debugger chokes on?
I can shotgun the problem, but I'm just doing thing and hoping that it'll fix the problem.
Would going to a different debugger work? If so, how to do that? Different debugger settings? didn't see much of that either.
