openphotogrammetry / meshroomcl

MeshroomCL: An OpenCL implementation of photogrammetry with the Meshroom interface
Other
163 stars 8 forks source link

SQLite error #27

Open Shao85 opened 2 years ago

Shao85 commented 2 years ago

StructureFromMotionCL process stops due following error: "SQLite error [F:\colmap\src\base\database.cc, line 264]: unable to open database file"

Any idea what can be wrong? I tried both latest versions - same error

revisionarian commented 2 years ago

Hi @Shao85, thanks for reporting your error message, we haven't seen this problem reported before.

Can you post the complete error log output by the StructureFromMotionCL node? You can access the error log by clicking on the StructureFromMotionCL node (to select it), and then clicking on the "Log" button in the lower right corner of the MeshroomCL window.

Seeing the entire error log might help us figure out this problem.

Shao85 commented 2 years ago

Hi @revisionarian , bellow is the error log output:

Using 1 CPU thread(s) for feature extraction. SQLite error [F:\colmap\src\base\database.cc, line 264]: unable to open database file

revisionarian commented 2 years ago

Hi @Shao85, we have been able to replicate the error that you observed. The problem is caused by having non-ASCII characters in the pathname of your MeshroomCL project file, and/or the pathname of the MeshroomCache project folder.

To work around the problem, please save your MeshroomCL project in a folder and with a filename that contains only ASCII characters in the pathname. We will fix this problem in a future release of MeshroomCL.