[Webkit-unassigned] [Bug 24207] New: webkit hang (activity monitor sample attached)
bugzilla-daemon at webkit.org
bugzilla-daemon at webkit.org
Thu Feb 26 14:12:39 PST 2009
https://bugs.webkit.org/show_bug.cgi?id=24207
Summary: webkit hang (activity monitor sample attached)
Product: WebKit
Version: 528+ (Nightly build)
Platform: Macintosh
URL: http://www.winfuture.de
OS/Version: Mac OS X 10.5
Status: UNCONFIRMED
Severity: Major
Priority: P1
Component: New Bugs
AssignedTo: webkit-unassigned at lists.webkit.org
ReportedBy: docacola at borgcore.de
since using safari 4.0 beta and now the webkit nightly r41242 i regulary get
hangs. i am not entirely sure if that is the cause, but i have noticed that i
usually have the site www.winfuture.de opened. either as one of the tabs in the
background or just when i only have this site opened and nothing else. it
doesn't matter if i just opened webkit or been using it for some time. i just
experienced the hang with a newly opened webkit with winfuture.de opened, then
took a sample with the activity monitor. i hope that is usuable.
i am using glimmerblocker (proxy) locally to block ads. i experienced the same
on the official safari 4.0 beta and now on the webkit nightly from 24th and
26th. using 10.5.6 with all system updates
Sampling process 33068 for 3 seconds with 1 millisecond of run time between
samples
Sampling completed, processing symbols...
Analysis of sampling Safari (pid 33068) every 1 millisecond
Call graph:
902 Thread_2507
902 0x3306
902 NSApplicationMain
902 -[NSApplication run]
902 0x391aa
902 -[NSApplication sendEvent:]
902 0x39663
902 -[NSWindow sendEvent:]
902 -[WebHTMLView scrollWheel:]
902 -[NSView scrollWheel:]
902 forwardMethod
902 -[WebClipView scrollWheel:]
902 -[NSView scrollWheel:]
902 forwardMethod
902 -[WebDynamicScrollBarsView(WebInternal)
scrollWheel:]
902 -[NSScrollView scrollWheel:]
902 0x2ceee
902 -[NSApplication
nextEventMatchingMask:untilDate:inMode:dequeue:]
902 _DPSNextEvent
902
BlockUntilNextEventMatchingListInMode
902 ReceiveNextEventCommon
902 RunCurrentEventLoopInMode
902 CFRunLoopRunInMode
902 CFRunLoopRunSpecific
902
__ZN7WebCoreL10timerFiredEP16__CFRunLoopTimerPv
902
WebCore::ThreadTimers::sharedTimerFired()
902
WebCore::ThreadTimers::sharedTimerFiredInternal()
902
WebCore::ThreadTimers::fireTimers(double, WTF::Vector<WebCore::TimerBase*, 0ul>
const&)
902
WebCore::DOMTimer::fired()
902
WebCore::ScheduledAction::execute(WebCore::Document*)
902
WebCore::FrameLoader::executeScript(WebCore::String const&, bool)
902
WebCore::FrameLoader::executeScript(WebCore::ScriptSourceCode const&)
902
WebCore::ScriptController::evaluate(WebCore::ScriptSourceCode const&)
902
JSC::evaluate(JSC::ExecState*, JSC::ScopeChain&, JSC::SourceCode const&,
JSC::JSValuePtr)
902
JSC::Interpreter::execute(JSC::ProgramNode*, JSC::ExecState*,
JSC::ScopeChainNode*, JSC::JSObject*, JSC::JSValuePtr*)
902
0x13618718
902
JSC::JITStubs::cti_op_call_NotJSFunction(void*, ...)
902 WebCore::jsXMLHttpRequestPrototypeFunctionSend(JSC::ExecState*,
JSC::JSObject*, JSC::JSValuePtr, JSC::ArgList const&)
902 WebCore::JSXMLHttpRequest::send(JSC::ExecState*, JSC::ArgList const&)
902 WebCore::XMLHttpRequest::send(int&)
902 WebCore::XMLHttpRequest::send(WebCore::String const&, int&)
902 WebCore::XMLHttpRequest::makeSameOriginRequest(int&)
902
WebCore::XMLHttpRequest::loadRequestSynchronously(WebCore::ResourceRequest&,
int&)
902
WebCore::DocumentThreadableLoader::loadResourceSynchronously(WebCore::Document*,
WebCore::ResourceRequest const&, WebCore::ThreadableLoaderClient&)
902
WebCore::FrameLoader::loadResourceSynchronously(WebCore::ResourceRequest
const&, WebCore::ResourceError&, WebCore::ResourceResponse&, WTF::Vector<char,
0ul>&)
902
WebCore::ResourceHandle::loadResourceSynchronously(WebCore::ResourceRequest
const&, WebCore::ResourceError&, WebCore::ResourceResponse&, WTF::Vector<char,
0ul>&, WebCore::Frame*)
902 +[WebCoreSynchronousLoader
loadRequest:returningResponse:error:]
902 -[NSRunLoop(NSRunLoop) runMode:beforeDate:]
902 CFRunLoopRunInMode
902 CFRunLoopRunSpecific
902 mach_msg
902 mach_msg_trap
902 mach_msg_trap
902 Thread_2603
902 thread_start
902 _pthread_start
902 WebCore::IconDatabase::iconDatabaseSyncThread()
902 WebCore::IconDatabase::syncThreadMainLoop()
902 pthread_cond_wait$UNIX2003
902 __semwait_signal
902 __semwait_signal
902 Thread_2703
902 thread_start
902 _pthread_start
902 CFURLCacheWorkerThread(void*)
902 CFRunLoopRunInMode
902 CFRunLoopRunSpecific
902 mach_msg
902 mach_msg_trap
902 mach_msg_trap
902 Thread_2803
902 thread_start
902 _pthread_start
902 WebCore::LocalStorageThread::localStorageThread()
902 WTF::ThreadCondition::timedWait(WTF::Mutex&, double)
902 pthread_cond_wait$UNIX2003
902 __semwait_signal
902 __semwait_signal
902 Thread_2903
902 thread_start
902 _pthread_start
902 0x1867a1
902 0x1866f3
902 0x188f9d
902 CFRunLoopRunInMode
902 CFRunLoopRunSpecific
902 mach_msg
902 mach_msg_trap
902 mach_msg_trap
902 Thread_2a03
902 thread_start
902 _pthread_start
902 0xf2321
902 0xf1cdb
902 pthread_cond_wait$UNIX2003
902 __semwait_signal
902 __semwait_signal
902 Thread_2b03
902 thread_start
902 _pthread_start
902 glvmDoWork
902 pthread_cond_wait$UNIX2003
902 __semwait_signal
902 __semwait_signal
902 Thread_2c03
902 thread_start
902 _pthread_start
902 CMMConvTask(void*)
902 pthreadSemaphoreWait(t_pthreadSemaphore*)
902 pthread_cond_wait$UNIX2003
902 __semwait_signal
902 __semwait_signal
902 Thread_2d03
902 thread_start
902 _pthread_start
902 __NSThread__main__
902 -[NSThread main]
902 +[NSURLConnection(NSURLConnectionReallyInternal)
_resourceLoadLoop:]
902 CFRunLoopRunInMode
902 CFRunLoopRunSpecific
902 mach_msg
902 mach_msg_trap
902 mach_msg_trap
902 Thread_2e03
902 thread_start
902 _pthread_start
902 select$DARWIN_EXTSN
902 select$DARWIN_EXTSN
902 Thread_2f03
902 start_wqthread
902 __workq_ops
902 __workq_ops
902 Thread_3003
902 0x0
902 0x0
902 Thread_3103
902 thread_start
902 _pthread_start
902 PrivateMPEntryPoint
902 TSystemNotificationTask::SystemNotificationTaskProc(void*)
902 CFRunLoopRun
902 CFRunLoopRunSpecific
902 mach_msg
902 mach_msg_trap
902 mach_msg_trap
902 Thread_3203
902 thread_start
902 _pthread_start
902 PrivateMPEntryPoint
902 TFSEventsNotificationTask::FSEventsNotificationTaskProc(void*)
902 CFRunLoopRun
902 CFRunLoopRunSpecific
902 mach_msg
902 mach_msg_trap
902 mach_msg_trap
902 Thread_3303
902 thread_start
902 _pthread_start
902 PrivateMPEntryPoint
902 TNodeSyncTask::SyncTaskProc(void*)
902 MPWaitOnQueue
902 TSWaitOnConditionTimedRelative
902 TSWaitOnCondition
902 pthread_cond_wait$UNIX2003
902 __semwait_signal
902 __semwait_signal
902 Thread_3403
902 thread_start
902 _pthread_start
902 kevent
902 kevent
902 Thread_3503
902 thread_start
902 _pthread_start
902 __NSThread__main__
902 -[NSThread main]
902 -[NSUIHeartBeat _heartBeatThread:]
902 -[NSConditionLock lockWhenCondition:]
902 -[NSConditionLock lockWhenCondition:beforeDate:]
902 -[NSCondition waitUntilDate:]
902 pthread_cond_timedwait_relative_np
902 _pthread_cond_wait
902 semaphore_timedwait_signal_trap
902 semaphore_timedwait_signal_trap
902 Thread_3603
902 thread_start
902 _pthread_start
902 PrivateMPEntryPoint
902 TFolderSizeTask::FolderSizeTaskProc(void*)
902 MPWaitOnQueue
902 TSWaitOnConditionTimedRelative
902 pthread_cond_timedwait_relative_np
902 _pthread_cond_wait
902 semaphore_timedwait_signal_trap
902 semaphore_timedwait_signal_trap
902 Thread_3703
902 thread_start
902 _pthread_start
902 kevent
902 kevent
Total number in stack (recursive counted multiple, when >=5):
16 _pthread_start
16 thread_start
7 CFRunLoopRunSpecific
6 __semwait_signal
6 mach_msg
6 mach_msg_trap
6 pthread_cond_wait$UNIX2003
5 CFRunLoopRunInMode
Sort by top of stack, same collapsed (when >= 5):
__semwait_signal 5412
mach_msg_trap 5412
kevent 1804
semaphore_timedwait_signal_trap 1804
0x0 902
__workq_ops 902
select$DARWIN_EXTSN 902
Sample analysis of process 33068 written to file /dev/stdout
--
Configure bugmail: https://bugs.webkit.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.
More information about the webkit-unassigned
mailing list