# Camera Memory Problem

**URL:** <https://forums.fusetools.com/t/camera-memory-problem/3878>\
**Category:** Bug Reports\
**Created:** [October 9, 2017, 10:33am UTC](https://forums.fusetools.com/t/camera-memory-problem/3878 "2017-10-09T10:33:28Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![Ahmed\_Diab](https://yyz1.discourse-cdn.com/flex035/user_avatar/forums.fusetools.com/ahmed_diab/32/692_2.png) [@Ahmed\_Diab](https://forums.fusetools.com/u/Ahmed_Diab)\
**Post date:** [October 9, 2017, 10:33am UTC](https://forums.fusetools.com/t/camera-memory-problem/3878/1 "2017-10-09T10:33:28Z")

</div>

Hey Guys,

I have a problem with camera due to memory lack ;), Then the app got crashed 😉

The exception message is :

```auto
Throwing OutOfMemoryError "Failed to allocate a 63489036 byte allocation with 16777216 free bytes and 50MB until OOM"
10-09 13:27:34.680 11006 11006 W System.err: java.lang.OutOfMemoryError: Failed to allocate a 63489036 byte allocation with 16777216 free bytes and 50MB until OOM
10-09 13:27:34.690 11006 11006 W System.err: at dalvik.system.VMRuntime.newNonMovableArray(Native Method)
10-09 13:27:34.690 11006 11006 W System.err: at android.graphics.Bitmap.nativeCreate(Native Method)
10-09 13:27:34.690 11006 11006 W System.err: at android.graphics.Bitmap.createBitmap(Bitmap.java:975)
10-09 13:27:34.690 11006 11006 W System.err: at android.graphics.Bitmap.createBitmap(Bitmap.java:946)
10-09 13:27:34.690 11006 11006 W System.err: at android.graphics.Bitmap.createBitmap(Bitmap.java:877)
10-09 13:27:34.690 11006 11006 W System.err: at com.fusetools.camera.Image.rotateImage(Image.java:68)
10-09 13:27:34.690 11006 11006 W System.err: at com.fusetools.camera.Image.correctOrientationFromExif(Image.java:96)
10-09 13:27:34.690 11006 11006 W System.err: at com.foreign.Fuse.Camera.TakePictureCallback.HandleIntent386(TakePictureCallback.java:38)
10-09 13:27:34.690 11006 11006 W System.err: at com.Bindings.ExternedBlockHost.HandleIntent386(ExternedBlockHost.java:1809)
10-09 13:27:34.690 11006 11006 W System.err: at com.Bindings.ExternedBlockHost.callUno_Android_ActivityUtils_OnReceived68(Native Method)
10-09 13:27:34.690 11006 11006 W System.err: at com.foreign.Android.ActivityUtils$1.onResult(ActivityUtils.java:39)
10-09 13:27:34.690 11006 11006 W System.err: at com.fuse.Activity._onActivityResult(Activity.java:54)
10-09 13:27:34.690 11006 11006 W System.err: at com.fuse.App.onActivityResult(App.java:204)
10-09 13:27:34.690 11006 11006 W System.err: at com.devestandards.bashi.MainActivity.onActivityResult(MainActivity.java:77)
10-09 13:27:34.690 11006 11006 W System.err: at android.app.Activity.dispatchActivityResult(Activity.java:7137)
10-09 13:27:34.690 11006 11006 W System.err: at android.app.ActivityThread.deliverResults(ActivityThread.java:4916)
10-09 13:27:34.690 11006 11006 W System.err: at android.app.ActivityThread.handleSendResult(ActivityThread.java:4963)
10-09 13:27:34.690 11006 11006 W System.err: at android.app.ActivityThread.access$1600(ActivityThread.java:221)
10-09 13:27:34.690 11006 11006 W System.err: at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1848)
10-09 13:27:34.690 11006 11006 W System.err: at android.os.Handler.dispatchMessage(Handler.java:102)
10-09 13:27:34.690 11006 11006 W System.err: at android.os.Looper.loop(Looper.java:158)
10-09 13:27:34.690 11006 11006 W System.err: at android.app.ActivityThread.main(ActivityThread.java:7224)
10-09 13:27:34.690 11006 11006 W System.err: at java.lang.reflect.Method.invoke(Native Method)
10-09 13:27:34.690 11006 11006 W System.err: at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:1230)
10-09 13:27:34.690 11006 11006 W System.err: at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1120)
10-09 13:27:34.710 11006 11006 D MainActivity: Uno.Exception: java.lang.OutOfMemoryError: Failed to allocate a 63489036 byte allocation with 16777216 free bytes and 50MB until OOM
10-09 13:27:34.710 11006 11006 W System.err: java.lang.RuntimeException: Uno.Exception: java.lang.OutOfMemoryError: Failed to allocate a 63489036 byte allocation with 16777216 free bytes and 50MB until OOM
10-09 13:27:34.710 11006 11006 W System.err: at com.Bindings.ExternedBlockHost.callUno_Android_ActivityUtils_OnReceived68(Native Method)
10-09 13:27:34.710 11006 11006 W System.err: at com.foreign.Android.ActivityUtils$1.onResult(ActivityUtils.java:39)
10-09 13:27:34.710 11006 11006 W System.err: at com.fuse.Activity._onActivityResult(Activity.java:54)
10-09 13:27:34.710 11006 11006 W System.err: at com.fuse.App.onActivityResult(App.java:204)
10-09 13:27:34.710 11006 11006 W System.err: at com.devestandards.bashi.MainActivity.onActivityResult(MainActivity.java:77)
10-09 13:27:34.720 11006 11006 W System.err: at android.app.Activity.dispatchActivityResult(Activity.java:7137)
10-09 13:27:34.720 11006 11006 W System.err: at android.app.ActivityThread.deliverResults(ActivityThread.java:4916)
10-09 13:27:34.720 11006 11006 W System.err: at android.app.ActivityThread.handleSendResult(ActivityThread.java:4963)
10-09 13:27:34.720 11006 11006 W System.err: at android.app.ActivityThread.access$1600(ActivityThread.java:221)
10-09 13:27:34.720 11006 11006 W System.err: at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1848)
10-09 13:27:34.720 11006 11006 W System.err: at android.os.Handler.dispatchMessage(Handler.java:102)
10-09 13:27:34.720 11006 11006 W System.err: at android.os.Looper.loop(Looper.java:158)
10-09 13:27:34.720 11006 11006 W System.err: at android.app.ActivityThread.main(ActivityThread.java:7224)
10-09 13:27:34.720 11006 11006 W System.err: at java.lang.reflect.Method.invoke(Native Method)
10-09 13:27:34.720 11006 11006 W System.err: at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:1230)

```

Fuse version : Uno 1.3.1 (build 5880) Windows 10 x64 df89aa2

Operating system version : Windows 10

Device: Samsung S5

```auto
Camera.takePicture(1200,628).then(
  function(image) {
          imagePath.value= image.path;
  }
).catch(
  function(reason){
    console.log("Couldn't take picture: " + reason);
  }
);

```

---

<div class="post-metadata">

**Author:** ![Uldis](https://yyz1.discourse-cdn.com/flex035/user_avatar/forums.fusetools.com/uldis/32/657_2.png) [@Uldis](https://forums.fusetools.com/u/Uldis)\
**Post date:** [October 9, 2017, 10:49am UTC](https://forums.fusetools.com/t/camera-memory-problem/3878/2 "2017-10-09T10:49:48Z")

</div>

Thanks for reporting! I’ve logged [a ticket](https://github.com/fusetools/fuselibs-public/issues/542) and you can follow the status there.

What Android version is the device running? Please add more details to the ticket.

---

<div class="post-metadata">

**Author:** ![Ahmed\_Diab](https://yyz1.discourse-cdn.com/flex035/user_avatar/forums.fusetools.com/ahmed_diab/32/692_2.png) [@Ahmed\_Diab](https://forums.fusetools.com/u/Ahmed_Diab)\
**Post date:** [October 9, 2017, 11:15am UTC](https://forums.fusetools.com/t/camera-memory-problem/3878/3 "2017-10-09T11:15:43Z")

</div>

I have replied their for more information 😉

---

<div class="post-metadata">

**Author:** ![aeq](https://yyz1.discourse-cdn.com/flex035/user_avatar/forums.fusetools.com/aeq/32/129_2.png) [@aeq](https://forums.fusetools.com/u/aeq)\
**Post date:** [February 1, 2019, 8:27am UTC](https://forums.fusetools.com/t/camera-memory-problem/3878/4 "2019-02-01T08:27:10Z")

</div>

> **[Hello World! – Andrew Quan – Medium](https://medium.com/@andrewq/hello-world-eaa996c594b7)**
>
> Just finished a few updates to some Fuse Open modules and thought I’d briefly discuss the changes and usage.

> <https://github.com/fuse-open/fuselibs/pull/1254>
