-
Sub-task
-
Resolution: Done
-
Not Evaluated
-
None
-
None
-
qtbase 8ef86d05f199ebab216da43d5e0a9dc322b657b3
Qt configured as: ./configure -silent -no-pch -nokia-developer -no-qt3support -force-pkg-config -qpa -xcb -prefix $PWD/qtbase/_install -confirm-license
Ubuntu 10.04 x86 32-bit
-
638fc652f587b47e9fd99ab5c0e886baf8cc35a9, e2f2bfb8ccf6e415320cb1c6f465b3feaafa053d
The following autotests segfault on qpa, xcb, all with a very similar backtrace:
- tst_qfontdialog
- tst_qgraphicsgridlayout
- tst_qgraphicsitem
- tst_qgraphicsproxywidget
- tst_qgraphicsscene
- tst_qgraphicsview
- tst_qtableview
- tst_qtreeview
- tst_qpainter
- tst_qtextedit
A log with backtraces of all the tests can be viewed at http://pulse.test.qt.nokia.com:8080/browse/projects/QtBase%20master%20Integration/builds/386/logs/stage/linux-g%2b%2b-32%20qpa%20developer-build%20Ubuntu%2010.04%20x86/raw/true/
The common part of the backtrace seems to be:
#8 0x402a9e52 in QImage::isNull (this=0x14) at image/qimage.cpp:1517
#9 0x415ed784 in QXcbWindowSurface::scroll (this=0x886b298, area=..., dx=0,
dy=-63) at qxcbwindowsurface.cpp:259
#10 0x4042539c in QWidgetBackingStore::bltRect (this=0x886d218, rect=...,
dx=0, dy=-63, widget=0x88836e0) at painting/qbackingstore.cpp:283
#11 0x404284e8 in QWidgetPrivate::scrollRect (this=0x886fac8, rect=..., dx=0,
dy=-63) at painting/qbackingstore.cpp:1066
#12 0x4028ede0 in QWidgetPrivate::scroll_sys (this=0x886fac8, dx=0, dy=-63)
at kernel/qwidget_qpa.cpp:634
#13 0x40262c84 in QWidget::scroll (this=0x88836e0, dx=0, dy=-63)
Taking tst_qfontdialog as one example: (from http://pulse.test.qt.nokia.com:8080/file/artifacts/126635362/_artifacts/test-logs/tst_qfontdialog-00.txt)
Information of screen 258:
width.........: 800
height........: 600
depth.........: 24
white pixel...: ffffff
black pixel...: 0
Running window manager: KWin
********* Start testing of tst_QFontDialog *********
Config: Using QTest library 5.0.0, Qt 5.0.0
PASS : tst_QFontDialog::initTestCase()
created regular window: 62914562
QFATAL : tst_QFontDialog::defaultOkButton() Received signal 11
FAIL! : tst_QFontDialog::defaultOkButton() Received a fatal error.
Loc: [Unknown file(0)]
Totals: 1 passed, 1 failed, 0 skipped
********* Finished testing of tst_QFontDialog *********
QtQA::App::TestRunner: ============================== backtrace follows: ==============================
QtQA::App::TestRunner: [New Thread 30879]
QtQA::App::TestRunner:
QtQA::App::TestRunner: warning: Can't read pathname for load map: Input/output error.
QtQA::App::TestRunner: Core was generated by `./tst_qfontdialog'.
QtQA::App::TestRunner: Program terminated with signal 6, Aborted.
QtQA::App::TestRunner: #0 0x4001d430 in __kernel_vsyscall ()
QtQA::App::TestRunner:
QtQA::App::TestRunner: Thread 1 (Thread 30879):
QtQA::App::TestRunner: #0 0x4001d430 in __kernel_vsyscall ()
QtQA::App::TestRunner: No symbol table info available.
QtQA::App::TestRunner: #1 0x411fe651 in *__GI_raise (sig=6)
QtQA::App::TestRunner: at ../nptl/sysdeps/unix/sysv/linux/raise.c:64
QtQA::App::TestRunner: resultvar = <value optimized out>
QtQA::App::TestRunner: pid = 1093836788
QtQA::App::TestRunner: selftid = 30879
QtQA::App::TestRunner: #2 0x41201a82 in *__GI_abort () at abort.c:92
QtQA::App::TestRunner: act = {__sigaction_handler = {sa_handler = 0xbfb1efc0,
QtQA::App::TestRunner: sa_sigaction = 0xbfb1efc0}, sa_mask = {__val = {1074058448,
QtQA::App::TestRunner: 3216109460, 1073779234, 3216109444, 1086990360, 3216109432,
QtQA::App::TestRunner: 1073859156, 0, 1095200848, 1, 0, 1, 1074058008, 1074059456, 0,
QtQA::App::TestRunner: 4294967295, 1073856500, 1073883958, 1, 3216109408, 0,
QtQA::App::TestRunner: 3216109504, 3216109432, 3216109444, 1093841856, 1074058008, 0,
QtQA::App::TestRunner: 1092894413, 180448, 1087068860, 1092116468, 1096734554}},
QtQA::App::TestRunner: sa_flags = -1078857864,
QtQA::App::TestRunner: sa_restorer = 0x41153741 <operator delete(void*)+33>}
QtQA::App::TestRunner: sigs = {__val = {32, 0 <repeats 31 times>}}
QtQA::App::TestRunner: #3 0x40d0cbe9 in qt_message_output (msgType=QtFatalMsg,
QtQA::App::TestRunner: buf=0x884a090 "Received signal 11") at global/qglobal.cpp:2208
QtQA::App::TestRunner: No locals.
QtQA::App::TestRunner: #4 0x40d0cde2 in qt_message (msgType=QtFatalMsg,
QtQA::App::TestRunner: msg=0x40040eec "Received signal %d", ap=0xbfb1f0b4 "\v")
QtQA::App::TestRunner: at global/qglobal.cpp:2254
QtQA::App::TestRunner: buf = {static shared_null = {ba = {ref = {atomic = {_q_value = -1}},
QtQA::App::TestRunner: size = 0, alloc = 0, capacityReserved = 0, {offset = 0,
QtQA::App::TestRunner: d = "\000\000\000"}}, data = "\000"}, static shared_empty = {
QtQA::App::TestRunner: ba = {ref = {atomic = {_q_value = -1}}, size = 0, alloc = 0,
QtQA::App::TestRunner: capacityReserved = 0, {offset = 0, d = "\000\000\000"}},
QtQA::App::TestRunner: data = "\000"}, d = 0x884a080}
QtQA::App::TestRunner: #5 0x40d0d14b in qFatal (msg=0x40040eec "Received signal %d")
QtQA::App::TestRunner: at global/qglobal.cpp:2432
QtQA::App::TestRunner: ap = 0xbfb1f0b4 "\v"
QtQA::App::TestRunner: #6 0x4002a78d in QTest::FatalSignalHandler::signal (signum=11)
QtQA::App::TestRunner: at qtestcase.cpp:1661
QtQA::App::TestRunner: No locals.
QtQA::App::TestRunner: #7 <signal handler called>
QtQA::App::TestRunner: No symbol table info available.
QtQA::App::TestRunner: #8 0x402a9e52 in QImage::isNull (this=0x14) at image/qimage.cpp:1517
QtQA::App::TestRunner: No locals.
QtQA::App::TestRunner: #9 0x415ed784 in QXcbWindowSurface::scroll (this=0x886b298, area=..., dx=0,
QtQA::App::TestRunner: dy=-63) at qxcbwindowsurface.cpp:259
QtQA::App::TestRunner: rects = {{d = 0x0, p = 0x0}}
QtQA::App::TestRunner: #10 0x4042539c in QWidgetBackingStore::bltRect (this=0x886d218, rect=...,
QtQA::App::TestRunner: dx=0, dy=-63, widget=0x88836e0) at painting/qbackingstore.cpp:283
QtQA::App::TestRunner: pos = {xp = 397, yp = 137}
QtQA::App::TestRunner: tlwRect = {x1 = 397, y1 = 137, x2 = 470, y2 = 163}
QtQA::App::TestRunner: #11 0x404284e8 in QWidgetPrivate::scrollRect (this=0x886fac8, rect=..., dx=0,
QtQA::App::TestRunner: dy=-63) at painting/qbackingstore.cpp:1066
QtQA::App::TestRunner: toplevelOffset = {xp = 397, yp = 74}
QtQA::App::TestRunner: destRect = {x1 = 0, y1 = 0, x2 = 73, y2 = 26}
QtQA::App::TestRunner: sourceRect = {x1 = 0, y1 = 63, x2 = 73, y2 = 89}
QtQA::App::TestRunner: childExpose = {d = 0x885b2f0, static shared_empty = {ref = {
QtQA::App::TestRunner: _q_value = 97}, qt_rgn = 0x40c8e0a0}}
QtQA::App::TestRunner: q = 0x88836e0
QtQA::App::TestRunner: tlw = 0xbfb203c0
QtQA::App::TestRunner: overlapped = false
QtQA::App::TestRunner: accelerateScroll = true
QtQA::App::TestRunner: x = 0x88637a0
QtQA::App::TestRunner: wbs = 0x886d218
QtQA::App::TestRunner: accelEnv = 1
QtQA::App::TestRunner: scrollRect = {x1 = 0, y1 = 0, x2 = 73, y2 = 89}
QtQA::App::TestRunner: #12 0x4028ede0 in QWidgetPrivate::scroll_sys (this=0x886fac8, dx=0, dy=-63)
QtQA::App::TestRunner: at kernel/qwidget_qpa.cpp:634
QtQA::App::TestRunner: q = 0x88836e0
QtQA::App::TestRunner: #13 0x40262c84 in QWidget::scroll (this=0x88836e0, dx=0, dy=-63)
QtQA::App::TestRunner: at kernel/qwidget.cpp:10338
QtQA::App::TestRunner: d = 0x886fac8
QtQA::App::TestRunner: #14 0x4080f4f8 in QAbstractItemViewPrivate::scrollContentsBy (this=0x88b1e30,
QtQA::App::TestRunner: dx=0, dy=-63)
QtQA::App::TestRunner: at ../../include/QtGui/5.0.0/QtGui/private/../../../../../src/gui/itemviews/qabstractitemview_p.h:228
QtQA::App::TestRunner: No locals.
QtQA::App::TestRunner: #15 0x408089e8 in QCommonListViewBase::scrollContentsBy (this=0x8884090, dx=0,
QtQA::App::TestRunner: dy=-63) at itemviews/qlistview.cpp:1871
QtQA::App::TestRunner: No locals.
QtQA::App::TestRunner: #16 0x4080ac32 in QListModeViewBase::scrollContentsBy (this=0x8884090, dx=0,
QtQA::App::TestRunner: dy=-63, scrollElasticBand=false) at itemviews/qlistview.cpp:2258
QtQA::App::TestRunner: verticalValue = 3
QtQA::App::TestRunner: horizontalValue = 0
QtQA::App::TestRunner: vertical = true
QtQA::App::TestRunner: horizontal = true
QtQA::App::TestRunner: #17 0x40802ffc in QListView::scrollContentsBy (this=0x8884d70, dx=0, dy=-3)
QtQA::App::TestRunner: at itemviews/qlistview.cpp:705
QtQA::App::TestRunner: d = 0x88b1e30
QtQA::App::TestRunner: #18 0x407249e8 in QAbstractScrollAreaPrivate::_q_vslide (this=0x88b1e30, y=3)
QtQA::App::TestRunner: at widgets/qabstractscrollarea.cpp:1424
QtQA::App::TestRunner: q = 0x8884d70
QtQA::App::TestRunner: dy = -3
QtQA::App::TestRunner: #19 0x40724e2a in QAbstractScrollArea::qt_static_metacall (_o=0x8884d70,
QtQA::App::TestRunner: _c=QMetaObject::InvokeMetaMethod, _id=2, _a=0xbfb1fb18)
QtQA::App::TestRunner: at .moc/debug-shared/moc_qabstractscrollarea.cpp:62
QtQA::App::TestRunner: _t = 0x8884d70
QtQA::App::TestRunner: #20 0x40e67cbe in QMetaObject::activate (sender=0x8883590, m=0x40c7d878,
QtQA::App::TestRunner: local_signal_index=0, argv=0xbfb1fb18) at kernel/qobject.cpp:3362
QtQA::App::TestRunner: receiverInSameThread = true
QtQA::App::TestRunner: sw = {receiver = 0x8884d70, previousSender = 0x0, currentSender = {
QtQA::App::TestRunner: sender = 0x8883590, signal = 27, ref = 1}, switched = true}
QtQA::App::TestRunner: callFunction = 0x40724d46 <QAbstractScrollArea::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>
QtQA::App::TestRunner: receiver = 0x8884d70
QtQA::App::TestRunner: method_relative = 2
QtQA::App::TestRunner: c = 0x881bfc8
QtQA::App::TestRunner: last = 0x88847b0
QtQA::App::TestRunner: locker = warning: can't find linker symbol for virtual table for `QMutexLocker' value
QtQA::App::TestRunner: warning: found `_q_ObjectMutexPool' instead
QtQA::App::TestRunner: {val = 1090935472}
QtQA::App::TestRunner: connectionLists = {connectionLists = 0x881bff0}
QtQA::App::TestRunner: list = 0x88849a0
QtQA::App::TestRunner: methodOffset = 27
QtQA::App::TestRunner: signal_absolute_index = 27
QtQA::App::TestRunner: empty_argv = {0x0}
QtQA::App::TestRunner: signalOffset = 3
QtQA::App::TestRunner: signal_index = 3
QtQA::App::TestRunner: currentThreadId = 0x41478700
QtQA::App::TestRunner: #21 0x4099baf8 in QAbstractSlider::valueChanged (this=0x8883590, _t1=3)
QtQA::App::TestRunner: at .moc/debug-shared/moc_qabstractslider.cpp:196
QtQA::App::TestRunner: _a = {0x0, 0xbfb1fb34}
QtQA::App::TestRunner: #22 0x406211aa in QAbstractSlider::setValue (this=0x8883590, value=3)
QtQA::App::TestRunner: at widgets/qabstractslider.cpp:543
QtQA::App::TestRunner: d = 0x885f7b0
QtQA::App::TestRunner: #23 0x408024fd in QListView::scrollTo (this=0x8884d70, index=...,
QtQA::App::TestRunner: hint=QAbstractItemView::EnsureVisible) at itemviews/qlistview.cpp:581
QtQA::App::TestRunner: d = 0x88b1e30
QtQA::App::TestRunner: rect = {x1 = 0, y1 = 126, x2 = 73, y2 = 146}
QtQA::App::TestRunner: #24 0x407dd968 in QAbstractItemView::event (this=0x8884d70, event=0xbfb200a4)
QtQA::App::TestRunner: at itemviews/qabstractitemview.cpp:1577
QtQA::App::TestRunner: current = {r = 6, c = 0, p = 0x0, m = 0x8884f48}
QtQA::App::TestRunner: d = 0x88b1e30
QtQA::App::TestRunner: #25 0x4080708c in QListView::event (this=0x8884d70, e=0xbfb200a4)
QtQA::App::TestRunner: at itemviews/qlistview.cpp:1627
QtQA::App::TestRunner: No locals.
QtQA::App::TestRunner: #26 0x401f91fa in QApplicationPrivate::notify_helper (this=0x87f3910,
QtQA::App::TestRunner: receiver=0x8884d70, e=0xbfb200a4) at kernel/qapplication.cpp:4497
QtQA::App::TestRunner: consumed = 64
QtQA::App::TestRunner: #27 0x401f906f in QApplication::notify (this=0xbfb20e38, receiver=0x8884d70,
QtQA::App::TestRunner: e=0xbfb200a4) at kernel/qapplication.cpp:4462
QtQA::App::TestRunner: d = 0x87f3910
QtQA::App::TestRunner: res = false
QtQA::App::TestRunner: #28 0x40e4a76c in QCoreApplication::notifyInternal (this=0xbfb20e38,
QtQA::App::TestRunner: receiver=0x8884d70, event=0xbfb200a4) at kernel/qcoreapplication.cpp:839
QtQA::App::TestRunner: threadData = 0x87f39e0
QtQA::App::TestRunner: returnValue = false
QtQA::App::TestRunner: result = false
QtQA::App::TestRunner: cbdata = {0x8884d70, 0xbfb200a4, 0xbfb2004f}
QtQA::App::TestRunner: d = 0x88b1e30
QtQA::App::TestRunner: inc = {variable = @0x87f39f0}
QtQA::App::TestRunner: #29 0x401e991f in QCoreApplication::sendEvent (receiver=0x8884d70,
QtQA::App::TestRunner: event=0xbfb200a4)
QtQA::App::TestRunner: at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:212
QtQA::App::TestRunner: No locals.
QtQA::App::TestRunner: #30 0x4025df83 in QWidgetPrivate::show_helper (this=0x88b1e30)
QtQA::App::TestRunner: at kernel/qwidget.cpp:7528
QtQA::App::TestRunner: q = 0x8884d70
QtQA::App::TestRunner: isEmbedded = false
QtQA::App::TestRunner: showEvent = {<QEvent> = {_vptr.QEvent = 0x40c6a8c8,
QtQA::App::TestRunner: static staticMetaObject = {d = {superdata = 0x0,
QtQA::App::TestRunner: stringdata = 0x40fd2520 "QEvent", data = 0x40fd1fc0,
QtQA::App::TestRunner: extradata = 0x0}}, d = 0x0, t = 17, posted = 0, spont = 0,
QtQA::App::TestRunner: m_accept = 1, reserved = 2073}, <No data fields>}
QtQA::App::TestRunner: #31 0x4025e801 in QWidget::setVisible (this=0x8884d70, visible=true)
QtQA::App::TestRunner: at kernel/qwidget.cpp:7750
QtQA::App::TestRunner: d = 0x88b1e30
QtQA::App::TestRunner: pw = 0xbfb203c0
QtQA::App::TestRunner: wasResized = true
QtQA::App::TestRunner: initialWindowState = {i = 0}
QtQA::App::TestRunner: needUpdateGeometry = false
QtQA::App::TestRunner: showToParentEvent = {_vptr.QEvent = 0xbfb20118,
QtQA::App::TestRunner: static staticMetaObject = {d = {superdata = 0x0,
QtQA::App::TestRunner: stringdata = 0x40fd2520 "QEvent", data = 0x40fd1fc0,
QtQA::App::TestRunner: extradata = 0x0}}, d = 0xbfb20138, t = 16811, posted = 0,
QtQA::App::TestRunner: spont = 1, m_accept = 1, reserved = 2052}
QtQA::App::TestRunner: #32 0x4023e674 in QWidget::show (this=0x8884d70)
QtQA::App::TestRunner: at ../../include/QtGui/../../src/gui/kernel/qwidget.h:494
QtQA::App::TestRunner: No locals.
QtQA::App::TestRunner: #33 0x4025ec70 in QWidgetPrivate::showChildren (this=0x8882478,
QtQA::App::TestRunner: spontaneous=false) at kernel/qwidget.cpp:7838
QtQA::App::TestRunner: widget = 0x8884d70
QtQA::App::TestRunner: i = 10
QtQA::App::TestRunner: childList = {{p = {static shared_null = {ref = {_q_value = 352},
QtQA::App::TestRunner: alloc = 0, begin = 0, end = 0, sharable = 1, array = {0x0}},
QtQA::App::TestRunner: d = 0x8883710}, d = 0x8883710}}
QtQA::App::TestRunner: #34 0x4025ddec in QWidgetPrivate::show_helper (this=0x8882478)
QtQA::App::TestRunner: at kernel/qwidget.cpp:7475
QtQA::App::TestRunner: q = 0xbfb203c0
QtQA::App::TestRunner: isEmbedded = 191
QtQA::App::TestRunner: showEvent = {<QEvent> = {_vptr.QEvent = 0x400bf164,
QtQA::App::TestRunner: static staticMetaObject = {d = {superdata = 0x0,
QtQA::App::TestRunner: stringdata = 0x40fd2520 "QEvent", data = 0x40fd1fc0,
QtQA::App::TestRunner: extradata = 0x0}}, d = 0xc399b8, t = 57344, posted = 0,
QtQA::App::TestRunner: spont = 0, m_accept = 1, reserved = 2048}, <No data fields>}
QtQA::App::TestRunner: #35 0x4025e801 in QWidget::setVisible (this=0xbfb203c0, visible=true)
QtQA::App::TestRunner: at kernel/qwidget.cpp:7750
QtQA::App::TestRunner: d = 0x8882478
QtQA::App::TestRunner: pw = 0x0
QtQA::App::TestRunner: wasResized = true
QtQA::App::TestRunner: initialWindowState = {i = 0}
QtQA::App::TestRunner: needUpdateGeometry = false
QtQA::App::TestRunner: showToParentEvent = {_vptr.QEvent = 0x1, static staticMetaObject = {
QtQA::App::TestRunner: d = {superdata = 0x0, stringdata = 0x40fd2520 "QEvent",
QtQA::App::TestRunner: data = 0x40fd1fc0, extradata = 0x0}}, d = 0x8c, t = 600,
QtQA::App::TestRunner: posted = 0, spont = 1, m_accept = 0, reserved = 6134}
QtQA::App::TestRunner: #36 0x407741e8 in QDialog::setVisible (this=0xbfb203c0, visible=true)
QtQA::App::TestRunner: at dialogs/qdialog.cpp:739
QtQA::App::TestRunner: fw = 0x4009ed14
QtQA::App::TestRunner: d = 0x8882478
QtQA::App::TestRunner: #37 0x40794256 in QFontDialog::setVisible (this=0xbfb203c0, visible=true)
QtQA::App::TestRunner: at dialogs/qfontdialog.cpp:999
QtQA::App::TestRunner: No locals.
QtQA::App::TestRunner: #38 0x4023e674 in QWidget::show (this=0xbfb203c0)
QtQA::App::TestRunner: at ../../include/QtGui/../../src/gui/kernel/qwidget.h:494
QtQA::App::TestRunner: No locals.
QtQA::App::TestRunner: #39 0x407737ef in QDialog::exec (this=0xbfb203c0) at dialogs/qdialog.cpp:543
QtQA::App::TestRunner: guard = {o = 0xc39f84}
QtQA::App::TestRunner: d = 0x8882478
QtQA::App::TestRunner: deleteOnClose = false
QtQA::App::TestRunner: wasShowModal = false
QtQA::App::TestRunner: showSystemDialogFullScreen = false
QtQA::App::TestRunner: eventLoop = {<QObject> = {_vptr.QObject = 0x1,
QtQA::App::TestRunner: static staticMetaObject = {d = {superdata = 0x0,
QtQA::App::TestRunner: stringdata = 0x40f50ae0 "QObject", data = 0x40f50a20,
QtQA::App::TestRunner: extradata = 0x410608dc}}, static staticMetaObjectExtraData = {
QtQA::App::TestRunner: objects = 0x0,
QtQA::App::TestRunner: static_metacall = 0x40e6927c <QObject::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>}, d_ptr = {d = 0x0},
QtQA::App::TestRunner: static staticQtMetaObject = {d = {superdata = 0x0,
QtQA::App::TestRunner: stringdata = 0x40fca7a0 "Qt", data = 0x40fc84e0,
QtQA::App::TestRunner: extradata = 0x0}}}, static staticMetaObject = {d = warning: can't find linker symbol for virtual table for `QMetaObject::<anonymous struct>' value
QtQA::App::TestRunner: warning: found `QString::shared_null' instead
QtQA::App::TestRunner: {
QtQA::App::TestRunner: superdata = 0x80522bc, stringdata = 0x40fd1f90 "QEventLoop",
QtQA::App::TestRunner: data = 0x40fd1f40, extradata = 0x4106230c}},
QtQA::App::TestRunner: static staticMetaObjectExtraData = {objects = 0x0,
QtQA::App::TestRunner: static_metacall = 0x40ed2594 <QEventLoop::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>}}
QtQA::App::TestRunner: res = 1
QtQA::App::TestRunner: #40 0x40791ff2 in QFontDialogPrivate::getFont (ok=0xbfb2047f, initial=...,
QtQA::App::TestRunner: parent=0x0, title=..., options=...) at dialogs/qfontdialog.cpp:437
QtQA::App::TestRunner: dlg = {<QDialog> = {<QWidget> = {<QObject> = {
QtQA::App::TestRunner: _vptr.QObject = 0x40c75108, static staticMetaObject = {d = {
QtQA::App::TestRunner: superdata = 0x0, stringdata = 0x40f50ae0 "QObject",
QtQA::App::TestRunner: data = 0x40f50a20, extradata = 0x410608dc}},
QtQA::App::TestRunner: static staticMetaObjectExtraData = {objects = 0x0,
QtQA::App::TestRunner: static_metacall = 0x40e6927c <QObject::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>}, d_ptr = {d = 0x8882478},
QtQA::App::TestRunner: static staticQtMetaObject = {d = {superdata = 0x0,
QtQA::App::TestRunner: stringdata = 0x40fca7a0 "Qt", data = 0x40fc84e0,
QtQA::App::TestRunner: extradata = 0x0}}}, <QPaintDevice> = {
QtQA::App::TestRunner: _vptr.QPaintDevice = 0x40c751f0, painters = 0},
QtQA::App::TestRunner: static staticMetaObject = {d = warning: can't find linker symbol for virtual table for `QMetaObject::<anonymous struct>' value
QtQA::App::TestRunner: warning: found `QString::shared_null' instead
QtQA::App::TestRunner: {superdata = 0x80522bc,
QtQA::App::TestRunner: stringdata = 0x409b60a0 "QWidget", data = 0x409b5be0,
QtQA::App::TestRunner: extradata = 0x40c6b53c}},
QtQA::App::TestRunner: static staticMetaObjectExtraData = {objects = 0x0,
QtQA::App::TestRunner: static_metacall = 0x40265f46 <QWidget::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>}, data = 0x8882528},
QtQA::App::TestRunner: static staticMetaObject = {d = warning: can't find linker symbol for virtual table for `QMetaObject::<anonymous struct>' value
QtQA::App::TestRunner: warning: found `QWidget::staticMetaObjectExtraData' instead
QtQA::App::TestRunner: {superdata = 0x40c6b544,
QtQA::App::TestRunner: stringdata = 0x40a0e1a0 "QDialog", data = 0x40a0e080,
QtQA::App::TestRunner: extradata = 0x40c74714}}, static staticMetaObjectExtraData = {
QtQA::App::TestRunner: objects = 0x0,
QtQA::App::TestRunner: static_metacall = 0x407758e4 <QDialog::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>}}, static staticMetaObject = {d = warning: can't find linker symbol for virtual table for `QMetaObject::<anonymous struct>' value
QtQA::App::TestRunner: warning: found `QDialog::staticMetaObjectExtraData' instead
QtQA::App::TestRunner: {
QtQA::App::TestRunner: superdata = 0x40c7471c, stringdata = 0x40a10da0 "QFontDialog",
QtQA::App::TestRunner: data = 0x40a10c80, extradata = 0x40c750e4}},
QtQA::App::TestRunner: static staticMetaObjectExtraData = {objects = 0x0,
QtQA::App::TestRunner: static_metacall = 0x40794602 <QFontDialog::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>}}
QtQA::App::TestRunner: ret = 143065912
QtQA::App::TestRunner: #41 0x40791f07 in QFontDialog::getFont (ok=0xbfb2047f, parent=0x0)
QtQA::App::TestRunner: at dialogs/qfontdialog.cpp:425
QtQA::App::TestRunner: initial = {static staticMetaObject = {d = {superdata = 0x0,
QtQA::App::TestRunner: stringdata = 0x40a37ac0 "QFont", data = 0x40a37a00,
QtQA::App::TestRunner: extradata = 0x0}}, d = {d = 0x8870338}, resolve_mask = 0}
QtQA::App::TestRunner: #42 0x0804d257 in tst_QFontDialog::defaultOkButton (this=0xbfb20e30)
QtQA::App::TestRunner: at tst_qfontdialog.cpp:127
QtQA::App::TestRunner: ok = false
QtQA::App::TestRunner: #43 0x0804dc70 in tst_QFontDialog::qt_static_metacall (_o=0xbfb20e30,
QtQA::App::TestRunner: _c=QMetaObject::InvokeMetaMethod, _id=5, _a=0xbfb20510)
QtQA::App::TestRunner: at .moc/debug-shared/tst_qfontdialog.moc:63
QtQA::App::TestRunner: _t = 0xbfb20e30
QtQA::App::TestRunner: #44 0x40e550d4 in QMetaMethod::invoke (this=0xbfb2067c, object=0xbfb20e30,
QtQA::App::TestRunner: connectionType=Qt::DirectConnection, returnValue=..., val0=..., val1=...,
QtQA::App::TestRunner: val2=..., val3=..., val4=..., val5=..., val6=..., val7=..., val8=...,
QtQA::App::TestRunner: val9=...) at kernel/qmetaobject.cpp:1647
QtQA::App::TestRunner: paramCount = 1
QtQA::App::TestRunner: currentThread = 0x87f3a20
QtQA::App::TestRunner: param = {0x0 <repeats 11 times>}
QtQA::App::TestRunner: idx_relative = 5
QtQA::App::TestRunner: callFunction = 0x804dbc0 <tst_QFontDialog::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>
QtQA::App::TestRunner: typeNames = {0x0 <repeats 11 times>}
QtQA::App::TestRunner: metaMethodArgumentCount = 0
QtQA::App::TestRunner: objectThread = 0x87f3a20
QtQA::App::TestRunner: idx_offset = 4
QtQA::App::TestRunner: #45 0x40e544f6 in QMetaObject::invokeMethod (obj=0xbfb20e30,
QtQA::App::TestRunner: member=0x886fed0 "defaultOkButton", type=Qt::DirectConnection, ret=...,
QtQA::App::TestRunner: val0=..., val1=..., val2=..., val3=..., val4=..., val5=..., val6=...,
QtQA::App::TestRunner: val7=..., val8=..., val9=...) at kernel/qmetaobject.cpp:1189
QtQA::App::TestRunner: sig = {a = 512, s = 18, ptr = 0xbfb206a4 "defaultOkButton()", {
QtQA::App::TestRunner: array = "defaultOkButton()\000\262\277\350\006\262\277V\334\004\b0\016\262\277\060\016\262\277\350\006\262\277\350\006\262\277\355)\345@ \n\365@\354Z\035A0\016\262\277\000\000\000\000\004\000\000\000\370\a\262\277\324P\345@\270\063\312@\204\a\262\277\060\a\262\277$\212\000@,1\314@\317)\002@(\a\262\277\260}\035A<\207\001@4\a\262\277\017\204\035\346\r\000\000\000\240\203\035A\364\277\001@\310\332\311@\003\000\000\000\274\a\262\277\246\217\000@", '\000' <repeats 36 times>, "h\033\312@<\207\001@\204\a\262\277\000\000\000\000\036\000\000\000\270\063\312@\214}@A>1c5\000\000\000\000\021\000\000\000\b\373\001@\000\000\000\000\000\000\000\000\001\000\000\000\205\001\000\000\000\000\000\000\030\323\004@\317)\002@86\313@L\034\002@\001\000\000\000\364\277\001@\240\b\262\277\300\374\001@t\b\262\277\"\222\000@d\b\262\277L\034\002@X\b\262\277T\312\001@\000\000\000\000\000\000\000\000"..., q_for_alignment_1 = 5725320277695817060,
QtQA::App::TestRunner: q_for_alignment_2 = 5.7736791155514737e+74}}
QtQA::App::TestRunner: len = 0
QtQA::App::TestRunner: paramCount = 1
QtQA::App::TestRunner: idx = 9
QtQA::App::TestRunner: typeNames = {0x0 <repeats 11 times>}
QtQA::App::TestRunner: method = warning: can't find linker symbol for virtual table for `QMetaMethod' value
QtQA::App::TestRunner: warning: found `tst_QFontDialog::staticMetaObjectExtraData' instead
QtQA::App::TestRunner: {mobj = 0x804f144, handle = 39}
QtQA::App::TestRunner: #46 0x4002c40c in QMetaObject::invokeMethod (obj=0xbfb20e30,
QtQA::App::TestRunner: member=0x886fed0 "defaultOkButton", type=Qt::DirectConnection, val0=...,
QtQA::App::TestRunner: val1=..., val2=..., val3=..., val4=..., val5=..., val6=..., val7=...,
QtQA::App::TestRunner: val8=..., val9=...)
QtQA::App::TestRunner: at ../../include/QtCore/../../src/corelib/kernel/qobjectdefs.h:406
QtQA::App::TestRunner: No locals.
QtQA::App::TestRunner: #47 0x40029907 in qInvokeTestMethodDataEntry (slot=0x886fed0 "defaultOkButton")
QtQA::App::TestRunner: at qtestcase.cpp:1355
QtQA::App::TestRunner: invokeOk = 64
QtQA::App::TestRunner: i = -1
QtQA::App::TestRunner: results = warning: can't find linker symbol for virtual table for `QList<QBenchmarkResult>' value
QtQA::App::TestRunner: warning: found `QLinkedListData::shared_null' instead
QtQA::App::TestRunner: {{p = {static shared_null = {ref = {_q_value = 352},
QtQA::App::TestRunner: alloc = 0, begin = 0, end = 0, sharable = 1, array = {0x0}},
QtQA::App::TestRunner: d = 0x41065314}, d = 0x41065314}}
QtQA::App::TestRunner: #48 0x40029efd in qInvokeTestMethod (slotName=0x804f373 "defaultOkButton()",
QtQA::App::TestRunner: data=0x0) at qtestcase.cpp:1463
QtQA::App::TestRunner: s = {<No data fields>}
QtQA::App::TestRunner: curDataIndex = 0
QtQA::App::TestRunner: dataCount = 0
QtQA::App::TestRunner: foundFunction = true
QtQA::App::TestRunner: benchmarkData = warning: can't find linker symbol for virtual table for `QBenchmarkTestMethodData' value
QtQA::App::TestRunner: warning: found `typeinfo for QObject' instead
QtQA::App::TestRunner: {static current = 0xbfb20ac8, result = {context = {
QtQA::App::TestRunner: slotName = {static null = {<No data fields>},
QtQA::App::TestRunner: static shared_null = {str = {ref = {atomic = {_q_value = -1}},
QtQA::App::TestRunner: size = 0, alloc = 0, capacityReserved = 0, {offset = 0,
QtQA::App::TestRunner: d = {0, 0}}}, data = {0, 0}}, static shared_empty = {
QtQA::App::TestRunner: str = {ref = {atomic = {_q_value = -1}}, size = 0,
QtQA::App::TestRunner: alloc = 0, capacityReserved = 0, {offset = 0, d = {0,
QtQA::App::TestRunner: 0}}}, data = {0, 0}}, d = 0x80522a8,
QtQA::App::TestRunner: static codecForCStrings = 0x0}, tag = {
QtQA::App::TestRunner: static null = {<No data fields>}, static shared_null = {str = {
QtQA::App::TestRunner: ref = {atomic = {_q_value = -1}}, size = 0, alloc = 0,
QtQA::App::TestRunner: capacityReserved = 0, {offset = 0, d = {0, 0}}}, data = {
QtQA::App::TestRunner: 0, 0}}, static shared_empty = {str = {ref = {atomic = {
QtQA::App::TestRunner: _q_value = -1}}, size = 0, alloc = 0,
QtQA::App::TestRunner: capacityReserved = 0, {offset = 0, d = {0, 0}}}, data = {
QtQA::App::TestRunner: 0, 0}}, d = 0x80522a8, static codecForCStrings = 0x0},
QtQA::App::TestRunner: checkpointIndex = -1}, value = -1, iterations = -1,
QtQA::App::TestRunner: metric = 1073871624, setByMacro = true, valid = false},
QtQA::App::TestRunner: resultAccepted = false, runOnce = false, iterationCount = 1}
QtQA::App::TestRunner: member = "defaultOkButton_data()\000A\002\000\262\277\220\345\000@RR\002@hB\033A\364\277\001@t{\035A\b\000\000\000\334\v\262\277\246\217\000@\300\374\001@\024\f\262\277\"\222\000@\004\f\262\277\214\023\002@\370\v\262\277T\312\001@\000\000\000\000\000\000\000\000\260}\035A<\207\001@\244\v\262\277\b\373\001@\036\000\000\000\300\005\036A\240}@A^\226\223\034\370\310\001@\021\000\000\000\b\373\001@\000\000\000\000\000\000\000\000\001\000\000\000\201\b\000\000x~@A\260B\033A\367-\002@\260\016\036A\314\033\002@\001\000\000\000\364\277\001@\300\f\262\277\300\374\001@\224\f\262\277\"\222\000@\204\f\262\277\314\033\002@x\f\262\277T\312\001@\000\000\000\000x~@A\001\000\000\000\000\000\000\000\001\000\000\000\b\373\001@\331(\002@\001\000\000\000P\f\262\277&\b$A\300\374\001@\300\263\062A\364\237\062A\000\000\000\000\300"...
QtQA::App::TestRunner: slot = 0x886fed0 "defaultOkButton"
QtQA::App::TestRunner: table = {d = 0x885b4f8}
QtQA::App::TestRunner: gTable = 0x883e278
QtQA::App::TestRunner: globalDataCount = 0
QtQA::App::TestRunner: curGlobalDataIndex = 0
QtQA::App::TestRunner: #49 0x4002a6db in qInvokeTestMethods (testObject=0xbfb20e30)
QtQA::App::TestRunner: at qtestcase.cpp:1628
QtQA::App::TestRunner: i = 9
QtQA::App::TestRunner: methodCount = 12
QtQA::App::TestRunner: testMethods = 0x88599a8
QtQA::App::TestRunner: previousFailed = false
QtQA::App::TestRunner: metaObject = 0x804f144
QtQA::App::TestRunner: #50 0x4002adf3 in QTest::qExec (testObject=0xbfb20e30, argc=1, argv=0xbfb20f04)
QtQA::App::TestRunner: at qtestcase.cpp:1851
QtQA::App::TestRunner: handler = {d = 0x884b1d0}
QtQA::App::TestRunner: metaObject = 0x804f144
QtQA::App::TestRunner: benchmarkData = {static current = 0xbfb20dc4, measurer = 0x886fea0,
QtQA::App::TestRunner: context = {slotName = {static null = {<No data fields>},
QtQA::App::TestRunner: static shared_null = {str = {ref = {atomic = {_q_value = -1}},
QtQA::App::TestRunner: size = 0, alloc = 0, capacityReserved = 0, {offset = 0, d = {
QtQA::App::TestRunner: 0, 0}}}, data = {0, 0}}, static shared_empty = {str = {
QtQA::App::TestRunner: ref = {atomic = {_q_value = -1}}, size = 0, alloc = 0,
QtQA::App::TestRunner: capacityReserved = 0, {offset = 0, d = {0, 0}}}, data = {0,
QtQA::App::TestRunner: 0}}, d = 0x8881400, static codecForCStrings = 0x0}, tag = {
QtQA::App::TestRunner: static null = {<No data fields>}, static shared_null = {str = {
QtQA::App::TestRunner: ref = {atomic = {_q_value = -1}}, size = 0, alloc = 0,
QtQA::App::TestRunner: capacityReserved = 0, {offset = 0, d = {0, 0}}}, data = {0,
QtQA::App::TestRunner: 0}}, static shared_empty = {str = {ref = {atomic = {
QtQA::App::TestRunner: _q_value = -1}}, size = 0, alloc = 0,
QtQA::App::TestRunner: capacityReserved = 0, {offset = 0, d = {0, 0}}}, data = {0,
QtQA::App::TestRunner: 0}}, d = 0x40f154ec, static codecForCStrings = 0x0},
QtQA::App::TestRunner: checkpointIndex = -1}, walltimeMinimum = -1, iterationCount = -1,
QtQA::App::TestRunner: medianIterationCount = -1, createChart = false,
QtQA::App::TestRunner: verboseOutput = false, callgrindOutFileBase = {
QtQA::App::TestRunner: static null = {<No data fields>}, static shared_null = {str = {
QtQA::App::TestRunner: ref = {atomic = {_q_value = -1}}, size = 0, alloc = 0,
QtQA::App::TestRunner: capacityReserved = 0, {offset = 0, d = {0, 0}}}, data = {0,
QtQA::App::TestRunner: 0}}, static shared_empty = {str = {ref = {atomic = {
QtQA::App::TestRunner: _q_value = -1}}, size = 0, alloc = 0,
QtQA::App::TestRunner: capacityReserved = 0, {offset = 0, d = {0, 0}}}, data = {0,
QtQA::App::TestRunner: 0}}, d = 0x80522a8, static codecForCStrings = 0x0},
QtQA::App::TestRunner: mode_ = QBenchmarkGlobalData::WallTime}
QtQA::App::TestRunner: callgrindChildExitCode = 0
QtQA::App::TestRunner: #51 0x0804db67 in main (argc=1, argv=0xbfb20f04) at tst_qfontdialog.cpp:185
QtQA::App::TestRunner: app = {<QCoreApplication> = {<QObject> = {_vptr.QObject = 0x40c6a6a8,
QtQA::App::TestRunner: static staticMetaObject = {d = {superdata = 0x0,
QtQA::App::TestRunner: stringdata = 0x40f50ae0 "QObject", data = 0x40f50a20,
QtQA::App::TestRunner: extradata = 0x410608dc}},
QtQA::App::TestRunner: static staticMetaObjectExtraData = {objects = 0x0,
QtQA::App::TestRunner: static_metacall = 0x40e6927c <QObject::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>}, d_ptr = {d = 0x87f3910},
QtQA::App::TestRunner: static staticQtMetaObject = {d = {superdata = 0x0,
QtQA::App::TestRunner: stringdata = 0x40fca7a0 "Qt", data = 0x40fc84e0,
QtQA::App::TestRunner: extradata = 0x0}}}, static staticMetaObject = {d = warning: can't find linker symbol for virtual table for `QMetaObject::<anonymous struct>' value
QtQA::App::TestRunner: warning: found `QString::shared_null' instead
QtQA::App::TestRunner: {
QtQA::App::TestRunner: superdata = 0x80522bc,
QtQA::App::TestRunner: stringdata = 0x40f4e400 "QCoreApplication", data = 0x40f4e340,
QtQA::App::TestRunner: extradata = 0x410607ac}}, static staticMetaObjectExtraData = {
QtQA::App::TestRunner: objects = 0x0,
QtQA::App::TestRunner: static_metacall = 0x40e4dee4 <QCoreApplication::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>}, static self = 0xbfb20e38},
QtQA::App::TestRunner: static staticMetaObject = {d = warning: can't find linker symbol for virtual table for `QMetaObject::<anonymous struct>' value
QtQA::App::TestRunner: warning: found `QCoreApplication::staticMetaObjectExtraData' instead
QtQA::App::TestRunner: {superdata = 0x410607b4,
QtQA::App::TestRunner: stringdata = 0x409aff60 "QApplication", data = 0x409afdc0,
QtQA::App::TestRunner: extradata = 0x40c6a680}}, static staticMetaObjectExtraData = {
QtQA::App::TestRunner: objects = 0x0,
QtQA::App::TestRunner: static_metacall = 0x401fac38 <QApplication::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>}}
QtQA::App::TestRunner: tc = {<QObject> = {_vptr.QObject = 0x804f408,
QtQA::App::TestRunner: static staticMetaObject = {d = {superdata = 0x0,
QtQA::App::TestRunner: stringdata = 0x40f50ae0 "QObject", data = 0x40f50a20,
QtQA::App::TestRunner: extradata = 0x410608dc}}, static staticMetaObjectExtraData = {
QtQA::App::TestRunner: objects = 0x0,
QtQA::App::TestRunner: static_metacall = 0x40e6927c <QObject::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>}, d_ptr = {d = 0x883e218},
QtQA::App::TestRunner: static staticQtMetaObject = {d = {superdata = 0x0,
QtQA::App::TestRunner: stringdata = 0x40fca7a0 "Qt", data = 0x40fc84e0,
QtQA::App::TestRunner: extradata = 0x0}}}, static staticMetaObject = {d = warning: can't find linker symbol for virtual table for `QMetaObject::<anonymous struct>' value
QtQA::App::TestRunner: warning: found `QString::shared_null' instead
QtQA::App::TestRunner: {
QtQA::App::TestRunner: superdata = 0x80522bc, stringdata = 0x804f320 "tst_QFontDialog",
QtQA::App::TestRunner: data = 0x804f240, extradata = 0x804f13c}},
QtQA::App::TestRunner: static staticMetaObjectExtraData = {objects = 0x0,
QtQA::App::TestRunner: static_metacall = 0x804dbc0 <tst_QFontDialog::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>}}
QtQA::App::TestRunner:
QtQA::App::TestRunner: ================================================================================
| For Gerrit Dashboard: QTBUG-20756 | ||||||
|---|---|---|---|---|---|---|
| # | Subject | Branch | Project | Status | CR | V |
| 2655,1 | test: blacklist crashing tst_qfontdialog for qpa, xcb | master | qt/qtbase | Status: MERGED | +2 | 0 |
| 2714,1 | tests: handle many expected crashing tests on qpa, xcb | master | qt/qtbase | Status: MERGED | +2 | 0 |
| 22921,1 | Fix tst_qtextedit and remove insignification. | master | qt/qtbase | Status: MERGED | +2 | 0 |
| 22923,1 | Remove insignification from tst_qgraphicsgridlayout. | master | qt/qtbase | Status: MERGED | +2 | 0 |