[Webkit-unassigned] [Bug 85381] New: [Qt] ASSERT when threaded rendering is enabled

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Wed May 2 09:12:26 PDT 2012


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

           Summary: [Qt] ASSERT when threaded rendering is enabled
           Product: WebKit
           Version: 528+ (Nightly build)
          Platform: Unspecified
        OS/Version: Unspecified
            Status: NEW
          Severity: Normal
          Priority: P2
         Component: Platform
        AssignedTo: webkit-unassigned at lists.webkit.org
        ReportedBy: vestbo at webkit.org


Program received signal EXC_BAD_ACCESS, Could not access memory.
Reason: KERN_INVALID_ADDRESS at address: 0x00000000bbadbeef
[Switching to process 87824 thread 0x6903]
0x0000000103ee2aac in WTF::RefCountedBase::ref (this=0x11590dcd0) at RefCounted.h:53
53            ASSERT(m_verifier.isSafeToUse());
(gdb) bt 
#0  0x0000000103ee2aac in WTF::RefCountedBase::ref (this=0x11590dcd0) at RefCounted.h:53
#1  0x0000000103fcc156 in WTF::refIfNotNull<WebKit::ShareableSurface> (ptr=0x11590dcd0) at PassRefPtr.h:40
#2  0x0000000104071638 in WTF::PassRefPtr<WebKit::ShareableSurface>::PassRefPtr<WebKit::ShareableSurface> (this=0x11b5c43f0, o=@0x115921c60) at PassRefPtr.h:93
#3  0x000000010406b5cd in WTF::PassRefPtr<WebKit::ShareableSurface>::PassRefPtr<WebKit::ShareableSurface> (this=0x11b5c43f0, o=@0x115921c60) at PassRefPtr.h:91
#4  0x00000001040d42f3 in WebKit::WebLayerTreeRenderer::updateTile (this=0x10e92fa20, layerID=0x2, tileID=0x1, update=@0x115921c40) at /Users/torarne/dev/webkit/wip/Source/WebKit2/UIProcess/WebLayerTreeRenderer.cpp:319
#5  0x0000000104071276 in WTF::FunctionWrapper<void (WebKit::WebLayerTreeRenderer::*)(unsigned int, int, WebKit::WebLayerTreeRenderer::TileUpdate const&)>::operator() (this=0x115921c20, c=0x10e92fa20, p1=0x2, p2=0x1, p3=@0x115921c40) at Functional.h:233
#6  0x00000001040711e0 in WTF::BoundFunctionImpl<WTF::FunctionWrapper<void (WebKit::WebLayerTreeRenderer::*)(unsigned int, int, WebKit::WebLayerTreeRenderer::TileUpdate const&)>, void ()(WebKit::WebLayerTreeRenderer*, int, int, WebKit::WebLayerTreeRenderer::TileUpdate)>::operator() (this=0x115921c10) at Functional.h:489
#7  0x00000001040d4f0d in WTF::Function<void ()()>::operator() (this=0x115954550) at Functional.h:613
#8  0x00000001040d2e77 in WebKit::WebLayerTreeRenderer::syncRemoteContent (this=0x10e92fa20) at /Users/torarne/dev/webkit/wip/Source/WebKit2/UIProcess/WebLayerTreeRenderer.cpp:397
#9  0x000000010402f09e in QQuickWebPage::updatePaintNode (this=0x10e92a3b0, oldNode=0x112d895c0) at /Users/torarne/dev/webkit/wip/Source/WebKit2/UIProcess/API/qt/qquickwebpage.cpp:91
#10 0x000000010014b8c9 in QQuickCanvasPrivate::updateDirtyNode (this=0x112e0a960, item=0x10e92a3b0) at /Users/torarne/dev/qt/5.0/qtdeclarative/src/quick/items/qquickcanvas.cpp:1942
#11 0x0000000100141346 in QQuickCanvasPrivate::updateDirtyNodes (this=0x112e0a960) at /Users/torarne/dev/qt/5.0/qtdeclarative/src/quick/items/qquickcanvas.cpp:1763
#12 0x0000000100141232 in QQuickCanvasPrivate::syncSceneGraph (this=0x112e0a960) at /Users/torarne/dev/qt/5.0/qtdeclarative/src/quick/items/qquickcanvas.cpp:267
#13 0x00000001002acbe0 in QQuickRenderThreadSingleContextWindowManager::run (this=0x10e91b510) at /Users/torarne/dev/qt/5.0/qtdeclarative/src/quick/items/qquickwindowmanager.cpp:638
#14 0x000000010149351d in QThreadPrivate::start (arg=0x10e91b510) at qthread_unix.cpp:307
#15 0x00007fff95b6f8bf in _pthread_start ()
#16 0x00007fff95b72b75 in thread_start ()
Current language:  auto; currently c++
(gdb) info threads
  10 "QProcessManager"                0x00007fff8ee9bdf2 in select$DARWIN_EXTSN ()
  9                                  0x00007fff8ee9c192 in __workq_kernreturn ()
* 8 "QQuickRenderThreadSingleContex" 0x0000000103ee2aac in WTF::RefCountedBase::ref (this=0x11590dcd0) at RefCounted.h:53
  7 "WebCore: IconDatabase"          0x00007fff8ee9bbca in __psynch_cvwait ()
  6 "SamplerThread"                  0x00007fff8ee9a6b6 in semaphore_wait_trap ()
  5 "QThread"                        0x00007fff8ee9bdf2 in select$DARWIN_EXTSN ()
  4                                  0x00007fff8ee9c192 in __workq_kernreturn ()
  3                                  0x00007fff8ee9c192 in __workq_kernreturn ()
  2 "com.apple.libdispatch-manager"  0x00007fff8ee9c7e6 in kevent ()
  1 "com.apple.main-thread"          0x00007fff8ee9bbca in __psynch_cvwait ()
(gdb)

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