diff options
Diffstat (limited to 'tests/libfuzzer/corelib')
-rw-r--r-- | tests/libfuzzer/corelib/time/qdatetime/fromstring/main.cpp | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/tests/libfuzzer/corelib/time/qdatetime/fromstring/main.cpp b/tests/libfuzzer/corelib/time/qdatetime/fromstring/main.cpp index e41301bb55..688bd3c24b 100644 --- a/tests/libfuzzer/corelib/time/qdatetime/fromstring/main.cpp +++ b/tests/libfuzzer/corelib/time/qdatetime/fromstring/main.cpp @@ -28,6 +28,12 @@ #include <QDateTime> +// Enable to report the currently used format, e.g. when reproducing issues +// #define LOG_FORMAT +#ifdef LOG_FORMAT +#include <QDebug> +#endif + static const QString formats[] = { QStringLiteral("h"), QStringLiteral("hh"), @@ -94,6 +100,9 @@ extern "C" int LLVMFuzzerTestOneInput(const char *Data, size_t Size) QDateTime::fromString(userString, Qt::ISODateWithMs); for (const auto &format : formats) { + #ifdef LOG_FORMAT + qDebug() << "Trying format:" << format; + #endif QDateTime::fromString(userString, format); } return 0; |