[Digikam-devel] Crash when closing digikam immediatly

Andi Clemens andi.clemens at gmx.net
Sat Jun 20 14:23:07 BST 2009


Stupid mailing list with its limitations!
Marcel, I will sent you the backtrace to your private mail address.

Andi

On Saturday 20 June 2009 12:16:54 Marcel Wiesweg wrote:
> > Thread [36] (Suspended: Signal 'SIGSEGV' received. Description:
> > Segmentation fault.)
> > 	7 QMutex::lock()  0xb57e6ee7
> > 	6 CacheLock()
> > /home/andi/Programmieren/KDE/digiKam/digikam_KDE4/digikam/libs/threadimag
> >ei o/loadingcache.cpp:445 0xb72f8d98
> > 	5 Digikam::ThumbnailLoadingTask::execute()
> > /home/andi/Programmieren/KDE/digiKam/digikam_KDE4/digikam/libs/threadimag
> >ei o/thumbnailtask.cpp:138 0xb730bc0d
> > 	4 Digikam::LoadSaveThread::run()
> > /home/andi/Programmieren/KDE/digiKam/digikam_KDE4/digikam/libs/threadimag
> >ei o/loadsavethread.cpp:139 0xb72f36cf
> > 	3 <symbol is not available> 0xb57ec2ce
> > 	2 start_thread()  0xb578b6bc
> > 	1 clone()  0xb55d6ffe
> >
> >
> > Oh yeah it is :D
> > I just copied it and have not looked into the mail...
> >
> > Well anyway what can be the reason for the crash? Shouldn't DB
> > connections get closed when I close digiKam?
>
> It seems that one thread is still running when the LoadingCache has been
> destroyed. That surely must crash.
> Can you identify which thread it is?
> ~DigikamApp() call ThumbnailLoadThread::cleanUp() which destroys the three
> global default threads. Is it one of them? Anything going wrong here?
> ~ThumbnailLoadThread() calls shutDownThread() which deletes all tasks and
> waits for the thread to finish.
>
> Marcel
> _______________________________________________
> Digikam-devel mailing list
> Digikam-devel at kde.org
> https://mail.kde.org/mailman/listinfo/digikam-devel




More information about the Digikam-devel mailing list