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

Getting "The unhandled rejection error" while running the highcharts-exports-server #623

Open
shaikfazal7143 opened this issue Jan 26, 2025 · 3 comments

Comments

@shaikfazal7143
Copy link

shaikfazal7143 commented Jan 26, 2025

Dear Team,

I'm getting the below message while running the highcharts-export-server,
"The unhandled rejection error"

The server is up and running while running in my personal laptop where as getting the error in my client machine which is connect to client proxy environment.

Attached the screenshot for the same. Please help me to resolve this error.

Image

Thanks,
Fazal Shaik

@PaulDalek
Copy link
Contributor

Hi @shaikfazal7143,

Thank you for reporting this. Could you please provide us with more information? Specifically, when do you encounter this issue? Is it when running the server or sending a request? If it’s the latter, what does the request body look like? Also, describe how your client runs the server (what options they use) and how the proxy is set up.

@shaikfazal7143
Copy link
Author

Hi @PaulDalek ,
I have cloned this repo and while running the server with the below command, I've encountered this issue.
npm run start

Thanks,
Fazal Shaik

@saikez
Copy link

saikez commented Feb 25, 2025

Hi all,

I also encounter this when restarting cli.js within a minute or two of shutting it down. Shutdown message says process exited with code 0, but attempting to start again seems like something is still running and causing the issue.

Here is the stack trace I get

<--- JS stacktrace --->

FATAL ERROR: Ineffective mark-compacts near heap limit Allocation failed - JavaScript heap out of memory
 1: 0x100afe200 node::Abort() [/Users/saikez/.nvm/versions/node/v18.12.1/bin/node]
 2: 0x100afe3f0 node::ModifyCodeGenerationFromStrings(v8::Local<v8::Context>, v8::Local<v8::Value>, bool) [/Users/saikez/.nvm/versions/node/v18.12.1/bin/node]
 3: 0x100c448ec v8::internal::V8::FatalProcessOutOfMemory(v8::internal::Isolate*, char const*, bool) [/Users/saikez/.nvm/versions/node/v18.12.1/bin/node]
 4: 0x100def654 v8::internal::EmbedderStackStateScope::EmbedderStackStateScope(v8::internal::Heap*, v8::internal::EmbedderStackStateScope::Origin, cppgc::EmbedderStackState) [/Users/saikez/.nvm/versions/node/v18.12.1/bin/node]
 5: 0x100df325c v8::internal::Heap::CollectSharedGarbage(v8::internal::GarbageCollectionReason) [/Users/saikez/.nvm/versions/node/v18.12.1/bin/node]
 6: 0x100df0250 v8::internal::Heap::PerformGarbageCollection(v8::internal::GarbageCollector, v8::internal::GarbageCollectionReason, char const*, v8::GCCallbackFlags) [/Users/saikez/.nvm/versions/node/v18.12.1/bin/node]
 7: 0x100ded6a8 v8::internal::Heap::CollectGarbage(v8::internal::AllocationSpace, v8::internal::GarbageCollectionReason, v8::GCCallbackFlags) [/Users/saikez/.nvm/versions/node/v18.12.1/bin/node]
 8: 0x100de23e0 v8::internal::HeapAllocator::AllocateRawWithLightRetrySlowPath(int, v8::internal::AllocationType, v8::internal::AllocationOrigin, v8::internal::AllocationAlignment) [/Users/saikez/.nvm/versions/node/v18.12.1/bin/node]
 9: 0x100de2c10 v8::internal::HeapAllocator::AllocateRawWithRetryOrFailSlowPath(int, v8::internal::AllocationType, v8::internal::AllocationOrigin, v8::internal::AllocationAlignment) [/Users/saikez/.nvm/versions/node/v18.12.1/bin/node]
