|[cdt-dev] GDB cross-debugging and symbol file mismatch|
When using GDB as a cross-debugger, it can happen that the debug info on the host does not match the binaries on the target.
GDB, in this case, prints a warning on its console but for an Eclipse UI user, that warning is hard to notice.
Neglecting the warning may lead to incorrect variable values printed, wrong source lines displayed,
or even crashing the debuggee … very severe consequences! Or when the symbol info is just “slightly off”,
it may lead to very subtle problems that are hard to diagnose but can cause hours of wasted time easily.
Has anyone else seen this problem, and what are you doing about it ?
We’ve filed an Enhancement request for discussing ways to improve this:
Martin Oberhuber, SMTS / Product Owner – Development Tools, Wind River
direct +43.662.457915.85 fax +43.662.457915.6
Back to the top