java.lang.OutOfMemoryError: Failed to allocate a 1751411837 byte allocation with 14685664 free bytes and 170MB until OOM

GitHub | mikes01 | 7 months ago
tip
Your exception is missing from the Samebug knowledge base.
Here are the best solutions we found on the Internet.
Click on the to mark the helpful solution and get rewards for you help.
  1. 0

    GitHub comment 139#239198946

    GitHub | 7 months ago | mikes01
    java.lang.OutOfMemoryError: Failed to allocate a 1751411837 byte allocation with 14685664 free bytes and 170MB until OOM
  2. 0

    OutOfMemoryError on nexus 6 video

    GitHub | 3 months ago | Artem-dsi
    java.lang.OutOfMemoryError: Failed to allocate a 1751411837 byte allocation with 16766280 free bytes and 484MB until OOM
  3. 0

    GitHub comment 30#185086377

    GitHub | 1 year ago | kientux
    java.lang.OutOfMemoryError: Failed to allocate a 626707 byte allocation with 216077 free bytes and 211KB until OOM
  4. Speed up your debug routine!

    Automated exception search integrated into your IDE

Not finding the right solution?
Take a tour to get the most out of Samebug.

Tired of useless tips?

Automated exception search integrated into your IDE

Root Cause Analysis

  1. java.lang.OutOfMemoryError

    Failed to allocate a 1751411837 byte allocation with 14685664 free bytes and 170MB until OOM

    at dalvik.system.VMRuntime.newNonMovableArray()
  2. Android Platform
    VMRuntime.newNonMovableArray
    1. dalvik.system.VMRuntime.newNonMovableArray(Native Method)
    1 frame
  3. Java RT
    ByteBuffer.allocateDirect
    1. java.nio.MemoryBlock.allocate(MemoryBlock.java:131)
    2. java.nio.ByteBuffer.allocateDirect(ByteBuffer.java:73)
    2 frames
  4. org.mp4parser.support
    AbstractBox.parse
    1. org.mp4parser.support.AbstractBox.parse(AbstractBox.java:95)
    1 frame
  5. org.mp4parser
    BasicContainer.initContainer
    1. org.mp4parser.AbstractBoxParser.parseBox(AbstractBoxParser.java:107)
    2. org.mp4parser.BasicContainer.initContainer(BasicContainer.java:107)
    2 frames
  6. org.mp4parser.boxes
    MetaBox.parse
    1. org.mp4parser.boxes.iso14496.part12.MetaBox.parse(MetaBox.java:82)
    1 frame
  7. org.mp4parser
    BasicContainer.initContainer
    1. org.mp4parser.AbstractBoxParser.parseBox(AbstractBoxParser.java:107)
    2. org.mp4parser.BasicContainer.initContainer(BasicContainer.java:107)
    2 frames
  8. org.mp4parser.support
    AbstractContainerBox.parse
    1. org.mp4parser.support.AbstractContainerBox.parse(AbstractContainerBox.java:75)
    1 frame
  9. org.mp4parser
    IsoFile.<init>
    1. org.mp4parser.AbstractBoxParser.parseBox(AbstractBoxParser.java:107)
    2. org.mp4parser.BasicContainer.initContainer(BasicContainer.java:107)
    3. org.mp4parser.IsoFile.<init>(IsoFile.java:55)
    4. org.mp4parser.IsoFile.<init>(IsoFile.java:50)
    4 frames
  10. org.mp4parser.muxer
    MovieCreator.build
    1. org.mp4parser.muxer.container.mp4.MovieCreator.build(MovieCreator.java:54)
    1 frame
  11. b.m.videoblog
    Maker.onSurfaceTextureAvailable
    1. b.m.videoblog.maker.VideoFile.mergeVideo(VideoFile.java:159)
    2. b.m.videoblog.maker.Maker.mergeFile(Maker.java:448)
    3. b.m.videoblog.maker.Maker.setupPlayer(Maker.java:148)
    4. b.m.videoblog.maker.States.MakerPlayerState.initialize(MakerPlayerState.java:20)
    5. b.m.videoblog.maker.Maker.onSurfaceTextureAvailable(Maker.java:324)
    5 frames
  12. Android Platform
    View.draw
    1. android.view.TextureView.getHardwareLayer(TextureView.java:368)
    2. android.view.View.updateDisplayListIfDirty(View.java:15244)
    3. android.view.View.draw(View.java:16040)
    4. android.view.ViewGroup.drawChild(ViewGroup.java:3610)
    5. android.view.ViewGroup.dispatchDraw(ViewGroup.java:3400)
    6. android.view.View.updateDisplayListIfDirty(View.java:15262)
    7. android.view.View.draw(View.java:16040)
    8. android.view.ViewGroup.drawChild(ViewGroup.java:3610)
    9. android.view.ViewGroup.dispatchDraw(ViewGroup.java:3400)
    10. android.view.View.updateDisplayListIfDirty(View.java:15262)
    11. android.view.View.draw(View.java:16040)
    12. android.view.ViewGroup.drawChild(ViewGroup.java:3610)
    13. android.view.ViewGroup.dispatchDraw(ViewGroup.java:3400)
    14. android.view.View.updateDisplayListIfDirty(View.java:15262)
    15. android.view.View.draw(View.java:16040)
    16. android.view.ViewGroup.drawChild(ViewGroup.java:3610)
    17. android.view.ViewGroup.dispatchDraw(ViewGroup.java:3400)
    18. android.view.View.updateDisplayListIfDirty(View.java:15262)
    19. android.view.View.draw(View.java:16040)
    20. android.view.ViewGroup.drawChild(ViewGroup.java:3610)
    21. android.view.ViewGroup.dispatchDraw(ViewGroup.java:3400)
    22. android.view.View.updateDisplayListIfDirty(View.java:15262)
    23. android.view.View.draw(View.java:16040)
    24. android.view.ViewGroup.drawChild(ViewGroup.java:3610)
    25. android.view.ViewGroup.dispatchDraw(ViewGroup.java:3400)
    26. android.view.View.draw(View.java:16273)
    26 frames
  13. Android
    PhoneWindow$DecorView.draw
    1. com.android.internal.policy.PhoneWindow$DecorView.draw(PhoneWindow.java:2697)
    1 frame
  14. Android Platform
    Choreographer$FrameDisplayEventReceiver.run
    1. android.view.View.updateDisplayListIfDirty(View.java:15267)
    2. android.view.ThreadedRenderer.updateViewTreeDisplayList(ThreadedRenderer.java:281)
    3. android.view.ThreadedRenderer.updateRootDisplayList(ThreadedRenderer.java:287)
    4. android.view.ThreadedRenderer.draw(ThreadedRenderer.java:322)
    5. android.view.ViewRootImpl.draw(ViewRootImpl.java:2619)
    6. android.view.ViewRootImpl.performDraw(ViewRootImpl.java:2438)
    7. android.view.ViewRootImpl.performTraversals(ViewRootImpl.java:2071)
    8. android.view.ViewRootImpl.doTraversal(ViewRootImpl.java:1111)
    9. android.view.ViewRootImpl$TraversalRunnable.run(ViewRootImpl.java:6017)
    10. android.view.Choreographer$CallbackRecord.run(Choreographer.java:858)
    11. android.view.Choreographer.doCallbacks(Choreographer.java:670)
    12. android.view.Choreographer.doFrame(Choreographer.java:606)
    13. android.view.Choreographer$FrameDisplayEventReceiver.run(Choreographer.java:844)
    13 frames