Details
-
Bug
-
Resolution: Done
-
P3: Somewhat important
-
5.9.1
-
None
-
-
2ba1d540e6175d06c21be86614704f9e56eb5d96
Description
The following code snippet causes invalid memory read (please see attached Valgrind output):
#include <QMultiMap> int main() { QMultiMap<int, QString> mm; mm.insert(1, "one"); mm.insert(1, "eins"); mm.insert(1, "uno"); auto it = mm.find(1); Q_ASSERT(it != mm.cend()); mm.remove(it.key(), it.value()); return 0; }