Looks like no one’s replied in a while. To start the conversation again, simply ask a new question.

Safari constantly hanging after updating to the new version

Hi everybody,


I've just upgraded to the new version of Safari for the version of OS X I'm running (Safari 6.2.6 for OS X 10.8.5).


Now I get the beach ball a few minutes after starting Safari, rendering Safari totally unresponsive until I quit and relaunch the application, and the behavior repeats within minutes. I'd like to reverse to the older version but I don't know how.


Any help, please?

MacBook Pro, OS X Mountain Lion (10.8.5), 2.8Ghz, 8GbRAM, 512GbSSD, antiglare

Posted on May 14, 2015 11:07 AM

Reply
Question marked as Best reply

Posted on May 14, 2015 2:07 PM

1. From the Safari menu bar, select

Safari Preferences... Extensions

Turn all extensions OFF and test. If the problem is resolved, turn extensions back ON and then disable them one or a few at a time until you find the culprit.

2. Select

Safari Preferences... Privacy Remove All Website Data...

and confirm. Test.

23 replies

May 16, 2015 6:44 AM in response to Zeniamin

The system is heavily modified by third-party software. Each such configuration is unique and unpredictable. I can only guess which of the many modifications may be contributing to the problem. As a start toward solving it, I suggest the following steps.

A

Some of your user files (not system files) have incorrect permissions or are locked. This procedure will unlock those files and reset their ownership, permissions, and access controls to the default. If you've intentionally set special values for those attributes, they will be reverted. In that case, either stop here, or be prepared to recreate the settings if necessary. Do so only after verifying that those settings didn't cause the problem. If none of this is meaningful to you, you don't need to worry about it, but you do need to follow the instructions below.

Back up all data before proceeding.

Step 1

If you have more than one user, and the one in question is not an administrator, then go to Step 2.

Enter the following command in the Terminal window in the same way as before (triple-click, copy, and paste):

sudo find ~ $TMPDIR.. -exec chflags -h nouchg,nouappnd,noschg,nosappnd {} + -exec chown -h $UID {} + -exec chmod +rw {} + -exec chmod -h -N {} + -type d -exec chmod -h +x {} + 2>&-

You'll be prompted for your login password, which won't be displayed when you type it. Type carefully and then press return. You may get a one-time warning to be careful. If you don’t have a login password, you’ll need to set one before you can run the command. If you see a message that your username "is not in the sudoers file," then you're not logged in as an administrator.

The command may take several minutes to run, depending on how many files you have. Wait for a new line ending in a dollar sign ($) to appear, then quit Terminal.

Step 2 (optional)

Take this step only if you have trouble with Step 1, if you prefer not to take it, or if it doesn't solve the problem.

Start up in Recovery mode. When the OS X Utilities screen appears, select

Utilities Terminal

from the menu bar. A Terminal window will open. In that window, type this:

resetp

Press the tab key. The partial command you typed will automatically be completed to this:

resetpassword

Press return. A Reset Password window will open. You’re not going to reset a password.

Select your startup volume ("Macintosh HD," unless you gave it a different name) if not already selected.

Select your username from the menu labeled Select the user account if not already selected.

Under Reset Home Directory Permissions and ACLs, click the Reset button.

Select

Restart

from the menu bar.

B

Back up all data.

Run the following command in the same way as before. It moves to the Trash "semaphore" files that have not been cleaned up by the system and may be interfering with normal operation. The files are empty; they contain no data. There will be no output this time.

find L*/{Con*/*/Data/L*/,}Pref* -type f -size 0c -name *.plist.??????? -exec mv {} .Trash/ \; 2>&-

Log out or restart the computer and empty the Trash.

C

Back up all data before proceeding.

Launch the Font Book application and validate all fonts. You must select the fonts in order to validate them. See the built-in help and this support article for instructions. If Font Book finds any issues, resolve them.

Start up in safe mode to rebuild the font caches. Restart as usual and test.

