[Webkit-unassigned] [Bug 95727] [Qt] REGRESSION(near r127050): inspector tests crash intermittently in debug mode (GC related bug)

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Tue Sep 4 22:44:43 PDT 2012


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





--- Comment #4 from Csaba Osztrogonac <ossy at webkit.org>  2012-09-04 22:44:55 PST ---
(In reply to comment #3)
> Can you add symbols to these crashes?

Sure. I built r127452 and then generated symbols with addr2line 
for the latest crash log and ran c++filt to get demangled names.
I think we should make the buildbot to do it automatically somehow.

> One more crash: (r127452)
> *** glibc detected *** /home/webkitbuildbot/slaves/debug64bit/buildslave/qt-linux-64-debug/build/WebKitBuild/Debug/bin/DumpRenderTree: corrupted double-linked list: 0x00007f27e8c78860 ***
> ======= Backtrace: =========
> /lib/libc.so.6(+0x71bd6)[0x7f28378a6bd6]
> /lib/libc.so.6(+0x7200d)[0x7f28378a700d]
> /lib/libc.so.6(+0x73518)[0x7f28378a8518]
> /lib/libc.so.6(cfree+0x6c)[0x7f28378ab94c]
> /home/webkitbuildbot/slaves/debug64bit/buildslave/qt-linux-64-debug/build/WebKitBuild/Debug/lib/libQtWebKit.so.5(WTF::fastFree(void*)+0x5c)[0x7f283d31d849]
> /home/webkitbuildbot/slaves/debug64bit/buildslave/qt-linux-64-debug/build/WebKitBuild/Debug/lib/libQtWebKit.so.5(+0x21586db)[0x7f283d2e56db] - Source/JavaScriptCore/runtime/WeakGCMap.h:84
> /home/webkitbuildbot/slaves/debug64bit/buildslave/qt-linux-64-debug/build/WebKitBuild/Debug/lib/libQtWebKit.so.5(+0x215ad49)[0x7f283d2e7d49] - Source/WTF/wtf/HashTable.h:218
> /home/webkitbuildbot/slaves/debug64bit/buildslave/qt-linux-64-debug/build/WebKitBuild/Debug/lib/libQtWebKit.so.5(+0x215a873)[0x7f283d2e7873] - Source/WTF/wtf/HashTable.h:300
> /home/webkitbuildbot/slaves/debug64bit/buildslave/qt-linux-64-debug/build/WebKitBuild/Debug/lib/libQtWebKit.so.5(+0x2159d5c)[0x7f283d2e6d5c] - Source/WTF/wtf/HashTable.h:416
> /home/webkitbuildbot/slaves/debug64bit/buildslave/qt-linux-64-debug/build/WebKitBuild/Debug/lib/libQtWebKit.so.5(+0x2155590)[0x7f283d2e2590] - Source/JavaScriptCore/runtime/Structure.cpp:680
> /home/webkitbuildbot/slaves/debug64bit/buildslave/qt-linux-64-debug/build/WebKitBuild/Debug/lib/libQtWebKit.so.5(+0x1efedfc)[0x7f283d08bdfc] - Source/JavaScriptCore/heap/MarkedBlockSet.h:69
> /home/webkitbuildbot/slaves/debug64bit/buildslave/qt-linux-64-debug/build/WebKitBuild/Debug/lib/libQtWebKit.so.5(+0x1eff752)[0x7f283d08c752] - Source/JavaScriptCore/heap/HeapBlock.h:51
> /home/webkitbuildbot/slaves/debug64bit/buildslave/qt-linux-64-debug/build/WebKitBuild/Debug/lib/libQtWebKit.so.5(+0x1eff10a)[0x7f283d08c10a] - Source/JavaScriptCore/heap/MarkedSpace.cpp:77
> /home/webkitbuildbot/slaves/debug64bit/buildslave/qt-linux-64-debug/build/WebKitBuild/Debug/lib/libQtWebKit.so.5(+0x1efeb81)[0x7f283d08bb81] - Source/JavaScriptCore/heap/MarkedAllocator.h:65
> /home/webkitbuildbot/slaves/debug64bit/buildslave/qt-linux-64-debug/build/WebKitBuild/Debug/lib/libQtWebKit.so.5(+0x1f00f25)[0x7f283d08df25] - Source/WTF/wtf/HashTable.h:1316
> /home/webkitbuildbot/slaves/debug64bit/buildslave/qt-linux-64-debug/build/WebKitBuild/Debug/lib/libQtWebKit.so.5(+0x1f01f1d)[0x7f283d08ef1d] - Source/WTF/wtf/Vector.h:886
> /home/webkitbuildbot/slaves/debug64bit/buildslave/qt-linux-64-debug/build/WebKitBuild/Debug/lib/libQtWebKit.so.5(+0x1f01bc1)[0x7f283d08ebc1] - Source/WTF/wtf/HashTable.h:895
> /home/webkitbuildbot/slaves/debug64bit/buildslave/qt-linux-64-debug/build/WebKitBuild/Debug/lib/libQtWebKit.so.5(+0x1f01663)[0x7f283d08e663] - /usr/include/c++/4.4/bits/stl_algo.h:2182
> /home/webkitbuildbot/slaves/debug64bit/buildslave/qt-linux-64-debug/build/WebKitBuild/Debug/lib/libQtWebKit.so.5(+0x1f0049d)[0x7f283d08d49d] - Source/WTF/wtf/Spectrum.h:45
> /home/webkitbuildbot/slaves/debug64bit/buildslave/qt-linux-64-debug/build/WebKitBuild/Debug/lib/libQtWebKit.so.5(+0x1eeb66d)[0x7f283d07866d] - Source/JavaScriptCore/runtime/JSCell.h:354
> /home/webkitbuildbot/slaves/debug64bit/buildslave/qt-linux-64-debug/build/WebKitBuild/Debug/lib/libQtWebKit.so.5(JSC::Heap::collectAllGarbage()+0x2f)[0x7f283d0783f9]
> /home/webkitbuildbot/slaves/debug64bit/buildslave/qt-linux-64-debug/build/WebKitBuild/Debug/lib/libQtWebKit.so.5(+0x90ea09)[0x7f283ba9ba09] - Source/WTF/wtf/HashTable.h:973
> /home/webkitbuildbot/slaves/debug64bit/buildslave/qt-linux-64-debug/build/WebKitBuild/Debug/lib/libQtWebKit.so.5(+0x90ebfe)[0x7f283ba9bbfe] - Source/WTF/wtf/HashTable.h:953
> /home/webkitbuildbot/slaves/debug64bit/buildslave/qt-linux-64-debug/build/WebKitBuild/Debug/lib/libQtWebKit.so.5(+0x90edc6)[0x7f283ba9bdc6] - Source/WTF/wtf/HashTable.h:220
> /home/webkitbuildbot/slaves/debug64bit/buildslave/qt-linux-64-debug/build/WebKitBuild/Debug/lib/libQtWebKit.so.5(+0x12b6a7c)[0x7f283c443a7c] - Source/WTF/wtf/HashMap.h:43
> /home/webkitbuildbot/slaves/debug64bit/buildslave/qt-linux-64-debug/build/WebKitBuild/Debug/lib/libQtWebKit.so.5(+0x12b69b3)[0x7f283c4439b3] - Source/WebCore/platform/text/UnicodeRange.cpp:449
> /home/webkitbuildbot/slaves/debug64bit/buildslave/qt-linux-64-debug/build/WebKitBuild/Debug/lib/libQtWebKit.so.5(+0x15c1d36)[0x7f283c74ed36] - Source/WebCore/platform/qt/LocalizedStringsQt.cpp:274
> /usr/local/Trolltech/Qt5/Qt-5.0.0-r36/lib/libQtCore.so.5(QObject::event(QEvent*)+0x99)[0x7f2838f72fc9]
> /usr/local/Trolltech/Qt5/Qt-5.0.0-r36/lib/libQtWidgets.so.5(QApplicationPrivate::notify_helper(QObject*, QEvent*)+0xac)[0x7f283a5af49c]
> /usr/local/Trolltech/Qt5/Qt-5.0.0-r36/lib/libQtWidgets.so.5(QApplication::notify(QObject*, QEvent*)+0x11d)[0x7f283a5b5a2d]
> /usr/local/Trolltech/Qt5/Qt-5.0.0-r36/lib/libQtCore.so.5(QCoreApplication::notifyInternal(QObject*, QEvent*)+0x84)[0x7f2838f4e3d4]
> /usr/local/Trolltech/Qt5/Qt-5.0.0-r36/lib/libQtCore.so.5(QTimerInfoList::activateTimers()+0x3d2)[0x7f2838f98ee2]
> /usr/local/Trolltech/Qt5/Qt-5.0.0-r36/lib/libQtCore.so.5(+0x26c94d)[0x7f2838f9994d]
> /lib/libglib-2.0.so.0(g_main_context_dispatch+0x1f2)[0x7f283ee7f6f2]
> /lib/libglib-2.0.so.0(+0x42568)[0x7f283ee83568]
> /lib/libglib-2.0.so.0(g_main_context_iteration+0x6c)[0x7f283ee8371c]
> /usr/local/Trolltech/Qt5/Qt-5.0.0-r36/lib/libQtCore.so.5(QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>)+0x6b)[0x7f2838f9960b]
> /usr/local/Trolltech/Qt5/Qt-5.0.0-r36/lib/libQtCore.so.5(QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>)+0x10b)[0x7f2838f4d52b]
> /usr/local/Trolltech/Qt5/Qt-5.0.0-r36/lib/libQtCore.so.5(QCoreApplication::exec()+0xb5)[0x7f2838f53995]
> /home/webkitbuildbot/slaves/debug64bit/buildslave/qt-linux-64-debug/build/WebKitBuild/Debug/bin/DumpRenderTree[0x42c24b]
> /lib/libc.so.6(__libc_start_main+0xfd)[0x7f2837853c8d]
> /home/webkitbuildbot/slaves/debug64bit/buildslave/qt-linux-64-debug/build/WebKitBuild/Debug/bin/DumpRenderTree[0x410ad9]
> ======= Memory map: ========
> 00400000-00449000 r-xp 00000000 09:01 44843002                           /home/webkitbuildbot/slaves/debug64bit/buildslave/qt-linux-64-debug/build/WebKitBuild/Debug/bin/DumpRenderTree
> 00449000-0044c000 rwxp 00048000 09:01 44843002                           /home/webkitbuildbot/slaves/debug64bit/buildslave/qt-linux-64-debug/build/WebKitBuild/Debug/bin/DumpRenderTree
> 0044c000-00452000 rwxp 00000000 00:00 0
> 00db5000-011b0000 rwxp 00000000 00:00 0                                  [heap]
> 7f27e0000000-7f27e1367000 rwxp 00000000 00:00 0
> 7f27e1367000-7f27e4000000 ---p 00000000 00:00 0
> 7f27e8000000-7f27e924f000 rwxp 00000000 00:00 0
> 7f27e924f000-7f27ec000000 ---p 00000000 00:00 0
> 7f27ec480000-7f27ec51b000 rwxp 00000000 00:00 0
> 7f27ec53a000-7f27ec597000 rwxp 00000000 00:00 0
> 7f27ec597000-7f27ec5b6000 rwxp 00000000 00:00 0
> 7f27ec5d5000-7f27ec6cd000 rwxp 00000000 00:00 0
> 7f27ec6ec000-7f27ec7a6000 rwxp 00000000 00:00 0
> 7f27ec7c5000-7f27ec8bd000 rwxp 00000000 00:00 0
> 7f27ec8fb000-7f27ec91a000 rwxp 00000000 00:00 0
> 7f27ec939000-7f27ec9b5000 rwxp 00000000 00:00 0
> 7f27ec9b5000-7f27eca31000 rwxp 00000000 00:00 0
> 7f27eca50000-7f27eca6f000 rwxp 00000000 00:00 0
> 7f27eca6f000-7f27eca70000 ---p 00000000 00:00 0
> 7f27eca70000-7f27ecc70000 rwxp 00000000 00:00 0
> 7f27ecc70000-7f27ecc8f000 rwxp 00000000 00:00 0
> 7f27ecc8f000-7f27ecc90000 ---p 00000000 00:00 0
> 7f27ecc90000-7f27ece90000 rwxp 00000000 00:00 0
> 7f27ece90000-7f27eceb8000 r-xp 00000000 09:01 40272994                   /home/webkitbuildbot/slaves/testfonts/LiberationSans-Italic.ttf
> 7f27eceb8000-7f27eceda000 r-xp 00000000 09:01 40272975                   /home/webkitbuildbot/slaves/testfonts/LiberationSans-Bold.ttf
> 7f27eceda000-7f27ecedb000 ---p 00000000 00:00 0
> 7f27ecedb000-7f27ed0db000 rwxp 00000000 00:00 0
> 7f27ed0db000-7f27ed0dc000 ---p 00000000 00:00 0
> 7f27ed0dc000-7f27ed2dc000 rwxp 00000000 00:00 0
> 7f27ed2dc000-7f27ed2e8000 r-xp 00000000 09:00 393016                     /lib/libnss_files-2.11.3.so
> 7f27ed2e8000-7f27ed4e7000 ---p 0000c000 09:00 393016                     /lib/libnss_files-2.11.3.so
> 7f27ed4e7000-7f27ed4e8000 r-xp 0000b000 09:00 393016                     /lib/libnss_files-2.11.3.so
> 7f27ed4e8000-7f27ed4e9000 rwxp 0000c000 09:00 393016                     /lib/libnss_files-2.11.3.so
> 7f27ed4e9000-7f27ed527000 rwxp 00000000 00:00 0
> 7f27ed527000-7f27ed54b000 r-xp 00000000 09:01 40273015                   /home/webkitbuildbot/slaves/testfonts/LiberationSerif-Italic.ttf
> 7f27ed54b000-7f27ed56a000 rwxp 00000000 00:00 0
> 7f27ed56a000-7f27ed59f000 r-xs 00000000 09:00 1046630                    /var/cache/nscd/passwd
> 7f27ed59f000-7f27ed5c1000 r-xp 00000000 09:01 40272995                   /home/webkitbuildbot/slaves/testfonts/LiberationSans-Regular.ttf
> 7f27ed5c5000-7f27ed5e0000 r-xp 00000000 09:01 40272970                   /home/webkitbuildbot/slaves/testfonts/LiberationMono-Regular.ttf
> 7f27ed5e0000-7f27ed5fa000 r-xp 00000000 09:01 40272963                   /home/webkitbuildbot/slaves/testfonts/LiberationMono-Bold.ttf
> 7f27ed5fa000-7f27ed61e000 r-xp 00000000 09:01 40273011                   /home/webkitbuildbot/slaves/testfonts/LiberationSerif-Bold.ttf
> 7f27ed61e000-7f27ed63d000 rwxp 00000000 00:00 0
> 7f27ed63d000-7f27ed63e000 ---p 00000000 00:00 0
> 7f27ed63e000-7f27ed83e000 rwxp 00000000 00:00 0
> 7f27ed83e000-7f27ed85d000 rwxp 00000000 00:00 0
> 7f27ed85d000-7f27ed883000 r-xp 00000000 09:01 40273016                   /home/webkitbuildbot/slaves/testfonts/LiberationSerif-Regular.ttf
> 7f27ed883000-7f27ed8a2000 rwxp 00000000 00:00 0
> 7f27ed8a2000-7f27ed8a3000 ---p 00000000 00:00 0 03:45:11.430 29479 unexpected EOF of stdout, DumpRenderTree is still alive
> 03:45:11.431 29479 unexpected EOF on stderr, DumpRenderTree crashed
> 03:45:11.431 29479 worker/0 http/tests/inspector/extensions-ignore-cache.html crashed, (no stderr)

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