You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I was using the code a week ago with no issues, it still works perfectly fine on my Mac, but on windows, now without anything having been changed that i know if in my code, this is happening. It opens the port no problem, but at the point of writing to the port it throws the below error.
I have googled and searched, but cannot find anything explaining it, my best guess is "some other" package was updated which is interfering with it, but this is because I can't think what the hell else could cause it. Again works fine on Mac.
Env: Win 11x64, Node.js v20.15.0 (was v20.13.1 but same issue), Electron (latest)
Any help much appreciated!
[12196:0706/112802.814:ERROR:node_bindings.cc(157)] Fatal error in V8: HandleScope::HandleScope Entering the V8 API without proper locking in place
Received fatal exception EXCEPTION_ACCESS_VIOLATION
node::loader::ModuleWrap::SelfSize [0x00007FF780ADC937+11591]
v8::Function::NewInstance [0x00007FF7858FCC7C+1004]
v8::HandleScope::HandleScope [0x00007FF783FEAFB1+113]
napi_open_handle_scope [0x00007FF78373E0BA+74]
EIO_AfterWrite [0x00007FFD7DA6A103+83] (@serialport\bindings-cpp\src\serialport_win.cpp:376)
(No symbol) [0x00006A4800266600]
(No symbol) [0x00006A48001A5800]
(No symbol) [0x0000000000000001]
(No symbol) [0xAAAAAAAAAAAAAAAA]
(No symbol) [0x00006A48001A5800]
node::SetCppgcReference [0x00007FF7828275E1+53489]
(No symbol) [0x00000238A17779E0]
reacted with thumbs up emoji reacted with thumbs down emoji reacted with laugh emoji reacted with hooray emoji reacted with confused emoji reacted with heart emoji reacted with rocket emoji reacted with eyes emoji
-
I was using the code a week ago with no issues, it still works perfectly fine on my Mac, but on windows, now without anything having been changed that i know if in my code, this is happening. It opens the port no problem, but at the point of writing to the port it throws the below error.
I have googled and searched, but cannot find anything explaining it, my best guess is "some other" package was updated which is interfering with it, but this is because I can't think what the hell else could cause it. Again works fine on Mac.
Env: Win 11x64, Node.js v20.15.0 (was v20.13.1 but same issue), Electron (latest)
Any help much appreciated!
[12196:0706/112802.814:ERROR:node_bindings.cc(157)] Fatal error in V8: HandleScope::HandleScope Entering the V8 API without proper locking in place
Received fatal exception EXCEPTION_ACCESS_VIOLATION
node::loader::ModuleWrap::SelfSize [0x00007FF780ADC937+11591]
v8::Function::NewInstance [0x00007FF7858FCC7C+1004]
v8::HandleScope::HandleScope [0x00007FF783FEAFB1+113]
napi_open_handle_scope [0x00007FF78373E0BA+74]
EIO_AfterWrite [0x00007FFD7DA6A103+83] (@serialport\bindings-cpp\src\serialport_win.cpp:376)
(No symbol) [0x00006A4800266600]
(No symbol) [0x00006A48001A5800]
(No symbol) [0x0000000000000001]
(No symbol) [0xAAAAAAAAAAAAAAAA]
(No symbol) [0x00006A48001A5800]
node::SetCppgcReference [0x00007FF7828275E1+53489]
(No symbol) [0x00000238A17779E0]
Beta Was this translation helpful? Give feedback.
All reactions