Crash log: Segmentation fault 0: /ramdisk/qt-linux-release/build/WebKitBuild/Release/bin/DumpRenderTree() [0x806f455] 1: /ramdisk/qt-linux-release/build/WebKitBuild/Release/bin/DumpRenderTree() [0x80707a7] 2: [0xf7721400] 3: [0xed80f597] 4: /ramdisk/qt-linux-release/build/WebKitBuild/Release/lib/libQtWebKit.so.4(+0x127ef38) [0xf6ec0f38] 5: /ramdisk/qt-linux-release/build/WebKitBuild/Release/lib/libQtWebKit.so.4(+0x1377946) [0xf6fb9946] 6: /ramdisk/qt-linux-release/build/WebKitBuild/Release/lib/libQtWebKit.so.4(+0x13c4430) [0xf7006430] 7: /ramdisk/qt-linux-release/build/WebKitBuild/Release/lib/libQtWebKit.so.4(+0x12ccf7d) [0xf6f0ef7d] 8: [0xed7af095] 9: /ramdisk/qt-linux-release/build/WebKitBuild/Release/lib/libQtWebKit.so.4(+0x127ef38) [0xf6ec0f38] 10: /ramdisk/qt-linux-release/build/WebKitBuild/Release/lib/libQtWebKit.so.4(+0x1377946) [0xf6fb9946] 11: /ramdisk/qt-linux-release/build/WebKitBuild/Release/lib/libQtWebKit.so.4(+0x2bc69c) [0xf5efe69c] 12: /ramdisk/qt-linux-release/build/WebKitBuild/Release/lib/libQtWebKit.so.4(+0x2bcd3a) [0xf5efed3a] 13: /ramdisk/qt-linux-release/build/WebKitBuild/Release/lib/libQtWebKit.so.4(+0x2bce7e) [0xf5efee7e] 14: /ramdisk/qt-linux-release/build/WebKitBuild/Release/lib/libQtWebKit.so.4(+0x78f184) [0xf63d1184] 15: /ramdisk/qt-linux-release/build/WebKitBuild/Release/lib/libQtWebKit.so.4(+0x8940a9) [0xf64d60a9] 16: /ramdisk/qt-linux-release/build/WebKitBuild/Release/lib/libQtWebKit.so.4(+0x89418d) [0xf64d618d] 17: /ramdisk/qt-linux-release/build/WebKitBuild/Release/lib/libQtWebKit.so.4(+0xa81816) [0xf66c3816] 18: /usr/local/Trolltech/Qt-4.8.0-rc1/lib/libQtCore.so.4(_ZN7QObject5eventEP6QEvent+0x84) [0xf4ca1df4] 19: /usr/local/Trolltech/Qt-4.8.0-rc1/lib/libQtGui.so.4(_ZN19QApplicationPrivate13notify_helperEP7QObjectP6QEvent+0xac) [0xf4f53dfc] 20: /usr/local/Trolltech/Qt-4.8.0-rc1/lib/libQtGui.so.4(_ZN12QApplication6notifyEP7QObjectP6QEvent+0x162) [0xf4f59e22] 21: /usr/local/Trolltech/Qt-4.8.0-rc1/lib/libQtCore.so.4(_ZN16QCoreApplication14notifyInternalEP7QObjectP6QEvent+0x7b) [0xf4c8eabb] 22: /usr/local/Trolltech/Qt-4.8.0-rc1/lib/libQtCore.so.4(+0x1c5457) [0xf4cc5457] 23: /usr/local/Trolltech/Qt-4.8.0-rc1/lib/libQtCore.so.4(+0x1c243a) [0xf4cc243a] 24: /usr/local/Trolltech/Qt-4.8.0-rc1/lib/libQtCore.so.4(+0x1c2474) [0xf4cc2474] 25: /lib/libglib-2.0.so.0(g_main_context_dispatch+0x1d5) [0xf470b305] 26: /lib/libglib-2.0.so.0(+0x3efe8) [0xf470efe8] 27: /lib/libglib-2.0.so.0(g_main_context_iteration+0x68) [0xf470f1c8] 28: /usr/local/Trolltech/Qt-4.8.0-rc1/lib/libQtCore.so.4(_ZN20QEventDispatcherGlib13processEventsE6QFlagsIN10QEventLoop17ProcessEventsFlagEE+0x65) [0xf4cc2125] 29: /usr/local/Trolltech/Qt-4.8.0-rc1/lib/libQtGui.so.4(+0x226465) [0xf500e465] 30: /usr/local/Trolltech/Qt-4.8.0-rc1/lib/libQtCore.so.4(_ZN10QEventLoop13processEventsE6QFlagsINS_17ProcessEventsFlagEE+0x49) [0xf4c8d379] 31: /usr/local/Trolltech/Qt-4.8.0-rc1/lib/libQtCore.so.4(_ZN10QEventLoop4execE6QFlagsINS_17ProcessEventsFlagEE+0x182) [0xf4c8d882] 32: /usr/local/Trolltech/Qt-4.8.0-rc1/lib/libQtCore.so.4(_ZN16QCoreApplication4execEv+0xaf) [0xf4c93c3f] 33: /usr/local/Trolltech/Qt-4.8.0-rc1/lib/libQtGui.so.4(_ZN12QApplication4execEv+0x27) [0xf4f52e67] 34: /ramdisk/qt-linux-release/build/WebKitBuild/Release/bin/DumpRenderTree() [0x8070401] 35: /lib/libc.so.6(__libc_start_main+0xe6) [0xf430cc76] 36: /ramdisk/qt-linux-release/build/WebKitBuild/Release/bin/DumpRenderTree() [0x805d3d1]
This crash occured only on 32 bit QtWebKit. It is P1/critical bug, because it is a crash.
Pavel, have you got any idea how http://trac.webkit.org/changeset/100926 broke this test? Unfortunately we don't have gdb backtrace in debug mode, because debug linking is impossible nowadays on 32 bit. (Linker runs out of 4Gb address space)
We can easily reproduce it with the following command: $ Tools/Scripts/old-run-webkit-tests inspector/extensions/extensions-console.html inspector/extensions/extensions-events.html
I was recently making inspector tests on Qt pass.
It works now, so I unskipped it - http://trac.webkit.org/changeset/107560.