Note: If FileVault is enabled in OS X 10.9 or earlier, or if a firmware password is set, or if the startup volume is a software RAID, you can’t start in safe mode. In that case, ask for instructions.

If you still have problems, then from the Font Book menu bar, select

FileRestore Standard Fonts...

You'll be prompted to confirm, and then to enter your administrator login password.

Also note that if you deactivate or remove any built-in fonts, for instance by using a third-party font manager, the system may become unstable.

D

Quit "Dropbox" and "Google Drive." See whether there's an improvement.

E

None of the following system modifications serves any real purpose, and any or all could be contributing to the problem:

BlackBerry Desktop (obsolete)

CleanMyMac

DivX

MOTU audio driver (non-working partial installation)

I suggest you remove them unconditionally.

These system modifications may do something useful to you, but could be causing instability or poor performance:

LittleSnitch

If you want to keep them, do a trial removal to find out whether they're at fault, and refer to the developers for support if they are.

Any third-party software that doesn't install from the App Store or by drag-and-drop into the Applications folder, and uninstall by drag-and-drop to the Trash, is a system modification.

Whenever you remove system modifications, they must be removed completely, and the only way to do that is to use the uninstallation tool, if any, provided by the developers, or to follow their instructions. If the software has been incompletely removed, you may have to re-download or even reinstall it in order to finish the job.

I never install system modifications myself, and except as stated in this comment, I don't know how to uninstall them. You'll have to do your own research to find that information.

Here are some general guidelines to get you started. Suppose you want to remove something called “BrickMyMac” (a hypothetical example.) First, consult the product's Help menu, if there is one, for instructions. Finding none there, look on the developer's website, say www.brickmymac.com. (That may not be the actual name of the site; if necessary, search the Web for the product name.) If you don’t find anything on the website or in your search, contact the developer. While you're waiting for a response, download BrickMyMac.dmg and open it. There may be an application in there such as “Uninstall BrickMyMac.” If not, open “BrickMyMac.pkg” and look for an Uninstall button. The uninstaller might also be accessed by clicking the Customize button, if there is one.

Back up all data before making any changes.

You will generally have to restart the computer in order to complete an uninstallation. Until you do that, there may be no effect, or unpredictable effects.

If you can’t remove software in any other way, you’ll have to erase and install OS X. Never install any third-party software unless you're sure you know how to uninstall it; otherwise you may create problems that are very hard to solve.

Trying to remove complex system modifications by hunting for files by name often will not work and may make the problem worse. The same goes for "utilities" such as "AppCleaner" and the like that purport to remove software.

"CleanMyMac" is a scam and a common cause of instability and poor performance. Depending on what version you have, the developer's instructions may not completely remove it. Follow those instructions, then do as below.

Back up all data before proceeding.

Triple-click anywhere in the line below on this page to select it:

/Library/LaunchDaemons/com.macpaw.CleanMyMac2.Agent.plist

Right-click or control-click the highlighted line and select

Services Reveal in Finder (or just Reveal)

from the contextual menu.* A folder may open with an item selected. If it does, move the selected item to the Trash. You may be prompted for your administrator login password.

Repeat with this line:

/Library/PrivilegedHelperTools/com.macpaw.CleanMyMac2.Agent

Restart the computer and empty the Trash.

You may also have to remove these items in the same way:

~/Library/LaunchAgents/com.macpaw.CleanMyMac.helperTool.plist

~/Library/LaunchAgents/com.macpaw.CleanMyMac.volumeWatcher.plist

Never again install "CleanMyMac" or anything like it.

*If you don't see the contextual menu item, copy the selected text to the Clipboard by pressing the key combination command-C. In the Finder, select

Go Go to Folder...

from the menu bar and paste into the box that opens by pressing command-V. You won't see what you pasted because a line break is included. Press return.

F

