Bug 202430

Summary: Crash after startup on Mac OS X
Product: [Applications] digikam Reporter: Stefan <stefan>
Component: Database-ThumbsAssignee: Digikam Developers <digikam-bugs-null>
Status: RESOLVED FIXED    
Severity: crash CC: caulier.gilles, marcel.wiesweg
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: Fink Packages   
OS: Other   
Latest Commit: Version Fixed In: 6.0.0
Sentry Crash Report:

Description Stefan 2009-08-03 20:48:47 UTC
Version:            (using KDE 4.2.4)
Compiler:          apple gcc 4.2 as retrieved via macports
OS:                OS X
Installed from:    Mac OS X (Fink) Packages

Compiled 1.0.0 beta 3 with dependencies from macports on OS X 10.4.

Digikam starts up, but loads only 1 to 5 thumbnails from a local album. Moving the mouse around the empty spaces where the thumbnails should be creates persistent blue canvas around the non-existing thumbnails.

Doing this for some seconds leads to a crash. Backtrace is attached,  crash is in Thread 6.

Application: digiKam (digikam), signal SIGSEGV
Attaching to process 18614.
Reading symbols for shared libraries . done
Reading symbols for shared libraries .................................................................................................................................................................................................................................. done
[Current thread is 1 (process 18614 thread 0xd03)]

Thread 11 (process 18614 thread 0xda13):
#0  0x90024407 in semaphore_wait_signal_trap ()
#1  0x90028404 in pthread_cond_wait ()
#2  0x0439b4d4 in QWaitCondition::wait ()
#3  0x01fb5e61 in Digikam::LoadSaveThread::run ()
#4  0x0439a0ec in QThreadPrivate::start ()
#5  0x90023d67 in _pthread_body ()

Thread 10 (process 18614 thread 0x9823):
#0  0x90009817 in mach_msg_trap ()
#1  0x90009778 in mach_msg ()
#2  0x9082d227 in CFRunLoopRunSpecific ()
#3  0x9082ca42 in CFRunLoopRunInMode ()
#4  0x91469356 in HALRunLoop::OwnThread ()
#5  0x91469171 in CAPThread::Entry ()
#6  0x90023d67 in _pthread_body ()

Thread 9 (process 18614 thread 0x6103):
#0  0x90024407 in semaphore_wait_signal_trap ()
#1  0x90028404 in pthread_cond_wait ()
#2  0x0439b4d4 in QWaitCondition::wait ()
#3  0x01fb5e61 in Digikam::LoadSaveThread::run ()
#4  0x0439a0ec in QThreadPrivate::start ()
#5  0x90023d67 in _pthread_body ()

Thread 8 (process 18614 thread 0x5073):
#0  0x90019d0c in select ()
#1  0x044a30e8 in QEventDispatcherUNIX::select ()
#2  0x044a3518 in QEventDispatcherUNIXPrivate::doSelect ()
#3  0x044a46c7 in QEventDispatcherUNIX::processEvents ()
#4  0x0447a42f in QEventLoop::processEvents ()
#5  0x0447a6a0 in QEventLoop::exec ()
#6  0x04397e3d in QThread::exec ()
#7  0x003128b3 in Digikam::MetadataManagerWorker::Thread::run ()
#8  0x0439a0ec in QThreadPrivate::start ()
#9  0x90023d67 in _pthread_body ()

Thread 7 (process 18614 thread 0x524b):
#0  0xffff0665 in ___bzero () at /System/Library/Frameworks/System.framework/PrivateHeaders/i386/cpu_capabilities.h:226
#1  0xb0332e0c in ?? ()
#2  0x044a358d in QEventDispatcherUNIXPrivate::doSelect ()
#3  0x044a46c7 in QEventDispatcherUNIX::processEvents ()
#4  0x0447a42f in QEventLoop::processEvents ()
#5  0x0447a6a0 in QEventLoop::exec ()
#6  0x04397e3d in QThread::exec ()
#7  0x003128b3 in Digikam::MetadataManagerWorker::Thread::run ()
#8  0x0439a0ec in QThreadPrivate::start ()
#9  0x90023d67 in _pthread_body ()

