Bug 12976 - Safari WebKit Hanging [mdimport and others]...
Summary: Safari WebKit Hanging [mdimport and others]...
Status: RESOLVED INVALID
Alias: None
Product: WebKit
Classification: Unclassified
Component: New Bugs (show other bugs)
Version: 523.x (Safari 3)
Hardware: Macintosh PowerPC OS X 10.4
: P3 Major
Assignee: Nobody
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2007-03-05 18:23 PST by donnie
Modified: 2007-03-05 19:48 PST (History)
1 user (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description donnie 2007-03-05 18:23:44 PST
Hello all!

I'm not a programmer. But wanted to tell you I love Safari and want it to work well. It does fine until it hangs up everythung with mad crazy disk activity. I have scoured the net for solutions. But to no avail, found nothing to help me. 

I'll try to tell you clearly what happens to me. During each surfing session, shortly after the browser is opened and running, say anywhere from 5 - 10 minutes after surfing around, Safari starts having unexplained disk activity that hangs up and slows down my entire computer system. I have a G4/867DP-MDD with 1 gig of ram. The boot drive is small at 30 gigs with 10 gigs free, OS-X 10.4.8 with nightly build from 2.28.2007. The regual Safari was worse! And today's build was not much better.
I am digging the 2.28.2007 build. Wayyy Cool! 

The computer is working fine otherwise. When it hangs, I open up activity monitor and double click Safari and see that first off mdimport, mds, kernel task and mds are very active. Other times not so much. What I am concerned about is that it happens everytime I open the browser. It also seems as though it's parsing bookmarks. I have at least a thousand, and sometime see the names scrolling by.

See if there's anything in the text that can say what's going on? Let me know what else to look out for in getting to the bottom of solving this issue. Thank you all! Donnie Dixon

Text captures from the Open Ports window on Safari include:
/
/Applications/Safari.app/Contents/MacOS/Safari
/Applications/WebKit.app/Contents/Resources/WebKitNightlyEnabler.dylib
/Applications/WebKit.app/Contents/Resources/JavaScriptCore.framework/Versions/A/JavaScriptCore
/Library/Caches/com.apple.ATS/501/annex_aux
/Applications/WebKit.app/Contents/Resources/WebKit.framework/Versions/A/WebKit
/System/Library/CoreServices/CharacterSets/CFUnicodeData-B.mapping
/System/Library/CoreServices/CharacterSets/CFCharacterSetBitmaps.bitmap
/System/Library/CoreServices/CharacterSets/CFUniCharPropertyDatabase.data
/Applications/WebKit.app/Contents/Resources/WebCore.framework/Versions/A/WebCore
/Library/Caches/com.apple.IntlDataCache.sbdl.501
/usr/share/icu/icudt32b.dat
/Users/donniedixon/Library/Fonts/Arial/..namedfork/rsrc
/System/Library/Extensions/IOAudioFamily.kext/Contents/PlugIns/AOAHALPlugin.bundle/Contents/MacOS/AOAHALPlugin
/Library/Caches/com.apple.LaunchServices-014501.csstore
/System/Library/Fonts/Helvetica.dfont
/System/Library/Caches/com.apple.IntlDataCache.tecx
/System/Library/Caches/com.apple.IntlDataCache.kbdx
/System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/HIToolbox.framework/Versions/A/Resources/HIToolbox.rsrc
/System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/HIToolbox.framework/Versions/A/Resources/English.lproj/Localized.rsrc
/System/Library/Frameworks/QuickTime.framework/Versions/A/Resources/English.lproj/Localized.rsrc
/System/Library/Frameworks/QuickTime.framework/Versions/A/Resources/QuickTime.rsrc
/System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/HIToolbox.framework/Versions/A/Resources/Extras.rsrc
/System/Library/Fonts/LucidaGrande.dfont
/System/Library/Fonts/Times.dfont
/System/Library/LocalePlugins/ThaiTextBreak.localePlugin/Contents/MacOS/ThaiTextBreak
/Library/QuickTime/DivX 6 Decoder.component/Contents/MacOS/DivX 6 Decoder
/Library/Fonts/Trebuchet MS/..namedfork/rsrc
/Library/Caches/com.apple.IntlDataCache.taid.501
/Library/Internet Plug-Ins/Flash Player.plugin/Contents/MacOS/Flash Player
/System/Library/Fonts/Courier.dfont
/System/Library/Components/SoundManagerComponents.component/Contents/MacOS/SoundManagerComponents
/System/Library/QuickTime/QuickTimeFireWireDV.component/Contents/MacOS/QuickTimeFireWireDV
/usr/lib/dyld
/usr/lib/libSystem.B.dylib
/System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/CoreText.framework/Versions/A/CoreText
/System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/ATS
/System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/CoreGraphics.framework/Versions/A/CoreGraphics
/System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation
/usr/lib/libicucore.A.dylib
/usr/lib/libobjc.A.dylib
/System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/CarbonCore.framework/Versions/A/CarbonCore
/System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/OSServices.framework/Versions/A/OSServices
/System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/CFNetwork.framework/Versions/A/CFNetwork
/System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/Metadata.framework/Versions/A/Metadata
/System/Library/Frameworks/Security.framework/Versions/A/Security
/System/Library/Frameworks/SystemConfiguration.framework/Versions/A/SystemConfiguration
/System/Library/Frameworks/CoreAudio.framework/Versions/A/CoreAudio
/System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ColorSync.framework/Versions/A/ColorSync
/System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/QD.framework/Versions/A/QD
/System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/HIServices.framework/Versions/A/HIServices
/System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/LaunchServices.framework/Versions/A/LaunchServices
/System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/Versions/A/ImageIO
/System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/Versions/A/Resources/libTIFF.dylib
/System/Library/PrivateFrameworks/DesktopServicesPriv.framework/Versions/A/DesktopServicesPriv
/System/Library/Frameworks/Foundation.framework/Versions/C/Foundation
/System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/CarbonSound.framework/Versions/A/CarbonSound
/System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/HIToolbox.framework/Versions/A/HIToolbox
/System/Library/Frameworks/AppKit.framework/Versions/C/AppKit
/System/Library/Frameworks/CoreData.framework/Versions/A/CoreData
/System/Library/Frameworks/QuartzCore.framework/Versions/A/QuartzCore
/System/Library/PrivateFrameworks/vmutils.framework/Versions/A/vmutils
/System/Library/Frameworks/SecurityInterface.framework/Versions/A/SecurityInterface
/System/Library/Frameworks/QuickTime.framework/Versions/A/QuickTime
/usr/lib/libstdc++.6.0.4.dylib
/System/Library/Frameworks/AddressBook.framework/Versions/A/AddressBook
/System/Library/PrivateFrameworks/DSObjCWrappers.framework/Versions/A/DSObjCWrappers
/System/Library/QuickTime/QuickTimeComponents.component/Contents/MacOS/QuickTimeComponents
/System/Library/PrivateFrameworks/Syndication.framework/Versions/A/Syndication
/dev/null
/dev/console
/dev/console
obj=0x0222b068
obj=0x023ea998
obj=0x0222b068
obj=0x023ea998
obj=0x0222b068
/System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/HIToolbox.framework/Versions/A/Resources/Extras.rsrc
/System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/HIToolbox.framework/Versions/A/Resources/HIToolbox.rsrc
/System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/HIToolbox.framework/Versions/A/Resources/English.lproj/Localized.rsrc
/dev/urandom
/Users/donniedixon/Library/Syndication/Database3
->0x01eeae40
->0x01eeaf70
/dev/random
->0x01eeb0a0
/Library/Internet Plug-Ins/Flash Player.plugin/Contents/Resources/Flash Player.rsrc
/System/Library/Frameworks/QuickTime.framework/Versions/A/Resources/QuickTime.rsrc
/Library/Internet Plug-Ins/Flash Player.plugin/Contents/Resources/Flash Player.rsrc
/System/Library/Frameworks/QuickTime.framework/Versions/A/Resources/English.lproj/Localized.rsrc

Text capture from the mdimport window:
/
/System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/Metadata.framework/Versions/A/Support/mdimport
/System/Library/CoreServices/CharacterSets/CFUnicodeData-B.mapping
/System/Library/CoreServices/CharacterSets/CFCharacterSetBitmaps.bitmap
/System/Library/CoreServices/CharacterSets/CFUniCharPropertyDatabase.data
/System/Library/Spotlight/RichText.mdimporter/Contents/MacOS/RichText
/System/Library/Spotlight/Bookmarks.mdimporter/Contents/MacOS/Bookmarks
/System/Library/Spotlight/Application.mdimporter/Contents/MacOS/Application
/System/Library/Spotlight/Mail.mdimporter/Contents/MacOS/Mail
/System/Library/Spotlight/Image.mdimporter/Contents/MacOS/Image
/System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/HIToolbox.framework/Versions/A/Resources/HIToolbox.rsrc
/System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/HIToolbox.framework/Versions/A/Resources/English.lproj/Localized.rsrc
/System/Library/Frameworks/QuickTime.framework/Versions/A/Resources/QuickTime.rsrc
/System/Library/Frameworks/QuickTime.framework/Versions/A/Resources/English.lproj/Localized.rsrc
/Library/QuickTime/DivX 6 Decoder.component/Contents/MacOS/DivX 6 Decoder
/usr/share/icu/icudt32b.dat
/Library/Caches/com.apple.LaunchServices-014501.csstore
/usr/lib/dyld
/usr/lib/libSystem.B.dylib
/System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/CoreText.framework/Versions/A/CoreText
/System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/CoreGraphics.framework/Versions/A/CoreGraphics
/System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation
/usr/lib/libicucore.A.dylib
/usr/lib/libobjc.A.dylib
/System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/CarbonCore.framework/Versions/A/CarbonCore
/System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/OSServices.framework/Versions/A/OSServices
/System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/Metadata.framework/Versions/A/Metadata
/System/Library/Frameworks/Security.framework/Versions/A/Security
/System/Library/Frameworks/SystemConfiguration.framework/Versions/A/SystemConfiguration
/System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ColorSync.framework/Versions/A/ColorSync
/System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/QD.framework/Versions/A/QD
/System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/HIServices.framework/Versions/A/HIServices
/System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/LaunchServices.framework/Versions/A/LaunchServices
/System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/Versions/A/ImageIO
/System/Library/PrivateFrameworks/DesktopServicesPriv.framework/Versions/A/DesktopServicesPriv
/System/Library/Frameworks/Foundation.framework/Versions/C/Foundation
/usr/lib/libxml2.2.dylib
/System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/HIToolbox.framework/Versions/A/HIToolbox
/System/Library/Frameworks/AppKit.framework/Versions/C/AppKit
/System/Library/Frameworks/CoreData.framework/Versions/A/CoreData
/System/Library/Frameworks/QuartzCore.framework/Versions/A/QuartzCore
/System/Library/Frameworks/QuickTime.framework/Versions/A/QuickTime
/usr/lib/libstdc++.6.0.4.dylib
/System/Library/Frameworks/AddressBook.framework/Versions/A/AddressBook
/System/Library/PrivateFrameworks/DSObjCWrappers.framework/Versions/A/DSObjCWrappers
/System/Library/QuickTime/QuickTimeComponents.component/Contents/MacOS/QuickTimeComponents
/System/Library/Frameworks/Message.framework/Versions/B/Message
/dev/null
/dev/null
count=0, state=0x2
obj=0x023ea998
obj=0x0222b068
/Users/donniedixon/Library/Spotlight
/Library/Spotlight
/System/Library/Spotlight
no more information
count=0, state=0x2
no more information
/System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/HIToolbox.framework/Versions/A/Resources/HIToolbox.rsrc
/System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/HIToolbox.framework/Versions/A/Resources/English.lproj/Localized.rsrc
/System/Library/Frameworks/QuickTime.framework/Versions/A/Resources/QuickTime.rsrc
/System/Library/Frameworks/QuickTime.framework/Versions/A/Resources/English.lproj/Localized.rsrc
/Users/donniedixon/Library/Mail/.DS_Store
/Users/donniedixon/Library/Cookies/.DS_Store
/Users/donniedixon/Library/Application Support/AddressBook/AddressBook.data
Comment 1 Mark Rowe (bdash) 2007-03-05 19:45:21 PST
mdimport and mds are the components behind Spotlight, which is not part of WebKit.  If their resource utilisation is impacting the performance of your system you should file a bug report with Apple at <http://bugreporter.apple.com/>.

I'm closing this bug as invalid as it seems very unlikely to be specific to WebKit based on your description.
Comment 2 David Kilzer (:ddkilzer) 2007-03-05 19:48:50 PST
My two cents:

Thanks for the bug report, Donnie!  I believe mdimport and mds are Spotlight background processes that index your hard drive.  I don't believe they have anything to do with Safari or its performance, though.  I'd suggest either disabling Spotlight indexing or leaving your Mac on until it finishes indexing.

http://www.google.com/search?client=safari&rls=en&q=mdimport+mds&ie=UTF-8&oe=UTF-8