There have been several abnormal shutdowns in the last few days. A negative shutdown code may indicate a hardware problem. The precise meaning of the codes is not publicly documented.

If you haven't already done so, you can try resetting the System Management Controller. Otherwise, or if the reset has no effect, see below.

Make a "Genius" appointment at an Apple Store, or go to another authorized service provider. You may have to leave the machine there for several days.

Back up all data on the internal drive(s) before you hand over your computer to anyone. There are ways to back up a computer that isn't fully functional—ask if you need guidance.

If privacy is a concern, erase the data partition(s) with the option to write zeros* (do this only if you have at least two complete, independent backups, and you know how to restore to an empty drive from any of them.) Don’t erase the recovery partition, if present.

Keeping your confidential data secure during hardware repair

Apple also recommends that you deauthorize a device in the iTunes Store before having it serviced.

*An SSD doesn't need to be zeroed.

G

Unless you know why you installed the file /etc/sysctl.conf to modify the low-level behavior of the operating system, you should remove it.

May 25, 2015 10:59 AM in response to HeyDapple

PS: Safari Version 8.0.6 (10600.6.3) - no extensions


Mon May 25 10:55:44 2015



*** Panic Report ***

panic(cpu 7 caller 0xffffff8023017cc2): Kernel trap at 0xffffff8023459c5a, type 14=page fault, registers:

CR0: 0x000000008001003b, CR2: 0x0000000000000038, CR3: 0x00000000266c8000, CR4: 0x00000000000626e0

RAX: 0x0000000000000000, RBX: 0xffffff8023712e10, RCX: 0xffffff802360e6f8, RDX: 0xffffff805c9dbca0

RSP: 0xffffff83c9a0bca0, RBP: 0xffffff83c9a0bcb0, RSI: 0xffffff8023712e10, RDI: 0xffffff805ff10000

R8: 0x000000000000001d, R9: 0xffffff805d37ea59, R10: 0x000000000000000a, R11: 0x0000000000000001

R12: 0xffffff7fa394a429, R13: 0xffffff8023712e10, R14: 0xffffff805ff10000, R15: 0xffffff805ff29d80

RFL: 0x0000000000010286, RIP: 0xffffff8023459c5a, CS: 0x0000000000000008, SS: 0x0000000000000010

Fault CR2: 0x0000000000000038, Error code: 0x0000000000000000, Fault CPU: 0x7



Backtrace (CPU 7), Frame : Return Address

0xffffff83c9a0b950 : 0xffffff8022f2bda1

0xffffff83c9a0b9d0 : 0xffffff8023017cc2

0xffffff83c9a0bb90 : 0xffffff8023034b73

0xffffff83c9a0bbb0 : 0xffffff8023459c5a

0xffffff83c9a0bcb0 : 0xffffff7fa3923e3c

0xffffff83c9a0bd00 : 0xffffff7fa3923c67

0xffffff83c9a0bd70 : 0xffffff7fa3924158

0xffffff83c9a0bde0 : 0xffffff7fa3910d4f

0xffffff83c9a0be20 : 0xffffff7fa391b09d

0xffffff83c9a0be50 : 0xffffff80234b3a07

0xffffff83c9a0beb0 : 0xffffff80234b3129

0xffffff83c9a0bf30 : 0xffffff80234ae553

0xffffff83c9a0bf70 : 0xffffff80234b4443

0xffffff83c9a0bfb0 : 0xffffff80230125b7

Kernel Extensions in backtrace:

com.apple.iokit.IOHIDFamily(2.0)[EDC2DC41-50C6-3B35-B49B-287070FA29D8]@0xffffff 7fa390d000->0xffffff7fa3982fff

dependency: com.apple.driver.AppleFDEKeyStore(28.30)[3BAA7FEE-7EF3-3A9A-A0B1-902A4AB7171F]@ 0xffffff7fa3902000



BSD process name corresponding to current thread: kernel_task



Mac OS version:

14D136



Kernel version:

