Fix a crash in QFileDialog when selecting an invalid name filter.
authorFriedemann Kleint <Friedemann.Kleint@digia.com>
Fri, 26 Oct 2012 08:44:00 +0000 (10:44 +0200)
committerThe Qt Project <gerrit-noreply@qt-project.org>
Fri, 26 Oct 2012 09:51:56 +0000 (11:51 +0200)
commitd0aa81ee104107db1ce41a9bf0f91d4cb144f7de
tree90e690af8d9738265b1699027b84d0227c8e6667
parent8ac2ea94d37126ef68d394e056bcaf7769a99956
Fix a crash in QFileDialog when selecting an invalid name filter.

When nameDetailsVisible is set to false and an invalid/empty
string is passed to selectNameFilter(), the regexp used to
strip the filter off the suffixes returns empty and a crash
occurs.

Change-Id: I926ea49514ff25a103977d8121fca1cf83d647f5
Reviewed-by: Miikka Heikkinen <miikka.heikkinen@digia.com>
Reviewed-by: Sean Harmer <sean.harmer@kdab.com>
src/widgets/dialogs/qfiledialog.cpp
tests/auto/widgets/dialogs/qfiledialog/tst_qfiledialog.cpp