[Digikam-devel] [Bug 198915] New: segfault during histogram calculation

Klaas Gadeyne klaas.gadeyne at gmail.com
Sat Jul 4 15:01:35 BST 2009


https://bugs.kde.org/show_bug.cgi?id=198915

           Summary: segfault during histogram calculation
           Product: digikam
           Version: 0.10.0
          Platform: Fink Packages
        OS/Version: other
            Status: UNCONFIRMED
          Severity: crash
          Priority: NOR
         Component: general
        AssignedTo: digikam-devel at kde.org
        ReportedBy: klaas.gadeyne at gmail.com


Version:           0.10.0 (using KDE 4.2.4)
Compiler:          i686-apple-darwin8-gcc-4.0.1 (GCC) 4.0.1 (Apple Computer,
Inc. build 5370) 
OS:                OS X
Installed from:    Mac OS X (Fink) Packages

I experience what appear random crashes in digikam.  Looking at the stack
trace, it looks like the bug occurs during histogram calculation (which I have
typically on)

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

Thread 13 (process 10965 thread 0xa4c7):
[KCrash Handler]
#5  Digikam::ImageHistogram::calculate (this=0x63158ca0) at
/sw/src/fink.build/digikam-mac-0.10.0-3/digikam-0.10.0/libs/histogram/imagehistogram.cpp:223
#6  0x3d4e954c in QThreadPrivate::start ()
#7  0x90023d67 in _pthread_body ()

Thread 12 (process 10965 thread 0xe0b7):
#0  0x90024407 in semaphore_wait_signal_trap ()
#1  0x90028404 in pthread_cond_wait ()
#2  0x3d4ea934 in QWaitCondition::wait ()
#3  0x1f94c66b in Digikam::LoadSaveThread::run (this=0x63ba52f0) at
/sw/src/fink.build/digikam-mac-0.10.0-3/digikam-0.10.0/libs/threadimageio/loadsavethread.cpp:131
#4  0x3d4e954c in QThreadPrivate::start ()
#5  0x90023d67 in _pthread_body ()

Thread 11 (process 10965 thread 0xb1bb):
#0  0x90024407 in semaphore_wait_signal_trap ()
#1  0x90028404 in pthread_cond_wait ()
#2  0x3d4ea934 in QWaitCondition::wait ()
#3  0x1f94c66b in Digikam::LoadSaveThread::run (this=0x635828b0) at
/sw/src/fink.build/digikam-mac-0.10.0-3/digikam-0.10.0/libs/threadimageio/loadsavethread.cpp:131
#4  0x3d4e954c in QThreadPrivate::start ()
#5  0x90023d67 in _pthread_body ()

Thread 10 (process 10965 thread 0xd053):
#0  0x90024407 in semaphore_wait_signal_trap ()
#1  0x90028404 in pthread_cond_wait ()
#2  0x915a96db in pthreadSemaphoreWait ()
#3  0x915c3dec in CMMConvTask ()
#4  0x90023d67 in _pthread_body ()

Thread 9 (process 10965 thread 0xceb7):
#0  0x90024407 in semaphore_wait_signal_trap ()
#1  0x90028404 in pthread_cond_wait ()
#2  0x3d4ea934 in QWaitCondition::wait ()
#3  0x1f94c66b in Digikam::LoadSaveThread::run (this=0x63b89ec0) at
/sw/src/fink.build/digikam-mac-0.10.0-3/digikam-0.10.0/libs/threadimageio/loadsavethread.cpp:131
#4  0x3d4e954c in QThreadPrivate::start ()
#5  0x90023d67 in _pthread_body ()

Thread 8 (process 10965 thread 0xd5eb):
#0  0x90024407 in semaphore_wait_signal_trap ()
#1  0x90028404 in pthread_cond_wait ()
#2  0x3d4ea934 in QWaitCondition::wait ()
#3  0x1f94c66b in Digikam::LoadSaveThread::run (this=0x63b821f0) at
/sw/src/fink.build/digikam-mac-0.10.0-3/digikam-0.10.0/libs/threadimageio/loadsavethread.cpp:131
#4  0x3d4e954c in QThreadPrivate::start ()
#5  0x90023d67 in _pthread_body ()

Thread 7 (process 10965 thread 0xbf13):
#0  0x90024407 in semaphore_wait_signal_trap ()
#1  0x90028404 in pthread_cond_wait ()
#2  0x3d4ea934 in QWaitCondition::wait ()
#3  0x1f94c66b in Digikam::LoadSaveThread::run (this=0x5b6abf60) at
/sw/src/fink.build/digikam-mac-0.10.0-3/digikam-0.10.0/libs/threadimageio/loadsavethread.cpp:131
#4  0x3d4e954c in QThreadPrivate::start ()
#5  0x90023d67 in _pthread_body ()

Thread 6 (process 10965 thread 0x7f23):
#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 5 (process 10965 thread 0x4b43):
#0  0x90024407 in semaphore_wait_signal_trap ()
#1  0x90028404 in pthread_cond_wait ()
#2  0x3d4ea934 in QWaitCondition::wait ()
#3  0x1f94c66b in Digikam::LoadSaveThread::run (this=0x5c8ee640) at
/sw/src/fink.build/digikam-mac-0.10.0-3/digikam-0.10.0/libs/threadimageio/loadsavethread.cpp:131
#4  0x3d4e954c in QThreadPrivate::start ()
#5  0x90023d67 in _pthread_body ()

Thread 4 (process 10965 thread 0x5c87):
#0  0x90024407 in semaphore_wait_signal_trap ()
#1  0x90028404 in pthread_cond_wait ()
#2  0x3d4ea934 in QWaitCondition::wait ()
#3  0x1f94c66b in Digikam::LoadSaveThread::run (this=0x5ccf2170) at
/sw/src/fink.build/digikam-mac-0.10.0-3/digikam-0.10.0/libs/threadimageio/loadsavethread.cpp:131
#4  0x3d4e954c in QThreadPrivate::start ()
#5  0x90023d67 in _pthread_body ()

Thread 3 (process 10965 thread 0x4ffb):
#0  0x90024407 in semaphore_wait_signal_trap ()
#1  0x90028404 in pthread_cond_wait ()
#2  0x3d4ea934 in QWaitCondition::wait ()
#3  0x0023518c in Digikam::ScanController::run (this=0x3f974e30) at
/sw/src/fink.build/digikam-mac-0.10.0-3/digikam-0.10.0/digikam/scancontroller.cpp:412
#4  0x3d4e954c in QThreadPrivate::start ()
#5  0x90023d67 in _pthread_body ()

Thread 2 (process 10965 thread 0x2503):
#0  0x90019d0c in select ()
#1  0x90841bfb in __CFSocketManager ()
#2  0x90023d67 in _pthread_body ()

Thread 1 (process 10965 thread 0xd03):
#0  0x90024407 in semaphore_wait_signal_trap ()
#1  0x90028404 in pthread_cond_wait ()
#2  0x3d4ea934 in QWaitCondition::wait ()
#3  0x3d4e9d76 in QThread::wait ()
#4  0x1f923150 in Digikam::ImageHistogram::stopCalculation (this=0x63158ca0) at
/sw/src/fink.build/digikam-mac-0.10.0-3/digikam-0.10.0/libs/histogram/imagehistogram.cpp:147
#5  0x1f9991e5 in Digikam::ImageHistogram::stopCalculation (this=0x63158ca0) at
/sw/src/fink.build/digikam-mac-0.10.0-3/digikam-0.10.0/libs/histogram/imagehistogram.cpp:147

-- 
Configure bugmail: https://bugs.kde.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.



More information about the Digikam-devel mailing list