MacOSG: The Apple Store causes Safari 4 to crash (problem solved)
TweetFollow Us on Twitter

MacOSG: The Apple Store causes Safari 4 to crash (problem solved)

If you try access any other tab in the menu bar -- like Mac, iPhone, Download, etc. -- they all seem to work. Michael M Cohen at Apple Discussions suggested disabling JavaScript in Safari's preferences under the Security tab. I tried it and it seems to work, but a person really need JavaScript enabled for functions on other sites.

UPDATE: After troubleshooting my MacBook Pro, I isolated the problem to my User Library. From there I found out that by deleting my login items preferences, it cleared the issue up. I started adding my startup items back and found I could recreate the crash when I added LazyMouse and Keyboard Maestro back. Both of these apps rely on having Assistive Devices enable in the Universal Access preference pane. So I went and turned off Assistive Devices, and guess what? No more crashes!

Here is what LazyMouse's developer had to say about the problem; "I've been testing this and have verified that it's not a bug with LazyMouse but rather with Safari 4.0 final and accessibility. To verify this, try turning off LazyMouse but turning on VoiceOver in the Universal Access preference pane. You should get the same crash.

"I'll be filing a report with Apple over this, but in the meantime you can avoid this problem by temporarily turning off javascript in Safari or by adding Safari to LazyMouse's list of ignored apps.

"Although this isn't my responsibility, I'm sorry that you are experiencing this bug."

Ken

ADDITIONAL UPDATE: From Evan Gross, Spell Catcher X's Developer

Generally speaking, when a crash is reproducible (like this one is), (we) developers can figure out where the problem lies fairly quickly. It is a bug in WebKit's accessibility support.

Trivial to reproduce it without the involvement of any non-Apple software:
• Turn on VoiceOver (System Preferences, Universal Access).
• Visit the Apple Store in Safari 4.
Kaboom.

It doesn't really matter whether Enable access for assistive devices is selected, as some apps (like VoiceOver) are trusted accessibility clients, and access is always allowed. Most 3rd party apps are not trusted. So if this bug is kicking in due to a non-trusted app's use of an accessibility API, turning off access will probably stop the crash -- at the expense of that app's functionality.

Anyway, the bug has been fixed in recent WebKit nightly builds. I'm pretty sure that this bug was the culprit. Proof positive that it's not any 3rd party developer's fault, and that no amount of fiddling with prefs files, plug-ins, caches, login items and the like will solve the problem.

My guess is that Apple will push out an update to fix this sooner than later. After all, they take accessibility very seriously, as well as selling stuff at their online store.

FYI: My product uses accessibility APIs, and I was alerted to (but not immediately blamed for) the problem by customers. I discovered all the above when doing my own testing/researching to see what was going on.

ADDITIONAL UPDATE:

The new Safari 4.0.2 update seems to have solved the problem.

 
AAPL
$463.97
Apple Inc.
+0.00
GOOG
$609.09
Google Inc.
+0.00
MSFT
$30.20
Microsoft Corpora
+0.00
MacNews Search:
Community Search:

Reckless Racing 2 Review
Reckless Racing 2 Review By Greg Dawson on February 3rd, 2012 Our Rating: :: RUBBIN' AND RACIN'iPhone App - Designed for the iPhone, compatible with the iPad The original Reckless Racing game set the bar for down and dirty iOS racing. Reckless Racing 2 has raised the bar even higher.   | Read more »
Five For Friday: Week of February 3
Another week has left us behind along with the first month of the year. As always with the arrival of Friday, we take a few moments to round up five of the most interesting apps and games that we’ve yet to cover in a more extensive form. There will be fun to be had and new recipes to be learnt, amongst other things. Remarks | Read more »
GHOST TRICK: Phantom Detective Review
GHOST TRICK: Phantom Detective Review By Dan Lee on February 3rd, 2012 Our Rating: :: TRICKYUniversal App - Designed for iPhone and iPad Use “Ghost Tricks” to possess objects and solve a murder.   | Read more »
Launch Center Launches New Third Party A...
Launch Center has gotten a major new update that brings new automatic app detection. While the app launched with support for built-in notifications, now the app supports launching third-party apps with specific commands, that can be scheduled to appear as notifications on iPhone and iPod touch. | Read more »
Spy Mouse Feels the Love With New Valent...
EA and Firemint’s Spy Mouse has an update out now that’s designed to be more appropriate for this time of year, with Valentine’s Day coming up. Love is in the air, and while the cats in Agent Squeek’s life are still out to keep him from getting his cheese, everything is a lot more lovey-dovey. The app icon shows not a stern and focused Agent... | Read more »
Panorama 360 Camera Review
Panorama 360 Camera Review By Jennifer Allen on February 2nd, 2012 Our Rating: :: CREATIVEUniversal App - Designed for iPhone and iPad Creating a panoramic image just got a whole lot simpler.   | Read more »
Gravity Lander Review
Gravity Lander Review By Rob Rich on February 2nd, 2012 Our Rating: :: SHORT FLIGHTiPhone App - Designed for the iPhone, compatible with the iPad Get three cosmonauts to land on the surface of Mars safely. It’s significantly harder than it sounds.   | Read more »
Fly With Me!: Flying To The App Store To...
Following a familiar yet addictive path, EA Mobile’s latest release Fly With Me! is an endless runner – or should I say flyer – title. Players take the role of a bird as they avoid hurdles like trees, geysers and Venus fly trap, while they also chomp their way through the many bees in their path. It’s easy to get the hang of with regular taps to... | Read more »
Windosill Review
Windosill Review By Dan Lee on February 2nd, 2012 Our Rating: :: SURREALiPad Only App - Designed for the iPad Explore and solve puzzles in a dream-like world.   Developer: Vectorpark Price: $2.99 Version Reviewed: 1.0.19 Device Reviewed On: iPad | Read more »
Terra Noctis: Free Dreaming Promises Ple...
When I first played Terra Noctis, I came away with an incredibly positive opinion. Sure it had its share of problems. In fact, it had a ton of small ones. However it was still a cool platformer that was well worth the somewhat hefty (comparably) price of $2.99 at the time. The cost has dropped down to $0.99 since then, but even that might be “too... | Read more »
All contents are Copyright 1984-2010 by Xplain Corporation. All rights reserved. Theme designed by Icreon.