Safari 10 Stalling / Locks Up (PWOD)

Simiar to another thread in here, I have found a serious problem with Safari stalling or lagging on various web pages. It seems to build over time (like a corrupted cache) and goes from a slight lag at first to a full out stall of Safari.


Currently running Safari Version 10.0 (12602.1.50.0.8).


For example going to https://webmail.va.gov stalls Safari in this manner and never displays any page. (many other sites do similarly, this one is just an easy place to reproduce it). Opening Activity Monitor and I see "Safari Web Content" going unresponsive. "Safari Web Content" seems have a variety of files open and is implemented in the com.apple.WebKit.WebContent.xpc executable.


Interestingly enough, it also causes what appears to be errors in any other page being used. For example, the auto-save here is interrupted in under 2 minutes after I also open up https://webmail.va.gov at the same time. Before the process goes PWOD I can close the Safari window that is trying to resolve https://webmail.va.gov

and then this forum can again auto-save my typing here. If you assume the auto-save is something related to a javascript timer event, then that means the problem in safari might be related to the JavaScript interpretation engine locking up?


Anyway, when the "Safari Web Content" process fully stalls, this is what it has open on the disk:


cwd

/System/Library/Frameworks/WebKit.framework/Versions/A/XPCServices/com.apple.WebKit.WebContent.xpc

txt

/System/Library/Frameworks/WebKit.framework/Versions/A/XPCServices/com.apple.WebKit.WebContent.xpc/Contents/MacOS/com.apple.WebKit.WebContent

txt

/System/Library/Frameworks/WebKit.framework/Versions/A/Frameworks/WebProcessShim.dylib

txt

/private/var/folders/j8/18c9nxr51nn32678j4ffn_zw0000gp/C/com.apple.IntlDataCache.le.kbdx

txt

/usr/share/icu/icudt57l.dat

txt

/System/Library/CoreServices/SystemAppearance.bundle/Contents/Resources/SystemAppearance.car

txt

/private/var/db/mds/messages/se_SecurityMessages

txt

/System/Library/PrivateFrameworks/DataDetectorsCore.framework/Versions/A/PlugIns/PhoneNumbers.plugin/Versions/A/PhoneNumbers

txt

/private/var/folders/j8/18c9nxr51nn32678j4ffn_zw0000gp/0/com.apple.LaunchServices-175-v2.csstore

txt

/System/Library/Keyboard Layouts/AppleKeyboardLayouts.bundle/Contents/Resources/AppleKeyboardLayouts-L.dat

txt

/System/Library/PrivateFrameworks/DataDetectorsCore.framework/Versions/A/PlugIns/PhoneNumbers.plugin/Versions/A/Resources/main.cache

txt

/System/Library/PrivateFrameworks/WebContentAnalysis.framework/Versions/A/WebContentAnalysis

txt

/Library/Fonts/Tahoma.ttf

txt

/Library/Fonts/Tahoma Bold.ttf

txt

/usr/lib/dyld

txt

/private/var/db/dyld/dyld_shared_cache_x86_64

0

/dev/null

1

/dev/null

2

/dev/null

3

FNetwork.defaultStorageSession



(PWOD = Pin Wheel O' Death)