сбой модуля meshprop npm без возможности попробовать / поймать исключение - PullRequest
0 голосов
/ 22 июня 2019

Когда анализируется неподдерживаемый формат файла, такой как png, сервер узла падает, и появляется эта ошибка:

libc++abi.dylib: terminating with uncaught exception of type std::length_error: vector
Abort trap: 6

Даже когда соответствующий код пытается / перехватывается, ошибкане пойман.Как можно отловить эту ошибку и предотвратить ее сбой на сервере?

файл, который ему дается, всегда переименовывается в формат с .stl в конце.

try {

crashes here --->        meshprop.parse("renamedfile.stl", function(err, props) {
...(callback that never gets called with the .png)
}
}
catch(err)
{
console.log(err);
}
...