Comments (3)
Fixed by #84
from framework.
Additional logs from a recent test:
FATAL ERROR: v8::ToLocalChecked Empty MaybeLocal.
1: 00007FFD6A44850F node::DumpBacktrace+143 [C:\Projects\node-v18.12.1\src\debug_utils.cc]:L310
2: 00007FFD6A516687 node::Abort+23 [C:\Projects\node-v18.12.1\src\node_errors.cc]:L298
3: 00007FFD6A518052 node::OnFatalError+274 [C:\Projects\node-v18.12.1\src\node_errors.cc]:L495
4: 00007FFD6AB2DF95 v8::api_internal::ToLocalEmpty+53 [C:\Projects\node-v18.12.1\deps\v8\src\api\api.cc]:L904
5: 00007FFD6A463E7C node::Environment::CreateProperties+380 [C:\Projects\node-v18.12.1\src\env.cc]:L598
6: 00007FFD6A47A6DF node::Environment::InitializeMainContext+303 [C:\Projects\node-v18.12.1\src\env.cc]:L777
7: 00007FFD6A45D185 node::Environment::Environment+133 [C:\Projects\node-v18.12.1\src\env.cc]:L765
8: 00007FFD6A40E1E1 node::CreateEnvironment+129 [C:\Projects\node-v18.12.1\src\api\environment.cc]:L360
9: 00007FF626D60954 Framework::Scripting::Engines::Node::Engine::LoadGamemode+2004 [E:\Framework\code\framework\src\scripting\engines\node\engine.cpp]:L233
10: 00007FF626D61E63 `Framework::Scripting::Engines::Node::Engine::WatchGamemodeChanges'::`2'::<lambda_1>::operator()+355 [E:\Framework\code\framework\src\scripting\engines\node\engine.cpp]:L343
11: 00007FF626BD9CEA std::invoke<`Framework::Scripting::Engines::Node::Engine::WatchGamemodeChanges'::`2'::<lambda_1> &,cppfs::FileHandle &,enum cppfs::FileEvent>+42 [C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.39.33218\include\type_traits]:L1754
12: 00007FF626D6212E std::_Func_impl_no_alloc<`Framework::Scripting::Engines::Node::Engine::WatchGamemodeChanges'::`2'::<lambda_1>,void,cppfs::FileHandle &,enum cppfs::FileEvent>::_Do_call+46 [C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.39.33218\include\functional]:L909
13: 00007FF626E6A526 std::_Func_class<void,cppfs::FileHandle &,enum cppfs::FileEvent>::operator()+118 [C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.39.33218\include\functional]:L952
14: 00007FF626E6A3C6 cppfs::FunctionalFileEventHandler::onFileEvent+70 [E:\Framework\vendors\cppfs\source\cppfs\source\FunctionalFileEventHandler.cpp]:L28
15: 00007FF626E5E3A2 cppfs::FileWatcher::onFileEvent+130 [E:\Framework\vendors\cppfs\source\cppfs\source\FileWatcher.cpp]:L127
16: 00007FF626E763B5 cppfs::AbstractFileWatcherBackend::onFileEvent+53 [E:\Framework\vendors\cppfs\source\cppfs\source\AbstractFileWatcherBackend.cpp]:L23
17: 00007FF626E719C9 cppfs::LocalFileWatcher::watch+1849 [E:\Framework\vendors\cppfs\source\cppfs\source\windows\LocalFileWatcher.cpp]:L234
18: 00007FF626E5E311 cppfs::FileWatcher::watch+81 [E:\Framework\vendors\cppfs\source\cppfs\source\FileWatcher.cpp]:L120
19: 00007FF626D5FF6D Framework::Scripting::Engines::Node::Engine::Update+349 [E:\Framework\code\framework\src\scripting\engines\node\engine.cpp]:L134
20: 00007FF626D5E22F Framework::Scripting::Module::Update+47 [E:\Framework\code\framework\src\scripting\module.cpp]:L74
21: 00007FF626CDD6B3 Framework::Integrations::Server::Instance::Update+259 [E:\Framework\code\framework\src\integrations\server\instance.cpp]:L357
22: 00007FF626CDD7E0 Framework::Integrations::Server::Instance::Run+32 [E:\Framework\code\framework\src\integrations\server\instance.cpp]:L372
23: 00007FF626BC2C4D main+445 [E:\Framework\code\projects\MafiaMP\code\server\src\main.cpp]:L34
24: 00007FF6270FEC0C __scrt_common_main_seh+268 [D:\a\_work\1\s\src\vctools\crt\vcstartup\src\startup\exe_common.inl]:L288
25: 00007FFE7238257D BaseThreadInitThunk+29
26: 00007FFE73A6AA58 RtlUserThreadStart+40
from framework.
Crashes here, in node's env.cc file:
from framework.
Related Issues (20)
- Research: Client-side scripting
- Streamline conditional data streaming
- Rework NodeJS integration HOT 1
- Drop CEF support
- Write tests for Framework modules HOT 1
- Finish up CMake rework and finalize CI/CD related changes HOT 1
- Node.js engine shutdown crash
- Action-based streamer tick interval throttling
- Scripting layer and the case of supporting multiple scripting engines HOT 1
- Can't import another JS file in the main one HOT 3
- Server->Client resource streaming HOT 4
- replace mongoose with httplib
- [ignore] gh assets HOT 1
- Expose webserver to Lua scripting SDK
- Refine ClangFormat
- Move MafiaMP's web renderer to framework
- Strong Node.js / V8 scripting engine HOT 3
- Update Node.js library for Linux
- update flecs to v4.0.0
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from framework.