--- "src_original\\qtbase\\src\\xml\\dom\\qdom.cpp" 2020-01-24 14:54:31.000000000 +0900 +++ "src\\qtbase\\src\\xml\\dom\\qdom.cpp" 2020-09-04 16:00:04.650289300 +0900 @@ -4117,7 +4117,8 @@ // keep the refcount balanced: appendChild() does a ref anyway. t->ref.deref(); if (first) { - delete removeChild(first); + auto removed = removeChild(first); + if(removed && !removed->ref) delete removed; } appendChild(t); }