antvis / AVA

🤖 A framework for automated visual analytics.
https://ava.antv.antgroup.com/
MIT License
1.34k stars 139 forks source link

[nextjs] after install antv/ava, error:Fatal JavaScript invalid size error 169220804 #782

Open ZhinanCai opened 1 month ago

ZhinanCai commented 1 month ago

in nextjs,i install the package "@antv/ava": "^3.4.1",then i npm run dev. the error occur below: #

Fatal error in , line 0

Fatal JavaScript invalid size error 169220804

# # #

FailureMessage Object: 0x16d780708

1: 0x1027935e0 node::NodePlatform::GetStackTracePrinter()::$_3::invoke() [/usr/local/bin/node] 2: 0x103709bf8 V8_Fatal(char const, ...) [/usr/local/bin/node] 3: 0x102a061b4 v8::internal::FactoryBase::NewFixedArrayWithFiller(v8::internal::Handle, int, v8::internal::Handle, v8::internal::AllocationType) [/usr/local/bin/node] 4: 0x102b9c080 v8::internal::(anonymous namespace)::ElementsAccessorBase<v8::internal::(anonymous namespace)::FastPackedObjectElementsAccessor, v8::internal::(anonymous namespace)::ElementsKindTraits<(v8::internal::ElementsKind)2> >::GrowCapacity(v8::internal::Handle, unsigned int) [/usr/local/bin/node] 5: 0x102da2fe0 v8::internal::Runtime_GrowArrayElements(int, unsigned long, v8::internal::Isolate) [/usr/local/bin/node] 6: 0x1030fd04c Builtins_CEntry_Return1_DontSaveFPRegs_ArgvOnStack_NoBuiltinExit [/usr/local/bin/node] 7: 0x1083ada80 8: 0x1083acae8 9: 0x1083e6ea0 10: 0x1030864d0 Builtins_JSEntryTrampoline [/usr/local/bin/node] 11: 0x103086164 Builtins_JSEntry [/usr/local/bin/node] 12: 0x1029b79dc v8::internal::(anonymous namespace)::Invoke(v8::internal::Isolate, v8::internal::(anonymous namespace)::InvokeParams const&) [/usr/local/bin/node] 13: 0x1029b6f1c v8::internal::Execution::Call(v8::internal::Isolate, v8::internal::Handle, v8::internal::Handle, int, v8::internal::Handle) [/usr/local/bin/node] 14: 0x1028a711c v8::Function::Call(v8::Local, v8::Local, int, v8::Local) [/usr/local/bin/node] 15: 0x102678d08 node::InternalCallbackScope::Close() [/usr/local/bin/node] 16: 0x102678fd0 node::InternalMakeCallback(node::Environment, v8::Local, v8::Local, v8::Local, int, v8::Local, node::async_context) [/usr/local/bin/node] 17: 0x10268e36c node::AsyncWrap::MakeCallback(v8::Local, int, v8::Local) [/usr/local/bin/node] 18: 0x102738df8 node::fs::FSReqCallback::Resolve(v8::Local) [/usr/local/bin/node] 19: 0x1027396f0 node::fs::AfterStat(uv_fs_s) [/usr/local/bin/node] 20: 0x10272fbb0 node::MakeLibuvRequestCallback<uv_fs_s, void ()(uv_fs_s)>::Wrapper(uv_fs_s) [/usr/local/bin/node] 21: 0x103064070 uvwork_done [/usr/local/bin/node] 22: 0x103067ac0 uv__async_io [/usr/local/bin/node] 23: 0x103079b98 uv__io_poll [/usr/local/bin/node] 24: 0x103068084 uv_run [/usr/local/bin/node] 25: 0x1026796e0 node::SpinEventLoop(node::Environment*) [/usr/local/bin/node] 26: 0x102770850 node::NodeMainInstance::Run() [/usr/local/bin/node] 27: 0x1027006a4 node::LoadSnapshotDataAndRun(node::SnapshotData const*, node::InitializationResult const) [/usr/local/bin/node] 28: 0x10270095c node::Start(int, char**) [/usr/local/bin/node] 29: 0x191edbe50 start [/usr/lib/dyld]

please help

chenluli commented 1 month ago

Hello, I have attempted to reproduce the problem, but I haven't been able to observe the error you described. For your reference, here is the link to the CodeSandbox demonstrating using ava with nextjs: codesandbox link. From the error information you've shared, it seems that the issue might be related to memory leaks or oversized memory allocations. Would you be able to confirm if the issue persists even when ava is not loaded?

To assist in diagnosing the problem further, could you please provide a code sandbox demo or minimal code snippet that replicates the issue?