Krombik / keysender

Node.js Desktop Automation for Windows.
MIT License
75 stars 6 forks source link

`capture` method crash #23

Open ch3rn1k opened 1 year ago

ch3rn1k commented 1 year ago

Code:

  import { Hardware } from 'keysender';

  const desktop = new Hardware();
  desktop.workwindow.capture();

Crash logs:

FATAL ERROR: Error::New napi_get_last_error_info
 1: 00007FF797D18446 node::Buffer::New+45526
 2: 00007FF797D18645 node::OnFatalError+453
 3: 00007FF797D18479 node::Buffer::New+45577
 4: 00007FF798272E2A napi_fatal_error+154
 5: 00007FFC7017EC37 Napi::Error::Fatal+23 [...\node_modules\node-addon-api\napi-inl.h]:L2603
 6: 00007FFC7017F7DF Napi::Error::New+351 [...\node_modules\node-addon-api\napi-inl.h]:L2545
 7: 00007FFC70183EF0 Workwindow::capture+3568 [...\node_modules\keysender\src\addon\workwindow.cpp]:L116
 8: 00007FFC70189CF3 Napi::InstanceWrap<Hardware>::InstanceMethodCallbackWrapper+163 [...\node_modules\node-addon-api\napi-inl.h]:L4047
 9: 00007FF79890C6DE napi_is_detached_arraybuffer+542
10: 00007FF799393EDB v8::EmbedderStateScope::~EmbedderStateScope+89995
11: 00007FF71FED14BC
Krombik commented 10 months ago

is it actual?

ch3rn1k commented 10 months ago

is it actual?

Yep, still actual

FATAL ERROR: Error::New napi_get_last_error_info
 1: 00007FF6CCA42C16 node::SetTracingController+81062
 2: 00007FF6CCA42D6E node::OnFatalError+286
 3: 00007FF6CCA42C49 node::SetTracingController+81113
 4: 00007FF6CD1EF1FA napi_fatal_error+154
 5: 00007FFC3BE23CA7 Napi::Error::Fatal+23 [D:\WorkProjects\dev\release\app\node_modules\node-addon-api\napi-inl.h]:L2603
 6: 00007FFC3BE23C61 Napi::Error::New+353 [D:\WorkProjects\dev\release\app\node_modules\node-addon-api\napi-inl.h]:L2545
 7: 00007FFC3BE276EA Workwindow::capture+3530 [D:\WorkProjects\dev\release\app\node_modules\keysender\src\addon\workwindow.cpp]:L116
 8: 00007FFC3BE2C17F Napi::InstanceWrap<Hardware>::InstanceMethodCallbackWrapper+159 [D:\WorkProjects\dev\release\app\node_modules\node-addon-api\napi-inl.h]:L4047
 9: 00007FF6CD8D3E17 napi_is_detached_arraybuffer+823
10: 00007FF6CE791404 v8_inspector::String16::String16+1698452
11: 00007FF6CE78FBA7 v8_inspector::String16::String16+1692215
12: 00007FF6CE78FBA7 v8_inspector::String16::String16+1692215
13: 00007FF6E0CEB1A3