10: 0x100dc8328 v8::internal::Factory::AllocateRaw(int, v8::internal::AllocationType, v8::internal::AllocationAlignment) [/Users/saikez/.nvm/versions/node/v18.12.1/bin/node]
11: 0x100dbf86c v8::internal::FactoryBase<v8::internal::Factory>::AllocateRawWithImmortalMap(int, v8::internal::AllocationType, v8::internal::Map, v8::internal::AllocationAlignment) [/Users/saikez/.nvm/versions/node/v18.12.1/bin/node]
12: 0x100dd8550 v8::internal::Factory::NewCallSiteInfo(v8::internal::Handle<v8::internal::Object>, v8::internal::Handle<v8::internal::Object>, v8::internal::Handle<v8::internal::HeapObject>, int, int, v8::internal::Handle<v8::internal::FixedArray>) [/Users/saikez/.nvm/versions/node/v18.12.1/bin/node]
13: 0x100d8078c v8::internal::(anonymous namespace)::CaptureSimpleStackTrace(v8::internal::Isolate*, int, v8::internal::FrameSkipMode, v8::internal::Handle<v8::internal::Object>) [/Users/saikez/.nvm/versions/node/v18.12.1/bin/node]
14: 0x100d801c4 v8::internal::Isolate::CaptureAndSetErrorStack(v8::internal::Handle<v8::internal::JSObject>, v8::internal::FrameSkipMode, v8::internal::Handle<v8::internal::Object>) [/Users/saikez/.nvm/versions/node/v18.12.1/bin/node]
15: 0x100d95428 v8::internal::ErrorUtils::Construct(v8::internal::Isolate*, v8::internal::Handle<v8::internal::JSFunction>, v8::internal::Handle<v8::internal::Object>, v8::internal::Handle<v8::internal::Object>, v8::internal::Handle<v8::internal::Object>, v8::internal::FrameSkipMode, v8::internal::Handle<v8::internal::Object>, v8::internal::ErrorUtils::StackTraceCollection) [/Users/saikez/.nvm/versions/node/v18.12.1/bin/node]
16: 0x100cc949c v8::internal::Builtin_ErrorConstructor(int, unsigned long*, v8::internal::Isolate*) [/Users/saikez/.nvm/versions/node/v18.12.1/bin/node]
17: 0x1014a518c Builtins_CEntry_Return1_DontSaveFPRegs_ArgvOnStack_BuiltinExit [/Users/saikez/.nvm/versions/node/v18.12.1/bin/node]
18: 0x10142d914 Builtins_JSBuiltinsConstructStub [/Users/saikez/.nvm/versions/node/v18.12.1/bin/node]
19: 0x105e10ecc 
20: 0x10142d700 construct_stub_create_deopt_addr [/Users/saikez/.nvm/versions/node/v18.12.1/bin/node]
21: 0x10153ab58 Builtins_ConstructHandler [/Users/saikez/.nvm/versions/node/v18.12.1/bin/node]
22: 0x101430198 Builtins_InterpreterEntryTrampoline [/Users/saikez/.nvm/versions/node/v18.12.1/bin/node]
23: 0x105e0fc34 
24: 0x105e1bcc8 
25: 0x10142e4d0 Builtins_JSEntryTrampoline [/Users/saikez/.nvm/versions/node/v18.12.1/bin/node]
26: 0x10142e164 Builtins_JSEntry [/Users/saikez/.nvm/versions/node/v18.12.1/bin/node]
27: 0x100d70eac v8::internal::(anonymous namespace)::Invoke(v8::internal::Isolate*, v8::internal::(anonymous namespace)::InvokeParams const&) [/Users/saikez/.nvm/versions/node/v18.12.1/bin/node]
28: 0x100d703e0 v8::internal::Execution::Call(v8::internal::Isolate*, v8::internal::Handle<v8::internal::Object>, v8::internal::Handle<v8::internal::Object>, int, v8::internal::Handle<v8::internal::Object>*) [/Users/saikez/.nvm/versions/node/v18.12.1/bin/node]
29: 0x100c60914 v8::Function::Call(v8::Local<v8::Context>, v8::Local<v8::Value>, int, v8::Local<v8::Value>*) [/Users/saikez/.nvm/versions/node/v18.12.1/bin/node]
30: 0x100aff378 node::errors::TriggerUncaughtException(v8::Isolate*, v8::Local<v8::Value>, v8::Local<v8::Message>, bool) [/Users/saikez/.nvm/versions/node/v18.12.1/bin/node]
31: 0x100affc3c node::errors::TriggerUncaughtException(v8::FunctionCallbackInfo<v8::Value> const&) [/Users/saikez/.nvm/versions/node/v18.12.1/bin/node]
32: 0x101431a34 Builtins_CallApiCallback [/Users/saikez/.nvm/versions/node/v18.12.1/bin/node]
33: 0x105e0d1b4 
34: 0x105e225c8 
35: 0x10142e4d0 Builtins_JSEntryTrampoline [/Users/saikez/.nvm/versions/node/v18.12.1/bin/node]
36: 0x10142e164 Builtins_JSEntry [/Users/saikez/.nvm/versions/node/v18.12.1/bin/node]
37: 0x100d70eac v8::internal::(anonymous namespace)::Invoke(v8::internal::Isolate*, v8::internal::(anonymous namespace)::InvokeParams const&) [/Users/saikez/.nvm/versions/node/v18.12.1/bin/node]
38: 0x100d703e0 v8::internal::Execution::Call(v8::internal::Isolate*, v8::internal::Handle<v8::internal::Object>, v8::internal::Handle<v8::internal::Object>, int, v8::internal::Handle<v8::internal::Object>*) [/Users/saikez/.nvm/versions/node/v18.12.1/bin/node]
39: 0x100c60914 v8::Function::Call(v8::Local<v8::Context>, v8::Local<v8::Value>, int, v8::Local<v8::Value>*) [/Users/saikez/.nvm/versions/node/v18.12.1/bin/node]
40: 0x100a48d00 node::InternalCallbackScope::Close() [/Users/saikez/.nvm/versions/node/v18.12.1/bin/node]
41: 0x100a48fc8 node::InternalMakeCallback(node::Environment*, v8::Local<v8::Object>, v8::Local<v8::Object>, v8::Local<v8::Function>, int, v8::Local<v8::Value>*, node::async_context) [/Users/saikez/.nvm/versions/node/v18.12.1/bin/node]
42: 0x100a5d8ec node::AsyncWrap::MakeCallback(v8::Local<v8::Function>, int, v8::Local<v8::Value>*) [/Users/saikez/.nvm/versions/node/v18.12.1/bin/node]
43: 0x100ba70d0 node::StreamBase::CallJSOnreadMethod(long, v8::Local<v8::ArrayBuffer>, unsigned long, node::StreamBase::StreamBaseJSChecks) [/Users/saikez/.nvm/versions/node/v18.12.1/bin/node]
44: 0x100ba8780 node::EmitToJSStreamListener::OnStreamRead(long, uv_buf_t const&) [/Users/saikez/.nvm/versions/node/v18.12.1/bin/node]
45: 0x100c17de0 node::crypto::TLSWrap::ClearOut() [/Users/saikez/.nvm/versions/node/v18.12.1/bin/node]
46: 0x100c19a80 node::crypto::TLSWrap::OnStreamRead(long, uv_buf_t const&) [/Users/saikez/.nvm/versions/node/v18.12.1/bin/node]
47: 0x100bac6c8 node::LibuvStreamWrap::OnUvRead(long, uv_buf_t const*) [/Users/saikez/.nvm/versions/node/v18.12.1/bin/node]
48: 0x100bace2c node::LibuvStreamWrap::ReadStart()::$_1::__invoke(uv_stream_s*, long, uv_buf_t const*) [/Users/saikez/.nvm/versions/node/v18.12.1/bin/node]
49: 0x10141a108 uv__stream_io [/Users/saikez/.nvm/versions/node/v18.12.1/bin/node]
50: 0x101422210 uv__io_poll [/Users/saikez/.nvm/versions/node/v18.12.1/bin/node]
51: 0x101410954 uv_run [/Users/saikez/.nvm/versions/node/v18.12.1/bin/node]
52: 0x100a496d4 node::SpinEventLoop(node::Environment*) [/Users/saikez/.nvm/versions/node/v18.12.1/bin/node]
53: 0x100b39128 node::NodeMainInstance::Run() [/Users/saikez/.nvm/versions/node/v18.12.1/bin/node]
54: 0x100accec8 node::LoadSnapshotDataAndRun(node::SnapshotData const**, node::InitializationResult const*) [/Users/saikez/.nvm/versions/node/v18.12.1/bin/node]
55: 0x100acd190 node::Start(int, char**) [/Users/saikez/.nvm/versions/node/v18.12.1/bin/node]
56: 0x188cf8274 start [/usr/lib/dyld]
[1]    245 abort      HIGHCHARTS_VERSION=11 node ./bin/cli.js -enableServer 1 -allowCodeExecution 1

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants