• After 15+ years, we've made a big change: Android Forums is now Early Bird Club. Learn more here.

Memory leak - Official Gingerbread 2.3.3

gezr

Lurker
Hi this is my first post here but thought my question or situation was fairly important so I hope it is of interest.

I installed the official gingerbread update from the HTC developers page. Everything initially was good and I had ~50 mb memory left on the phone, however fairly soon I noticed a memory leak. This morning I had less than 8 mb even after regularly clearing cache and moving all apps 2 sd I could.

I have since used the method to move all apps 2 sd and still only have 25 mb and dropping. The system data just keeps increasing.

I understand there was risk in taking this update and thats fine but was curious if anyone else has suffered this? I think a factory reset will be my next move and possibly root if I need to.
 
Sorry to be pedantic, that is not techincally a memory leak. A Memory leak is where an application takes RAM and fails to release it when it is finished with it. Meaning more Random Access Memory is being used than is required.

You clearly have a storage issue though. What apps sync? What apps do you use for E-mail? When you sort your apps by size, what are the data sizes of the biggest offenders and what are the biggest offenders?
 
I use touchdown and gmail for mail. Tweetdeck, FeedR, Dropbox, BBC News, Astrid Tasks and Google+ will also sync.

Maps, Touchdown, Gmail, Google+ and Quickoffice (grrr) are the top big ones by size after moving all but Maps, gmail and retro clock to SD.
 
As SUroot says, the data size of the app is key here.

You could try installing Quick System Info, then look at Applications, set "primary sort by" as "data size" in the preferences, then look at "All" applications. System apps and apps on SD will still have their data in the internal storage.

And I'm afraid rooting isn't an option just yet - the upgrade came with a new bootloader, and we need to wait until someone cracks it.
 
Thanks Hadron, I have followed your suggestion but I am not quite sure what I am looking at. I also change the view to descending and the top five apps are...

1. gmail - 4.74 + 1.70 mb
2 Dialer Storage - 1.39 mb
3. Google Services Framework - 1.39 mb
4. Contacts Storage - 1.39 mb
5. FeedR 468kb + 1.16 mb

I have notice on the disk usage app the system data just keeps going up.
 
All of those look reasonable to me. Was going to suggest contacts storage as one to check anyway as that can often get big for no apparent reason, but it looks fine. Seems a bit strange there must be something larger on the phone for it to lose you so much memory.
I would have expected to see maps on your largest culprits, i take it you haven't installed the latest updates for it as its size is usually around 10mb if you can't move it to sd?
Not sure what else to suggest.
 
It does seem strange as i am not using any different apps than what I was before. In addition I have moved everything to the sd card except maps, gmail and a clock and yet still the system data is increasing. I suspect I will have less than 10 mb free again by the end of today and will be forced to reset.
 
I think Mybackup pro + Reset anyway. You will lose homescreen config, but if it fixes it its a small sacrifice.
 
Yeah, can't think of anything else to try really.

You'd expect that if data use is increasing it will be some app, so should show up in app data or app caches. How are you doing cache clearance? QSI can also sort apps by cache size - the cache size for an app appears in brackets at the end of the line of storage statistics, and sorting by data size is not the same as by cache size.

If nothing is visible in app data or caches then that's very odd...
 
Sorting apps by size in 2.3 doesn't tell the whole story, compared to previous versions of Android. I posted my finding in the '2.3 update from htc...need help in understanding' thread:

http://androidforums.com/3037993-post120.html

Well I'm not talking about cache. I'm talking about data, which it shows. Please try to read entire threads.

Also be aware that I have been using Gingerbread for many months so I am fully aware of what it does and does not show. I already gave you a solution in the other thread which you were not even grateful for. You don't need to continue quoting my posts pertaining to sort-by-size in an effort to get my attention.
 
Just as an update I have done a factory reset and installed all my apps except swype and everything seems okay so far.
 
Just as an update I have done a factory reset and installed all my apps except swype and everything seems okay so far.
This is something I always do after any update - factory reset the device. It fixes lots of issues.
:D
 
I had the exact same problem on my desire with Gingerbread. The system data grew to almost 120 MB before I had to do the factory reset.
Now again the system data is growing (already upto 24 Mb from 9MB).

Are you facing the same problem again gezr?

Has anyone figured out how to root Desire Gingerbread?
 
Hi, this is my first post here...:)
I recently upgraded my HTC desire to the official gingerbread ROM and was very happy with it at first but now i'm having the same memory issue described in this thread.

Everything was fine at first and i had a few mb extra after the upgrade but after a few days the internal memory just started to go down for no apparent reason:confused:. After studying the internal storage in All apps from Manage Applications i think the problem lies in the applications storing too much data.

Apps like Market, Yahoo, Gmail and Twitter are storing more data than they used with 2.2. I noticed that very little is stored as cache and more seems to be stored as data. Market takes up 8mb instead of 6mb, twitter is frequently above 5mb whereas before it never exceeded 4mb, and Yahoo and gmail also take up about a mb more than they used to. Even some of the internal android apps like calendar and DRM Protected Content Storage are storing more data than they should despite the fact that my calendar is empty and i have no DRM content on my phone.

After clearing all this i gained about 10mb and my internal memory is now around 25mb which is about what it was when i first flashed it. The only problem is that every time i use those apps the data size will increase again so the only solution is to manually manage the data storages which isn't really a proper fix. I'm no expert on how android OS operates but i suspect the problem lies with this particular ROM which doesn't manage to clear out properly the temp files used by those apps...even after a full restart:(.
 
temp files are cache which you say its not, so its not that.

You will always be plagued by low memory unless youre prepared to get drastic.
 
temp files are cache which you say its not, so its not that.

You will always be plagued by low memory unless youre prepared to get drastic.

Well if it's not temp files it's definitely storing more data than it should. I've now done a factory reset following the advice given by others here and regained about 20mb extra memory. The battery has also improved and it's a bit faster, not that this was an issue... But the memory is still mysteriously fluctuating and i'm keeping a close eye on the internal storage levels...though now that i have more free memory this is less of a concern and i definitely woudn't go back to 2.2.

Hopefully it'll stay like this until the galaxy s3 comes out otherwise i'll have to resort to root:D
 
Well if it's not temp files it's definitely storing more data than it should. I've now done a factory reset following the advice given by others here and regained about 20mb extra memory. The battery has also improved and it's a bit faster, not that this was an issue... But the memory is still mysteriously fluctuating and i'm keeping a close eye on the internal storage levels...though now that i have more free memory this is less of a concern and i definitely woudn't go back to 2.2.

Hopefully it'll stay like this until the galaxy s3 comes out otherwise i'll have to resort to root:D

You cant go back to 2.2 without root anyway. Plus rooting is teh best thing you can do. You'd be surprised at how much more amazing the phone becomes.
 
Back
Top Bottom