HTC Mail Memory Leak/Bug ("Phone Storage Getting Low")
I have reason to believe that HTC Mail has a significant memory leak or bug which is causing all of the "Phone storage is getting low" messages. I've had the phone for 2 weeks as of this thursday. my setup is 4 pop3 email accounts configured during the initial setup in HTC Mail. I've noticed during the two weeks that the HTC Mail app has been steadily ballooning in size. it starts out small enough, just a few megs, but after a day or so jumps to 40-50megs. After that jumps to 80megs, 90megs, 100megs, 110megs etc.
At around 110-115 megs it triggers the "phone storage low" messages, and soon thereafter the phone essentially becomes non-functioning. the problem is that as far as i can tell, there's no way to reduce the file size of this HTC mail app once this process has started. i've deleted every shred of email, all inboxes, all sent, all trash all everything from every mail folder for every account - no reduction in app size. then i set about actually deleting the email accounts themselves one by one - no reduction in app size.
i trashed every shred of email from the system, and the HTC mail app still hovered around 110megs (and the phone storage low indicators continuing). after researching the issue online and piecing 2+2 together i realized that the only solution is to wipe the phone. the issue there is that there are no guarantees that the issue wouldn't resurface again (actually it's quite likely).
so after wiping the phone last night, i did NOT setup HTC mail, but rather switched to K9 (just using gmail exclusively is also an option). so far zero issues. obviously 12 hours or so is too small a sample size to make definitive conclusions, but after all of the research i've done i'm confident the "phone storage is getting low" errors will not return.
bottom line: HTC mail seems to have a very significant memory leak or bug that causes it to blow through its allocated memory at an alarming pace, and there is very little that can be done to stop it once it's started. i would strongly recommend to those of you with the above issues to NOT use HTC mail after wiping the phone...
EDIT: oh, one small added bonus- after wiping the phone, google earth appears in the android market
- 05-12-2010, 09:19 AM #2
- 05-12-2010, 09:59 AM #4
I have comcast and yahoo mail set up on my phone, it seems like they are handled by the htc mail process. The total size of my htc mail is 1.96 mb, out of which 1.9 mb is just data I guess. The cache size says 60.00 kb, so the numbers seem to add up.
I have yet to receive any email on yahoo, but i hardly use yahoo. Comcast, I get one or two emails every other day or so, so minimal usage. Do you use more?
I'm just wondering if this is happening to a specific set of phones or across the board (assuming higher usage than me).
- 05-12-2010, 10:09 AM #5
- 05-12-2010, 10:10 AM #6
- 05-12-2010, 10:43 AM #9
- 05-14-2010, 03:16 AM #11
I have an Exchange account with a lot of mail and folders. My Mail size is 109 MB which is understandable, but what I do not get is that in Settings => SD Card & phone storage, the internal phone storage is 6.6 GB with 6.0 GB free and the phone memory is 748 MB with 666 MB available. Why am I getting the low memory warning if I have a lot still available?
- 05-14-2010, 06:40 AM #12
- 356 Posts
I've never seen this error...
The "phone storage space is getting low" error is saying that the phones "Phone Memory" is getting low.
This is not the external SDcard memory card.
This is not the Internal Storage Memory (something that only the Droid Incredible has, so far).
It is the Phone memory that is indicated below that is seen in Menu > Settings > SD Card & phone storage:
That memory is the only memory used by Android to store apps. By default, the Market, browser and some other apps use that storage for cache. Many of those can be redirected to the SDCard. Some to the SDcard or the internal storage.
However, You are indicating that your free space there was still 666mb which would still be a lot of memory though which is strange.
I have near the same amount free. I wonder if there is something that is temporarily using a lot of memory during say a sync that is using up a lot of space.
Do you have your attachments being stored there (think that is the default location)
Mail > Menu > More > Settings > General Settings:
I think you would notice it, but perhaps you have a very large attachment that is eating memory during a sync? It would make for very long pause though.
Have you turned your phone on/off?
try this - i defy you to try to reduce that 109 meg file size. you might get it down a few megs here and there, but otherwise you're screwed. there's no way to reduce the size enough to stop the error from happening. after a day or so of the "phone storage low" error, the phone will begin to lock up regularly. after that the phone will be unusable.
please keep us posted here on what you find out
- 05-14-2010, 09:49 AM #14
I am still waiting for my phone to arrive, but this has me a little worried.
Should I just avoid setting up my email through the HTC mail app??
Is there an alternative other than using the Gmail forwarding thing (I get so many emails that I need to be able to delete off my actual server using the imap account)??
- 05-14-2010, 10:20 AM #15
Send your pop emails to your gmail, your will get your emails faster and use less battery according to Verizon and you also have one inbox. The only way to clear this notice is to do a factory reset I had to do it twice before I switched to using the gmail push. So far I have not received the phone and memory low notice, but it has not been a full week yet.
- 05-14-2010, 11:01 AM #16
- 356 Posts
Re: HTC Mail Memory Leak/Bug ("Phone Storage Getting Low")
I have been using the mail app for exchange mail along with k-9 for several pop accounts IMAP and gmail since I got my phone on 4/29 without ever seeing that error.
I am a heavy email user for both work and pleasure. There are few I know that get more email than I do.
- 05-16-2010, 01:02 PM #18
Just using the gmail account, has that made a difference? I'm getting ready to re-set my phone for a second day in a row..
My phone shows
Internal phone storage total 6.6 gb 6.5 avail
phone memory 748 total 700mb aval
HTC mail the issue?
- 05-16-2010, 04:50 PM #19
My update after talking to Verizon, and then to HTC.
It looks like they, both Verizon and HTC, have no clue what the issue is with the low storage message... HTC requested that I re-set my phone and add email accounts and apps over a period of days and see when the issue comes up again. I guess that I am going to do the diagnostics. If you haven't call yet i would suggest you do so HTC can look into it themselves.
After I re-set my phone the Internal phone storage show 6.6 gb total 6.5 aval The same before I re-set the phone
Phone memory 748 total 719 aval
Set up my Google account and Google maps and the phone memory went to 748 total 711 aval
I set the camera to save pictures to the SD card
and because I am not setting up my other email accounts I am using Google to import them.
Before I re-set my phone I have Five email accounts "installed"
The Only Apps I had "Installed" after my re-set yesterday
Compass - Snapic
Barcode Scanner- ZXing Team
ShopSavvy- Big in japan, Inc
That's all i can remember... Probably all
So to recap I only installed Google mail and Google Maps today, tomorrow I will add something else... I'm to impatient to be a scientist...
Can anyone add their findings? Suggestions?
- 05-17-2010, 12:30 PM #20
- 05-17-2010, 12:54 PM #21
- 05-17-2010, 05:08 PM #22
Reset + 1 Day
Day after the re-set and the "Phone Memory" is holding at 711MB available. No change to the Internal phone storage. Still 6.6 Gb total/6.5Gb avail.
So I set up/added my Exchange account and there has been no change to the Phones Memory. Still holding at 711MB. If I remember correctly, when I needed to re-set the phone the memory stated 700mb available. Can anyone else confirm their readings.
Settings for my Exchange account Temp Attachment storage = SD card, Refresh mail when open = On, Mail size limit 10kb, Down load frequency = As items arrive, Include file attachment = Never. I guess if I need to see more of the email I can download it.
Using the heck out of the internet, both 3G and Wifi seems to have no effect on memory. Of the things I will not re-add is any twitter software to the phone, as I don't mind the interface on the phones web browser.
Anyone have a idea on saving bookmarks? Maybe a saved email in Google with all my favorites?
Using gmail and Google maps have not impacted the phone to much, just a 8mb drop in "Phone memory" and the Exchange account caused no change at all.
Boy this fun! It's driving me crazy not being able to install all the programs I want all at once.
- 05-17-2010, 06:53 PM #23
- 05-17-2010, 07:19 PM #24
i'll preemptively answer for him...$100 says its htc mail...
my question for guru is, what actions did you take to try to reduce that file size? can you detail the specific steps you took to try to reduce it?
so far i've determined the following as fact and i'll detail what i dont know:
1) significant bug/leak in htc mail app - what i don't know is what's causing it. many people use the htc app without this problem appearing. why?
2) errors are specifically tied to the size of the htc mail app. errors begin around 110 meg app size. at around 120 megs the phone begins to lock up and reboot. at this point it's unuseable
3) there is no way that i know of to reduce the htc mail app size significantly enough to stop the errors. deleting every shred of email and their accounts only reduces the size by ~3-5 megs. no idea why this is
4) the only way to stop the errors is a hard reset
5) since having the issue i have switched to k9 mail and have had zero issues. k9 file size (with the same account total) hovers between 4 and 8 megs. untouched htc mail app has not budged at 1.07 megs. this is after 5 days of use. at 5 days in using htc mail i was beginning to see the errors
6) neither HTC nor verizon admit to any knowledge of the issue from my discussions with them