Control: reassign -1 libsvn1 1.10.4-1 Control: affects -1 git-svn Control: tag -1 fixed-upstream
On Tue, Dec 10, 2019 at 07:11:59PM +0100, Bernhard Übelacker wrote: > In [1] gets a temporary KAboutData object created, with > string parameters created by QStringLiteral. Therefore > it looks like QStrings created from that have also a > private d member pointing to the static data segment of > the library libsvn_auth_kwallet-1.so.1. > > Inside KAboutData::setApplicationData another KAboutData > object get created which gets a shared copy of the d member, > therefore also pointer to the QStringLiterals. > > Later the library libsvn_auth_kwallet-1.so.1 gets unloaded. > > Then on process end the exit handlers try to delete > the KAboutData which tries to access the now invalid pointers > to the static data segment of the library > libsvn_auth_kwallet-1.so.1 Thanks for the investigation and patch. This is now fixed upstream. Cheers, -- James GPG Key: 4096R/91BF BF4D 6956 BD5D F7B7 2D23 DFE6 91AE 331B A3DB