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

FATAL ERROR: CALL_AND_RETRY_LAST Allocation failed - JavaScript heap out of memory #335

Open
Ercogx opened this issue Nov 7, 2019 · 1 comment

Comments

@Ercogx
Copy link

Ercogx commented Nov 7, 2019

If you try to minimize the pictures after a while, it produces such an error and half of the pictures do not pass the minimization. FATAL ERROR: CALL_AND_RETRY_LAST Allocation failed - JavaScript heap out of memory

@kylehouston
Copy link

Also seeing this issue:

<--- Last few GCs --->

[65687:0x102575000]   459875 ms: Mark-sweep 1350.4 (1457.4) -> 1350.3 (1441.4) MB, 58.7 / 0.0 ms  (average mu = 0.162, current mu = 0.001) last resort GC in old space requested
[65687:0x102575000]   459939 ms: Mark-sweep 1350.3 (1441.4) -> 1350.3 (1441.4) MB, 63.5 / 0.0 ms  (average mu = 0.085, current mu = 0.001) last resort GC in old space requested


<--- JS stacktrace --->

==== JS stack trace =========================================

    0: ExitFrame [pc: 0x184a121dc01d]
Security context: 0x10a93ef9e549 <JSObject>
    1: toJSON [0x10a931719a29] [buffer.js:~980] [pc=0x184a12be13df](this=0x10a90f6b57f1 <Uint8Array map = 0x10a9fb3cf729>)
    2: arguments adaptor frame: 1->0
    3: InternalFrame [pc: 0x184a1218ee55]
    4: EntryFrame [pc: 0x184a12189521]
    5: builtin exit frame: stringify(this=0x10a93ef877f9 <Object map = 0x10a9fb382ba1>,2,0x10a93ba822b1 <null>,0x10a930...

FATAL ERROR: CALL_AND_RETRY_LAST Allocation failed - JavaScript heap out of memory
 1: 0x100038c65 node::Abort() [/Users/kylehouston/.nvm/versions/node/v10.9.0/bin/node]
 2: 0x100038e41 node::OnFatalError(char const*, char const*) [/Users/kylehouston/.nvm/versions/node/v10.9.0/bin/node]
 3: 0x1001b43a5 v8::internal::V8::FatalProcessOutOfMemory(v8::internal::Isolate*, char const*, bool) [/Users/kylehouston/.nvm/versions/node/v10.9.0/bin/node]
 4: 0x10057ee02 v8::internal::Heap::FatalProcessOutOfMemory(char const*) [/Users/kylehouston/.nvm/versions/node/v10.9.0/bin/node]
 5: 0x1005882e4 v8::internal::Heap::AllocateRawWithRetryOrFail(int, v8::internal::AllocationSpace, v8::internal::AllocationAlignment) [/Users/kylehouston/.nvm/versions/node/v10.9.0/bin/node]
 6: 0x100557636 v8::internal::Factory::NewFixedArrayWithFiller(v8::internal::Heap::RootListIndex, int, v8::internal::Object*, v8::internal::PretenureFlag) [/Users/kylehouston/.nvm/versions/node/v10.9.0/bin/node]
 7: 0x1004fd34b v8::internal::(anonymous namespace)::ElementsAccessorBase<v8::internal::(anonymous namespace)::FastHoleySmiElementsAccessor, v8::internal::(anonymous namespace)::ElementsKindTraits<(v8::internal::ElementsKind)1> >::ConvertElementsWithCapacity(v8::internal::Handle<v8::internal::JSObject>, v8::internal::Handle<v8::internal::FixedArrayBase>, v8::internal::ElementsKind, unsigned int, unsigned int, unsigned int, int) [/Users/kylehouston/.nvm/versions/node/v10.9.0/bin/node]
 8: 0x1004fd217 v8::internal::(anonymous namespace)::ElementsAccessorBase<v8::internal::(anonymous namespace)::FastHoleySmiElementsAccessor, v8::internal::(anonymous namespace)::ElementsKindTraits<(v8::internal::ElementsKind)1> >::GrowCapacityAndConvertImpl(v8::internal::Handle<v8::internal::JSObject>, unsigned int) [/Users/kylehouston/.nvm/versions/node/v10.9.0/bin/node]
 9: 0x1004fcd0f v8::internal::(anonymous namespace)::ElementsAccessorBase<v8::internal::(anonymous namespace)::FastHoleySmiElementsAccessor, v8::internal::(anonymous namespace)::ElementsKindTraits<(v8::internal::ElementsKind)1> >::SetLengthImpl(v8::internal::Isolate*, v8::internal::Handle<v8::internal::JSArray>, unsigned int, v8::internal::Handle<v8::internal::FixedArrayBase>) [/Users/kylehouston/.nvm/versions/node/v10.9.0/bin/node]
10: 0x1004ebd0d v8::internal::ArrayConstructInitializeElements(v8::internal::Handle<v8::internal::JSArray>, v8::internal::Arguments*) [/Users/kylehouston/.nvm/versions/node/v10.9.0/bin/node]
11: 0x100798f9f v8::internal::Runtime_NewArray(int, v8::internal::Object**, v8::internal::Isolate*) [/Users/kylehouston/.nvm/versions/node/v10.9.0/bin/node]
12: 0x184a121dc01d
[1]    65686 abort      npm run optimise-all-images

Is there anything I can do to resolve this?

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

No branches or pull requests

2 participants