[Webkit-unassigned] [Bug 127474] New: [GTK] Loading page into WebView shows g_closure_unref warning

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Thu Jan 23 03:39:09 PST 2014


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

           Summary: [GTK] Loading page into WebView shows g_closure_unref
                    warning
           Product: WebKit
           Version: 528+ (Nightly build)
          Platform: Unspecified
        OS/Version: Unspecified
            Status: NEW
          Severity: Normal
          Priority: P2
         Component: WebKit Gtk
        AssignedTo: webkit-unassigned at lists.webkit.org
        ReportedBy: tpopela at redhat.com


While loading email into WebView in Evolution with WK1 it's showing this warning. Everything loads and renders fine. I'm on http://trac.webkit.org/changeset/162517  

(evolution:21890): GLib-GObject-CRITICAL **: g_closure_unref: assertion 'closure->ref_count > 0' failed

Breakpoint 1, 0x0000003761450220 in g_logv () from /lib64/libglib-2.0.so.0
#0  0x0000003761450220 in g_logv () from /lib64/libglib-2.0.so.0
#1  0x000000376145063f in g_log () from /lib64/libglib-2.0.so.0
#2  0x00007ffff124e50e in WTF::derefGPtr<_GClosure> (ptr=0x38e5200) at ../../Source/WTF/wtf/gobject/GRefPtr.cpp:159
#3  0x00007ffff44360b0 in WTF::GRefPtr<_GClosure>::operator= (this=0x385f330, optr=0x0) at ../../Source/WTF/wtf/gobject/GRefPtr.h:142
#4  0x00007ffff4435e16 in WebCore::GObjectEventListener::gobjectDestroyed (this=0x385f300)
    at ../../Source/WebCore/bindings/gobject/GObjectEventListener.cpp:61
#5  0x00007ffff4435fca in WebCore::GObjectEventListener::gobjectDestroyedCallback (listener=0x385f300)
    at ../../Source/WebCore/bindings/gobject/GObjectEventListener.h:50
#6  0x000000376181409f in weak_refs_notify () from /lib64/libgobject-2.0.so.0
#7  0x0000003761814ee8 in g_object_unref () from /lib64/libgobject-2.0.so.0
#8  0x00007ffff443323c in WebKit::DOMObjectCache::clearByFrame (frame=0x322beb0)
    at ../../Source/WebCore/bindings/gobject/DOMObjectCache.cpp:109
#9  0x00007ffff2fc9c04 in WebKit::FrameLoaderClient::setMainFrameDocumentReady (this=0x3227a90, ready=false)
    at ../../Source/WebKit/gtk/WebCoreSupport/FrameLoaderClientGtk.cpp:583
#10 0x00007ffff3990384 in WebCore::FrameLoader::closeOldDataSources (this=0x322bf48)
    at ../../Source/WebCore/loader/FrameLoader.cpp:2062
#11 0x00007ffff398f4f0 in WebCore::FrameLoader::commitProvisionalLoad (this=0x322bf48)
    at ../../Source/WebCore/loader/FrameLoader.cpp:1812
#12 0x00007ffff3970fa7 in WebCore::DocumentLoader::commitIfReady (this=0x3949520) at ../../Source/WebCore/loader/DocumentLoader.cpp:354
#13 0x00007ffff3972e96 in WebCore::DocumentLoader::commitLoad (this=0x3949520,
    data=0x35916f0 "<!DOCTYPE HTML>\n<html>\n<head>\n<meta name=\"generator\" content=\"Evolution Mail\"/>\n<title>Evolution Mail Display</title>\n</head>\n<body class=\"-e-web-view-background-color e-web-view-text-color\">  <style>"..., length=465)
    at ../../Source/WebCore/loader/DocumentLoader.cpp:765
#14 0x00007ffff397349f in WebCore::DocumentLoader::dataReceived (this=0x3949520, resource=0x0,
    data=0x35916f0 "<!DOCTYPE HTML>\n<html>\n<head>\n<meta name=\"generator\" content=\"Evolution Mail\"/>\n<title>Evolution Mail Display</title>\n</head>\n<body class=\"-e-web-view-background-color e-web-view-text-color\">  <style>"..., length=465)
    at ../../Source/WebCore/loader/DocumentLoader.cpp:892
