Loading...
cudaErrorStreamCaptureInvalidated (901)cudaErrorStreamCaptureInvalidated indicates graph capture was invalidated by an error during recording.
CUDA error: stream capture invalidated cudaErrorStreamCaptureInvalidated
End invalid capture.
cudaStreamEndCapture(stream, &graph);
cudaGraphDestroy(graph);
// Fix issue and retry captureEnsure capture-safe code.
cudaError_t err;
err = someOperation();
if (err != cudaSuccess) {
// Capture invalidated, must restart
}Using invalidated capture.
cudaStreamBeginCapture(stream);
// Some error occurs...
cudaStreamEndCapture(stream, &graph); // graph invalidHandle invalidation.
cudaStreamBeginCapture(stream);
if (doOperations() != cudaSuccess) {
cudaStreamEndCapture(stream, &graph);
cudaGraphDestroy(graph);
return retry();
}Must end capture, destroy graph, fix issue, and restart capture.
Need help debugging CUDA errors? Download RightNow AI for intelligent error analysis and optimization suggestions.