https://bugs.kde.org/show_bug.cgi?id=439192
--- Comment #10 from Jonathan Wakely <zi...@kayari.org> --- The crash is an abort in glibc caused by double free on line 2104 of qt5-qtbase-5.15.3-3.fc36.x86_64/src/corelib/kernel/qobject.cpp 2099 // don't use qDeleteAll as the destructor of the child might 2100 // delete siblings 2101 for (int i = 0; i < children.count(); ++i) { 2102 currentChildBeingDeleted = children.at(i); 2103 children[i] = 0; 2104 delete currentChildBeingDeleted; 2105 } 2106 children.clear(); The comment suggests that when a child deletes a sibling it fails to set that entry in the vector to a null pointer, so that the parent subsequently tries to delete that pointer again. -- You are receiving this mail because: You are watching all bug changes.