Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

SQLite 5: FATAL ERROR: Error::ThrowAsJavaScriptException napi_throw #137496

Closed
bpasero opened this issue Nov 19, 2021 · 3 comments
Closed

SQLite 5: FATAL ERROR: Error::ThrowAsJavaScriptException napi_throw #137496

bpasero opened this issue Nov 19, 2021 · 3 comments
Assignees
Labels
electron-16-update Issues related to electron 16 update freeze-slow-crash-leak VS Code crashing, performance, freeze and memory leak issues workbench-state UI state across restarts
Milestone

Comments

@bpasero
Copy link
Member

bpasero commented Nov 19, 2021

on macOS GH CI (https://github.com/microsoft/vscode/runs/4260934073?check_suite_focus=true#step:14:719)

FATAL ERROR: Error::ThrowAsJavaScriptException napi_throw
 1: 0x11a3b9bf5 node::FatalException(v8::Isolate*, v8::TryCatch const&) [/Users/runner/work/vscode/vscode/.build/electron/Code - OSS.app/Contents/Frameworks/Electron Framework.framework/Versions/A/Electron Framework]
 2: 0x11a3b9d9f node::OnFatalError(char const*, char const*) [/Users/runner/work/vscode/vscode/.build/electron/Code - OSS.app/Contents/Frameworks/Electron Framework.framework/Versions/A/Electron Framework]
 3: 0x11a3b9c19 node::FatalException(v8::Isolate*, v8::TryCatch const&) [/Users/runner/work/vscode/vscode/.build/electron/Code - OSS.app/Contents/Frameworks/Electron Framework.framework/Versions/A/Electron Framework]
 4: 0x11a366a53 napi_fatal_error [/Users/runner/work/vscode/vscode/.build/electron/Code - OSS.app/Contents/Frameworks/Electron Framework.framework/Versions/A/Electron Framework]
 5: 0x10fd2372a Napi::Error::Fatal(char const*, char const*) [/Users/runner/work/vscode/vscode/node_modules/@vscode/sqlite3/build/Release/vscode-sqlite3.node]
 6: 0x10fd26a4d Napi::Error::ThrowAsJavaScriptException() const [/Users/runner/work/vscode/vscode/node_modules/@vscode/sqlite3/build/Release/vscode-sqlite3.node]
 7: 0x10fd2960a Napi::Function::MakeCallback(napi_value__*, unsigned long, napi_value__* const*, napi_async_context__*) const [/Users/runner/work/vscode/vscode/node_modules/@vscode/sqlite3/build/Release/vscode-sqlite3.node]
 8: 0x10fd30730 node_sqlite3::Database::Work_AfterOpen(napi_env__*, napi_status, void*) [/Users/runner/work/vscode/vscode/node_modules/@vscode/sqlite3/build/Release/vscode-sqlite3.node]
 9: 0x11a3690a6 node_api_get_module_file_name [/Users/runner/work/vscode/vscode/.build/electron/Code - OSS.app/Contents/Frameworks/Electron Framework.framework/Versions/A/Electron Framework]
10: 0x1135b1f58 uv_random [/Users/runner/work/vscode/vscode/.build/electron/Code - OSS.app/Contents/Frameworks/Electron Framework.framework/Versions/A/Electron Framework]
11: 0x1135b5c82 uv_async_send [/Users/runner/work/vscode/vscode/.build/electron/Code - OSS.app/Contents/Frameworks/Electron Framework.framework/Versions/A/Electron Framework]
12: 0x1135c781b uv_free_interface_addresses [/Users/runner/work/vscode/vscode/.build/electron/Code - OSS.app/Contents/Frameworks/Electron Framework.framework/Versions/A/Electron Framework]
13: 0x1135b609f uv_run [/Users/runner/work/vscode/vscode/.build/electron/Code - OSS.app/Contents/Frameworks/Electron Framework.framework/Versions/A/Electron Framework]
14: 0x11a349b14 node::EmitAsyncDestroy(node::Environment*, node::async_context) [/Users/runner/work/vscode/vscode/.build/electron/Code - OSS.app/Contents/Frameworks/Electron Framework.framework/Versions/A/Electron Framework]
15: 0x11a349eca node::EmitAsyncDestroy(node::Environment*, node::async_context) [/Users/runner/work/vscode/vscode/.build/electron/Code - OSS.app/Contents/Frameworks/Electron Framework.framework/Versions/A/Electron Framework]
16: 0x11a313104 node::FreeEnvironment(node::Environment*) [/Users/runner/work/vscode/vscode/.build/electron/Code - OSS.app/Contents/Frameworks/Electron Framework.framework/Versions/A/Electron Framework]
17: 0x1136b4bf5 ElectronInitializeICUandStartNode [/Users/runner/work/vscode/vscode/.build/electron/Code - OSS.app/Contents/Frameworks/Electron Framework.framework/Versions/A/Electron Framework]
18: 0x11369d0f9 ElectronInitializeICUandStartNode [/Users/runner/work/vscode/vscode/.build/electron/Code - OSS.app/Contents/Frameworks/Electron Framework.framework/Versions/A/Electron Framework]
19: 0x11592ea77 v8::internal::SetupIsolateDelegate::SetupHeap(v8::internal::Heap*) [/Users/runner/work/vscode/vscode/.build/electron/Code - OSS.app/Contents/Frameworks/Electron Framework.framework/Versions/A/Electron Framework]
20: 0x11593039a v8::internal::SetupIsolateDelegate::SetupHeap(v8::internal::Heap*) [/Users/runner/work/vscode/vscode/.build/electron/Code - OSS.app/Contents/Frameworks/Electron Framework.framework/Versions/A/Electron Framework]
21: 0x11592c066 v8::internal::SetupIsolateDelegate::SetupHeap(v8::internal::Heap*) [/Users/runner/work/vscode/vscode/.build/electron/Code - OSS.app/Contents/Frameworks/Electron Framework.framework/Versions/A/Electron Framework]
22: 0x114681ba3 cdef_copy_rect8_16bit_to_16bit_sse4_1 [/Users/runner/work/vscode/vscode/.build/electron/Code - OSS.app/Contents/Frameworks/Electron Framework.framework/Versions/A/Electron Framework]
23: 0x11468163b cdef_copy_rect8_16bit_to_16bit_sse4_1 [/Users/runner/work/vscode/vscode/.build/electron/Code - OSS.app/Contents/Frameworks/Electron Framework.framework/Versions/A/Electron Framework]
24: 0x11468000b cdef_copy_rect8_16bit_to_16bit_sse4_1 [/Users/runner/work/vscode/vscode/.build/electron/Code - OSS.app/Contents/Frameworks/Electron Framework.framework/Versions/A/Electron Framework]
25: 0x114680909 cdef_copy_rect8_16bit_to_16bit_sse4_1 [/Users/runner/work/vscode/vscode/.build/electron/Code - OSS.app/Contents/Frameworks/Electron Framework.framework/Versions/A/Electron Framework]
26: 0x1135c7e06 ElectronMain [/Users/runner/work/vscode/vscode/.build/electron/Code - OSS.app/Contents/Frameworks/Electron Framework.framework/Versions/A/Electron Framework]
27: 0x10aa4fd36  [/Users/runner/work/vscode/vscode/.build/electron/Code - OSS.app/Contents/MacOS/Electron]
28: 0x7fff6e3accc9 start [/usr/lib/system/libdyld.dylib]
29: 0x11 
Received signal 6
 [0x0001167ed599]
 [0x000116748963]
 [0x0001167ed50c]
 [0x7fff6e5a95fd]
 [0x000000000000]
 [0x7fff6e47b808]
 [0x00011a3b9c02]
 [0x00011a3b9d9f]
 [0x00011a3b9c19]
 [0x00011a366a53]
 [0x00010fd2372a]
 [0x00010fd26a4d]
 [0x00010fd2960a]
 [0x00010fd30730]
 [0x00011a3690a6]
 [0x0001135b1f58]
 [0x0001135b5c82]
 [0x0001135c781b]
 [0x0001135b609f]
 [0x00011a349b14]
 [0x00011a349eca]
 [0x00011a313104]
 [0x0001136b4bf5]
 [0x00011369d0f9]
 [0x00011592ea77]
 [0x00011593039a]
 [0x00011592c066]
 [0x000114681ba3]
 [0x00011468163b]
 [0x00011468000b]
 [0x000114680909]
 [0x0001135c7e06]
 [0x00010aa4fd36]
 [0x7fff6e3accc9]
 [0x000000000011]
[end of stack trace]
[1119/063610.229057:WARNING:crash_report_exception_handler.cc(240)] UniversalExceptionRaise: (os/kern) failure (5)
./scripts/test-integration.sh: line 82: 26448 Abort trap: 6           "$INTEGRATION_TEST_ELECTRON_PATH" $LINUX_EXTRA_ARGS $ROOT/extensions/typescript-language-features/test-workspace --enable-proposed-api=vscode.typescript-language-features --extensionDevelopmentPath=$ROOT/extensions/typescript-language-features --extensionTestsPath=$ROOT/extensions/typescript-language-features/out/test/unit $ALL_PLATFORMS_API_TESTS_EXTRA_ARGS
@bpasero bpasero added the electron-16-update Issues related to electron 16 update label Nov 19, 2021
@bpasero bpasero changed the title SQLite 5: FATAL ERROR: Error::ThrowAsJavaScriptException napi_throw SQLite 5: FATAL ERROR: Error::ThrowAsJavaScriptException napi_throw Nov 19, 2021
@bpasero bpasero added workbench-state UI state across restarts freeze-slow-crash-leak VS Code crashing, performance, freeze and memory leak issues labels Nov 19, 2021
deepak1556 added a commit that referenced this issue Nov 22, 2021
@deepak1556
Copy link
Contributor

Fixed in ec4837a

@bpasero
Copy link
Member Author

bpasero commented Nov 22, 2021

Nice. Would it make sense to contribute some of our changes back?

@deepak1556
Copy link
Contributor

@deepak1556 deepak1556 added this to the November 2021 milestone Nov 23, 2021
@github-actions github-actions bot locked and limited conversation to collaborators Jan 6, 2022
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
electron-16-update Issues related to electron 16 update freeze-slow-crash-leak VS Code crashing, performance, freeze and memory leak issues workbench-state UI state across restarts
Projects
None yet
Development

No branches or pull requests

2 participants