martinruenz/maskfusion

cudaSafeCall() Runtime API error : context is destroyed

Opened this issue · 0 comments

As soon as I try to do a "Step" in the GUI I get the following error:

Loading camera parameters from file: /home/user/data/2i_test1/calibration.txt
Calibration set to resolution: 640x480, [fx: 1431.95 fy: 949.361, cx: 1431.95 cy: 542.731]
Found 438 mask images.
Opened dataset with 438 frames, starting with index: 0 The dataset also provides masks.
startBufferLoop()
Trying to create window
Started data-buffering thread with id: 139982274987776
Created Window
Initialised MainController. Frame resolution is set to: 640x480
Exporting results to: /home/user/data/2i_test1/-export//
Created model with max number of vertices: 9437184
Initialised multi-object fusion (main-thread: 139982703030976)
- The background model can have up to 9437184 surfel (3072x3072)
- Object models can have up to 1048576 surfel (1024x1024)
- Using GPU 1 for SLAM system and GPU 1 for MaskRCNN
- Using frame-queue of size: 0
/home/user/repos/maskfusion/maskfusion/Core/Cuda/cudafuncs.cu(646) : cudaSafeCall() Runtime API error : context is destroyed.
/home/user/repos/maskfusion/maskfusion/Core/GPUTexture.cpp(73) : cudaSafeCall() Runtime API error : context is destroyed.
Segmentation fault (core dumped)

Ideas what causes it?