Summary: | Closing all windows! | ||
---|---|---|---|
Product: | [Unmaintained] kdelibs | Reporter: | banatehrani |
Component: | kshareddatacache | Assignee: | kdelibs bugs <kdelibs-bugs> |
Status: | RESOLVED WORKSFORME | ||
Severity: | crash | CC: | aacid, mpyne |
Priority: | NOR | Keywords: | triaged |
Version: | unspecified | ||
Target Milestone: | --- | ||
Platform: | Ubuntu | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: | ||
Sentry Crash Report: |
Description
banatehrani
2011-08-22 23:03:22 UTC
Michael, is this a crash on your side? *** Bug 280802 has been marked as a duplicate of this bug. *** Albert, it's possibly a KSharedDataCache crash, although crashing from ::deleteCache() is unusual as it's just a static method that finds a file based on the given cache name and unlinks it. No shared memory should be involved anywhere in that, which seems to indicate some kind of corruption of the d-ptr used by KSharedDataCache. From what i can see we do not do anything at all with KSharedDataCache, so maybe it is a problem in KIconEngine? @Albert: does okular (or its plugins) ever create KIconLoaders of its own? we had a similar crash in a Plasma component due to this, and i fixed it in KIcon. We do not create our own iconloader but maybe KParts::Part::iconLoader does. Anyway i do not see why creating KIconLoaders on its own should crash. KIcon assumed that the KIconLoader would always exist. if a KIconLoader is created, used by a KIcon (which hold on to a pointer to the loader) and then the loader is deleted (e.g. by the application) before the KIcon is no longer in use, then the KIcon would, on its next request for a pixmap, access the deleted pointer. instant crash. this was fixed in 4.7 and may have been backported to later 4.6 releases.... @banatehrani: You say you can reproduce this quite reliably, can you please describe the exact steps you do to reproduce it? Still waiting for info. Dear Bug Submitter, This bug has been in NEEDSINFO status with no change for at least 15 days. Please provide the requested information as soon as possible and set the bug status as REPORTED. Due to regular bug tracker maintenance, if the bug is still in NEEDSINFO status with no change in 30 days, the bug will be closed as RESOLVED > WORKSFORME due to lack of needed information. For more information about our bug triaging procedures please read the wiki located here: https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging If you have already provided the requested information, please set the bug status as REPORTED so that the KDE team knows that the bug is ready to be confirmed. Thank you for helping us make KDE software even better for everyone! Dear Bug Submitter, This bug has been in NEEDSINFO status with no change for at least 30 days. The bug is now closed as RESOLVED > WORKSFORME due to lack of needed information. For more information about our bug triaging procedures please read the wiki located here: https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging Thank you for helping us make KDE software even better for everyone! |