Thread 6 (process 18614 thread 0x5e1f):
[KCrash Handler]
#5  0x01fec09d in CDecoder::DecodeBuffer ()
#6  0x01fec15a in CDecoder::DequantizeValue ()
#7  0x01fec7cc in CDecoder::Partition ()
#8  0x01ff5be0 in CSubband::PlaceTile ()
#9  0x01ff427f in CPGFImage::Read ()
#10 0x01ff74e0 in Digikam::readPGFImageData ()
#11 0x01fcf806 in Digikam::ThumbnailCreator::loadFromDatabase ()
#12 0x01fd1360 in Digikam::ThumbnailCreator::load ()
#13 0x01fd8d53 in Digikam::ThumbnailLoadingTask::execute ()
#14 0x01fb5e06 in Digikam::LoadSaveThread::run ()
#15 0x0439a0ec in QThreadPrivate::start ()
#16 0x90023d67 in _pthread_body ()

Thread 5 (process 18614 thread 0x3e5b):
#0  ___nanotime () at /System/Library/Frameworks/System.framework/PrivateHeaders/i386/cpu_capabilities.h:233
#1  0xffff0308 in ___gettimeofday () at /System/Library/Frameworks/System.framework/PrivateHeaders/i386/cpu_capabilities.h:219
#2  0x900041eb in gettimeofday ()
#3  0x900a311a in times ()
#4  0x044a2e43 in QTimerInfoList::timeChanged ()
#5  0x044a31a3 in QTimerInfoList::repairTimersIfNeeded ()
#6  0x044a3c24 in QTimerInfoList::timerWait ()
#7  0x044a4760 in QEventDispatcherUNIX::processEvents ()
#8  0x0447a42f in QEventLoop::processEvents ()
#9  0x0447a6a0 in QEventLoop::exec ()
#10 0x04397e3d in QThread::exec ()
#11 0x0240927f in Digikam::ImageFilterModelWorker::Thread::run ()
#12 0x0439a0ec in QThreadPrivate::start ()
#13 0x90023d67 in _pthread_body ()

Thread 4 (process 18614 thread 0x4f37):
#0  0x9006348c in getrusage ()
#1  0x900a30bb in times ()
#2  0x044a2e43 in QTimerInfoList::timeChanged ()
#3  0x044a31a3 in QTimerInfoList::repairTimersIfNeeded ()
#4  0x044a3c24 in QTimerInfoList::timerWait ()
#5  0x044a4760 in QEventDispatcherUNIX::processEvents ()
#6  0x0447a42f in QEventLoop::processEvents ()
#7  0x0447a6a0 in QEventLoop::exec ()
#8  0x04397e3d in QThread::exec ()
#9  0x0240927f in Digikam::ImageFilterModelWorker::Thread::run ()
#10 0x0439a0ec in QThreadPrivate::start ()
#11 0x90023d67 in _pthread_body ()

Thread 3 (process 18614 thread 0x290b):
#0  0x90024407 in semaphore_wait_signal_trap ()
#1  0x90028404 in pthread_cond_wait ()
#2  0x0439b4d4 in QWaitCondition::wait ()
#3  0x0026b960 in Digikam::ScanController::run ()
#4  0x0439a0ec in QThreadPrivate::start ()
#5  0x90023d67 in _pthread_body ()

Thread 2 (process 18614 thread 0x2503):
#0  0x900012b0 in __error ()
#1  0x90841c0f in __CFSocketManager ()
#2  0x90023d67 in _pthread_body ()

Thread 1 (process 18614 thread 0xd03):
#0  0x90009817 in mach_msg_trap ()
#1  0x90009778 in mach_msg ()
#2  0x9082d227 in CFRunLoopRunSpecific ()
#3  0x9082ca42 in CFRunLoopRunInMode ()
#4  0x032a14fc in QEventDispatcherMac::processEvents ()
#5  0x0447a42f in QEventLoop::processEvents ()
#6  0x0447a6a0 in QEventLoop::exec ()
#7  0x0447be94 in QCoreApplication::exec ()
#8  0x002cd9d1 in main ()
Comment 1 Marcel Wiesweg 2009-08-04 17:12:51 UTC
Same backtrace as #201302.
Has been fixed last week.

*** This bug has been marked as a duplicate of bug 201302 ***
Comment 2 caulier.gilles 2018-09-02 16:47:08 UTC
Not reproducible with 6.0.0