Skip to main content

Error Code Reference

Overview

MipMapEngine SDK uses a standardized error code system to help developers quickly locate and resolve issues. Error codes are divided into multiple categories, including reconstruction interface errors, license errors, file I/O errors, and GPU errors.

Reconstruction Interface Error Codes (ReconstructFull/ReconstructAT/Reconstruct3D)

Core Logic Category

Error CodeDescription
0Reconstruction successful
1000Reconstruction failed, check logs for reason
1001User cancelled
1002Coordinate system error
1003Aerotriangulation result is empty
1004Point cloud result is empty
1005Mesh result is empty
1006Insufficient orthophoto images, cannot generate 2D results

License Category

Error CodeDescription
2000License error
2001Failed to enumerate license
2002No matching license found
2003License expired
2004License not applicable to this version
2005License feature module mismatch
2006Exceeded maximum number of images supported by license

File I/O Category

Error CodeDescription
3000File read/write error
3001JSON field parsing error
3002Image reading error
3003File creation error
3004Machine learning model loading error

Computing Device Driver Category

Error CodeDescription
4000GPU device error, check if GPU is NVIDIA and if driver version meets requirements

Lidar Reconstruction Errors

Error CodeDescription
5000Point cloud file loading error
5001Point cloud file and trajectory file timestamp matching error

License Engine Error Codes

Error CodeDescription
0Success
0x00000040Network error
0x0000004ANetwork request timeout
0x05000004Server not found
0x13000051License requires online activation
0x02000003Connection failed, Virbox software not installed or not connected to network
0x51005001Exception occurred when querying authorization code status
0x51005002Exception occurred during authorization code redemption request
0x51005003Authorization code does not exist
0x51005004Authorization code license deduction failed
0x51005013Cannot bind (license expired)
0x51005014Cannot bind (number of devices simultaneously bound to authorization code has reached limit)
0x51005015Cannot bind (cumulative number of devices bound to authorization code has reached limit)
0x51005018Authorization code terminal unbinding failed, please contact software vendor
0x51005019Server cannot find binding record, please contact software vendor
0x51005021Authorization code license cannot be bound because license is locked, please contact software vendor to resolve
0x51005025Authorization code binding not allowed
0x51005033Cannot activate license temporarily, user tool needs to be upgraded to latest version
0x51005034Software vendor has revoked usage rights for this device, current authorization code can no longer be bound, please contact software vendor to resolve
0x5100612FAuthorization code does not exist, please confirm if authorization code is correct
0x51006130Invalid hardware information data
0x51006134Authorization code license deduction failed, please contact software vendor
0x5100502CCannot unbind (not bound)