У меня была похожая проблема (Ubuntu 14.04, SBT 13.1.0) - запуск Debugger вызвал java.lang.NullPointerException
.Проверяя журнал, запустив Eclipse с eclipse-nios2 -consoleLog
, у меня были похожие записи:
java.lang.NullPointerException
at org.eclipse.cdt.debug.internal.core.model.CDebugTarget.getSourceLookupPath(CDebugTarget.java:1843)
at org.eclipse.cdt.debug.internal.core.model.CDebugTarget.getSourceLookupPath(CDebugTarget.java:1864)
at org.eclipse.cdt.debug.internal.core.model.CDebugTarget.getSourceLookupPath(CDebugTarget.java:1864)
at org.eclipse.cdt.debug.internal.core.model.CDebugTarget.setSourceLookupPath(CDebugTarget.java:1817)
at org.eclipse.cdt.debug.internal.core.model.CDebugTarget.initializeSourceLookupPath(CDebugTarget.java:385)
at org.eclipse.cdt.debug.internal.core.model.CDebugTarget.initialize(CDebugTarget.java:286)
at org.eclipse.cdt.debug.internal.core.model.CDebugTarget.<init>(CDebugTarget.java:279)
Я считаю, что причина та же;Я нашел другое исправление и хотел поделиться им для полноты.
Я связал ресурсы в своем проекте, и журнал заставил меня подозревать, что они были причиной.Я связал ресурсы с Import->General->File system->[... Create links in workspace...]
.
. Я удалил эти ссылки и вместо этого связал их с источниками с помощью Project Properties->C/C++ General->Paths and Symbols->[tab] Source Location->Link folder...
.
Это позволило отладчику работать нормально, без жалоб.