#15 0x00007ffff3972dff in WebCore::DocumentLoader::continueAfterContentPolicy (this=0x3949520, policy=WebCore::PolicyUse)
    at ../../Source/WebCore/loader/DocumentLoader.cpp:752
#16 0x00007ffff397269f in WebCore::DocumentLoader::responseReceived (this=0x3949520, resource=0x0, response=...)
    at ../../Source/WebCore/loader/DocumentLoader.cpp:655
#17 0x00007ffff397169d in WebCore::DocumentLoader::handleSubstituteDataLoadNow (this=0x3949520)
    at ../../Source/WebCore/loader/DocumentLoader.cpp:475
#18 0x00007ffff397e9a4 in std::_Mem_fn<void (WebCore::DocumentLoader::*)(WebCore::Timer<WebCore::DocumentLoader>*)>::operator()<WebCore::Timer<WebCore::DocumentLoader>*&, void> (this=0x393bee0, __object=0x3949520) at /usr/include/c++/4.8.2/functional:601
#19 0x00007ffff397e2d3 in std::_Bind<std::_Mem_fn<void (WebCore::DocumentLoader::*)(WebCore::Timer<WebCore::DocumentLoader>*)> (WebCore::DocumentLoader*, WebCore::Timer<WebCore::DocumentLoader>*)>::__call<void, , 0ul, 1ul>(std::tuple<>&&, std::_Index_tuple<0ul, 1ul>) (
    this=0x393bee0, __args=<unknown type in /usr/local/lib/libwebkitgtk-3.0.so.0, CU 0x14f45aaa, DIE 0x1506fb7f>)
    at /usr/include/c++/4.8.2/functional:1296
#20 0x00007ffff397d3c2 in std::_Bind<std::_Mem_fn<void (WebCore::DocumentLoader::*)(WebCore::Timer<WebCore::DocumentLoader>*)> (WebCore::DocumentLoader*, WebCore::Timer<WebCore::DocumentLoader>*)>::operator()<, void>() (this=0x393bee0)
    at /usr/include/c++/4.8.2/functional:1355
#21 0x00007ffff397bb9f in std::_Function_handler<void (), std::_Bind<std::_Mem_fn<void (WebCore::DocumentLoader::*)(WebCore::Timer<WebCore::DocumentLoader>*)> (WebCore::DocumentLoader*, WebCore::Timer<WebCore::DocumentLoader>*)> >::_M_invoke(std::_Any_data const&) (
    __functor=...) at /usr/include/c++/4.8.2/functional:2071
#22 0x00007ffff2fba9e6 in std::function<void ()>::operator()() const (this=0x3949d60) at /usr/include/c++/4.8.2/functional:2464
#23 0x00007ffff397f212 in WebCore::Timer<WebCore::DocumentLoader>::fired (this=0x3949d28) at ../../Source/WebCore/platform/Timer.h:130
#24 0x00007ffff31758d3 in WebCore::ThreadTimers::sharedTimerFiredInternal (this=0x3207ac0)
    at ../../Source/WebCore/platform/ThreadTimers.cpp:132
#25 0x00007ffff3175781 in WebCore::ThreadTimers::sharedTimerFired () at ../../Source/WebCore/platform/ThreadTimers.cpp:107
#26 0x00007ffff319b08e in WebCore::sharedTimerTimeoutCallback () at ../../Source/WebCore/platform/gtk/SharedTimerGtk.cpp:49
#27 0x0000003761449e43 in g_timeout_dispatch () from /lib64/libglib-2.0.so.0
#28 0x00000037614492a6 in g_main_context_dispatch () from /lib64/libglib-2.0.so.0
#29 0x0000003761449628 in g_main_context_iterate.isra.24 () from /lib64/libglib-2.0.so.0
#30 0x0000003761449a3a in g_main_loop_run () from /lib64/libglib-2.0.so.0
#31 0x000000324f9aa355 in gtk_main () from /lib64/libgtk-3.so.0
#32 0x0000000000404b5e in main (argc=1, argv=0x7fffffffd888) at main.c:680

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