[Webkit-unassigned] [Bug 18620] Hang under TextIterator::advance() at lsvd.de

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Tue Nov 11 11:02:18 PST 2008


https://bugs.webkit.org/show_bug.cgi?id=18620





------- Comment #2 from eric at webkit.org  2008-11-11 11:02 PDT -------
I can confirm ap's findings.  I don't see a hang when clicking the search
field, but I do see one on load:

        0.0%    99.8%   Safari  0xb2776 [unknown]       
        0.0%    99.8%   AppKit   NSApplicationMain      
        0.0%    99.8%   AppKit    -[NSApplication run]  
        0.0%    99.8%   Safari     0x7ae0 [105B]        
        0.0%    99.8%   AppKit      -[NSApplication
nextEventMatchingMask:untilDate:inMode:dequeue:]    
        0.0%    99.8%   AppKit       _DPSNextEvent      
        0.0%    99.8%   HIToolbox            
BlockUntilNextEventMatchingListInMode     
        0.0%    99.8%   HIToolbox              ReceiveNextEventCommon   
        0.0%    99.8%   HIToolbox               RunCurrentEventLoopInMode       
        0.0%    99.8%   CoreFoundation           CFRunLoopRunInMode     
        0.0%    99.8%   CoreFoundation            CFRunLoopRunSpecific  
        0.0%    99.8%   Foundation                 __NSFireTimer        
        0.0%    99.8%   Safari              0x100840 [169B]     
        0.0%    99.8%   Safari               0x26d90 [264B]     
        0.0%    99.8%   Safari                0x27154 [unknown] 
        0.0%    99.8%   Safari                 0x27480 [421B]   
        0.0%    99.8%   WebKit                 
-[WebHTMLView(WebDocumentPrivateProtocols) string]      
        0.0%    99.8%   WebKit                   -[WebFrame(WebInternal)
_stringForRange:]      
        0.0%    99.8%   WebCore                  
WebCore::plainTextToMallocAllocatedBuffer(WebCore::Range const*, unsigned int&) 
        0.0%    99.8%   WebCore                   
WebCore::TextIterator::TextIterator(WebCore::Range const*, bool, bool)       
        0.0%    99.8%   WebCore                    
WebCore::TextIterator::advance()    
        0.0%    99.8%   WebCore                     
WebCore::TextIterator::handleNonTextNode() 
        0.0%    99.8%   WebCore                      
WebCore::TextIterator::representNodeOffsetZero()  
        0.0%    99.8%   WebCore                       
WebCore::TextIterator::shouldRepresentNodeOffsetZero()   
        0.0%    76.0%   WebCore                        
WebCore::inSameLine(WebCore::VisiblePosition const&, WebCore::VisiblePosition
const&)   
        0.0%    76.0%   WebCore                         
WebCore::startOfLine(WebCore::VisiblePosition const&)  
        0.0%    76.0%   WebCore                          
_ZN7WebCoreL20startPositionForLineERKNS_15VisiblePositionE    
        0.0%    76.0%   WebCore                           
_ZN7WebCoreL36positionAvoidingFirstPositionInTableERKNS_15VisiblePositionE   
        0.0%    76.0%   WebCore                            
WebCore::VisiblePosition::previous(bool) const      
        3.4%    75.4%   WebCore                             
WebCore::previousVisuallyDistinctCandidate(WebCore::Position const&)       
        6.5%    31.2%   WebCore                              
WebCore::Position::previous(WebCore::EUsingComposedCharacters) const      


I'm not sure why Safari's asking for the text content of the page at load, but
the TextIterator seems to have some trouble iterating through this large page.
:)


-- 
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