diff --git a/src/libs/utils/elfreader.cpp b/src/libs/utils/elfreader.cpp index a086721ee7d52f6e6192c34ed2f8d9af5550b94f..6bcdeda6f5b00752ec9211eef2fc9e92cc52aa38 100644 --- a/src/libs/utils/elfreader.cpp +++ b/src/libs/utils/elfreader.cpp @@ -243,8 +243,8 @@ ElfReader::Result ElfReader::readIt() QTC_CHECK(data == mapper.ustart + (is64Bit ? 64 : 52)); if (quint64(e_shnum) * e_shentsize > fdlen) { - const QString reason = tr("announced %1 sections, each %2 bytes, exceed file size") - .arg(e_shnum).arg(e_shentsize); + const QString reason = tr("announced %n sections, each %1 bytes, exceed file size", 0, e_shnum) + .arg(e_shentsize); m_errorString = msgInvalidElfObject(m_binary, reason); return Corrupt; }