qt5base-lts/tests/auto/widgets
J-P Nurmi 676129d7ee Run tst_QFiledialog::widgetlessNativeDialog() last
widgetlessNativeDialog() is the only test function that creates
a native file dialog instance. GTK+ versions prior 3.15.5 have
a nasty bug (https://bugzilla.gnome.org/show_bug.cgi?id=725164)
in GtkFileChooserWidget, which makes it leak its folder change
callback, causing a crash "at some point later". Running the
native test last is enough to avoid spinning the event loop after
the test, and that way circumvent the crash (QTBUG-55276).

The crash has been fixed in GTK+ 3.15.5, but the RHEL 7.2 CI has
GTK+ 3.14.13 installed.

Change-Id: I867755969a4458693bd12f848d052adf77a2086e
Task-number: QTBUG-55276
Reviewed-by: Friedemann Kleint <Friedemann.Kleint@qt.io>
2016-09-04 14:18:22 +00:00
..
dialogs Run tst_QFiledialog::widgetlessNativeDialog() last 2016-09-04 14:18:22 +00:00
effects Merge remote-tracking branch 'origin/5.6' into 5.7 2016-04-04 08:59:18 +02:00
gestures Merge remote-tracking branch 'origin/5.6' into 5.7 2016-04-04 08:59:18 +02:00
graphicsview Auto tests: use Qt::AA_DontUseNativeDialogs where appropriate 2016-08-17 15:46:27 +00:00
itemviews QHeaderView: Reset lastSectionLogicalIdx on clear() 2016-08-09 08:08:30 +00:00
kernel Merge remote-tracking branch 'origin/5.6' into 5.7 2016-06-06 09:04:55 +02:00
styles Merge remote-tracking branch 'origin/5.6' into 5.7 2016-06-10 23:27:10 +02:00
util Merge remote-tracking branch 'origin/5.6' into 5.7 2016-07-15 20:47:57 +02:00
widgets Merge remote-tracking branch 'origin/5.6' into 5.7 2016-08-29 08:13:40 +02:00
widgets.pro Add autotest for QGestureRecognizer. 2014-10-23 21:11:28 +02:00