Bug 296858

Summary: nepomuk backup: crash after aborting manual backup
Product: [Unmaintained] nepomuk Reporter: Marc Schiffbauer <mschiff>
Component: backupserviceAssignee: Vishesh Handa <me>
Status: RESOLVED DUPLICATE    
Severity: crash CC: adaptee, trueg
Priority: NOR    
Version: 4.8   
Target Milestone: ---   
Platform: unspecified   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description Marc Schiffbauer 2012-03-27 06:36:48 UTC
Application: nepomukbackup (1.0)
KDE Platform Version: 4.8.1 (4.8.1) (Compiled from sources)
Qt Version: 4.8.0
Operating System: Linux 3.3.0-gentoo x86_64
Distribution: "NAME=Gentoo"

-- Information about the crash:
- What I was doing when the application crashed:

I just clicked on "manual backup" in the nepomuk/strigi systemsettings, then aborted the dialog -> crash

-- Backtrace:
Application: Nepomuk-Sicherung (nepomukbackup), signal: Segmentation fault
Using host libthread_db library "/lib64/libthread_db.so.1".
[Current thread is 1 (Thread 0x7f1237f427a0 (LWP 14442))]

Thread 2 (Thread 0x7f1224fb4700 (LWP 14443)):
#0  0x00007f1234aaadf9 in syscall () from /lib64/libc.so.6
#1  0x00007f12350efa1b in _q_futex (val2=0, addr2=0x0, timeout=0x0, val=2, op=0, addr=0x966cb0) at thread/qmutex_unix.cpp:99
#2  QMutexPrivate::wait (this=0x966cb0, timeout=<optimized out>) at thread/qmutex_unix.cpp:113
#3  0x00007f12350eb81d in QMutex::lockInternal (this=<optimized out>) at thread/qmutex.cpp:450
#4  0x00007f12350efcdf in lockInline (this=0x94bad8) at ../../include/QtCore/../../src/corelib/thread/qmutex.h:190
#5  QMutexLocker (m=0x94bad8, this=0x7f1224fb3df0) at ../../include/QtCore/../../src/corelib/thread/qmutex.h:109
#6  QThreadPrivate::finish (arg=0x649940) at thread/qthread_unix.cpp:310
#7  0x00007f12350f0f43 in ~__pthread_cleanup_class (this=<synthetic pointer>, __in_chrg=<optimized out>) at /usr/include/pthread.h:545
#8  ~__pthread_cleanup_class (this=<synthetic pointer>, __in_chrg=<optimized out>) at thread/qthread_unix.cpp:716
#9  QThreadPrivate::start (arg=0x649940) at thread/qthread_unix.cpp:273
#10 0x00007f1232b03e1c in start_thread () from /lib64/libpthread.so.0
#11 0x00007f1234aae68d in clone () from /lib64/libc.so.6

Thread 1 (Thread 0x7f1237f427a0 (LWP 14442)):
[KCrash Handler]
#6  0x00007f1234a436e6 in ?? () from /lib64/libc.so.6
#7  0x00007f1234a43fc9 in ?? () from /lib64/libc.so.6
#8  0x00007f1234a476bc in free () from /lib64/libc.so.6
#9  0x00007f1235f50085 in QImageData::~QImageData (this=0x99e210, __in_chrg=<optimized out>) at image/qimage.cpp:226
#10 0x00007f1235f50113 in QImage::~QImage (this=0x99e3d0, __in_chrg=<optimized out>) at image/qimage.cpp:1283
#11 0x00007f1235f796ef in QRasterPixmapData::~QRasterPixmapData (this=0x99e3a0, __in_chrg=<optimized out>) at image/qpixmap_raster.cpp:93
#12 0x00007f1235f79729 in QRasterPixmapData::~QRasterPixmapData (this=0x99e3a0, __in_chrg=<optimized out>) at image/qpixmap_raster.cpp:95
#13 0x00007f1235f6a399 in ~QExplicitlySharedDataPointer (this=0x96c230, __in_chrg=<optimized out>) at ../../include/QtCore/../../src/corelib/tools/qshareddata.h:166
#14 ~QExplicitlySharedDataPointer (this=0x96c230, __in_chrg=<optimized out>) at image/qpixmap.cpp:347
#15 QPixmap::~QPixmap (this=0x96c220, __in_chrg=<optimized out>) at image/qpixmap.cpp:347
#16 0x00007f1237881fd9 in QCache<QString, PixmapWithPath>::clear (this=0x84da60) at /usr/include/qt4/QtCore/qcache.h:139
#17 0x00007f1237882029 in QCache<QString, PixmapWithPath>::~QCache (this=0x84da60, __in_chrg=<optimized out>) at /usr/include/qt4/QtCore/qcache.h:103
#18 0x00007f123788209b in KIconLoaderPrivate::~KIconLoaderPrivate (this=0x84da20, __in_chrg=<optimized out>) at /var/tmp/portage/kde-base/kdelibs-4.8.49.9999/work/kdelibs-4.8.49.9999/kdeui/icons/kiconloader.cpp:175
#19 0x00007f123787c200 in KIconLoader::~KIconLoader (this=0x827380, __in_chrg=<optimized out>) at /var/tmp/portage/kde-base/kdelibs-4.8.49.9999/work/kdelibs-4.8.49.9999/kdeui/icons/kiconloader.cpp:564
#20 0x00007f123787c229 in KIconLoader::~KIconLoader (this=0x827380, __in_chrg=<optimized out>) at /var/tmp/portage/kde-base/kdelibs-4.8.49.9999/work/kdelibs-4.8.49.9999/kdeui/icons/kiconloader.cpp:565
#21 0x00007f1234a02b19 in ?? () from /lib64/libc.so.6
#22 0x00007f1234a02ba5 in exit () from /lib64/libc.so.6
#23 0x00007f12349ea6e4 in __libc_start_main () from /lib64/libc.so.6
#24 0x0000000000411501 in _start ()

Possible duplicates by query: bug 286234.

Reported using DrKonqi
Comment 1 Vishesh Handa 2012-05-22 18:09:21 UTC
This has something to do with KSharedDataCache.

It doesn't seem like a Nepomuk issue.

*** This bug has been marked as a duplicate of bug 286234 ***