Part Number: DRA745
Dear Android (6AM.1.X) expert,
This issue was found on DRA745 running Andoird 6AM.1.2.
When do scaling and transparency changes for two imageviews to show an animation. The memory consumption of the application keep increasing at speed about 15MB per hour.
This might not be memory leak in our code as it's quite a simple one and we have check it carefully.
We doubt it may caused by graphich related HAL or PVR driver.
We also install our application to on DRA7XX_EVM board runing pure 6AM.1.3 prebuilt image from TI website. This issue still happened.
However, this doesn't happened on 6AL.1.2.
So please Android/Dra7xx expert familarly 6AM.1.X help us fixing this issue.
Software engineer from Singulato auto
In reply to Yordan Kamenov:
In reply to guangyu li:
In reply to Gowtham Tammana:
Thanks for your updating on this issue.Also we have done some test trying to find some clue, here is the update.
We found another procedure (application) that will lead to memory leak, and the leaked memory is low memory, not high memory as in previous test.The application name is PVRmemoryleakdemo, I will upload both APK and source code.
Test steps:1, install the apk and change the setting to allow PVRMemoryLeakDemo run on the top layer, othere wise it will crash.2, run this app and press button "switch window".3, run command "dumpsys meminfo com.smartcar.pvrmemoryleakdemo" and pay attention to "Private Other"4, each time "switch window" was pressed, "Private Other" will increase.
The test was done on EVM with android release 6AM.1.3 with ro.sf.lcd_density=320, however if set ro.sf.lcd_density=160, no memory leak will happened.
Hope this BUG can be caught and fixed soon.
Best Regards!Guangyu Lipvrissue.7z
All content and materials on this site are provided "as is". TI and its respective suppliers and providers of content make no representations about the suitability of these materials for any purpose and disclaim all warranties and conditions with regard to these materials, including but not limited to all implied warranties and conditions of merchantability, fitness for a particular purpose, title and non-infringement of any third party intellectual property right. TI and its respective suppliers and providers of content make no representations about the suitability of these materials for any purpose and disclaim all warranties and conditions with respect to these materials. No license, either express or implied, by estoppel or otherwise, is granted by TI. Use of the information on this site may require a license from a third party, or a license from TI.
TI is a global semiconductor design and manufacturing company. Innovate with 100,000+ analog ICs andembedded processors, along with software, tools and the industry’s largest sales/support staff.