NSight Debugger Crashes After Kernel Launch

I am using VS2012 C++ with CUDA 7.5 and NSight 5.2.

I am trying to use the NSight debugger but keep getting a crash as soon as the kernel launches. If I do not launch the kernel, NSight doe snot crash. As soon as I launch the kernel, it crashes and never reaches a breakpoint set, e.g., on the first tidx assignment.

__global__ void gpuCombinerStripper(int numContours, int *onumElements, int *ocumElements, float *oContPerim, bool *oValidCont, int *oxvals, int *oyvals, unsigned short*oContNum, unsigned short *opointnum, int *osnumElements, int *osmaxpoints, int *sxvals, int *syvals, unsigned short *oleftNeighborNum, unsigned short *orightNeighborNum, bool *svalid)
{
	__shared__ int tnumElements;
	__shared__ int tocumElements;
	__shared__ int tosnumElements;
	__shared__ int cyclecount;
	__shared__ bool globalend;
	__shared__ bool compressorend;

	int tidx;
	int bidx;
	int bdim;

	int offset = 0;
	int s1, s2;
	int tsize;

	tidx = threadIdx.x;
	bidx = blockIdx.x;
	bdim = blockDim.x;

	if(tidx == 0)
	{
		tnumElements = onumElements[bidx];
		tocumElements = ocumElements[bidx];
		cyclecount=0;
		globalend = false;
		compressorend = false;
	}
}


bool GPUCombined(int numContours, int *onumElements, int *ocumElements, float *oContPerim, bool *oValidCont, int *oxvals, int *oyvals, unsigned short*oContNum, unsigned short *opointnum, int *osnumElements, int *osmaxpoints, int *sxvals, int *syvals, unsigned short *oleftNeighborNum, unsigned short *orightNeighborNum, bool *svalid)
{
	int maxpoints = 0;
	int maxsegments;
	int *snumElements;
	bool treturn;

	snumElements = (int *)malloc(sizeof(int)*numContours);

	if(numContours > 0)
	{
		gpuCombinerStripper<<<numContours, DCE_THREADS_PER_BLOCK>>>(numContours, onumElements, ocumElements, oContPerim, oValidCont, oxvals, oyvals, oContNum, opointnum, osnumElements, osmaxpoints, sxvals, syvals, oleftNeighborNum, orightNeighborNum, svalid);
        }
        return(true);
}

Any guidance on why this might be happening appreciated.

Regards,
James

What GPU? Is the GPU driving a display?

I am using a GTX 760 that is not driving a display.
If I comment out the kernel call, there is no crash.
Putting the call in causes an immediate crash.