Closed
Bug 332810
Opened 19 years ago
Closed 19 years ago
Uploading attachment to Apple Bug Reporter hangs Camino
Categories
(Camino Graveyard :: General, defect)
Tracking
(Not tracked)
VERIFIED
WORKSFORME
People
(Reporter: mozilla, Assigned: mikepinkerton)
References
()
Details
Attachments
(1 file)
35.37 KB,
text/plain
|
Details |
User-Agent: Mozilla/5.0 (Macintosh; U; PPC Mac OS X Mach-O; en-US; rv:1.8.0.1) Gecko/20060214 Camino/1.0
Build Identifier: Mozilla/5.0 (Macintosh; U; PPC Mac OS X Mach-O; en-US; rv:1.8.0.1) Gecko/20060214 Camino/1.0
I tried to upload a sample to Apple about some crash in the Finder and Camino went into high CPU mode and stopped responding. I left it for an hour but it was still chewing on my CPU. I have attached a sample of what it was doing. I hope it makes sense to you because it didn't tell me anything.
Reproducible: Always
Steps to Reproduce:
1.Log into Apple Bug Reporter
2.Create a bug on your favourite unresolved issue (I know you've got one)
3.Upload an attachment
Actual Results:
High cpu usage hang.
Analysis of sampling pid 458 every 10.000000 milliseconds
Call graph:
90 Thread_0f0f
90 start
90 start
90 NSApplicationMain
90 -[NSApplication run]
90 -[NSApplication sendEvent:]
90 AppDirServiceProvider::EnsureFolder(unsigned long, nsILocalFile**)
90 -[NSWindow sendEvent:]
90 -[NSScroller mouseDown:]
90 nsNativeScrollbar::UpdateScroller()
90 -[NSScroller trackKnob:]
86 -[NSScroller sendAction:to:]
86 -[NSControl sendAction:to:]
86 -[NSApplication sendAction:to:from:]
86 nsNativeScrollbar::DoScroll(_NSScrollerPart)
86 nsNativeScrollbar::UpdateContentPosition(unsigned)
84 nsXULElement::SetAttr(int, nsIAtom*, nsIAtom*, nsAString_internal const&, int)
84 nsXULElement::SetAttrAndNotify(int, nsIAtom*, nsIAtom*, nsAString_internal const&, nsAttrValue&, int, int, int)
71 nsHTMLDocument::AttributeChanged(nsIContent*, int, nsIAtom*, int)
71 nsDocument::AttributeChanged(nsIContent*, int, nsIAtom*, int)
70 PresShell::AttributeChanged(nsIDocument*, nsIContent*, int, nsIAtom*, int)
70 nsCSSFrameConstructor::AttributeChanged(nsIContent*, int, nsIAtom*, int)
69 nsScrollbarFrame::AttributeChanged(nsIContent*, int, nsIAtom*, int)
69 nsGfxScrollFrameInner::CurPosAttributeChanged(nsIContent*, int)
69 nsScrollPortView::ScrollTo(int, int, unsigned)
68 nsScrollPortView::ScrollToImpl(int, int, unsigned)
60 nsScrollPortView::Scroll(nsView*, nsPoint, nsPoint, float)
28 nsScrollPortView::CannotBitBlt(nsView*)
27 nsViewManager::CanScrollWithBitBlt(nsView*)
21 nsViewManager::BuildDisplayList(nsView*, nsRect const&, int, int, nsIView*, nsVoidArray*, PLArenaPool&)
10 nsViewManager::CreateDisplayList(nsView*, DisplayZTreeNode*&, int, int, nsView*, nsRect const*, nsView*, int, int, int, int, nsIView*, nsHashtable&, PLArenaPool&)
10 nsViewManager::CreateDisplayList(nsView*, DisplayZTreeNode*&, int, int, nsView*, nsRect const*, nsView*, int, int, int, int, nsIView*, nsHashtable&, PLArenaPool&)
10 nsViewManager::CreateDisplayList(nsView*, DisplayZTreeNode*&, int, int, nsView*, nsRect const*, nsView*, int, int, int, int, nsIView*, nsHashtable&, PLArenaPool&)
9 nsViewManager::CreateDisplayList(nsView*, DisplayZTreeNode*&, int, int, nsView*, nsRect const*, nsView*, int, int, int, int, nsIView*, nsHashtable&, PLArenaPool&)
8 nsViewManager::CreateDisplayList(nsView*, DisplayZTreeNode*&, int, int, nsView*, nsRect const*, nsView*, int, int, int, int, nsIView*, nsHashtable&, PLArenaPool&)
6 nsViewManager::CreateDisplayList(nsView*, DisplayZTreeNode*&, int, int, nsView*, nsRect const*, nsView*, int, int, int, int, nsIView*, nsHashtable&, PLArenaPool&)
5 nsViewManager::AddToDisplayList(nsView*, DisplayZTreeNode*&, nsRect&, nsRect&, unsigned, int, int, int, PLArenaPool&, nsIView*)
2 nsView::GetClippedRect(nsIView*)
2 nsIView::ExternalIsRoot() const
2 nsIView::ExternalIsRoot() const
1 nsIView::ExternalIsRoot() const
1 nsIView::ExternalIsRoot() const
1 nsRect::IntersectRect(nsRect const&, nsRect const&)
1 nsRect::IntersectRect(nsRect const&, nsRect const&)
1 nsViewManager::AddToDisplayList(nsView*, DisplayZTreeNode*&, nsRect&, nsRect&, unsigned, int, int, int, PLArenaPool&, nsIView*)
1 nsViewManager::CreateDisplayList(nsView*, DisplayZTreeNode*&, int, int, nsView*, nsRect const*, nsView*, int, int, int, int, nsIView*, nsHashtable&, PLArenaPool&)
1 nsViewManager::AddToDisplayList(nsView*, DisplayZTreeNode*&, nsRect&, nsRect&, unsigned, int, int, int, PLArenaPool&, nsIView*)
1 nsView::GetClippedRect(nsIView*)
1 nsIView::ExternalIsRoot() const
1 nsIView::ExternalIsRoot() const
2 nsViewManager::AddToDisplayList(nsView*, DisplayZTreeNode*&, nsRect&, nsRect&, unsigned, int, int, int, PLArenaPool&, nsIView*)
1 nsView::GetClippedRect(nsIView*)
1 nsIView::ExternalIsRoot() const
1 nsIView::ExternalIsRoot() const
1 nsViewManager::AddToDisplayList(nsView*, DisplayZTreeNode*&, nsRect&, nsRect&, unsigned, int, int, int, PLArenaPool&, nsIView*)
1 nsViewManager::AddToDisplayList(nsView*, DisplayZTreeNode*&, nsRect&, nsRect&, unsigned, int, int, int, PLArenaPool&, nsIView*)
1 nsViewManager::AddToDisplayList(nsView*, DisplayZTreeNode*&, nsRect&, nsRect&, unsigned, int, int, int, PLArenaPool&, nsIView*)
1 nsViewManager::AddToDisplayList(nsView*, DisplayZTreeNode*&, nsRect&, nsRect&, unsigned, int, int, int, PLArenaPool&, nsIView*)
1 PL_ArenaAllocate
1 dyld_stub_binding_helper
1 PR_Lock
1 PR_Lock
7 nsViewManager::DefaultRefresh(nsView*, nsRect const*)
7 nsViewManager::DefaultRefresh(nsView*, nsRect const*)
7 nsViewManager::DefaultRefresh(nsView*, nsRect const*)
7 nsViewManager::DefaultRefresh(nsView*, nsRect const*)
6 nsViewManager::DefaultRefresh(nsView*, nsRect const*)
6 nsViewManager::DefaultRefresh(nsView*, nsRect const*)
5 nsViewManager::DefaultRefresh(nsView*, nsRect const*)
2 nsViewManager::DefaultRefresh(nsView*, nsRect const*)
2 nsViewManager::DefaultRefresh(nsView*, nsRect const*)
2 nsVoidArray::InsertElementAt(void*, int)
2 nsVoidArray::GrowArrayBy(int)
2 nsAutoVoidArray::SizeTo(int)
2 nsVoidArray::SizeTo(int)
2 malloc
2 szone_malloc
2 szone_malloc
1 nsVoidArray::InsertElementAt(void*, int)
1 nsVoidArray::GrowArrayBy(int)
1 nsAutoVoidArray::SizeTo(int)
1 nsVoidArray::SizeTo(int)
1 realloc
1 szone_realloc
1 dyld_stub_memcpy
1 dyld_stub_memcpy
1 nsViewManager::DefaultRefresh(nsView*, nsRect const*)
1 nsVoidArray::InsertElementAt(void*, int)
1 nsVoidArray::GrowArrayBy(int)
1 nsAutoVoidArray::SizeTo(int)
1 nsVoidArray::SizeTo(int)
1 realloc
1 szone_realloc
1 __spin_unlock
1 __spin_unlock
3 nsViewManager::ReparentViews(DisplayZTreeNode*, nsHashtable&)
3 nsViewManager::ReparentViews(DisplayZTreeNode*, nsHashtable&)
3 nsViewManager::ReparentViews(DisplayZTreeNode*, nsHashtable&)
3 nsViewManager::ReparentViews(DisplayZTreeNode*, nsHashtable&)
2 nsViewManager::ReparentViews(DisplayZTreeNode*, nsHashtable&)
2 nsViewManager::ReparentViews(DisplayZTreeNode*, nsHashtable&)
1 nsViewManager::ReparentViews(DisplayZTreeNode*, nsHashtable&)
1 nsViewManager::ReparentViews(DisplayZTreeNode*, nsHashtable&)
1 nsViewManager::ReparentViews(DisplayZTreeNode*, nsHashtable&)
1 nsViewManager::ReparentViews(DisplayZTreeNode*, nsHashtable&)
1 nsHashtable::~nsHashtable [unified]()
1 PL_DHashTableFinish
1 PL_DHashTableFinish
5 nsViewManager::OptimizeDisplayList(nsVoidArray const*, nsRegion const&, nsRect&, nsRegion&, int)
2 nsRegion::Copy(nsRect const&)
1 nsRegion::Copy(nsRect const&)
1 nsRegion::SetToElements(unsigned)
1 nsRegion::SetToElements(unsigned)
1 nsRegion::SetToElements(unsigned)
1 RgnRectMemoryAllocator::Free(nsRegion::RgnRect*)
1 RgnRectMemoryAllocator::Free(nsRegion::RgnRect*)
1 nsRegion::Sub(nsRegion const&, nsRegion const&)
1 nsRegion::Copy(nsRegion const&)
1 nsRegion::SetToElements(unsigned)
1 nsRegion::SetToElements(unsigned)
1 nsViewManager::OptimizeDisplayList(nsVoidArray const*, nsRegion const&, nsRect&, nsRegion&, int)
1 nsViewManager::CanScrollWithBitBlt(nsView*)
1 nsViewManager::SetViewChildClipRegion(nsIView*, nsRegion const*)
1 nsViewManager::SetViewChildClipRegion(nsIView*, nsRegion const*)
25 nsChildView::Scroll(int, int, nsRect*)
22 nsChildView::Resize(int, int, int, int, int)
22 nsChildView::MoveWithRepaintOption(int, int, int)
21 -[NSView setFrame:]
20 -[NSScroller setFrameOrigin:]
20 -[NSView setFrameOrigin:]
14 -[NSView _postFrameChangeNotification]
8 -[NSNotificationCenter postNotificationName:object:userInfo:]
4 +[NSConcreteNotification newTempNotificationWithName:object:userInfo:]
2 -[NSCFString copyWithZone:]
2 CFStringCreateCopy
1 CFStringCreateCopy
1 dyld_stub_pthread_getspecific
1 dyld_stub_pthread_getspecific
1 dyld_stub_CFMakeCollectable
1 dyld_stub_CFMakeCollectable
1 objc_collecting_enabled
1 objc_collecting_enabled
4 _CFXNotificationPostNotification
4 __CFXNotificationPost
2 CFDictionaryGetValue
2 CFDictionaryGetValue
2 __CFXNotificationPost
4 -[NSConcreteNotification recycle]
1 -[NSConcreteNotification recycle]
1 -[NSView release]
1 NSRecordAllocationEvent
1 NSRecordAllocationEvent
1 CFRelease
1 CFRelease
1 dyld_stub_CFRelease
1 dyld_stub_CFRelease
2 +[NSNotificationCenter defaultCenter]
1 OSSpinLockUnlock
1 OSSpinLockUnlock
1 __spin_lock
1 __spin_lock
6 -[NSView _invalidateFocus]
3 -[NSView _invalidateGStatesForTree]
1 -[NSView _inLiveResize]
1 objc_msgSend_rtp
1 objc_msgSend_rtp
1 -[NSView _invalidateGStatesForTree]
1 objc_msgSend_rtp
1 objc_msgSend_rtp
2 -[NSFocusStack invalidateFocus:]
1 -[NSFocusStack invalidateFocus:]
1 objc_msgSend_rtp
1 objc_msgSend_rtp
1 +[NSGraphicsContext currentContext]
1 __NSAppKitGetThreadSpecificData
1 __pthread_getspecific
1 __pthread_getspecific
1 -[NSScroller setFrameSize:]
1 -[NSScroller checkSpaceForParts]
1 -[NSScroller checkSpaceForParts]
1 nsChildView::ReportMoveEvent()
1 _PR_UNIX_GetInterval
1 _PR_UNIX_GetInterval
1 -[NSView setNeedsDisplay:]
1 objc_msgSend_rtp
1 objc_msgSend_rtp
1 -[NSView visibleRect]
1 -[NSView _convertRectFromSuperview:test:]
1 -[NSView _convertRectFromSuperview:test:]
1 nsChildView::Scroll(int, int, nsRect*)
6 nsViewManager::UpdateViewAfterScroll(nsView*)
6 nsViewManager::UpdateWidgetArea(nsView*, nsRegion const&, nsView*)
4 nsViewManager::UpdateWidgetArea(nsView*, nsRegion const&, nsView*)
3 nsRegion::And(nsRegion const&, nsRect const&)
3 nsRegion::And(nsRegion const&, nsRect const&)
1 nsRegion::SetToElements(unsigned)
1 nsRegion::SetToElements(unsigned)
1 nsIView::GetViewFor(nsIWidget*)
1 ViewWrapper::GetInterface(nsID const&, void**)
1 ViewWrapper::GetInterface(nsID const&, void**)
1 nsRegion::Copy(nsRegion const&)
1 nsRegion::Copy(nsRegion const&)
1 nsScrollPortView::Scroll(nsView*, nsPoint, nsPoint, float)
3 nsScrollPortView::ScrollToImpl(int, int, unsigned)
3 nsViewManager::SynthesizeMouseMove(int)
3 nsEventQueueServiceImpl::GetSpecialEventQueue(int, nsIEventQueue**)
3 nsEventQueueServiceImpl::GetThreadEventQueue(PRThread*, nsIEventQueue**)
1 nsEventQueueServiceImpl::GetYoungestEventQueue(nsIEventQueue*, nsIEventQueue**)
1 nsEventQueueImpl::GetYoungestActive(nsIEventQueue**)
1 _Unwind_Find_FDE
1 _Unwind_Find_FDE
1 nsIThread::GetMainThread(nsIThread**)
1 _PR_DarwinPPC_AtomicIncrement
1 _PR_DarwinPPC_AtomicIncrement
1 nsInterfaceHashtable<nsVoidPtrHashKey, nsIEventQueue>::Get(void const*, nsIEventQueue**) const
1 PL_DHashTableFinish
1 PL_DHashTableFinish
1 dyld_stub__ZN13nsCOMPtr_baseD2Ev
1 dyld_stub__ZN13nsCOMPtr_baseD2Ev
1 nsGfxScrollFrameInner::ScrollPositionDidChange(nsIScrollableView*, int, int)
1 nsGfxScrollFrameInner::PostScrollEvent()
1 nsCOMPtr_base::assign_from_gs_contractid(nsGetServiceByContractID, nsID const&)
1 nsGetServiceByContractID::operator()(nsID const&, void**) const
1 nsComponentManagerImpl::GetServiceByContractID(char const*, nsID const&, void**)
1 PL_DHashTableOperate
1 PL_DHashTableFinish
1 PL_DHashMatchStringKey
1 strcmp
1 strcmp
1 PresShellViewEventListener::HideCaret()
1 PresShellViewEventListener::HideCaret()
1 nsFrameManager::HasAttributeDependentStyle(nsIContent*, nsIAtom*, int)
1 nsStyleSet::HasAttributeDependentStyle(nsPresContext*, nsIContent*, nsIAtom*, int)
1 RuleProcessorData::~RuleProcessorData [unified]()
1 nsGenericElement::Release()
1 nsGenericElement::Release()
1 PresShell::DidCauseReflow()
1 PresShell::PostReflowEvent()
1 nsEventQueueServiceImpl::GetSpecialEventQueue(int, nsIEventQueue**)
1 nsEventQueueServiceImpl::GetThreadEventQueue(PRThread*, nsIEventQueue**)
1 nsEventQueueServiceImpl::GetThreadEventQueue(PRThread*, nsIEventQueue**)
12 nsXBLPrototypeBinding::AttributeChanged(nsIAtom*, int, int, nsIContent*, nsIContent*, int)
11 nsXULElement::SetAttr(int, nsIAtom*, nsIAtom*, nsAString_internal const&, int)
8 nsXULElement::SetAttrAndNotify(int, nsIAtom*, nsIAtom*, nsAString_internal const&, nsAttrValue&, int, int, int)
8 nsHTMLDocument::AttributeChanged(nsIContent*, int, nsIAtom*, int)
8 nsDocument::AttributeChanged(nsIContent*, int, nsIAtom*, int)
6 PresShell::AttributeChanged(nsIDocument*, nsIContent*, int, nsIAtom*, int)
6 nsCSSFrameConstructor::AttributeChanged(nsIContent*, int, nsIAtom*, int)
3 nsFrameManager::HasAttributeDependentStyle(nsIContent*, nsIAtom*, int)
3 nsStyleSet::HasAttributeDependentStyle(nsPresContext*, nsIContent*, nsIAtom*, int)
2 RuleProcessorData::RuleProcessorData[unified](nsPresContext*, nsIContent*, nsRuleWalker*, nsCompatibility*)
2 nsXULElement::GetID() const
1 nsXULElement::FindLocalOrProtoAttr(int, nsIAtom*) const
1 nsAttrAndChildArray::GetAttr(nsIAtom*, int) const
1 nsAttrAndChildArray::GetAttr(nsIAtom*, int) const
1 nsXULElement::GetID() const
1 nsStyleSet::WalkRuleProcessors(int (*)(nsIStyleRuleProcessor*, void*), RuleProcessorData*)
1 nsStyleSet::HasStateDependentStyle(nsPresContext*, nsIContent*, int)
1 nsCSSRuleProcessor::HasAttributeDependentStyle(AttributeRuleProcessorData*, nsReStyleHint*)
1 PL_DHashTableFinish
1 PL_DHashTableFinish
1 dyld_stub__ZN13nsCOMPtr_baseD2Ev
1 dyld_stub__ZN13nsCOMPtr_baseD2Ev
1 nsNativeScrollbarFrame::AttributeChanged(nsIContent*, int, nsIAtom*, int)
1 nsXULElement::GetAttr(int, nsIAtom*, nsAString_internal&) const
1 nsAttrValue::ToString(nsAString_internal&) const
1 AtomImpl::ToString(nsAString_internal&)
1 AppendUTF8toUTF16(nsACString_internal const&, nsAString_internal&)
1 nsAString_internal::SetLength(unsigned)
1 nsAString_internal::SetLength(unsigned)
1 nsXULElement::GetAttributeChangeHint(nsIAtom const*, int) const
1 nsXULElement::GetAttributeChangeHint(nsIAtom const*, int) const
2 PresShell::DidCauseReflow()
2 PresShell::PostReflowEvent()
2 nsEventQueueServiceImpl::GetSpecialEventQueue(int, nsIEventQueue**)
2 nsEventQueueServiceImpl::GetThreadEventQueue(PRThread*, nsIEventQueue**)
1 _Unwind_Find_FDE
1 _Unwind_Find_FDE
1 nsEventQueueServiceImpl::GetYoungestEventQueue(nsIEventQueue*, nsIEventQueue**)
1 nsEventQueueServiceImpl::GetYoungestEventQueue(nsIEventQueue*, nsIEventQueue**)
1 nsAttrValue::ToString(nsAString_internal&) const
1 AtomImpl::ToString(nsAString_internal&)
1 nsSubstring::SetLength(unsigned)
1 nsSubstring::SetLength(unsigned)
1 nsAttrValue::~nsAttrValue [unified]()
1 nsAttrValue::~nsAttrValue [unified]()
1 nsXULElement::SetAttr(int, nsIAtom*, nsIAtom*, nsAString_internal const&, int)
1 nsXBLPrototypeBinding::AttributeChanged(nsIAtom*, int, int, nsIContent*, nsIContent*, int)
1 nsXBLBinding::AttributeChanged(nsIAtom*, int, int, int)
1 nsXBLBinding::AttributeChanged(nsIAtom*, int, int, int)
1 nsNativeScrollbar::SetPosition(unsigned)
1 nsNativeScrollbar::SetPosition(unsigned)
1 nsString::AppendInt(int, int)
1 AppendASCIItoUTF16(char const*, nsAString_internal&)
1 AppendASCIItoUTF16(char const*, nsAString_internal&)
4 -[NSScroller setFloatValue:knobProportion:]
3 -[NSView setNeedsDisplayInRect:]
2 -[NSRegion addRect:]
1 CGSReleaseRegion
1 rgn_release
1 _CG_spin_lock_try
1 _CG_spin_lock_try
1 CGSUnionRegionWithRect
1 CGSUnionRegionWithRect
1 _NSDebugViewDrawing
1 _NSDebugViewDrawing
1 -[NSScroller _drawingRectForPart:]
1 -[NSScroller _drawingRectForPart:]
90 Thread_1003
90 _pthread_body
90 PR_Select
90 nsThread::Main(void*)
90 nsSocketTransportService::Run()
90 nsSocketTransportService::Poll(unsigned*)
90 PR_OpenDir
90 poll
90 select
90 select
90 Thread_1103
90 _pthread_body
90 PR_Select
90 nsThread::Main(void*)
90 TimerThread::Run()
90 PR_WaitCondVar
90 pthread_cond_wait
90 semaphore_wait_signal_trap
90 semaphore_wait_signal_trap
90 Thread_1203
90 _pthread_body
90 __CFSocketManager
90 select
90 select
90 Thread_1303
90 _pthread_body
90 forkThreadForFunction
90 -[NSUIHeartBeat _heartBeatThread:]
90 -[NSConditionLock lockWhenCondition:]
90 pthread_cond_wait
90 semaphore_wait_signal_trap
90 semaphore_wait_signal_trap
90 Thread_1403
90 _pthread_body
90 PrivateMPEntryPoint
90 TFSNotificationTask::FSNotificationTaskProc(void*)
90 kevent
90 kevent
90 Thread_1503
90 _pthread_body
90 PrivateMPEntryPoint
90 TNodeSyncTask::SyncTaskProc(void*)
90 MPWaitOnQueue
90 pthread_cond_wait
90 semaphore_wait_signal_trap
90 semaphore_wait_signal_trap
Total number in stack (recursive counted multiple, when >=5):
8 nsViewManager::DefaultRefresh(nsView*, nsRect const*)
7 nsViewManager::CreateDisplayList(nsView*, DisplayZTreeNode*&, int, int, nsView*, nsRect const*, nsView*, int, int, int, int, nsIView*, nsHashtable&, PLArenaPool&)
7 nsViewManager::ReparentViews(DisplayZTreeNode*, nsHashtable&)
6 _pthread_body
5 nsViewManager::AddToDisplayList(nsView*, DisplayZTreeNode*&, nsRect&, nsRect&, unsigned, int, int, int, PLArenaPool&, nsIView*)
Sort by top of stack, same collapsed (when >= 5):
semaphore_wait_signal_trap 270
select 180
kevent 90
nsIView::ExternalIsRoot() const 5
Sample analysis of process 458 written to file /dev/stdout
Sampling process 458 each 10 msecs 100 times
Actually, maybe the upload worked and it was something to do with the redirect page that it takes you to after upload? Just checked my bug on the bug database and it seems to be there.
Page Source was:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
<HTML>
<HEAD>
<META HTTP-EQUIV="Cache-Control" CONTENT="no-cache">
<SCRIPT LANGUAGE="Javascript">
</Script>
</HEAD>
<BODY bgColor=#ffffff leftMargin=0 link=#0000cc text=#000000 topMargin=0 marginheight="0" marginwidth="0" >
<form method="post" name="upLoadForm" action="/cgi-bin/WebObjects/RadarWeb.woa/12/wo/vBVso3mCrO0NDA5tfmNjhg/8.1">
<BR>
<BR>
<BR>
<BR>
<BR>
<BR>
<BR>
<BR>
<BR>
<BR>
<TABLE CELLSPACING=0 CELLPADDING=0 BORDER=0 WIDTH="100%">
<TBODY>
<TR>
<TD align=center>
Uploading File...Please Wait.
<BR>
</TD>
</TR>
<TR>
<TD align=center>
<P></P>
<BR>
<BR>
<BR>
<BR>
<BR>
</TD>
</TR>
</TBODY>
</TABLE>
<p><A HREF="#" onClick="window.close();"></A> </p>
</form>
<BR>
<BR>
<BR>
<BR>
<BR>
<BR>
<BR>
<BR>
</BODY>
</HTML>
Comment 3•19 years ago
|
||
Do you get the same behavior with Firefox 1.5.x?
Anyone able to reproduce this?
Comment 6•19 years ago
|
||
90 samples at 10ms is less than a second of data, and it's not really enough to get a feel for a hang - unless the app is only hanging for a second before getting back on track. If it was spinning for an hour, you shouldn't have had trouble gathering more data. Ten seconds would probably have been plenty. All I can really see from this sample is that you were scrolling when you took it. Can you reproduce, and if so, can you sample the app again while it's hung?
Apple must be getting annoyed with me uploading random files onto old bug reports. I can't reproduce the bug now, although I could when I created the bug report. Must just be one of those bugs...
Status: UNCONFIRMED → RESOLVED
Closed: 19 years ago
Resolution: --- → WORKSFORME
Updated•19 years ago
|
Status: RESOLVED → VERIFIED
Whiteboard: [CLOSEME 6/18]
You need to log in
before you can comment on or make changes to this bug.
Description
•