Safari 12 Crashes Spotlight in Sierra—Here’s the Fix


(Jammy) #23

I’m not sure your directions are complete. Don’t you first have to disable SIP to edit these files? When I try to save with BBedit I just get an error that it can’t save it maybe because I have SIP enabled?

Also, like someone else has mentioned in another thread, I don’t see the existence of the com.apple.weblocation string in the plist.

Also, where you say “Location:” doesn’t match up with what I see in my plist. Do I paste everything you wrote here in the plist somewhere?

<string>QLGenerator</string><key>LSItemContentTypes</key>
<array>
	<string>public.data</string>
	<string>com.apple.internet-location</string> <!-- sierra-webloc-crashfix  -->
</array>

OR just this part somewhere?

<string>com.apple.internet-location<string>

Very confusing.


(Gary Gibson) #24

Hooray! It looks like Safari 12.0.3 finally fixed my running problem with Safari 12! This is the first Safari 12 update I tried that didn’t introduce the .webloc crashing problem (see my 11/21/2018 entry above). I tested with both a fresh Sierra (10.12.6) install, and my fully up to date copy of Sierra that I had downgraded back to Safari 11.1.2. In both cases updating to Safari 12.0.3 did NOT introduce the .webloc crashing that I encountered after every previous Safari 12 update (12, 12.0.1, and 12.0.2).

The curse has lifted!