To reproduce
var duckdb = require('duckdb');
var db = new duckdb.Database('sqlite:/tmp/dummy.db');
db.all("SELECT * from sqlite_query('dummy', 'SELECT 1')", function (err, res) {
if (err) {
console.warn(err);
}
console.log(res[0])
});
>node test.js
[Error: Invalid Error: Failed to prepare query "SELECT 1": out of memory] {
errno: -1,
code: 'DUCKDB_NODEJS_ERROR',
errorType: 'Invalid'
}
terminate called after throwing an instance of 'Napi::Error'
what(): Cannot read properties of undefined (reading '0')
Aborted (core dumped)