Darwin Kernel Version 14.3.0: Mon Mar 23 11:59:05 PDT 2015; root:xnu-2782.20.48~5/RELEASE_X86_64

Kernel UUID: 4B3A11F4-77AA-3D27-A22D-81A1BC5B504D

Kernel slide: 0x0000000022c00000

Kernel text base: 0xffffff8022e00000

__HIB text base: 0xffffff8022d00000

System model name: iMac12,2 (Mac-942B59F58194171B)



System uptime in nanoseconds: 6976038652

last loaded kext at 6704102783: com.apple.driver.AudioAUUC 1.70 (addr 0xffffff7fa491c000, size 32768)

loaded kexts:

org.virtualbox.kext.VBoxNetAdp 4.3.12

org.virtualbox.kext.VBoxNetFlt 4.3.12

org.virtualbox.kext.VBoxUSB 4.3.12

org.virtualbox.kext.VBoxDrv 4.3.12

com.Logitech.Unifying.HID Driver 1.3.1

com.Logitech.Control Center.HID Driver 3.9.1

com.logitech.manager.kernel.driver 5.10.1

com.apple.driver.AudioAUUC 1.70

com.apple.driver.AppleHWSensor 1.9.5d0

com.apple.iokit.IOBluetoothSerialManager 4.3.4f4

com.apple.filesystems.autofs 3.0

com.apple.driver.AGPM 110.19.5

com.apple.driver.AppleTyMCEDriver 1.0.2d2

com.apple.driver.AppleOSXWatchdog 1

com.apple.driver.AppleMikeyHIDDriver 124

com.apple.driver.AppleMikeyDriver 272.18

com.apple.driver.ApplePolicyControl 3.10.22

com.apple.driver.AppleUpstreamUserClient 3.6.1

com.apple.driver.AppleHDAHardwareConfigDriver 272.18

com.apple.kext.AMDFramebuffer 1.3.2

com.apple.iokit.IOUserEthernet 1.0.1

com.apple.driver.AppleHDA 272.18

com.apple.driver.AppleIntelHD3000Graphics 10.0.0

com.apple.driver.AppleFIVRDriver 4.1.0

com.apple.AMDRadeonX3000 1.3.2

com.apple.Dont_Steal_Mac_OS_X 7.0.0

com.apple.driver.AppleHWAccess 1

com.apple.driver.AppleHV 1

com.apple.iokit.IOBluetoothUSBDFU 4.3.4f4

com.apple.iokit.BroadcomBluetoothHostControllerUSBTransport 4.3.4f4

com.apple.driver.AppleSMCLMU 2.0.7d0

com.apple.driver.ACPI_SMC_PlatformPlugin 1.0.0

com.apple.driver.AppleIntelSlowAdaptiveClocking 4.0.0

com.apple.driver.AppleSMCPDRC 1.0.0

com.apple.driver.AppleLPC 1.7.3

com.apple.driver.AppleThunderboltIP 2.0.2

com.apple.kext.AMD6000Controller 1.3.2

com.apple.driver.AppleIntelSNBGraphicsFB 10.0.0

com.apple.driver.AppleMuxControl 3.10.22

com.apple.driver.AppleBacklight 170.7.4

com.apple.driver.AppleMCCSControl 1.2.11

com.apple.driver.AppleIRController 327.5

com.apple.driver.AppleUSBCardReader 3.5.5

com.apple.iokit.SCSITaskUserClient 3.7.5

com.apple.driver.AppleFileSystemDriver 3.0.1

com.apple.AppleFSCompression.AppleFSCompressionTypeDataless 1.0.0d1

com.apple.AppleFSCompression.AppleFSCompressionTypeZlib 1.0.0d1

com.apple.BootCache 36

com.apple.driver.XsanFilter 404

com.apple.iokit.IOAHCIBlockStorage 2.7.1

com.apple.iokit.IOAHCIPassThrough 1.0.3

