Summary: | okular crashed when a link from about menu was clicked on | ||
---|---|---|---|
Product: | [Frameworks and Libraries] kdelibs | Reporter: | Cristi <cuciferus> |
Component: | general | Assignee: | kdelibs bugs <kdelibs-bugs> |
Status: | RESOLVED FIXED | ||
Severity: | crash | CC: | andrius, sami.kyostila |
Priority: | NOR | ||
Version: | unspecified | ||
Target Milestone: | --- | ||
Platform: | unspecified | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: |
Description
Cristi
2008-06-14 20:35:49 UTC
*** Bug 169450 has been marked as a duplicate of this bug. *** it's working fine now. It was still there, and reproduceable. Fixing in a minute... *** Bug 195793 has been marked as a duplicate of this bug. *** SVN commit 979394 by pino: KAboutData contains a list of KAboutLicense's, and each KAboutLicense object contains a pointer to the KAboutData which created it. The problem is that when copying a KAboutData, its licenses are copied, but the KAboutLicense objects still point to the previous KAboutData. Thus, change the pointer in KAboutLicense (after detaching the shared data pointer) when KAboutData is copied. Also with a small unit test case which should be a sentinel of such crashy situation. BUG: 164092 M +15 -1 kernel/kaboutdata.cpp M +21 -0 tests/kaboutdatatest.cpp M +1 -0 tests/kaboutdatatest.h WebSVN link: http://websvn.kde.org/?view=rev&revision=979394 |