You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@cordova.apache.org by "Christopher McCabe (JIRA)" <ji...@apache.org> on 2016/08/30 12:03:21 UTC
[jira] [Created] (CB-11784) Memory leak on iOS when opening and
closing camera
Christopher McCabe created CB-11784:
---------------------------------------
Summary: Memory leak on iOS when opening and closing camera
Key: CB-11784
URL: https://issues.apache.org/jira/browse/CB-11784
Project: Apache Cordova
Issue Type: Bug
Security Level: Public (Anyone can view this level - this is the default.)
Components: Plugin Camera
Affects Versions: 2.2.0
Environment: Cordova CLI version 6.3.0
cordova-plugin-camera 2.2.0
cordova-ios 4.2.0
iOS 9.3.5
iPad Mini 1
Reporter: Christopher McCabe
When opening and closing the camera plugin without taking an image, the memory allocated under 'Other Resources' grows without ever being cleaned up.
Testing on an iPad mini 1, when I open and close the camera plugin without taking a picture I can crash the app. This usually takes about 130-150 times opening and closing the camera to cause a crash. The leak is present on newer devices but the app is harder to crash due to the much larger device memory.
Steps to reproduce:
1. create an app with the camera plugin
2. run the app on an iPad mini 1
3. open the camera plugin to take a picture, not from the galleray
4. click cancel
5. repeat 3 + 4 until the app crashes
It appears that Jetsam kills the app for not being a good memory citizen.
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)
---------------------------------------------------------------------
To unsubscribe, e-mail: issues-unsubscribe@cordova.apache.org
For additional commands, e-mail: issues-help@cordova.apache.org