If you always wanted to crash your MobileSafari and didn’t dare to ask, here’s a current way to do it. If you zoom into the right place on our Linguan app product page iOS terminates the app. Thanks to Oisin Prendiville for sending this in.
Of course I had to immediately file a bug report. It is slightly bit hilarious that Mobile Safari would crash on my own site. Looks like it’s somehow running out of “rpages”, whatever that means.
Filed as rdar://13885055 and on Open Radar.
Summary
When zooming into the left-hand sidebar on http://www.cocoanetics.com/apps/linguan/ MobileSafari reaches the per process limit of rpages and gets terminated by iOS.
Steps to Reproduce
- In MobileSafari, go to http://www.cocoanetics.com/apps/linguan/
- Zoom into the region on the left side titled “Updates”
Expected Results
- The tiling should created higher resolution tiles and the display become crisp
Actual Results
- After a second or so the app gets terminated and the following crash report logged
Incident Identifier: BAC656CD-EF31-453F-AC4A-AE1E1C8263FC CrashReporter Key: 10d06614c22e25053f76586bd110cdfa0ced43f0 Hardware Model: iPhone5,2 OS Version: iPhone OS 6.1.4 (10B350) Kernel Version: Darwin Kernel Version 13.0.0: Wed Feb 13 21:40:10 PST 2013; root:xnu-2107.7.55.2.2~1/RELEASE_ARM_S5L8950X Date: 2013-05-14 10:38:24 +0200 Time since snapshot: 102 ms Free pages: 1489 Active pages: 8333 Inactive pages: 4370 Throttled pages: 151442 Purgeable pages: 0 Wired pages: 93689 Largest process: MobileSafari Processes Name rpages recent_max [reason] (state) MobileSMS 4349 4349 (background) MobileMail 16656 16656 (continuous) MobilePhone 3598 3598 (continuous) librariand 316 316 (daemon) tccd 335 335 (daemon) kbd 569 569 (daemon) MobileSafari 167691 167691 [per-process-limit] (frontmost) (resume) ptpd 1158 1158 (daemon) dataaccessd 1589 1589 (daemon) wifid 460 460 (daemon) iaptransportd 301 301 (daemon) locationd 1513 1513 (daemon) aosnotifyd 517 517 (daemon) mediaserverd 2164 2164 (daemon) syslogd 172 172 (daemon) SpringBoard 13124 13124 backboardd 36064 36064 (daemon) configd 774 774 (daemon) lockdownd 868 868 (daemon) powerd 163 163 (daemon) mDNSResponder 271 271 (daemon) fairplayd.N42 548 548 (daemon) UserEventAgent 821 821 (daemon) keybagd 149 149 (daemon) springboardservi 0 0 (daemon) syslog_relay 0 0 (daemon) afcd 205 205 (daemon) gputoolsd 0 0 (daemon) syncdefaultsd 494 494 (daemon) ubd 747 747 (daemon) notification_pro 198 198 (daemon) filecoordination 200 200 (daemon) distnoted 132 132 (daemon) apsd 375 375 (daemon) aggregated 98 98 (daemon) networkd 201 201 (daemon) fseventsd 375 375 (daemon) BTServer 506 506 (daemon) imagent 666 666 (daemon) CommCenter 2089 2089 (daemon) notifyd 222 222 (daemon) ReportCrash 307 307 (daemon) **End**
Categories: Bug Reports