com.apple.driver.AppleUSBHub 705.4.2

com.apple.driver.AirPort.Atheros40 700.74.5

com.apple.driver.AppleFWOHCI 5.5.2

com.apple.iokit.AppleBCM5701Ethernet 10.1.3

com.apple.driver.AppleAHCIPort 3.1.2

com.apple.driver.AppleUSBEHCI 705.4.14

com.apple.driver.AppleUSBUHCI 656.4.1

com.apple.driver.AppleACPIButtons 3.1

com.apple.driver.AppleRTC 2.0

com.apple.driver.AppleHPET 1.8

com.apple.driver.AppleSMBIOS 2.1

com.apple.driver.AppleACPIEC 3.1

com.apple.driver.AppleAPIC 1.7

com.apple.driver.AppleIntelCPUPowerManagementClient 218.0.0

com.apple.nke.applicationfirewall 161

com.apple.security.quarantine 3

com.apple.security.TMSafetyNet 8

com.apple.driver.AppleIntelCPUPowerManagement 218.0.0

com.apple.iokit.IOSerialFamily 11

com.apple.kext.triggers 1.0

com.apple.driver.DspFuncLib 272.18

com.apple.kext.OSvKernDSPLib 1.15

com.apple.iokit.IOSurface 97.4

com.apple.iokit.IOAcceleratorFamily2 156.14

com.apple.iokit.IOBluetoothHostControllerUSBTransport 4.3.4f4

com.apple.driver.IOPlatformPluginLegacy 1.0.0

com.apple.iokit.IOSlowAdaptiveClockingFamily 1.0.0

com.apple.driver.IOPlatformPluginFamily 5.9.1d7

com.apple.iokit.IOFireWireIP 2.2.6

com.apple.driver.AppleThunderboltEDMSink 4.0.2

com.apple.kext.AMDSupport 1.3.2

com.apple.AppleGraphicsDeviceControl 3.10.22

com.apple.driver.AppleHDAController 272.18

com.apple.iokit.IOHDAFamily 272.18

com.apple.iokit.IOAudioFamily 203.3

com.apple.vecLib.kext 1.2.0

com.apple.driver.AppleSMBusPCI 1.0.12d1

com.apple.iokit.IOUSBUserClient 705.4.0

com.apple.driver.AppleGraphicsControl 3.10.22

com.apple.driver.AppleBacklightExpert 1.1.0

com.apple.driver.AppleSMC 3.1.9

com.apple.iokit.IONDRVSupport 2.4.1

com.apple.driver.AppleSMBusController 1.0.13d1

com.apple.iokit.IOGraphicsFamily 2.4.1

com.apple.iokit.IOSCSIBlockCommandsDevice 3.7.5

com.apple.iokit.IOUSBMassStorageClass 3.7.2

com.apple.driver.AppleUSBMergeNub 705.4.0

com.apple.driver.AppleUSBComposite 705.4.9

com.apple.iokit.IOSCSIMultimediaCommandsDevice 3.7.5

com.apple.iokit.IOBDStorageFamily 1.7

com.apple.iokit.IODVDStorageFamily 1.7.1

com.apple.iokit.IOCDStorageFamily 1.7.1

com.apple.driver.AppleThunderboltDPInAdapter 4.0.6

com.apple.driver.AppleThunderboltDPOutAdapter 4.0.6

com.apple.driver.AppleThunderboltDPAdapterFamily 4.0.6

com.apple.driver.AppleThunderboltPCIDownAdapter 2.0.2

com.apple.iokit.IOAHCISerialATAPI 2.6.1

com.apple.iokit.IOSCSIArchitectureModelFamily 3.7.5

com.apple.driver.AppleThunderboltNHI 3.1.7

com.apple.iokit.IOThunderboltFamily 4.2.2

com.apple.iokit.IO80211Family 730.60

com.apple.iokit.IOFireWireFamily 4.5.6

