[Webkit-unassigned] [Bug 53384] RenderFullScreen::createFullScreenStyle() leaks

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Sat Jan 29 15:55:14 PST 2011


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


Simon Fraser (smfr) <simon.fraser at apple.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |simon.fraser at apple.com




--- Comment #1 from Simon Fraser (smfr) <simon.fraser at apple.com>  2011-01-29 15:55:14 PST ---
Here's another one:


Leak: 0x11bae9ec0  size=336  zone: DefaultMallocZone_0x105977000    
    0x1bac3940 0x00000001 0x00000130 0x00000000     @9......0.......
    0xdba00aea 0x00000000 0x02c91d70 0x00000001     ........p.......
    0x1baea010 0x00000001 0x00000001 0x00000000     ................
    0x1bae9538 0x00000001 0x00000000 0x00000000     8...............
    0x00000000 0x00000000 0x00000000 0x00000000     ................
    0x00000000 0x00000000 0x00000000 0x00000000     ................
    0x00000000 0x00000000 0x00000320 0x00000258     ........ ...X...
    0x00000000 0x00000000 0x00000320 0x00000258     ........ ...X...
    ...
    Call stack: [thread 0x7fff70b12c20]:
    | 0x2
    | start
    | main
    | dumpRenderTree(int, char const**)
    | runTestingServerLoop()
    | runTest(std::string const&)
    | -[NSRunLoop(NSRunLoop) runMode:beforeDate:]
    | CFRunLoopRunSpecific
    | __CFRunLoopRun
    | __CFRunLoopDoSources0
    | MultiplexerSource::perform()
    | URLConnectionClient::processEvents()
    | URLConnectionClient::ClientConnectionEventQueue::processAllEventsAndConsumePayload(XConnectionEventInfo<XClientEvent, XClientEventParams>*, long)
    | URLConnectionClient::_clientDidReceiveData(__CFData const*, URLConnectionClient::ClientConnectionEventQueue*)
    | _NSURLConnectionDidReceiveData
    | -[WebCoreResourceHandleAsDelegate connection:didReceiveData:lengthReceived:]
    | WebCore::ResourceLoader::didReceiveData(WebCore::ResourceHandle*, char const*, int, int)
    | WebCore::MainResourceLoader::didReceiveData(char const*, int, long long, bool)
    | WebCore::ResourceLoader::didReceiveData(char const*, int, long long, bool)
    | WebCore::MainResourceLoader::addData(char const*, int, bool)
    | WebCore::DocumentLoader::receivedData(char const*, int)
    | WebCore::DocumentLoader::commitLoad(char const*, int)
    | WebFrameLoaderClient::committedLoad(WebCore::DocumentLoader*, char const*, int)
    | -[WebDataSource(WebInternal) _receivedData:]
    | -[WebHTMLRepresentation receivedData:withDataSource:]
    | -[WebFrame(WebInternal) _commitData:]
    | WebCore::DocumentLoader::commitData(char const*, int)
    | WebCore::DocumentWriter::addData(char const*, int, bool)
    | WebCore::DecodedDataDocumentParser::appendBytes(WebCore::DocumentWriter*, char const*, int, bool)
    | WebCore::HTMLDocumentParser::append(WebCore::SegmentedString const&)
    | WebCore::HTMLDocumentParser::pumpTokenizerIfPossible(WebCore::HTMLDocumentParser::SynchronousMode)
    | WebCore::HTMLDocumentParser::pumpTokenizer(WebCore::HTMLDocumentParser::SynchronousMode)
    | WebCore::HTMLDocumentParser::runScriptsForPausedTreeBuilder()
    | WebCore::HTMLScriptRunner::execute(WTF::PassRefPtr<WebCore::Element>, WTF::TextPosition<WTF::OneBasedNumber> const&)
    | WebCore::HTMLScriptRunner::runScript(WebCore::Element*, WTF::TextPosition<WTF::OneBasedNumber> const&)
    | WebCore::ScriptElement::executeScript(WebCore::ScriptSourceCode const&)
    | WebCore::ScriptController::executeScript(WebCore::ScriptSourceCode const&, WebCore::ShouldAllowXSS)
    | WebCore::ScriptController::evaluate(WebCore::ScriptSourceCode const&, WebCore::ShouldAllowXSS)
    | WebCore::ScriptController::evaluateInWorld(WebCore::ScriptSourceCode const&, WebCore::DOMWrapperWorld*, WebCore::ShouldAllowXSS)
    | WebCore::JSMainThreadExecState::evaluate(JSC::ExecState*, JSC::ScopeChain&, JSC::SourceCode const&, JSC::JSValue)
    | JSC::evaluate(JSC::ExecState*, JSC::ScopeChain&, JSC::SourceCode const&, JSC::JSValue)
    | JSC::Interpreter::execute(JSC::ProgramExecutable*, JSC::ExecState*, JSC::ScopeChainNode*, JSC::JSObject*)
    | JSC::JITCode::execute(JSC::RegisterFile*, JSC::ExecState*, JSC::JSGlobalData*)
    | 0x56847de001b8
    | WebCore::jsElementPrototypeFunctionWebkitRequestFullScreen(JSC::ExecState*)
    | WebCore::Element::webkitRequestFullScreen(unsigned short)
    | WebCore::Document::webkitRequestFullScreenForElement(WebCore::Element*, unsigned short)
    | WebChromeClient::enterFullScreenForElement(WebCore::Element*)
    | CallUIDelegate(WebView*, objc_selector*, objc_object*, objc_object*)
    | CallDelegate(WebView*, objc_object*, objc_selector*, objc_object*, objc_object*)
    | -[UIDelegate webView:enterFullScreenForElement:listener:]
    | -[WebKitFullScreenListener webkitWillEnterFullScreen]
    | WebCore::Document::webkitWillEnterFullScreenForElement(WebCore::Element*)
    | WebCore::Document::recalcStyle(WebCore::Node::StyleChange)
    | WebCore::Element::recalcStyle(WebCore::Node::StyleChange)
    | WebCore::Element::recalcStyle(WebCore::Node::StyleChange)
    | WebCore::Element::recalcStyle(WebCore::Node::StyleChange)
    | WebCore::Element::recalcStyle(WebCore::Node::StyleChange)
    | WebCore::Element::attach()
    | WebCore::Node::createRendererIfNeeded()
    | WebCore::RenderObject::setStyle(WTF::PassRefPtr<WebCore::RenderStyle>)
    | WebCore::RenderBlock::styleDidChange(WebCore::StyleDifference, WebCore::RenderStyle const*)
    | WebCore::RenderBox::styleDidChange(WebCore::StyleDifference, WebCore::RenderStyle const*)
    | WebCore::RenderBoxModelObject::styleDidChange(WebCore::StyleDifference, WebCore::RenderStyle const*)
    | WebCore::RenderLayer::operator new(unsigned long, WebCore::RenderArena*)
    | WebCore::RenderArena::allocate(unsigned long)
    | malloc
    | malloc_zone_malloc

-- 
Configure bugmail: https://bugs.webkit.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.



More information about the webkit-unassigned mailing list