Description
Given a file created with "touch `printf '\350\277\231'`" and a posix locale.
Doing a QDir::entryList() on the directory containing this file results in an assert in QDirIteratorPrivate::matchesFilters(const QString&, const QFileInfo&).
The filename given to matchesFilters is empty (probably because of the failed conversion to unicode).
Qt should not assert in this case.