I'll be surfing the internet and my iPhone 3G will just randomly close out and return to the home screen. I noticed this has started to occur more and more.
WTF?
WTF?
I'll be surfing the internet and my iPhone 3G will just randomly close out and return to the home screen. I noticed this has started to occur more and more.
WTF?![]()
Safari is crashing. In other words, whatever is loading is somehow using up all of the small amount of memory that the iPhone has. What are you trying to load? Graphics-intense pages seem to be the main offenders (for example, news sites).
Make sure your firmware is up to date.... this helps with apps crashing.
Reports of iPhone Browser Crashing Daily
Ever since the original iPhone launch, there have been numerous reports of iPhone Safari crashing multiple times per day in Apple related forums and blogs, particularly when surfing non-iPhone optimized websites via Mobile Safari. Some users have even claimed Apple's phenomenal mobile browser crashes every time they use it. Since then, Apple has released many software updates, but none has completely solved the problem. Some updates such as software version 2.0 had actually made the crashes more frequent. In later version 2 updates, apple has fixed crashes and freezes when filling out forms and entering texts, but the iPhone browser still crashes from time to time.
Possible Events Triggering the Mobile Browser Crashes
It has been reported that the iPhone Safari are likely to crash when
Displaying website that has a large file size or embeds widgets.
Opening multiple websites within Safari
Using the iPhone browser in landscape mode
Changing between 3G and the EDGE network
RAM of 125 Megabytes is insufficient
Some have suggested that the 125 megbytes of RAM in the iPod Touch/iPhone is insufficient to carry out tasks in the modern world wide web. That is why as long as iPhone and iPod uses a 125 megabyte RAM, mobile Safari browser will always crash. Thus the only way to prevent crashes is to avoid using too many applications or opening to many memory intensive websites at once. It makes sense. Today's web site are for computers with 1 or 2 gigabytes of RAM. My Firefox as of now uses 157 megabytes of RAM. I am opening 6 webpages on 6 different tabs though. Since the iPhone has only 125 megabytes of RAM to allocate all its programs, any inadequate distribution of its memory can cause application crashes. Website with large embedded contents can potentially make Safari crash.
Could it be the Software?
Software could definitely have an effect on Mobile Safari crashes. Just look at the fix that was done on software update version 2.02. The software update fixed apps from crashing. They must have done something to allocate the memory more efficiently so that apps won't crash. They can do the same thing to mobile Safari. Also, the browser itself, if optimized to use minimal memory and bug free, can help lower its crash rate. Safari browsers have been known to have a tendency to crash more than the other browsers. May be it is time for Apple to look into optimizing Safari as a priority.
Solutions to prevent iPhone Safari crashes
So far, Apple and many other iPhone users have suggested few ways to prevent iphone mobile browser crashes.
Power off the iPhone when your browsers start crashing. This can help reset some apps that may be running in the background.
Try not to use too many functions at once, such as listening to music and surfing at the same time.
Get the latest firmware. Usually they will help to improve stability of the iPhone browser.
Surf a heavy content embedded website in portrait mode.
Try resetting the cache. To reset cache, go to setting-> Safari-> Clear Cache. Also wait until the page finish loading before browsing with your fingers.
Big inconvenience and Reducing Productivity
The iPhone is a smart phone that is supposed to create conveniences and help us boost productivity. With the ability to access the full world wide web on your fingertips (except for flash content of course) as well as many other cool features such as GPS and thousands of applications, iPhone makes life more convenient and enables productivity anywhere that has an wireless signal. However, when the browser crashes constantly, the time it takes to reload the webpage can cause lots of precious time to be wasted. In the era of Web 2.0, the mobile iphone safari users could be utilizing a widget, making a comment on a blog or forum, or even writing a blog on safari. When iPhone browser crashes in the middle of these kind of tasks, it can be very annoying to do them over (and over) again!
iPhone Safari is taking shares of the overall internet browsers quickly
Apple's crash-prone mobile browser, although crashes unpredictively, is gaining the browser market share fast. With web market share near 0.5% and more iPhones flying off the shelves around the world. There is no doubt in my mind that Mobile Safari will quickly be an important way to access the internet for many people. Hopefully, its success and people's complaints will force Apple to pay more attention to its mobile browser, giving us a crash-free Mobile Safari complete with flash and other goodies .
Update 1: Firmware 2.1 had been released. Some are still reporting excessive Safari crashes. My advice would be to continue follow the above suggestions to prevent those pesky iPhone browser crashes.
Sep 27, 2008 @ 5:59 am Ive only had my iPhone for a week, and Ive had a stack of Safari crashes, mostly whilst browsing sites with a few photos on them. I had a look in the console log (you can access it through XCode with the iPhone SDK) and I found:
Sat Sep 27 11:48:04 unknown SpringBoard[22] : Memory level is urgent (9%). Asking Safari to quit.
Sat Sep 27 11:48:04 unknown SpringBoard[22] : Writing low memory report regarding com.apple.mobilesafari
Sat Sep 27 11:48:04 unknown MobileSafari[1561] : Safari got memory level urgent while active with one document, destroying plug-ins
Sat Sep 27 11:48:16 unknown ReportCrash[1563] : Saved crashreport to /Library/Logs/CrashReporter/MobileSafari-2008-09-27-114815.plist using uid: 0 gid: 0, synthetic_euid: 0 egid: 0
Sat Sep 27 11:48:17 unknown SpringBoard[22] : Application Safari got sufficiently warned but is still alive, killing it. Jetsam level: 9%
Sat Sep 27 11:48:17 unknown SpringBoard[22] : Writing low memory report regarding com.apple.mobilesafari
Sat Sep 27 11:48:17 unknown MobileSafari[1561] : Safari got memory level urgent while active with one document, destroying plug-ins
Sat Sep 27 11:48:19 unknown configd[21] : kernel memory event (96), free: 374, active: 610, inactive: 452, purgeable: 0, wired: 8462
Sat Sep 27 11:48:27 unknown ReportCrash[1564] : Saved crashreport to /Library/Logs/CrashReporter/MobileSafari-2008-09-27-114826.plist using uid: 0 gid: 0, synthetic_euid: 0 egid: 0
In other words, Safari runs out of memory and is killed by the OS. The only solution that I can think of is to stop using so many tabs
I also find that Apple's own web sites cause my iPhone Safari to crash more than other sites.
The bottom line is that Safari for iPhone has been buggy and crash-prone for me. It's just a buggy application that isn't up to Apple's standards, yet there it is on their flagship product, causing my phone to crash several times a day.
Story of my life, recently.I'll be surfing the internet and my iPhone 3G will just randomly close out and return to the home screen. I noticed this has started to occur more and more.