[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
Thu Sep 6 05:40:13 PDT 2012


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





--- Comment #5 from Csaba Osztrogonac <ossy at webkit.org>  2012-09-06 05:40:26 PST ---
One more crash: inspector/console/console-originating-command.html - r127707

crash log from the bot:
------------------------
*** glibc detected *** /home/webkitbuildbot/slaves/debug64bit/buildslave/qt-linux-64-debug/build/WebKitBuild/Debug/bin/DumpRenderTree: corrupted double-linked list: 0x00007f2b44b659a0 ***
======= Backtrace: =========
/lib/libc.so.6(+0x71bd6)[0x7f2ba6a25bd6]
/lib/libc.so.6(+0x736a0)[0x7f2ba6a276a0]
/lib/libc.so.6(cfree+0x6c)[0x7f2ba6a2a94c]
/home/webkitbuildbot/slaves/debug64bit/buildslave/qt-linux-64-debug/build/WebKitBuild/Debug/lib/libQtWebKit.so.5(_ZN3WTF8fastFreeEPv+0x5c)[0x7f2bac4031d5]
/home/webkitbuildbot/slaves/debug64bit/buildslave/qt-linux-64-debug/build/WebKitBuild/Debug/lib/libQtWebKit.so.5(+0x1e694fc)[0x7f2bac0d34fc]
/home/webkitbuildbot/slaves/debug64bit/buildslave/qt-linux-64-debug/build/WebKitBuild/Debug/lib/libQtWebKit.so.5(+0x1e89038)[0x7f2bac0f3038]
/home/webkitbuildbot/slaves/debug64bit/buildslave/qt-linux-64-debug/build/WebKitBuild/Debug/lib/libQtWebKit.so.5(+0x1f4b2bb)[0x7f2bac1b52bb]
/home/webkitbuildbot/slaves/debug64bit/buildslave/qt-linux-64-debug/build/WebKitBuild/Debug/lib/libQtWebKit.so.5(+0x20d4bc8)[0x7f2bac33ebc8]
/home/webkitbuildbot/slaves/debug64bit/buildslave/qt-linux-64-debug/build/WebKitBuild/Debug/lib/libQtWebKit.so.5(+0x20d0d38)[0x7f2bac33ad38]
/home/webkitbuildbot/slaves/debug64bit/buildslave/qt-linux-64-debug/build/WebKitBuild/Debug/lib/libQtWebKit.so.5(+0x1ef404c)[0x7f2bac15e04c]
/home/webkitbuildbot/slaves/debug64bit/buildslave/qt-linux-64-debug/build/WebKitBuild/Debug/lib/libQtWebKit.so.5(+0x1ef2676)[0x7f2bac15c676]
/home/webkitbuildbot/slaves/debug64bit/buildslave/qt-linux-64-debug/build/WebKitBuild/Debug/lib/libQtWebKit.so.5(+0x1ef2946)[0x7f2bac15c946]
/home/webkitbuildbot/slaves/debug64bit/buildslave/qt-linux-64-debug/build/WebKitBuild/Debug/lib/libQtWebKit.so.5(_ZN3JSC4Heap17collectAllGarbageEv+0x2f)[0x7f2bac15c6fd]
/home/webkitbuildbot/slaves/debug64bit/buildslave/qt-linux-64-debug/build/WebKitBuild/Debug/lib/libQtWebKit.so.5(+0x90e525)[0x7f2baab78525]
/home/webkitbuildbot/slaves/debug64bit/buildslave/qt-linux-64-debug/build/WebKitBuild/Debug/lib/libQtWebKit.so.5(+0x90e71a)[0x7f2baab7871a]
/home/webkitbuildbot/slaves/debug64bit/buildslave/qt-linux-64-debug/build/WebKitBuild/Debug/lib/libQtWebKit.so.5(+0x90e8e2)[0x7f2baab788e2]
/home/webkitbuildbot/slaves/debug64bit/buildslave/qt-linux-64-debug/build/WebKitBuild/Debug/lib/libQtWebKit.so.5(+0x12bb412)[0x7f2bab525412]
/home/webkitbuildbot/slaves/debug64bit/buildslave/qt-linux-64-debug/build/WebKitBuild/Debug/lib/libQtWebKit.so.5(+0x12bb349)[0x7f2bab525349]
/home/webkitbuildbot/slaves/debug64bit/buildslave/qt-linux-64-debug/build/WebKitBuild/Debug/lib/libQtWebKit.so.5(+0x15c7822)[0x7f2bab831822]
/usr/local/Trolltech/Qt5/Qt-5.0.0-beta1/lib/libQtCore.so.5(_ZN7QObject5eventEP6QEvent+0x99)[0x7f2ba80eaff9]
/usr/local/Trolltech/Qt5/Qt-5.0.0-beta1/lib/libQtWidgets.so.5(_ZN19QApplicationPrivate13notify_helperEP7QObjectP6QEvent+0xac)[0x7f2ba969d0dc]
/usr/local/Trolltech/Qt5/Qt-5.0.0-beta1/lib/libQtWidgets.so.5(_ZN12QApplication6notifyEP7QObjectP6QEvent+0x117)[0x7f2ba96a4957]
/usr/local/Trolltech/Qt5/Qt-5.0.0-beta1/lib/libQtCore.so.5(_ZN16QCoreApplication14notifyInternalEP7QObjectP6QEvent+0x84)[0x7f2ba80c6914]
/usr/local/Trolltech/Qt5/Qt-5.0.0-beta1/lib/libQtCore.so.5(_ZN14QTimerInfoList14activateTimersEv+0x3d2)[0x7f2ba8111e22]
/usr/local/Trolltech/Qt5/Qt-5.0.0-beta1/lib/libQtCore.so.5(+0x26688d)[0x7f2ba811288d]
/lib/libglib-2.0.so.0(g_main_context_dispatch+0x1f2)[0x7f2badf666f2]
/lib/libglib-2.0.so.0(+0x42568)[0x7f2badf6a568]
/lib/libglib-2.0.so.0(g_main_context_iteration+0x6c)[0x7f2badf6a71c]
/usr/local/Trolltech/Qt5/Qt-5.0.0-beta1/lib/libQtCore.so.5(_ZN20QEventDispatcherGlib13processEventsE6QFlagsIN10QEventLoop17ProcessEventsFlagEE+0x6b)[0x7f2ba811254b]
/usr/local/Trolltech/Qt5/Qt-5.0.0-beta1/lib/libQtCore.so.5(_ZN10QEventLoop4execE6QFlagsINS_17ProcessEventsFlagEE+0x11b)[0x7f2ba80c5a7b]
/usr/local/Trolltech/Qt5/Qt-5.0.0-beta1/lib/libQtCore.so.5(_ZN16QCoreApplication4execEv+0xb5)[0x7f2ba80cbd45]
/home/webkitbuildbot/slaves/debug64bit/buildslave/qt-linux-64-debug/build/WebKitBuild/Debug/bin/DumpRenderTree[0x42bf63]
/lib/libc.so.6(__libc_start_main+0xfd)[0x7f2ba69d2c8d]
/home/webkitbuildbot/slaves/debug64bit/buildslave/qt-linux-64-debug/build/WebKitBuild/Debug/bin/DumpRenderTree[0x410949]

crash log with line numbers and function names:
------------------------------------------------
*** glibc detected *** /home/webkitbuildbot/slaves/debug64bit/buildslave/qt-linux-64-debug/build/WebKitBuild/Debug/bin/DumpRenderTree: corrupted double-linked list: 0x00007f2b44b659a0 ***
======= Backtrace: =========
/lib/libc.so.6(+0x71bd6)[0x7f2ba6a25bd6] -- /home/aurel32/eglibc/eglibc-2.11.3/malloc/malloc.c:6267
/lib/libc.so.6(+0x736a0)[0x7f2ba6a276a0] -- /home/aurel32/eglibc/eglibc-2.11.3/malloc/malloc.c:4948
/lib/libc.so.6(cfree+0x6c)[0x7f2ba6a2a94c] - /home/aurel32/eglibc/eglibc-2.11.3/malloc/malloc.c:3740
/home/webkitbuildbot/slaves/debug64bit/buildslave/qt-linux-64-debug/build/WebKitBuild/Debug/lib/libQtWebKit.so.5(_ZN3WTF8fastFreeEPv+0x5c)[0x7f2bac4031d5]
WTF::fastFree(void*)
/home/oszi/WebKit/Source/WTF/wtf/FastMalloc.cpp:332

/home/webkitbuildbot/slaves/debug64bit/buildslave/qt-linux-64-debug/build/WebKitBuild/Debug/lib/libQtWebKit.so.5(+0x1e694fc)[0x7f2bac0d34fc]
JSC::isPutByIdAccess(JSC::AccessType)
/home/oszi/WebKit/Source/JavaScriptCore/bytecode/StructureStubInfo.h:89

/home/webkitbuildbot/slaves/debug64bit/buildslave/qt-linux-64-debug/build/WebKitBuild/Debug/lib/libQtWebKit.so.5(+0x1e89038)[0x7f2bac0f3038]
~FunctionCodeBlock
/home/oszi/WebKit/Source/JavaScriptCore/bytecode/CodeBlock.h:1499

/home/webkitbuildbot/slaves/debug64bit/buildslave/qt-linux-64-debug/build/WebKitBuild/Debug/lib/libQtWebKit.so.5(+0x1f4b2bb)[0x7f2bac1b52bb]
WTF::VectorBufferBase<JSC::DFG::ArgumentPosition*>::deallocateBuffer(JSC::DFG::ArgumentPosition**)
/home/oszi/WebKit/Source/WTF/wtf/Vector.h:306

/home/webkitbuildbot/slaves/debug64bit/buildslave/qt-linux-64-debug/build/WebKitBuild/Debug/lib/libQtWebKit.so.5(+0x20d4bc8)[0x7f2bac33ebc8]
JSC::FunctionExecutable* JSC::jsCast<JSC::FunctionExecutable*, JSC::JSCell>(JSC::JSCell*)
/home/oszi/WebKit/Source/JavaScriptCore/runtime/JSCell.h:354

/home/webkitbuildbot/slaves/debug64bit/buildslave/qt-linux-64-debug/build/WebKitBuild/Debug/lib/libQtWebKit.so.5(+0x20d0d38)[0x7f2bac33ad38]
JSC::FunctionExecutable::visitChildren(JSC::JSCell*, JSC::SlotVisitor&)
/home/oszi/WebKit/Source/JavaScriptCore/runtime/Executable.cpp:620

/home/webkitbuildbot/slaves/debug64bit/buildslave/qt-linux-64-debug/build/WebKitBuild/Debug/lib/libQtWebKit.so.5(+0x1ef404c)[0x7f2bac15e04c]
JSC::ExecutableBase::isFunctionExecutable()
/home/oszi/WebKit/Source/JavaScriptCore/runtime/Executable.h:88

/home/webkitbuildbot/slaves/debug64bit/buildslave/qt-linux-64-debug/build/WebKitBuild/Debug/lib/libQtWebKit.so.5(+0x1ef2676)[0x7f2bac15c676]
JSC::Heap::deleteAllCompiledCode()
/home/oszi/WebKit/Source/JavaScriptCore/heap/Heap.cpp:649

/home/webkitbuildbot/slaves/debug64bit/buildslave/qt-linux-64-debug/build/WebKitBuild/Debug/lib/libQtWebKit.so.5(+0x1ef2946)[0x7f2bac15c946]
JSC::Heap::collect(JSC::Heap::SweepToggle)
/home/oszi/WebKit/Source/JavaScriptCore/heap/Heap.cpp:700

/home/webkitbuildbot/slaves/debug64bit/buildslave/qt-linux-64-debug/build/WebKitBuild/Debug/lib/libQtWebKit.so.5(_ZN3JSC4Heap17collectAllGarbageEv+0x2f)[0x7f2bac15c6fd]
JSC::Heap::collectAllGarbage()
/home/oszi/WebKit/Source/JavaScriptCore/heap/Heap.cpp:679

/home/webkitbuildbot/slaves/debug64bit/buildslave/qt-linux-64-debug/build/WebKitBuild/Debug/lib/libQtWebKit.so.5(+0x90e525)[0x7f2baab78525]
WebCore::collect(void*)
/home/oszi/WebKit/Source/WebCore/bindings/js/GCController.cpp:42

/home/webkitbuildbot/slaves/debug64bit/buildslave/qt-linux-64-debug/build/WebKitBuild/Debug/lib/libQtWebKit.so.5(+0x90e71a)[0x7f2baab7871a]
WebCore::GCController::gcTimerFired(WebCore::Timer<WebCore::GCController>*)
/home/oszi/WebKit/Source/WebCore/bindings/js/GCController.cpp:78

/home/webkitbuildbot/slaves/debug64bit/buildslave/qt-linux-64-debug/build/WebKitBuild/Debug/lib/libQtWebKit.so.5(+0x90e8e2)[0x7f2baab788e2]
WebCore::Timer<WebCore::GCController>::fired()
/home/oszi/WebKit/Source/WebCore/platform/Timer.h:100

/home/webkitbuildbot/slaves/debug64bit/buildslave/qt-linux-64-debug/build/WebKitBuild/Debug/lib/libQtWebKit.so.5(+0x12bb412)[0x7f2bab525412]
WebCore::ThreadTimers::sharedTimerFiredInternal()
/home/oszi/WebKit/Source/WebCore/platform/ThreadTimers.cpp:112

/home/webkitbuildbot/slaves/debug64bit/buildslave/qt-linux-64-debug/build/WebKitBuild/Debug/lib/libQtWebKit.so.5(+0x12bb349)[0x7f2bab525349]
WebCore::ThreadTimers::sharedTimerFired()
/home/oszi/WebKit/Source/WebCore/platform/ThreadTimers.cpp:91

/home/webkitbuildbot/slaves/debug64bit/buildslave/qt-linux-64-debug/build/WebKitBuild/Debug/lib/libQtWebKit.so.5(+0x15c7822)[0x7f2bab831822]
WebCore::SharedTimerQt::timerEvent(QTimerEvent*)
/home/oszi/WebKit/Source/WebCore/platform/qt/SharedTimerQt.cpp:112

/usr/local/Trolltech/Qt5/Qt-5.0.0-beta1/lib/libQtCore.so.5(_ZN7QObject5eventEP6QEvent+0x99)[0x7f2ba80eaff9]
/usr/local/Trolltech/Qt5/Qt-5.0.0-beta1/lib/libQtWidgets.so.5(_ZN19QApplicationPrivate13notify_helperEP7QObjectP6QEvent+0xac)[0x7f2ba969d0dc]
/usr/local/Trolltech/Qt5/Qt-5.0.0-beta1/lib/libQtWidgets.so.5(_ZN12QApplication6notifyEP7QObjectP6QEvent+0x117)[0x7f2ba96a4957]
/usr/local/Trolltech/Qt5/Qt-5.0.0-beta1/lib/libQtCore.so.5(_ZN16QCoreApplication14notifyInternalEP7QObjectP6QEvent+0x84)[0x7f2ba80c6914]
/usr/local/Trolltech/Qt5/Qt-5.0.0-beta1/lib/libQtCore.so.5(_ZN14QTimerInfoList14activateTimersEv+0x3d2)[0x7f2ba8111e22]
/usr/local/Trolltech/Qt5/Qt-5.0.0-beta1/lib/libQtCore.so.5(+0x26688d)[0x7f2ba811288d]
/lib/libglib-2.0.so.0(g_main_context_dispatch+0x1f2)[0x7f2badf666f2]
/lib/libglib-2.0.so.0(+0x42568)[0x7f2badf6a568]
/lib/libglib-2.0.so.0(g_main_context_iteration+0x6c)[0x7f2badf6a71c]
/usr/local/Trolltech/Qt5/Qt-5.0.0-beta1/lib/libQtCore.so.5(_ZN20QEventDispatcherGlib13processEventsE6QFlagsIN10QEventLoop17ProcessEventsFlagEE+0x6b)[0x7f2ba811254b]
/usr/local/Trolltech/Qt5/Qt-5.0.0-beta1/lib/libQtCore.so.5(_ZN10QEventLoop4execE6QFlagsINS_17ProcessEventsFlagEE+0x11b)[0x7f2ba80c5a7b]
/usr/local/Trolltech/Qt5/Qt-5.0.0-beta1/lib/libQtCore.so.5(_ZN16QCoreApplication4execEv+0xb5)[0x7f2ba80cbd45]
/home/webkitbuildbot/slaves/debug64bit/buildslave/qt-linux-64-debug/build/WebKitBuild/Debug/bin/DumpRenderTree[0x42bf63]
/lib/libc.so.6(__libc_start_main+0xfd)[0x7f2ba69d2c8d]
/home/webkitbuildbot/slaves/debug64bit/buildslave/qt-linux-64-debug/build/WebKitBuild/Debug/bin/DumpRenderTree[0x410949]

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