Application that crashed: digikam Version of the application: 1.1.0 (rev.: 1068780) KDE Version: 4.3.3 (KDE 4.3.3) Qt Version: 4.5.3 Operating System: Linux 2.6.30.9-102.fc11.i686.PAE i686 Distribution: "Fedora release 11 (Leonidas)" What I was doing when the application crashed: After clicking import in raw import tool, the menu items become enabled before the decoding process is finished. Clicking e.g. sharper will cause a crash. -- Backtrace: Application: digiKam (digikam), signal: Segmentation fault [Current thread is 1 (Thread 0xb779b7b0 (LWP 15781))] Thread 15 (Thread 0xb61b5b70 (LWP 15782)): #0 0x006d2424 in __kernel_vsyscall () #1 0x007ac035 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 #2 0x066f0307 in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/libQtCore.so.4 #3 0x082ec4a0 in Digikam::ScanController::run (this=0xa2e0f40) at /home/work/projects/os/digikam/graphics/digikam/digikam/scancontroller.cpp:502 #4 0x066ef2c2 in ?? () from /usr/lib/libQtCore.so.4 #5 0x007a79a5 in start_thread () from /lib/libpthread.so.0 #6 0x01278b0e in clone () from /lib/libc.so.6 Thread 14 (Thread 0xb5573b70 (LWP 15783)): #0 0x007a9d8b in pthread_mutex_lock () from /lib/libpthread.so.0 #1 0x047ede54 in g_main_context_query () from /lib/libglib-2.0.so.0 #2 0x047f264c in ?? () from /lib/libglib-2.0.so.0 #3 0x047f2b13 in g_main_context_iteration () from /lib/libglib-2.0.so.0 #4 0x06809bb7 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4 #5 0x067dd639 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4 #6 0x067dda8a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4 #7 0x066ebfc3 in QThread::exec() () from /usr/lib/libQtCore.so.4 #8 0x00a8d755 in Digikam::ImageFilterModelWorker::Thread::run (this=0xa468368) at /home/work/projects/os/digikam/graphics/build/digikam/digikam/../../../digikam/libs/models/imagefiltermodelthreads.h:66 #9 0x066ef2c2 in ?? () from /usr/lib/libQtCore.so.4 #10 0x007a79a5 in start_thread () from /lib/libpthread.so.0 #11 0x01278b0e in clone () from /lib/libc.so.6 Thread 13 (Thread 0xb49ffb70 (LWP 15784)): #0 0x007a9d8b in pthread_mutex_lock () from /lib/libpthread.so.0 #1 0x047f2af9 in g_main_context_iteration () from /lib/libglib-2.0.so.0 #2 0x06809bb7 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4 #3 0x067dd639 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4 #4 0x067dda8a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4 #5 0x066ebfc3 in QThread::exec() () from /usr/lib/libQtCore.so.4 #6 0x00a8d755 in Digikam::ImageFilterModelWorker::Thread::run (this=0xa468608) at /home/work/projects/os/digikam/graphics/build/digikam/digikam/../../../digikam/libs/models/imagefiltermodelthreads.h:66 #7 0x066ef2c2 in ?? () from /usr/lib/libQtCore.so.4 #8 0x007a79a5 in start_thread () from /lib/libpthread.so.0 #9 0x01278b0e in clone () from /lib/libc.so.6 Thread 12 (Thread 0xb3dffb70 (LWP 15785)): #0 0x006d2424 in __kernel_vsyscall () #1 0x007ac035 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 #2 0x066f0307 in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/libQtCore.so.4 #3 0x00f65f23 in Digikam::LoadSaveThread::run (this=0xa55e368) at /home/work/projects/os/digikam/graphics/digikam/libs/threadimageio/loadsavethread.cpp:131 #4 0x066ef2c2 in ?? () from /usr/lib/libQtCore.so.4 #5 0x007a79a5 in start_thread () from /lib/libpthread.so.0 #6 0x01278b0e in clone () from /lib/libc.so.6 Thread 11 (Thread 0xb33feb70 (LWP 15786)): #0 0x007f7f66 in clock_gettime () from /lib/librt.so.1 #1 0x0680b743 in ?? () from /usr/lib/libQtCore.so.4 #2 0x0680b931 in ?? () from /usr/lib/libQtCore.so.4 #3 0x0680baca in ?? () from /usr/lib/libQtCore.so.4 #4 0x06809d60 in ?? () from /usr/lib/libQtCore.so.4 #5 0x047f2240 in g_main_context_prepare () from /lib/libglib-2.0.so.0 #6 0x047f2601 in ?? () from /lib/libglib-2.0.so.0 #7 0x047f2b13 in g_main_context_iteration () from /lib/libglib-2.0.so.0 #8 0x06809bb7 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4 #9 0x067dd639 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4 #10 0x067dda8a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4 #11 0x066ebfc3 in QThread::exec() () from /usr/lib/libQtCore.so.4 #12 0x082e3a93 in Digikam::MetadataManagerWorker::Thread::run (this=0xa565a28) at /home/work/projects/os/digikam/graphics/build/digikam/digikam/../../../digikam/digikam/metadatamanager_p.h:143 #13 0x066ef2c2 in ?? () from /usr/lib/libQtCore.so.4 #14 0x007a79a5 in start_thread () from /lib/libpthread.so.0 #15 0x01278b0e in clone () from /lib/libc.so.6 Thread 10 (Thread 0xb29fdb70 (LWP 15787)): #0 0x007f7f66 in clock_gettime () from /lib/librt.so.1 #1 0x0680b743 in ?? () from /usr/lib/libQtCore.so.4 #2 0x0680b931 in ?? () from /usr/lib/libQtCore.so.4 #3 0x0680baca in ?? () from /usr/lib/libQtCore.so.4 #4 0x06809d60 in ?? () from /usr/lib/libQtCore.so.4 #5 0x047f2240 in g_main_context_prepare () from /lib/libglib-2.0.so.0 #6 0x047f2601 in ?? () from /lib/libglib-2.0.so.0 #7 0x047f2b13 in g_main_context_iteration () from /lib/libglib-2.0.so.0 #8 0x06809bb7 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4 #9 0x067dd639 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4 #10 0x067dda8a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4 #11 0x066ebfc3 in QThread::exec() () from /usr/lib/libQtCore.so.4 #12 0x082e3a93 in Digikam::MetadataManagerWorker::Thread::run (this=0xa566600) at /home/work/projects/os/digikam/graphics/build/digikam/digikam/../../../digikam/digikam/metadatamanager_p.h:143 #13 0x066ef2c2 in ?? () from /usr/lib/libQtCore.so.4 #14 0x007a79a5 in start_thread () from /lib/libpthread.so.0 #15 0x01278b0e in clone () from /lib/libc.so.6 Thread 9 (Thread 0xb1ffcb70 (LWP 15788)): #0 0x006d2424 in __kernel_vsyscall () #1 0x007ac035 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 #2 0x066f0307 in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/libQtCore.so.4 #3 0x00f65f23 in Digikam::LoadSaveThread::run (this=0xa524230) at /home/work/projects/os/digikam/graphics/digikam/libs/threadimageio/loadsavethread.cpp:131 #4 0x066ef2c2 in ?? () from /usr/lib/libQtCore.so.4 #5 0x007a79a5 in start_thread () from /lib/libpthread.so.0 #6 0x01278b0e in clone () from /lib/libc.so.6 Thread 8 (Thread 0xb0126b70 (LWP 15789)): #0 0x006d2424 in __kernel_vsyscall () #1 0x007ac362 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 #2 0x0729a74d in ?? () from /usr/lib/libxine.so.1 #3 0x007a79a5 in start_thread () from /lib/libpthread.so.0 #4 0x01278b0e in clone () from /lib/libc.so.6 Thread 7 (Thread 0xaf31ab70 (LWP 15790)): #0 0x006d2424 in __kernel_vsyscall () #1 0x01271211 in select () from /lib/libc.so.6 #2 0x072c533c in xine_usec_sleep () from /usr/lib/libxine.so.1 #3 0x072a90d3 in ?? () from /usr/lib/libxine.so.1 #4 0x007a79a5 in start_thread () from /lib/libpthread.so.0 #5 0x01278b0e in clone () from /lib/libc.so.6 Thread 6 (Thread 0xae919b70 (LWP 15791)): #0 0x007ab282 in pthread_mutex_unlock () from /lib/libpthread.so.0 #1 0x047f2b3b in g_main_context_iteration () from /lib/libglib-2.0.so.0 #2 0x06809bb7 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4 #3 0x067dd639 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4 #4 0x067dda8a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4 #5 0x066ebfc3 in QThread::exec() () from /usr/lib/libQtCore.so.4 #6 0x00d107ca in Phonon::MediaSource::type() const () from /usr/lib/kde4/plugins/phonon_backend/phonon_xine.so #7 0x066ef2c2 in ?? () from /usr/lib/libQtCore.so.4 #8 0x007a79a5 in start_thread () from /lib/libpthread.so.0 #9 0x01278b0e in clone () from /lib/libc.so.6 Thread 5 (Thread 0xa9f09b70 (LWP 15797)): #0 0x006d2424 in __kernel_vsyscall () #1 0x007ac035 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 #2 0x072ac918 in ?? () from /usr/lib/libxine.so.1 #3 0x007a79a5 in start_thread () from /lib/libpthread.so.0 #4 0x01278b0e in clone () from /lib/libc.so.6 Thread 4 (Thread 0xadef7b70 (LWP 15798)): #0 0x006d2424 in __kernel_vsyscall () #1 0x007ac035 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 #2 0x066f0307 in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/libQtCore.so.4 #3 0x00f65f23 in Digikam::LoadSaveThread::run (this=0xad67b88) at /home/work/projects/os/digikam/graphics/digikam/libs/threadimageio/loadsavethread.cpp:131 #4 0x066ef2c2 in ?? () from /usr/lib/libQtCore.so.4 #5 0x007a79a5 in start_thread () from /lib/libpthread.so.0 #6 0x01278b0e in clone () from /lib/libc.so.6 Thread 3 (Thread 0xa5830b70 (LWP 15807)): #0 0x00949b15 in LibRaw::convert_to_rgb (this=0xa5808a94) at /home/work/projects/os/digikam/kdegraphics/libs/libkdcraw/libraw/internal/dcraw_common.cpp:8204 #1 0x0095a568 in LibRaw::dcraw_process (this=0xa5808a94) at /home/work/projects/os/digikam/kdegraphics/libs/libkdcraw/libraw/src/libraw_cxx.cpp:1566 #2 0x0090c866 in KDcrawIface::KDcraw::loadFromLibraw (this=0xa582f988, filePath=@0xbf6aa24, imageData=@0xa582f8d4, width=@0xa582f8e0, height=@0xa582f8dc, rgbmax=@0xa582f8d8) at /home/work/projects/os/digikam/kdegraphics/libs/libkdcraw/libkdcraw/kdcraw.cpp:663 #3 0x0090a799 in KDcrawIface::KDcraw::decodeRAWImage (this=0xa582f988, filePath=@0xbf6aa24, rawDecodingSettings=@0xa582f994, imageData=@0xa582f8d4, width=@0xa582f8e0, height=@0xa582f8dc, rgbmax=@0xa582f8d8) at /home/work/projects/os/digikam/kdegraphics/libs/libkdcraw/libkdcraw/kdcraw.cpp:345 #4 0x00e91d37 in Digikam::RAWLoader::load (this=0xa582f988, filePath=@0xbf6aa24, observer=0xbf6aa20) at /home/work/projects/os/digikam/graphics/digikam/libs/dimg/loaders/rawloader.cpp:102 #5 0x00e70b3d in Digikam::DImg::load (this=0xa5830144, filePath=@0xbf6aa24, loadFlagsInt=31, observer=0xbf6aa20, rawDecodingSettings= {<KDcrawIface::RawDecodingSettings> = {_vptr.RawDecodingSettings = 0x83a1120, autoBrightness = false, sixteenBitsImage = true, halfSizeColorImage = false, whiteBalance = KDcrawIface::RawDecodingSettings::CAMERA, customWhiteBalance = 6235, customWhiteBalanceGreen = 0.90000000000000002, RGBInterpolate4Colors = false, DontStretchPixels = false, unclipColors = 0, RAWQuality = KDcrawIface::RawDecodingSettings::PPG, medianFilterPasses = 0, enableNoiseReduction = false, NRThreshold = 226, enableCACorrection = false, caMultiplier = {1, 1}, brightness = 1, enableBlackPoint = false, blackPoint = 0, enableWhitePoint = false, whitePoint = 0, inputColorSpace = KDcrawIface::RawDecodingSettings::NOINPUTCS, inputProfile = {static null = {<No data fields>}, static shared_null = {ref = {_q_value = 51206}, alloc = 0, size = 0, data = 0x84df3e2, clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {0}}, static shared_empty = {ref = {_q_value = 268}, alloc = 0, size = 0, data = 0x68d12ce, clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {0}}, d = 0xbf93b90, static codecForCStrings = 0x0}, outputColorSpace = KDcrawIface::RawDecodingSettings::SRGB, outputProfile = {static null = {<No data fields>}, static shared_null = {ref = {_q_value = 51206}, alloc = 0, size = 0, data = 0x84df3e2, clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {0}}, static shared_empty = {ref = {_q_value = 268}, alloc = 0, size = 0, data = 0x68d12ce, clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {0}}, d = 0x84df3d0, static codecForCStrings = 0x0}, deadPixelMap = {static null = {<No data fields>}, static shared_null = {ref = {_q_value = 51206}, alloc = 0, size = 0, data = 0x84df3e2, clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {0}}, static shared_empty = {ref = {_q_value = 268}, alloc = 0, size = 0, data = 0x68d12ce, clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {0}}, d = 0x84df3d0, static codecForCStrings = 0x0}, whiteBalanceArea = {x1 = 0, y1 = 0, x2 = -1, y2 = -1}}, lightness = 0, contrast = 1, gamma = 1, saturation = 1, exposureComp = 0.59999999999999998, curveAdjust = {<QVector<QPoint>> = {{p = 0xbf6a3d8, d = 0xbf6a3d8}}, <No data fields>}, levelsAdjust = {{p = {static shared_null = {ref = {_q_value = 80169}, alloc = 0, begin = 0, end = 0, sharable = 1, array = {0x0}}, d = 0x84ddefc}, d = 0x84ddefc}}}) at /home/work/projects/os/digikam/graphics/digikam/libs/dimg/dimg.cpp:444 #6 0x00e6fc77 in Digikam::DImg::load (this=0xa5830144, filePath=@0xbf6aa24, observer=0xbf6aa20, rawDecodingSettings= {<KDcrawIface::RawDecodingSettings> = {_vptr.RawDecodingSettings = 0x83a1120, autoBrightness = false, sixteenBitsImage = true, halfSizeColorImage = false, whiteBalance = KDcrawIface::RawDecodingSettings::CAMERA, customWhiteBalance = 6235, customWhiteBalanceGreen = 0.90000000000000002, RGBInterpolate4Colors = false, DontStretchPixels = false, unclipColors = 0, RAWQuality = KDcrawIface::RawDecodingSettings::PPG, medianFilterPasses = 0, enableNoiseReduction = false, NRThreshold = 226, enableCACorrection = false, caMultiplier = {1, 1}, brightness = 1, enableBlackPoint = false, blackPoint = 0, enableWhitePoint = false, whitePoint = 0, inputColorSpace = KDcrawIface::RawDecodingSettings::NOINPUTCS, inputProfile = {static null = {<No data fields>}, static shared_null = {ref = {_q_value = 51206}, alloc = 0, size = 0, data = 0x84df3e2, clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {0}}, static shared_empty = {ref = {_q_value = 268}, alloc = 0, size = 0, data = 0x68d12ce, clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {0}}, d = 0xbf93b90, static codecForCStrings = 0x0}, outputColorSpace = KDcrawIface::RawDecodingSettings::SRGB, outputProfile = {static null = {<No data fields>}, static shared_null = {ref = {_q_value = 51206}, alloc = 0, size = 0, data = 0x84df3e2, clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {0}}, static shared_empty = {ref = {_q_value = 268}, alloc = 0, size = 0, data = 0x68d12ce, clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {0}}, d = 0x84df3d0, static codecForCStrings = 0x0}, deadPixelMap = {static null = {<No data fields>}, static shared_null = {ref = {_q_value = 51206}, alloc = 0, size = 0, data = 0x84df3e2, clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {0}}, static shared_empty = {ref = {_q_value = 268}, alloc = 0, size = 0, data = 0x68d12ce, clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {0}}, d = 0x84df3d0, static codecForCStrings = 0x0}, whiteBalanceArea = {x1 = 0, y1 = 0, x2 = -1, y2 = -1}}, lightness = 0, contrast = 1, gamma = 1, saturation = 1, exposureComp = 0.59999999999999998, curveAdjust = {<QVector<QPoint>> = {{p = 0xbf6a3d8, d = 0xbf6a3d8}}, <No data fields>}, levelsAdjust = {{p = {static shared_null = {ref = {_q_value = 80169}, alloc = 0, begin = 0, end = 0, sharable = 1, array = {0x0}}, d = 0x84ddefc}, d = 0x84ddefc}}}) at /home/work/projects/os/digikam/graphics/digikam/libs/dimg/dimg.cpp:345 #7 0x00e6eb80 in Digikam::DImg::DImg(const QString &, struct Digikam::DImgLoaderObserver *, Digikam::DRawDecoding) (this=0xa5830144, filePath=@0xbf6aa24, observer=0xbf6aa20, rawDecodingSettings= {<KDcrawIface::RawDecodingSettings> = {_vptr.RawDecodingSettings = 0xa5830148, autoBrightness = 224, sixteenBitsImage = false, halfSizeColorImage = 96, whiteBalance = 21, customWhiteBalance = 67, customWhiteBalanceGreen = 5.3461988788011701e-303, RGBInterpolate4Colors = 91, DontStretchPixels = false, unclipColors = 110, RAWQuality = 119, medianFilterPasses = -1251394560, enableNoiseReduction = 232, NRThreshold = 0, enableCACorrection = false, caMultiplier = {-2.1076436589379267e-51, 8.4475984435013344e-316}, brightness = 5.60519386e-45, enableBlackPoint = true, blackPoint = 272, enableWhitePoint = 72, whitePoint = -1251999728, inputColorSpace = 280, inputProfile = {static null = {<No data fields>}, static shared_null = {ref = {_q_value = 51206}, alloc = 0, size = 0, data = 0x84df3e2, clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {0}}, static shared_empty = {ref = {_q_value = 268}, alloc = 0, size = 0, data = 0x68d12ce, clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {0}}, d = 0x1, static codecForCStrings = 0x0}, outputColorSpace = 3042967568, outputProfile = {static null = {<No data fields>}, static shared_null = {ref = {_q_value = 51206}, alloc = 0, size = 0, data = 0x84df3e2, clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {0}}, static shared_empty = {ref = {_q_value = 268}, alloc = 0, size = 0, data = 0x68d12ce, clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {0}}, d = 0xb5600000, static codecForCStrings = 0x0}, deadPixelMap = {static null = {<No data fields>}, static shared_null = {ref = {_q_value = 51206}, alloc = 0, size = 0, data = 0x84df3e2, clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {0}}, static shared_empty = {ref = {_q_value = 268}, alloc = 0, size = 0, data = 0x68d12ce, clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {0}}, d = 0x2df0, static codecForCStrings = 0x0}, whiteBalanceArea = {x1 = 19992564, y1 = 128, x2 = -1251999728, y2 = -1518141396}}, lightness = 2.1313497886064222e-314, contrast = 5.432408001261544e-312, gamma = 6.0476880054763089e-312, saturation = -1.4933066347047266e-51, exposureComp = 2.7311894780967506e-312, curveAdjust = {<QVector<QPoint>> = {{p = 0x1310ff4, d = 0x1310ff4}}, <No data fields>}, levelsAdjust = {{p = {static shared_null = {ref = {_q_value = 80169}, alloc = 0, begin = 0, end = 0, sharable = 1, array = {0x0}}, d = 0x80}, d = 0x80}}}) at /home/work/projects/os/digikam/graphics/digikam/libs/dimg/dimg.cpp:104 #8 0x00f743a0 in Digikam::SharedLoadingTask::execute (this=0xbf6aa18) at /home/work/projects/os/digikam/graphics/digikam/libs/threadimageio/loadsavetask.cpp:194 #9 0x00f65f70 in Digikam::LoadSaveThread::run (this=0xbbd36f8) at /home/work/projects/os/digikam/graphics/digikam/libs/threadimageio/loadsavethread.cpp:134 #10 0x066ef2c2 in ?? () from /usr/lib/libQtCore.so.4 #11 0x007a79a5 in start_thread () from /lib/libpthread.so.0 #12 0x01278b0e in clone () from /lib/libc.so.6 Thread 2 (Thread 0xa4e2fb70 (LWP 15808)): #0 0x006d2424 in __kernel_vsyscall () #1 0x007ac035 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 #2 0x066f0307 in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/libQtCore.so.4 #3 0x00f65f23 in Digikam::LoadSaveThread::run (this=0xbc15090) at /home/work/projects/os/digikam/graphics/digikam/libs/threadimageio/loadsavethread.cpp:131 #4 0x066ef2c2 in ?? () from /usr/lib/libQtCore.so.4 #5 0x007a79a5 in start_thread () from /lib/libpthread.so.0 #6 0x01278b0e in clone () from /lib/libc.so.6 Thread 1 (Thread 0xb779b7b0 (LWP 15781)): [KCrash Handler] #6 0x00e7af49 in Digikam::DSharedDataPointer<Digikam::DImgPrivate>::assign (this=0xbf8af6bc, o=@0x0) at /home/work/projects/os/digikam/graphics/digikam/libs/dimg/dshareddata.h:142 #7 0x00e7a1e1 in Digikam::DSharedDataPointer<Digikam::DImgPrivate>::operator= (this=0xbf8af6bc, o=@0x0) at /home/work/projects/os/digikam/graphics/digikam/libs/dimg/dshareddata.h:121 #8 0x00e6ec55 in Digikam::DImg::DImg (this=0xbf8af6bc, image=@0x0) at /home/work/projects/os/digikam/graphics/digikam/libs/dimg/dimg.cpp:109 #9 0x00e74920 in Digikam::DImg::copy (this=0x0) at /home/work/projects/os/digikam/graphics/digikam/libs/dimg/dimg.cpp:1209 #10 0x00fef198 in Digikam::ImageRegionWidget::ImageRegionWidget(int, int, struct QWidget *, bool) (this=0xbf92418, wp=470, hp=350, parent=0xbf92100, scrollBar=false) at /home/work/projects/os/digikam/graphics/digikam/libs/widgets/imageplugins/imageregionwidget.cpp:84 #11 0x00fff817 in Digikam::ImagePanelWidget::ImagePanelWidget(uint, uint, const QString &, struct Digikam::ImagePanIconWidget *, struct QWidget *, int) (this=0xbf73e70, w=470, h=350, settingsSection=@0xbf8afa58, pan=0xb9411e0, parent=0x0, separateViewMode=2) at /home/work/projects/os/digikam/graphics/digikam/libs/widgets/imageplugins/imagepanelwidget.cpp:101 #12 0x03369287 in DigikamImagesPluginCore::SharpenTool::SharpenTool(struct QObject *) (this=0xc01e520, parent=0xb63d8c8) at /home/work/projects/os/digikam/graphics/digikam/imageplugins/coreplugin/sharpentool.cpp:308 #13 0x03352efb in ImagePlugin_Core::slotSharpen (this=0xb63d8c8) at /home/work/projects/os/digikam/graphics/digikam/imageplugins/coreplugin/imageplugin_core.cpp:452 #14 0x0334cfcb in ImagePlugin_Core::qt_metacall (this=0xb63d8c8, _c=QMetaObject::InvokeMetaMethod, _id=1, _a=0xbf8afc48) at /home/work/projects/os/digikam/graphics/build/digikam/imageplugins/coreplugin/imageplugin_core.moc:95 #15 0x067f4dc3 in QMetaObject::activate(QObject*, int, int, void**) () from /usr/lib/libQtCore.so.4 #16 0x067f5238 in QMetaObject::activate(QObject*, QMetaObject const*, int, int, void**) () from /usr/lib/libQtCore.so.4 #17 0x415d4271 in QAction::triggered(bool) () from /usr/lib/libQtGui.so.4 #18 0x415d5806 in QAction::activate(QAction::ActionEvent) () from /usr/lib/libQtGui.so.4 #19 0x41a20e5c in ?? () from /usr/lib/libQtGui.so.4 #20 0x41a274ab in ?? () from /usr/lib/libQtGui.so.4 #21 0x41a2806f in QMenu::mouseReleaseEvent(QMouseEvent*) () from /usr/lib/libQtGui.so.4 #22 0x04bd3ab5 in KMenu::mouseReleaseEvent(QMouseEvent*) () from /usr/lib/libkdeui.so.5 #23 0x4162fafa in QWidget::event(QEvent*) () from /usr/lib/libQtGui.so.4 #24 0x41a2a2c4 in QMenu::event(QEvent*) () from /usr/lib/libQtGui.so.4 #25 0x415da8b4 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/libQtGui.so.4 #26 0x415e29db in QApplication::notify(QObject*, QEvent*) () from /usr/lib/libQtGui.so.4 #27 0x04ae97ba in KApplication::notify(QObject*, QEvent*) () from /usr/lib/libkdeui.so.5 #28 0x067df0ab in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib/libQtCore.so.4 #29 0x415e191e in QApplicationPrivate::sendMouseEvent(QWidget*, QMouseEvent*, QWidget*, QWidget*, QWidget**, QPointer<QWidget>&) () from /usr/lib/libQtGui.so.4 #30 0x416504af in ?? () from /usr/lib/libQtGui.so.4 #31 0x4164f483 in QApplication::x11ProcessEvent(_XEvent*) () from /usr/lib/libQtGui.so.4 #32 0x4167a562 in ?? () from /usr/lib/libQtGui.so.4 #33 0x047ef308 in g_main_context_dispatch () from /lib/libglib-2.0.so.0 #34 0x047f29e0 in ?? () from /lib/libglib-2.0.so.0 #35 0x047f2b13 in g_main_context_iteration () from /lib/libglib-2.0.so.0 #36 0x06809b7c in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4 #37 0x41679c45 in ?? () from /usr/lib/libQtGui.so.4 #38 0x067dd639 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4 #39 0x067dda8a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4 #40 0x067dff0f in QCoreApplication::exec() () from /usr/lib/libQtCore.so.4 #41 0x415da737 in QApplication::exec() () from /usr/lib/libQtGui.so.4 #42 0x0837a996 in main (argc=1, argv=0xbf8b1fd4) at /home/work/projects/os/digikam/graphics/digikam/digikam/main.cpp:195 Reported using DrKonqi
Menu are disable during raw processing here. Gilles Caulier
digiKam 1.1. release will be done in few days. Please check if this entry still valid. Thanks in advance Gilles Caulier
still valid
digiKam and Kipi-plugins 1.2.0 are out. Please check if crash is still valid there. Thanks in advance Gilles Caulier
SVN commit 1183198 by cgilles: disable menu entries in editor when raw image is loaded after raw import tool instance BUGS: 221191 M +3 -1 NEWS M +2 -2 utilities/imageeditor/canvas/dimginterface.cpp M +1 -0 utilities/imageeditor/editor/editorwindow.cpp WebSVN link: http://websvn.kde.org/?view=rev&revision=1183198
*** Bug 255010 has been marked as a duplicate of this bug. ***