Fix It: Safari 4 Beta Crash on Startup – Plug-in Issue

safari4-2-sm

Today Apple released a beta version of Safari for both Macs and Pc’s. I was very eager to try it out especially to see if it truly is “the world’s fastest web browser.” Also intriguing is the “coverflow-esque” feature, an eye candy pleaser.

safari4_2_sm

I downloaded the Mac-version beta from Apple and fired up the installer without much further thought. The install was normal and seemed to go without a hitch. Note: you are prompted to restart your Mac after the install so be sure that you save all your docs, etc.

After reboot, I clicked on the Safari icon in my doc, anticipating a glorious new, sexy version of the browser. The icon bounced…and then I got this “glorious” message instead:

safari_crash_alert

Uh, ok. What’s up with that. I ran the installer and rebooted again…still awaiting the glory. None was to be had! (Meanwhile, I successfully installed Safari on my PC…hmmm, that was a first.) Also, note that the beta version replaces the stable version of Safari 3!

safari4_1_sm

Don’t you just love my “broken” Safari 4?

So, I put on my usual troubleshooting hat and started down the list:

  • Rebuilt my permissions – Didn’t fix it!
  • Plug-in conflict:
    • Disabled Growl via control panel – nope
    • Disabled GlimmerBlocker via control panel – no luck (GlimmerBlocker is a free program that blocks banner ads in Safari for Mac)
    • Checked other control panel options (When you troubleshoot, you need to think about plug-ins that interact with Safari like 1Password which I updated as well and SpeedDownload which I disabled the Safari integration) – those two were fine.

HERE is where I decided to dig in…

Safari plug-ins are located in a couple of location: [HARD DRIVE]:Library:InputManagers or sometimes [HARD DRIVE]:Users:[USER NAME]:Library:InputManagers (it might show a previous version of the OS like “InputManagers-Tiger”).

I finally came across the problematic plug-in which was in a folder called /glims/. Glims is actually a pretty slick little program that brings a bunch of nifty features to Safari like “Tabs, Thumbnails, Full Screen, Search Engines, Search Suggestions, Forms autocomplete on, Dated download folders, Type Ahead …” and a bunch of ones. I figured that I would just delete that directory and try to restart Safari. It started just fine. Problem identified and solved!

As of this writing, Glims actually has been updated and had a nice little commentary on their site “We would like to thank Apple for its last version of Safari. For a software that is all out about its stability, we were taken off guard by the last release of Safari 4.

glims_site

The Glims release notes also mention the fix for Safari 4 beta:

glims_beta4_fix

Hope this fix and troubleshooting process works for you! Please let me know one way or another, or if you encounter other incompatible plug-ins. Remember, if you run into any issues with Safari crashing unexpectedly after running an update, you should go to that “InputManagers” directory and either move or delete plug-ins that you don’t use. Simply moving the folders out of the InputManagers folder is a good process for testing.

HTD Says: don’t despair. There is always a workaround!

