Open
Description
Issue Summary
When we are closing our electron app, we see a crash. We are seeing this intermittently.:
Error Formulating Crash Report:
PC register does not match crashing frame (0x0 vs 0x7FF8A4A0EA84)
Thread 0 Crashed:: CrBrowserMain Dispatch queue: com.apple.main-thread
0 ??? 0x7ff8a4a0ea84 ???
1 libsystem_kernel.dylib 0x7ff814505c52 __pthread_kill + 10
2 libsystem_pthread.dylib 0x7ff81453ff85 pthread_kill + 262
3 libsystem_c.dylib 0x7ff814460b19 abort + 126
4 Electron Framework 0x1185c7222 node::FatalException(v8::Isolate*, v8::TryCatch const&) + 36082
5 Electron Framework 0x1185c73b9 node::OnFatalError(char const*, char const*) + 377
6 Electron Framework 0x1185c7239 node::FatalException(v8::Isolate*, v8::TryCatch const&) + 36105
7 Electron Framework 0x11858e063 napi_fatal_error + 147
8 node_sqlite3.node 0x12863563a Napi::Error::Fatal(char const*, char const*) + 26
9 node_sqlite3.node 0x128638a5d Napi::Error::ThrowAsJavaScriptException() const + 125
10 node_sqlite3.node 0x12863c42d Napi::Function::Call(napi_value__*, unsigned long, napi_value__* const*) const + 61
11 node_sqlite3.node 0x12864ddf2 node_sqlite3::Statement::Work_AfterPrepare(napi_env__*, napi_status, void*) + 354
12 Electron Framework 0x11859075e node_api_get_module_file_name + 2846
13 Electron Framework 0x111e555bb uv_random + 1419
14 Electron Framework 0x111e5966f uv_async_send + 847
15 Electron Framework 0x111e6bacc uv_free_interface_addresses + 2476
16 Electron Framework 0x111e59a80 uv_run + 320
17 Electron Framework 0x1185717d4 node::EmitAsyncDestroy(node::Environment*, node::async_context) + 301892
18 Electron Framework 0x118571b8a node::EmitAsyncDestroy(node::Environment*, node::async_context) + 302842
19 Electron Framework 0x118525434 node::FreeEnvironment(node::Environment*) + 164
20 Electron Framework 0x111f4fe65 v8::Signature::New(v8::Isolate*, v8::Local<v8::FunctionTemplate>) + 12469
21 Electron Framework 0x111f39bb8 v8::internal::compiler::RawMachineAssembler::TargetParameter() + 11272
22 Electron Framework 0x113ff1e1d v8::internal::SetupIsolateDelegate::SetupHeap(v8::internal::Heap*) + 3831965
23 Electron Framework 0x113ff3573 v8::internal::SetupIsolateDelegate::SetupHeap(v8::internal::Heap*) + 3837939
24 Electron Framework 0x113fef49f v8::internal::SetupIsolateDelegate::SetupHeap(v8::internal::Heap*) + 3821343
25 Electron Framework 0x112137f81 v8::internal::compiler::BasicBlock::set_loop_header(v8::internal::compiler::BasicBlock*) + 15521
26 Electron Framework 0x1121391ac v8::internal::compiler::BasicBlock::set_loop_header(v8::internal::compiler::BasicBlock*) + 20172
27 Electron Framework 0x112138c98 v8::internal::compiler::BasicBlock::set_loop_header(v8::internal::compiler::BasicBlock*) + 18872
28 Electron Framework 0x1121379f9 v8::internal::compiler::BasicBlock::set_loop_header(v8::internal::compiler::BasicBlock*) + 14105
29 Electron Framework 0x112137b26 v8::internal::compiler::BasicBlock::set_loop_header(v8::internal::compiler::BasicBlock*) + 14406
30 Electron Framework 0x111e6c108 ElectronMain + 152
31 dyld 0x200d2c2cd start + 1805
Steps to Reproduce
Close the electron app connecting to sqlite3 using typeorm
Version
5.1.7
Node.js Version
16.16.0
How did you install the library?
npm i sqlite3