java.lang.OutOfMemoryError: Failed to allocate a 14745612 byte allocation with 16777056 free bytes and 23MB until OOM

GitHub | KashanDanish | 2 years 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

    OOM crash even when the space fresco tried to allocate is less than available memory

    GitHub | 2 years ago | KashanDanish
    java.lang.OutOfMemoryError: Failed to allocate a 14745612 byte allocation with 16777056 free bytes and 23MB until OOM
  2. 0

    Out Of Memory Error decoding image on Lollipop

    GitHub | 2 years ago | anshu56
    java.lang.OutOfMemoryError: Failed to allocate a 4367372 byte allocation with 3423299 free bytes and 3MB until OOM
  3. 0

    OOM in Android 5.0

    GitHub | 2 years ago | alex621
    java.lang.OutOfMemoryError: Failed to allocate a 2240012 byte allocation with 246258 free bytes and 240KB until OOM
  4. Speed up your debug routine!

    Automated exception search integrated into your IDE

  5. 0

    OOM SAMSUNG i9500

    GitHub | 2 years ago | johnzheng00
    java.lang.OutOfMemoryError: Failed to allocate a 8294412 byte allocation with 2323870 free bytes and 2MB until OOM
  6. 0

    OOMs on Lollipop when using ViewPager for large images

    GitHub | 2 years ago | ixiaoluo
    java.lang.OutOfMemoryError: Failed to allocate a 2560012 byte allocation with 392548 free bytes and 383KB until OOM
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 14745612 byte allocation with 16777056 free bytes and 23MB until OOM

    at dalvik.system.VMRuntime.newNonMovableArray()
  2. Android Platform
    Bitmap.createBitmap
    1. dalvik.system.VMRuntime.newNonMovableArray(VMRuntime.java)
    2. android.graphics.Bitmap.nativeCreate(Bitmap.java)
    3. android.graphics.Bitmap.createBitmap(Bitmap.java:939)
    4. android.graphics.Bitmap.createBitmap(Bitmap.java:912)
    5. android.graphics.Bitmap.createBitmap(Bitmap.java:879)
    5 frames
  3. com.facebook.imagepipeline
    JobScheduler$1.run
    1. com.facebook.imagepipeline.memory.BitmapPool.alloc(BitmapPool.java:55)
    2. com.facebook.imagepipeline.memory.BitmapPool.alloc(BitmapPool.java:30)
    3. com.facebook.imagepipeline.memory.BasePool.get(BasePool.java:260)
    4. com.facebook.imagepipeline.bitmaps.ArtBitmapFactory.doDecodeStaticImage(ArtBitmapFactory.java:131)
    5. com.facebook.imagepipeline.bitmaps.ArtBitmapFactory.decodeFromPooledByteBuffer(ArtBitmapFactory.java:84)
    6. com.facebook.imagepipeline.bitmaps.PlatformBitmapFactory.decodeFromPooledByteBuffer(PlatformBitmapFactory.java:87)
    7. com.facebook.imagepipeline.decoder.ImageDecoder.decodeStaticImage(ImageDecoder.java:119)
    8. com.facebook.imagepipeline.decoder.ImageDecoder.decodeImage(ImageDecoder.java:93)
    9. com.facebook.imagepipeline.producers.DecodeProducer$ProgressiveDecoder.doDecode(DecodeProducer.java:166)
    10. com.facebook.imagepipeline.producers.DecodeProducer$ProgressiveDecoder.access$000(DecodeProducer.java:88)
    11. com.facebook.imagepipeline.producers.DecodeProducer$ProgressiveDecoder$1.run(DecodeProducer.java:112)
    12. com.facebook.imagepipeline.producers.DecodeProducer$ProgressiveDecoder$1.run(DecodeProducer.java:109)
    13. com.facebook.imagepipeline.producers.JobScheduler.doJob(JobScheduler.java:214)
    14. com.facebook.imagepipeline.producers.JobScheduler.access$000(JobScheduler.java:30)
    15. com.facebook.imagepipeline.producers.JobScheduler$1.run(JobScheduler.java:68)
    15 frames
  4. com.facebook.common
    SerialDelegatingExecutor$1.run
    1. com.facebook.common.executors.SerialDelegatingExecutor.executeSingleCommand(SerialDelegatingExecutor.java:76)
    2. com.facebook.common.executors.SerialDelegatingExecutor.access$000(SerialDelegatingExecutor.java:24)
    3. com.facebook.common.executors.SerialDelegatingExecutor$1.run(SerialDelegatingExecutor.java:47)
    3 frames
  5. Java RT
    Thread.run
    1. java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1112)
    2. java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:587)
    3. java.lang.Thread.run(Thread.java:818)
    3 frames