Summary: | WebKit stopped responding after using Flash at http://flashmeeting.open.ac.uk/ | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Product: | WebKit | Reporter: | Graham Perrin <grahamperrin> | ||||||||
Component: | New Bugs | Assignee: | Nobody <webkit-unassigned> | ||||||||
Status: | RESOLVED INVALID | ||||||||||
Severity: | Normal | CC: | ahmad.saleem792, ap | ||||||||
Priority: | P2 | ||||||||||
Version: | 528+ (Nightly build) | ||||||||||
Hardware: | Mac | ||||||||||
OS: | OS X 10.4 | ||||||||||
Attachments: |
|
Description
Graham Perrin
2007-11-13 05:37:38 PST
Created attachment 17225 [details]
point at which WebKit froze
Open files and ports whilst WebKit was not responding: / /Applications/Safari.app/Contents/MacOS/Safari /Applications/additions/w/WebKit.app/Contents/Resources/WebKitNightlyEnabler.dylib /System/Library/CoreServices/CharacterSets/CFUnicodeData-L.mapping /System/Library/CoreServices/CharacterSets/CFCharacterSetBitmaps.bitmap /System/Library/CoreServices/CharacterSets/CFUniCharPropertyDatabase.data /Applications/additions/w/WebKit.app/Contents/Frameworks/10.4/WebKit.framework/Versions/A/WebKit /Applications/additions/w/WebKit.app/Contents/Frameworks/10.4/JavaScriptCore.framework/Versions/A/JavaScriptCore /Library/Application Enhancers/ICeCoffEE.ape/Contents/MacOS/ICeCoffEE /Library/Application Enhancers/ShapeShifter.ape/Contents/MacOS/ShapeShifter /Library/Caches/com.apple.ATS/19236/annex_aux /Library/InputManagers/Ecamm/Ecamm Plugin Loader.bundle/Contents/MacOS/Ecamm Plugin Loader /Library/Caches/com.apple.IntlDataCache.le.sbdl.19236 /Applications/additions/w/WebKit.app/Contents/Frameworks/10.4/WebCore.framework/Versions/A/WebCore /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 Decoder.component/Contents/MacOS/DivX Decoder /Users/gjp22/Library/InputManagers/Sogudi/Sogudi.bundle/Contents/MacOS/Sogudi /Library/InputManagers/Ecamm/Plugins/iGlasses.plugin/Contents/MacOS/iGlasses /Users/gjp22/Library/InputManagers/Sogudi/Sogudi.bundle/Contents/PlugIns/SogudiInside.bundle/Contents/MacOS/SogudiInside /Users/gjp22/Library/InputManagers/Sogudi/Sogudi.bundle/Contents/PlugIns/Safari120.bundle/Contents/MacOS/Safari120 /Users/gjp22/Library/InputManagers/Smart Crash Reports/Smart Crash Reports.bundle/Contents/MacOS/Smart Crash Reports /Library/InputManagers/Menu Extra Enabler/Menu Extra Enabler.bundle/Contents/MacOS/Menu Extra Enabler /Library/InputManagers/Saft/SaftLoader.bundle/Contents/MacOS/SaftLoader /Library/InputManagers/SIMBL/SIMBL.bundle/Contents/MacOS/SIMBL /usr/share/icu/icudt32l.dat /Library/InputManagers/Saft/Saft.bundle/Contents/MacOS/Saft /System/Library/Fonts/LucidaGrande.dfont /Library/Fonts/Courier New/..namedfork/rsrc /System/Library/Extensions/IOBluetoothFamily.kext/Contents/PlugIns/IOBluetoothSCOAudioDriver.kext/Contents/Resources/IOBluetoothSCOAudioDriverIDPlugIn.bundle/Contents/MacOS/IOBluetoothSCOAudioDriverIDPlugIn /System/Library/Fonts/Helvetica.dfont /Library/Caches/com.apple.LaunchServices-01419236.csstore /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/HIToolbox.framework/Versions/A/Resources/Extras2.rsrc /System/Library/LocalePlugins/ThaiTextBreak.localePlugin/Contents/MacOS/ThaiTextBreak /Library/Caches/com.apple.IntlDataCache.le.kbdx.19236 /Library/Application Support/SIMBL/Plugins/FLVR.bundle/Contents/MacOS/FLVR /Library/Application Support/SIMBL/Plugins/PithHelmet.bundle/Contents/MacOS/PithHelmet /Library/Frameworks/DuctTape.framework/Versions/A/DuctTape /Library/Caches/com.apple.IntlDataCache.le.tecx.19236 /Library/InputManagers/Saft/Saft.bundle/Contents/Frameworks/Growl.framework/Versions/A/Growl /Users/gjp22/Library/Fonts/Trebuchet MS/..namedfork/rsrc /Library/Internet Plug-Ins/Flash Player.plugin/Contents/MacOS/Flash Player /Users/gjp22/Library/Fonts/Arial/..namedfork/rsrc /Library/Fonts/Palatino/..namedfork/rsrc /Library/Audio/Plug-Ins/HAL/iWow.plugin/Contents/MacOS/iTea /Library/Audio/Plug-Ins/HAL/JackRouter.plugin/Contents/MacOS/JackRouter /Library/Frameworks/Jack.framework/Versions/A/Jack /System/Library/Extensions/IOUSBFamily.kext/Contents/PlugIns/IOUSBLib.bundle/Contents/MacOS/IOUSBLib /System/Library/Components/IOQTComponents.component/Contents/MacOS/IOQTComponents /Library/Caches/com.apple.IntlDataCache.le.taid.19236 /Users/gjp22/Library/Fonts/Verdana/..namedfork/rsrc /System/Library/QuickTime/QuickTimeUSBVDCDigitizer.component/Contents/MacOS/QuickTimeUSBVDCDigitizer /System/Library/Frameworks/OpenGL.framework/Versions/A/Resources/GLDriver.bundle/GLDriver /System/Library/Frameworks/OpenGL.framework/Versions/A/Resources/GLRendererFloat.bundle/GLRendererFloat /Library/QuickTime/AppleIntermediateCodec.component/Contents/MacOS/AppleIntermediateCodec /System/Library/Frameworks/OpenGL.framework/Versions/A/Resources/GLEngine.bundle/GLEngine /System/Library/Components/SoundManagerComponents.component/Contents/MacOS/SoundManagerComponents /System/Library/Extensions/AppleHDA.kext/Contents/PlugIns/AppleHDAHALPlugIn.bundle/Contents/MacOS/AppleHDAHALPlugIn /System/Library/QuickTime/ApplePixletVideo.component/Contents/MacOS/ApplePixletVideo /System/Library/QuickTime/QuickTimeFireWireDV.component/Contents/MacOS/QuickTimeFireWireDV /System/Library/Extensions/ATIRadeonX1000GLDriver.bundle/Contents/MacOS/ATIRadeonX1000GLDriver /Users/gjp22/Library/QuickTime/Perian.component/Contents/MacOS/Perian /Library/QuickTime/Flip4Mac WMV Import.component/Contents/MacOS/Flip4Mac WMV Import /Library/QuickTime/Flip4Mac WMV Advanced.component/Contents/MacOS/Flip4Mac WMV Advanced /Library/InputManagers/Saft/Saft.bundle/Contents/Frameworks/OgreKit.framework/Versions/A/OgreKit /System/Library/Components/CoreAudio.component/Contents/MacOS/CoreAudio /System/Library/PrivateFrameworks/CoreMediaIOServicesPrivate.framework/Versions/A/CoreMediaIOServicesPrivate /System/Library/PrivateFrameworks/CoreMediaPrivate.framework/Versions/A/CoreMediaPrivate /System/Library/QuickTime/QuickTimeImporters.component/Contents/MacOS/QuickTimeImporters /usr/lib/dyld /System/Library/Frameworks/AppKit.framework/Versions/C/AppKit /System/Library/Frameworks/QuickTime.framework/Versions/A/QuickTime /System/Library/QuickTime/QuickTimeComponents.component/Contents/MacOS/QuickTimeComponents /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 /usr/lib/libstdc++.6.0.4.dylib /usr/lib/libgcc_s.1.dylib /System/Library/Frameworks/IOKit.framework/Versions/A/IOKit /usr/lib/libauto.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/WebServicesCore.framework/Versions/A/WebServicesCore /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/SearchKit.framework/Versions/A/SearchKit /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/Metadata.framework/Versions/A/Metadata /usr/lib/libz.1.2.3.dylib /System/Library/Frameworks/Security.framework/Versions/A/Security /System/Library/Frameworks/DiskArbitration.framework/Versions/A/DiskArbitration /usr/lib/libbsm.dylib /System/Library/Frameworks/SystemConfiguration.framework/Versions/A/SystemConfiguration /System/Library/Frameworks/CoreAudio.framework/Versions/A/CoreAudio /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/AE.framework/Versions/A/AE /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ColorSync.framework/Versions/A/ColorSync /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/PrintCore.framework/Versions/A/PrintCore /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/LangAnalysis.framework/Versions/A/LangAnalysis /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/FindByContent.framework/Versions/A/FindByContent /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/LaunchServices.framework/Versions/A/LaunchServices /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/SpeechSynthesis.framework/Versions/A/SpeechSynthesis /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/Versions/A/ImageIO /usr/lib/libcrypto.0.9.7.dylib /usr/lib/libcups.2.dylib /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/Versions/A/Resources/libJPEG.dylib /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/Versions/A/Resources/libJP2.dylib /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/Versions/A/Resources/libGIF.dylib /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/Versions/A/Resources/libRaw.dylib /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/Versions/A/Resources/libTIFF.dylib /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/Versions/A/Resources/libPng.dylib /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/Versions/A/Resources/libRadiance.dylib /usr/lib/libxml2.2.dylib /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vImage.framework/Versions/A/vImage /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libvDSP.dylib /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libBLAS.dylib /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libLAPACK.dylib /System/Library/PrivateFrameworks/DesktopServicesPriv.framework/Versions/A/DesktopServicesPriv /System/Library/Frameworks/Foundation.framework/Versions/C/Foundation /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGL.dylib /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGLU.dylib /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/ImageCapture.framework/Versions/A/ImageCapture /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/SpeechRecognition.framework/Versions/A/SpeechRecognition /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/SecurityHI.framework/Versions/A/SecurityHI /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Ink.framework/Versions/A/Ink /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Help.framework/Versions/A/Help /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/OpenScripting.framework/Versions/A/OpenScripting /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Print.framework/Versions/A/Print /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/HTMLRendering.framework/Versions/A/HTMLRendering /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/NavigationServices.framework/Versions/A/NavigationServices /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/CarbonSound.framework/Versions/A/CarbonSound /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/CommonPanels.framework/Versions/A/CommonPanels /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/HIToolbox.framework/Versions/A/HIToolbox /System/Library/Frameworks/OpenGL.framework/Versions/A/OpenGL /System/Library/Frameworks/DirectoryService.framework/Versions/A/DirectoryService /System/Library/Frameworks/CoreData.framework/Versions/A/CoreData /System/Library/Frameworks/AudioToolbox.framework/Versions/A/AudioToolbox /System/Library/Frameworks/AudioUnit.framework/Versions/A/AudioUnit /System/Library/Frameworks/QuartzCore.framework/Versions/A/QuartzCore /usr/lib/libsqlite3.0.dylib /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGLImage.dylib /System/Library/Frameworks/SecurityFoundation.framework/Versions/A/SecurityFoundation /System/Library/Frameworks/SecurityInterface.framework/Versions/A/SecurityInterface /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/CoreGraphics.framework/Versions/A/Resources/libCGATS.A.dylib /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/CoreGraphics.framework/Versions/A/Resources/libCSync.A.dylib /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/CoreGraphics.framework/Versions/A/Resources/libRIP.A.dylib /System/Library/Frameworks/AddressBook.framework/Versions/A/AddressBook /System/Library/PrivateFrameworks/DSObjCWrappers.framework/Versions/A/DSObjCWrappers /System/Library/Frameworks/LDAP.framework/Versions/A/LDAP /usr/lib/libsasl2.2.dylib /usr/lib/libssl.0.9.7.dylib /usr/lib/libresolv.9.dylib /System/Library/Frameworks/CoreVideo.framework/Versions/A/CoreVideo /System/Library/Frameworks/Quartz.framework/Versions/A/Frameworks/PDFKit.framework/Versions/A/PDFKit /System/Library/Frameworks/AGL.framework/Versions/A/AGL /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/CFNetwork.framework/Versions/A/CFNetwork /System/Library/Frameworks/ExceptionHandling.framework/Versions/A/ExceptionHandling /usr/lib/libcrypto.0.9.dylib /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGLProgrammability.dylib /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGLSystem.dylib /System/Library/Frameworks/CoreAudioKit.framework/Versions/A/CoreAudioKit /System/Library/PrivateFrameworks/Syndication.framework/Versions/A/Syndication /System/Library/PrivateFrameworks/SyndicationUI.framework/Versions/A/SyndicationUI /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/CoreGraphics.framework/Versions/A/Resources/libCMaps.A.dylib /System/Library/QuickTime/QuickTimeH264.component/Contents/MacOS/QuickTimeH264 /System/Library/Frameworks/Quartz.framework/Versions/A/Frameworks/QuartzComposer.framework/Versions/A/QuartzComposer /System/Library/PrivateFrameworks/vmutils.framework/Versions/A/vmutils /System/Library/Frameworks/QTKit.framework/Versions/A/QTKit /Library/Frameworks/ApplicationEnhancer.framework/Versions/A/ApplicationEnhancer /dev/null /dev/console /dev/console apple.shm.notification_center /tmp/com.apple.csseed.76 apple.shm.notification_center /tmp/com.apple.csseed.76 apple.shm.notification_center /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/gjp22/Library/Safari/Icons/WebpageIcons.db /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/HIToolbox.framework/Versions/A/Resources/Extras2.rsrc (revoked) /Users/gjp22/Library/WebKit/Databases/Databases.db count=0, state=0x2 ->0x582e440 ->0x582e990 /Users/gjp22/Library/Syndication/Database3 /dev/urandom MacromediaSemaphoreDig /dev/random /Library/Audio/Plug-Ins/HAL/JackRouter.plugin/Contents/Resources/BlackList.txt Here's a tidier representation of the list of open files and ports whilst WebKit was not responding: http://pastie.textmate.org/117329 And a sample a few moments later: http://pastie.textmate.org/117330 The issue recurred whilst using Firefox so my next guess is that it's an issue with Flash, or with the flashmeeting.open.ac.uk site code. I wonder wheether the issue is aggravated by me trying to work through Adobe Flash Player Settings whilst video is broadcasting. Firefox open files and ports, and sample, at time of issue: http://pastie.textmate.org/117432 and http://pastie.textmate.org/117433 Created attachment 17230 [details]
comparable failure whilst using Firefox
Ignore comments 4, 5 and 6. They belong with bug 15967. I do wish that this Bugzilla would not automatically advance to a different ticket :-( Thoroughly confused now. Thanks for the bug report, Graham. Could you run "sample Safari 10 10" from a Terminal window when Safari hangs, then post the file (probably written to /tmp/) to this bug? Refining this: 1) http://flashmeeting.open.ac.uk/ 2) browsed to the demo http://flashmeeting.open.ac.uk/fm/flashmeeting.php?pwd=demo-demo 3) as I entered the meeting (and video began) a dialogue (Mac OS?) presented re: Bluetooth audio failure, which is curious because I can't think of *anywhere* where that preference may be set; although I may have preferred a Bluetooth headset at some point, to the best of my knowledge I long ago reverted all preferences to (MacBook Pro) built-in microphone and speakers. 4) right-click (possibly control-click) the Flash area to present Adobe Flash Player Settings 5) close the settings window immediately without reviewing/changing anything 6) fine so far 7) started/stopped broadcasting once, maybe twice, maybe three times 8) probably set the state to _not_ broadcast before attempting to navigate away 9) manually truncated the URL to http://flashmeeting.open.ac.uk/ 10) keyed (probably) Return 11) according to Dock etc. WebKit was still responding, in fact it stopped responding. 12) sample Safari 10 10 I'll attach the sample to this bug. --- Factors that may be relevant: A) using Saft, 9.x, I can't tell the version from Finder but AFAIR I followed a hint from macosxhints.com to have Saft enable itself in Safari 3.x beta/WebKit. B) using PithHelmet 2.7 (78). C) FLVR present (I purchased it AFAIR at discount prior to 1.0 release) but it's a long time since I tried to use it, it seems I currently have an expired demo present. I'll attach a System Profiler report. Created attachment 17262 [details]
sample Safari 10 10
> I'll attach a System Profiler report. http://www.box.net/shared/6yleecavjg for the 2.1 MB report. (In reply to comment #9) > Factors that may be relevant: > > A) using Saft, 9.x, I can't tell the version from Finder but AFAIR I followed a > hint from macosxhints.com to have Saft enable itself in Safari 3.x beta/WebKit. > > B) using PithHelmet 2.7 (78). > > C) FLVR present (I purchased it AFAIR at discount prior to 1.0 release) but > it's a long time since I tried to use it, it seems I currently have an expired > demo present. Saft and PithHelment are known to cause all kinds of issues. Please disable/remove them, then try to reproduce this issue. I'm not sure if FLVR would cause an issue, but it's probably best to remove it to eliminate it as a potential cause. (In reply to comment #12) > Saft and PithHelment are known to cause all kinds of issues. Please > disable/remove them, then try to reproduce this issue. > > I'm not sure if FLVR would cause an issue, but it's probably best to remove it > to eliminate it as a potential cause. Will do. In the meantime http://pastie.textmate.org/118318 shows permissions repaired after upgrading from 10.4.10 to 10.4.11 -- amongst other things, > User differs on ./Library/Internet Plug-Ins/Flash Player.plugin/Contents/MacOS, should be 0, owner is 19236 > Permissions differ on ./Library/Internet Plug-Ins/Flash Player.plugin/Contents/MacOS, should be drwxrwxr-x , they are drwxr-xr-x but I can't guess whether group writeability would have been a factor. I'm seeing a similar issue, and don't have any sort of modifications to Safari installed, although my Flash install is a debug version, not the normal version. I haven't been using the site listed in the original report, but I have seen it on Hulu and Youtube. It just started happening since I installed the debug version of flash, and has been happening somewhat regularly. Safari has actually been going into "uninterruptible wait" mode according to ps, and even a kill -9 won't stop it. Safari and all other browsers don't support Flash plug-in anymore. Can this be closed as "RESOLVED INVALID". Thanks! |