32 Responses

  1. If you'll allow me to be nitpicky for a moment, I think it's important to distinguish between Plugins and hacks. Plugins are stored in /Library/Internet Plug-Ins or ~/Library/Internet Plug-Ins, and include things like Flash and Flip4Mac, ClickToFlash, and the like. They're using documented APIs and are officially supported.

    InputManager hacks are injecting code into Safari at runtime, and are completely unsupported by Apple. I don't have any problem with using them — indeed, I have 1Password, GreaseKit, and DeliciousSafari installed right now — but as a user and as the admin on your own system, you need to understand that these are unsupported hacks, and the potential for breakage with new Safari versions is very, very high.

  2. If you'll allow me to be nitpicky for a moment, I think it's important to distinguish between Plugins and hacks. Plugins are stored in /Library/Internet Plug-Ins or ~/Library/Internet Plug-Ins, and include things like Flash and Flip4Mac, ClickToFlash, and the like. They're using documented APIs and are officially supported.

    InputManager hacks are injecting code into Safari at runtime, and are completely unsupported by Apple. I don't have any problem with using them — indeed, I have 1Password, GreaseKit, and DeliciousSafari installed right now — but as a user and as the admin on your own system, you need to understand that these are unsupported hacks, and the potential for breakage with new Safari versions is very, very high.

  3. Dan,That is a GREAT distinction that you make here. It is too bad that developers cannot follow some standards when creating “enhancements” to the experience. My guess is, it is faster (and easer) to use the “code injection” method to avoid having to be certified by Apple, a potentially lengthy and cost-prohibitive process.Regardless, I feel it is important for people to know where things are and how to potentially troubleshoot on their own. While in this case, Glims was the culprit, it could have been anything. We know that even Apple sometimes goofs by installing updates that break other things within their own system (QuickTime is notorious for this, right?).I appreciate you taking the time to clarify and I don't view it as being nitpicky at all.Thanks,HTD

  4. Dan,

    That is a GREAT distinction that you make here. It is too bad that developers cannot follow some standards when creating “enhancements” to the experience. My guess is, it is faster (and easer) to use the “code injection” method to avoid having to be certified by Apple, a potentially lengthy and cost-prohibitive process.

    Regardless, I feel it is important for people to know where things are and how to potentially troubleshoot on their own. While in this case, Glims was the culprit, it could have been anything. We know that even Apple sometimes goofs by installing updates that break other things within their own system (QuickTime is notorious for this, right?).

    I appreciate you taking the time to clarify and I don't view it as being nitpicky at all.

    Thanks,
    HTD

  5. It's not a certification issue — for example, ClickToFlash, which came out recently, is a Plugin that is open source and has no ties to Apple (or Adobe for that matter).

    Rather, the Plugin API doesn't actually let developers do everything they want to do (I don't know enough to make a detailed feature comparison, but I don't think plugins can modify the search box like Inquisitor does, or add menu items like DeliciousSafari does.)

    Safari simply doesn't have a generalized extension architecture like Firefox has, so the developers need to hack it if they want to add/change certain types of stuff.

  6. It's not a certification issue — for example, ClickToFlash, which came out recently, is a Plugin that is open source and has no ties to Apple (or Adobe for that matter).

    Rather, the Plugin API doesn't actually let developers do everything they want to do (I don't know enough to make a detailed feature comparison, but I don't think plugins can modify the search box like Inquisitor does, or add menu items like DeliciousSafari does.)

    Safari simply doesn't have a generalized extension architecture like Firefox has, so the developers need to hack it if they want to add/change certain types of stuff.

  7. It's not a certification issue — for example, ClickToFlash, which came out recently, is a Plugin that is open source and has no ties to Apple (or Adobe for that matter).

    Rather, the Plugin API doesn't actually let developers do everything they want to do (I don't know enough to make a detailed feature comparison, but I don't think plugins can modify the search box like Inquisitor does, or add menu items like DeliciousSafari does.)

    Safari simply doesn't have a generalized extension architecture like Firefox does, so the developers need to hack it if they want to add/change certain types of stuff.

  8. It's not a certification issue — for example, ClickToFlash, which came out recently, is a Plugin that is open source and has no ties to Apple (or Adobe for that matter).

    Rather, the Plugin API doesn't actually let developers do everything they want to do (I don't know enough to make a detailed feature comparison, but I don't think plugins can modify the search box like Inquisitor does, or add menu items like DeliciousSafari does.)

    Safari simply doesn't have a generalized extension architecture like Firefox does, so the developers need to hack it if they want to add/change certain types of stuff.

  9. It's not a certification issue — for example, ClickToFlash, which came out recently, is a Plugin that is open source and has no ties to Apple (or Adobe for that matter).

    Rather, the Plugin API doesn't actually let developers do everything they want to do (I don't know enough to make a detailed feature comparison, but I don't think plugins can modify the search box like Inquisitor does, or add menu items like DeliciousSafari does.)

    Safari simply doesn't have a generalized extension architecture like Firefox does, so the developers need to hack it if they want to add/change certain types of stuff.

  10. It's not a certification issue — for example, ClickToFlash, which came out recently, is a Plugin that is open source and has no ties to Apple (or Adobe for that matter).

    Rather, the Plugin API doesn't actually let developers do everything they want to do (I don't know enough to make a detailed feature comparison, but I don't think plugins can modify the search box like Inquisitor does, or add menu items like DeliciousSafari does.)

    Safari simply doesn't have a generalized extension architecture like Firefox has, so the developers need to hack it if they want to add/change certain types of stuff.

  11. Ok, thanks for the info. As a side note, I'm going to take a look at ClickToFlash to see what it is all about.Appreciate your comments!-HTD

  12. Ok, thanks for the info. As a side note, I'm going to take a look at ClickToFlash to see what it is all about.Appreciate your comments!-HTD

  13. Ok, thanks for the info. As a side note, I'm going to take a look at ClickToFlash to see what it is all about.

    Appreciate your comments!

    -HTD

  14. Dan,You are definitely a wealth of information (I feel humbled). Thanks for sharing, especially the PlugSuit System Pref panel. I just installed and it is really nice (definitely recommend that).Thanks,HTD

  15. Dan,You are definitely a wealth of information (I feel humbled). Thanks for sharing, especially the PlugSuit System Pref panel. I just installed and it is really nice (definitely recommend that).Thanks,HTD

  16. Dan,

    You are definitely a wealth of information (I feel humbled). Thanks for sharing, especially the PlugSuit System Pref panel. I just installed and it is really nice (definitely recommend that).

    Thanks,
    HTD

  17. Yes, thanks. I believe that I mentioned that it does in the post.I appreciate the comment.-HTD

  18. Yes, thanks. I believe that I mentioned that it does in the post.

    I appreciate the comment.

    -HTD

  19. i began experiencing some some freezing and crashing issues a few hours into using my newly downloaded safari 4 and figured out a day or or so later that it was most likely due to a plug in called "safari stand."

    the plug in has several features including thumbnail tab sidebar, view related cookies/css/images & bookmark/history searching, which i believe were conflicting with its use, as one of the main problems had to do with images not loading up completely and then freezing up altogether.

    since deleting it from library/inputmanagers it's been working just fine.

    thought it could help to mention it in case anyone was experiencing similar issues.

  20. i began experiencing some some freezing and crashing issues a few hours into using my newly downloaded safari 4 and figured out a day or or so later that it was most likely due to a plug in called "safari stand."

    the plug in has several features including thumbnail tab sidebar, view related cookies/css/images & bookmark/history searching, which i believe were conflicting with its use, as one of the main problems had to do with images not loading up completely and then freezing up altogether.

    since deleting it from library/inputmanagers it's been working just fine.

    thought it could help to mention it in case anyone was experiencing similar issues.

  21. i began experiencing some some freezing and crashing issues a few hours into using my newly downloaded safari 4 and figured out a day or or so later that it was most likely due to a plug in called "safari stand."

    the plug in has several features including thumbnail tab sidebar, view related cookies/css/images & bookmark/history searching, which i believe were conflicting with its use, as one of the main problems had to do with images not loading up completely and then freezing up altogether.

    since deleting it from library/inputmanagers it's been working just fine.

    thought it could help to mention it in case anyone was experiencing similar issues.

  22. Thanks Cee Bee for letting us know. I think the add-o/plug-in developers are quickly updating their codes though so you should probably check back with them.-HTD

  23. Thanks Cee Bee for letting us know. I think the add-o/plug-in developers are quickly updating their codes though so you should probably check back with them.-HTD

  24. Thanks Cee Bee for letting us know. I think the add-o/plug-in developers are quickly updating their codes though so you should probably check back with them.

    -HTD

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Other articles of interest

Global Product Review Disclosure

Disclosure: This is a global disclosure for product review articles on HighTechDad. It does not apply to Automobile reviews and there are other exceptions. Therefore, it may or may not be applicable to this particular article. I may have a material connection because I may have received a sample of a product for consideration in preparing to review the product and write this or other content. I was/am not expected to return the item after my review period. All opinions within this and other articles are my own and are typically not subject to the editorial review from any 3rd party. Also, some of the links in the post above may be “affiliate” or “advertising” links. These may be automatically created or placed by me manually. This means if you click on the link and purchase the item (sometimes but not necessarily the product or service being reviewed), I will receive a small affiliate or advertising commission. More information can be found on my About page.

About HighTechDad

Michael Sheehan (“HighTechDad”) is an avid technologist, writer, journalist, content marketer, blogger, tech influencer, social media pundit, loving husband and father of 3 beautiful girls living in the San Francisco Bay Area. This site covers technology, consumer electronics, Parent Tech, SmartHomes, cloud computing, gadgets, software, hardware, parenting “hacks,” and other tips & tricks.

Recent Articles

Explore Categories