Hi Forum
When using Nsight Eclipse Edition from CUDA Toolkit 7.5 for 64 bit Linux (Ubuntu 14.04 Desktop Edition) then every time I try to use the Memory View I get:
An internal error occurred during: "View Memory".
java.lang.NullPointerException
This happens for malloc-allocated host memory outside kernels. For cudaMalloc-allocated device memory inside kernels I get no error message, but nothing displayed in the Memory Monitor either :-(
The log file /.metadata/.log states the gory detail:
!ENTRY org.eclipse.core.jobs 4 2 2015-10-31 09:50:55.766
!MESSAGE An internal error occurred during: “Add Memory Block”.
!STACK 0
java.lang.NullPointerException
at com.nvidia.cuda.ide.debug.service.CudaMemory$DecodedMemoryLocation.getMemorySpaceId(CudaMemory.java:48)
at org.eclipse.cdt.dsf.gdb.internal.memory.GdbMemoryBlockRetrieval$2.getMemorySpaceId(GdbMemoryBlockRetrieval.java:310)
at org.eclipse.cdt.dsf.gdb.internal.memory.GdbMemoryBlockRetrieval.decodeMemorySpaceExpression(GdbMemoryBlockRetrieval.java:352)
at org.eclipse.cdt.dsf.gdb.internal.memory.GdbMemoryBlockRetrieval.getExtendedMemoryBlock(GdbMemoryBlockRetrieval.java:128)
at org.eclipse.debug.internal.ui.views.memory.AddMemoryBlockAction.addMemoryBlocks(AddMemoryBlockAction.java:197)
at org.eclipse.debug.internal.ui.views.memory.AddMemoryBlockAction.access$0(AddMemoryBlockAction.java:187)
at org.eclipse.debug.internal.ui.views.memory.AddMemoryBlockAction$1.run(AddMemoryBlockAction.java:170)
at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54)
I compile with:
NVCC_OPTS=-gencode arch=compute_30,code=sm_30 -Xcompiler -Wall -Xcompiler -Wextra -m64 -g -G
GCC_OPTS=-Wall -Wextra -m64 -g
Any ideas?
Thank you,
mortennp