com.apple.iokit.IOEthernetAVBController 1.0.3b3

com.apple.driver.mDNSOffloadUserClient 1.0.1b8

com.apple.iokit.IONetworkingFamily 3.2

com.apple.iokit.IOAHCIFamily 2.7.5

com.apple.driver.AppleEFINVRAM 2.0

com.apple.driver.AppleEFIRuntime 2.0

com.apple.iokit.IOSMBusFamily 1.1

com.apple.security.sandbox 300.0

com.apple.kext.AppleMatch 1.0.0d1

com.apple.driver.AppleKeyStore 2

com.apple.driver.AppleMobileFileIntegrity 1.0.5

com.apple.driver.AppleCredentialManager 1.0

com.apple.driver.DiskImages 396

com.apple.iokit.IOStorageFamily 2.0

com.apple.driver.IOBluetoothHIDDriver 4.3.4f4

com.apple.iokit.IOBluetoothFamily 4.3.4f4

com.apple.iokit.IOReportFamily 31

com.apple.iokit.IOUSBHIDDriver 705.4.0

com.apple.iokit.IOHIDFamily 2.0.0

com.apple.driver.AppleFDEKeyStore 28.30

com.apple.iokit.IOUSBFamily 720.4.4

com.apple.driver.AppleACPIPlatform 3.1

com.apple.iokit.IOPCIFamily 2.9

com.apple.iokit.IOACPIFamily 1.4

com.apple.kec.Libm 1

com.apple.kec.pthread 1

com.apple.kec.corecrypto 1.0

Model: iMac12,2, BootROM IM121.0047.B1F, 4 processors, Intel Core i7, 3.4 GHz, 32 GB, SMC 1.72f2

Graphics: AMD Radeon HD 6970M, AMD Radeon HD 6970M, PCIe, 2048 MB

Memory Module: BANK 0/DIMM0, 8 GB, DDR3, 1333 MHz, 0x029E, 0x434D5341384758334D314131333333433920

Memory Module: BANK 1/DIMM0, 8 GB, DDR3, 1333 MHz, 0x029E, 0x434D5341384758334D314131333333433920

Memory Module: BANK 0/DIMM1, 8 GB, DDR3, 1333 MHz, 0x029E, 0x434D5341384758334D314131333333433920

Memory Module: BANK 1/DIMM1, 8 GB, DDR3, 1333 MHz, 0x029E, 0x434D5341384758334D314131333333433920

AirPort: spairport_wireless_card_type_airport_extreme (0x168C, 0x9A), Atheros 9380: 4.0.74.0-P2P

Bluetooth: Version 4.3.4f4 15601, 3 services, 19 devices, 1 incoming serial ports

Network Service: Ethernet, Ethernet, en0

Network Service: Wi-Fi, AirPort, en1

Serial ATA Device: ST31000528AS, 1 TB

Serial ATA Device: APPLE SSD TS256C, 251 GB

Serial ATA Device: HL-DT-STDVDRW GA32N

USB Device: FaceTime HD Camera (Built-in)

USB Device: Hub

USB Device: BRCM2046 Hub

USB Device: Bluetooth USB Host Controller

USB Device: Hub

USB Device: USB Receiver

USB Device: IR Receiver

USB Device: Internal Memory Card Reader

Thunderbolt Bus: iMac, Apple Inc., 25.1

Jun 14, 2015 1:03 AM in response to Glauconite

I was mistaken about Safari extensions.

What was slowing down Safari and every screen mouvement (scrolling safari, scrolling application alt tab, mission control, multiple desktop swap ...) was BOINC - SETI, with the new option "calculate with GPU".

It seems this new module conflict the screen rendering ; every screen mouvement was hanging :

Disable the "use GPU", keep "use CPU" and everything if fine again.

Safari constantly hanging after updating to the new version

Welcome to Apple Support Community
A forum where Apple customers help each other with their products. Get started with your Apple ID.