From bb17d4a8ddf7508ac04aad616b114ad927aa3012 Mon Sep 17 00:00:00 2001 From: "Vladimir Golovnev (Glassez)" Date: Mon, 20 Jun 2016 08:49:15 +0300 Subject: [PATCH] Show type name in btjson.cpp@processMap assert This may help to solve #5381 --- src/webui/btjson.cpp | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/webui/btjson.cpp b/src/webui/btjson.cpp index 495c208ff..dfb003140 100644 --- a/src/webui/btjson.cpp +++ b/src/webui/btjson.cpp @@ -775,7 +775,10 @@ void processMap(QVariantMap prevData, QVariantMap data, QVariantMap &syncData) syncData[key] = data[key]; break; default: - Q_ASSERT(0); + Q_ASSERT_X(false, "processMap" + , QString("Unexpected type: %1") + .arg(QMetaType::typeName(static_cast(data[key].type()))) + .toUtf8().constData()); } } }