https://bugs.kde.org/show_bug.cgi?id=304673
Bug ID: 304673 Severity: crash Version: 2.7.0 Priority: NOR Assignee: [hidden email] Summary: digikam fails to edit raw format Classification: Unclassified OS: Linux Reporter: [hidden email] Hardware: Ubuntu Packages Status: UNCONFIRMED Component: general Product: digikam Application: digikam (2.7.0) KDE Platform Version: 4.7.4 (4.7.4) Qt Version: 4.7.4 Operating System: Linux 3.0.0-23-generic i686 Distribution: Linux Mint 12 KDE -- Information about the crash: - What I was doing when the application crashed: trying to edit a .nef raw-format file using the solarizing kipi plugin The crash can be reproduced every time. -- Backtrace: Application: digiKam (digikam), signal: Segmentation fault [Current thread is 1 (Thread 0xb5411750 (LWP 3322))] Thread 13 (Thread 0xb45b3b70 (LWP 3329)): #0 0x00f4e416 in __kernel_vsyscall () #1 0x02b8da5c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/i386-linux-gnu/libpthread.so.0 #2 0x04cf809c in pthread_cond_wait () from /lib/i386-linux-gnu/libc.so.6 #3 0x0584bcc0 in wait (time=4294967295, this=0x980ece0) at thread/qwaitcondition_unix.cpp:88 #4 QWaitCondition::wait (this=0x980ec0c, mutex=0x980ec08, time=4294967295) at thread/qwaitcondition_unix.cpp:160 #5 0x0820ec65 in Digikam::ScanController::run (this=0x982ee00) at /build/buildd/digikam-2.7.0/core/digikam/database/scancontroller.cpp:698 #6 0x0584b7b3 in QThreadPrivate::start (arg=0x982ee00) at thread/qthread_unix.cpp:331 #7 0x02b89d31 in start_thread () from /lib/i386-linux-gnu/libpthread.so.0 #8 0x04cea46e in clone () from /lib/i386-linux-gnu/libc.so.6 Backtrace stopped: Not enough registers or memory available to unwind further Thread 12 (Thread 0xb3db2b70 (LWP 3330)): #0 0x02b8cd50 in __pthread_mutex_unlock_usercnt () from /lib/i386-linux-gnu/libpthread.so.0 #1 0x04cf82f4 in pthread_mutex_unlock () from /lib/i386-linux-gnu/libc.so.6 #2 0x02fb4f1f in g_main_context_check () from /lib/i386-linux-gnu/libglib-2.0.so.0 #3 0x02fb58f0 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0 #4 0x02fb5c2a in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0 #5 0x05974b37 in QEventDispatcherGlib::processEvents (this=0x9807df8, flags=...) at kernel/qeventdispatcher_glib.cpp:424 #6 0x059451dd in QEventLoop::processEvents (this=0xb3db2270, flags=...) at kernel/qeventloop.cpp:149 #7 0x05945421 in QEventLoop::exec (this=0xb3db2270, flags=...) at kernel/qeventloop.cpp:201 #8 0x0584890b in QThread::exec (this=0x9805ed0) at thread/qthread.cpp:498 #9 0x05925e2d in QInotifyFileSystemWatcherEngine::run (this=0x9805ed0) at io/qfilesystemwatcher_inotify.cpp:248 #10 0x0584b7b3 in QThreadPrivate::start (arg=0x9805ed0) at thread/qthread_unix.cpp:331 #11 0x02b89d31 in start_thread () from /lib/i386-linux-gnu/libpthread.so.0 #12 0x04cea46e in clone () from /lib/i386-linux-gnu/libc.so.6 Backtrace stopped: Not enough registers or memory available to unwind further Thread 11 (Thread 0xb33ffb70 (LWP 3470)): #0 0x00f4e416 in __kernel_vsyscall () #1 0x02b8da5c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/i386-linux-gnu/libpthread.so.0 #2 0x04cf809c in pthread_cond_wait () from /lib/i386-linux-gnu/libc.so.6 #3 0x0584bcc0 in wait (time=4294967295, this=0x9982ef0) at thread/qwaitcondition_unix.cpp:88 #4 QWaitCondition::wait (this=0x9a8dcb8, mutex=0x9a8dcb4, time=4294967295) at thread/qwaitcondition_unix.cpp:160 #5 0x0126cc64 in Digikam::ParkingThread::run (this=0x9a8dca8) at /build/buildd/digikam-2.7.0/core/libs/threads/threadmanager.cpp:119 #6 0x0584b7b3 in QThreadPrivate::start (arg=0x9a8dca8) at thread/qthread_unix.cpp:331 #7 0x02b89d31 in start_thread () from /lib/i386-linux-gnu/libpthread.so.0 #8 0x04cea46e in clone () from /lib/i386-linux-gnu/libc.so.6 Backtrace stopped: Not enough registers or memory available to unwind further Thread 10 (Thread 0xacffab70 (LWP 3471)): #0 0x04cf82a8 in pthread_mutex_lock () from /lib/i386-linux-gnu/libc.so.6 #1 0x02fb5723 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0 #2 0x02fb5c2a in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0 #3 0x05974b37 in QEventDispatcherGlib::processEvents (this=0x9e7e4d0, flags=...) at kernel/qeventdispatcher_glib.cpp:424 #4 0x059451dd in QEventLoop::processEvents (this=0xacffa270, flags=...) at kernel/qeventloop.cpp:149 #5 0x05945421 in QEventLoop::exec (this=0xacffa270, flags=...) at kernel/qeventloop.cpp:201 #6 0x0584890b in QThread::exec (this=0x9e7ce48) at thread/qthread.cpp:498 #7 0x05925e2d in QInotifyFileSystemWatcherEngine::run (this=0x9e7ce48) at io/qfilesystemwatcher_inotify.cpp:248 #8 0x0584b7b3 in QThreadPrivate::start (arg=0x9e7ce48) at thread/qthread_unix.cpp:331 #9 0x02b89d31 in start_thread () from /lib/i386-linux-gnu/libpthread.so.0 #10 0x04cea46e in clone () from /lib/i386-linux-gnu/libc.so.6 Backtrace stopped: Not enough registers or memory available to unwind further Thread 9 (Thread 0xa6bcdb70 (LWP 5251)): #0 0x03285d10 in clock_gettime () from /lib/i386-linux-gnu/librt.so.1 #1 0x058a27d5 in do_gettime (frac=0xa6bccfc0, sec=0xa6bccfb8) at tools/qelapsedtimer_unix.cpp:123 #2 qt_gettime () at tools/qelapsedtimer_unix.cpp:140 #3 0x059754b6 in QTimerInfoList::updateCurrentTime (this=0xc11f21c) at kernel/qeventdispatcher_unix.cpp:339 #4 0x0597580a in QTimerInfoList::timerWait (this=0xc11f21c, tm=...) at kernel/qeventdispatcher_unix.cpp:442 #5 0x05974053 in timerSourcePrepareHelper (src=<optimized out>, timeout=0xa6bcd0cc) at kernel/qeventdispatcher_glib.cpp:136 #6 0x059740ed in timerSourcePrepare (source=0xc11f1e8, timeout=<optimized out>) at kernel/qeventdispatcher_glib.cpp:169 #7 0x02fb488c in g_main_context_prepare () from /lib/i386-linux-gnu/libglib-2.0.so.0 #8 0x02fb5637 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0 #9 0x02fb5c2a in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0 #10 0x05974b37 in QEventDispatcherGlib::processEvents (this=0xc072748, flags=...) at kernel/qeventdispatcher_glib.cpp:424 #11 0x059451dd in QEventLoop::processEvents (this=0xa6bcd268, flags=...) at kernel/qeventloop.cpp:149 #12 0x05945421 in QEventLoop::exec (this=0xa6bcd268, flags=...) at kernel/qeventloop.cpp:201 #13 0x0126c2ae in Digikam::WorkerObjectRunnable::run (this=0xcd22ed8) at /build/buildd/digikam-2.7.0/core/libs/threads/threadmanager.cpp:196 #14 0x0583f651 in QThreadPoolThread::run (this=0xba96778) at concurrent/qthreadpool.cpp:106 #15 0x0584b7b3 in QThreadPrivate::start (arg=0xba96778) at thread/qthread_unix.cpp:331 #16 0x02b89d31 in start_thread () from /lib/i386-linux-gnu/libpthread.so.0 #17 0x04cea46e in clone () from /lib/i386-linux-gnu/libc.so.6 Backtrace stopped: Not enough registers or memory available to unwind further Thread 8 (Thread 0xa34ffb70 (LWP 5257)): #0 0x00e86ba5 in ?? () from /usr/lib/i386-linux-gnu/libgomp.so.1 #1 0x00e86c3e in ?? () from /usr/lib/i386-linux-gnu/libgomp.so.1 #2 0x00e854d8 in ?? () from /usr/lib/i386-linux-gnu/libgomp.so.1 #3 0x02b89d31 in start_thread () from /lib/i386-linux-gnu/libpthread.so.0 #4 0x04cea46e in clone () from /lib/i386-linux-gnu/libc.so.6 Backtrace stopped: Not enough registers or memory available to unwind further Thread 7 (Thread 0xa63ccb70 (LWP 5273)): #0 0x02b8bdbd in pthread_mutex_lock () from /lib/i386-linux-gnu/libpthread.so.0 #1 0x04cf82b4 in pthread_mutex_lock () from /lib/i386-linux-gnu/libc.so.6 #2 0x02fb4f53 in g_main_context_check () from /lib/i386-linux-gnu/libglib-2.0.so.0 #3 0x02fb58f0 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0 #4 0x02fb5c2a in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0 #5 0x05974b37 in QEventDispatcherGlib::processEvents (this=0xb683a70, flags=...) at kernel/qeventdispatcher_glib.cpp:424 #6 0x059451dd in QEventLoop::processEvents (this=0xa63cc268, flags=...) at kernel/qeventloop.cpp:149 #7 0x05945421 in QEventLoop::exec (this=0xa63cc268, flags=...) at kernel/qeventloop.cpp:201 #8 0x0126c2ae in Digikam::WorkerObjectRunnable::run (this=0xabf80b0) at /build/buildd/digikam-2.7.0/core/libs/threads/threadmanager.cpp:196 #9 0x0583f651 in QThreadPoolThread::run (this=0xc1c3388) at concurrent/qthreadpool.cpp:106 #10 0x0584b7b3 in QThreadPrivate::start (arg=0xc1c3388) at thread/qthread_unix.cpp:331 #11 0x02b89d31 in start_thread () from /lib/i386-linux-gnu/libpthread.so.0 #12 0x04cea46e in clone () from /lib/i386-linux-gnu/libc.so.6 Backtrace stopped: Not enough registers or memory available to unwind further Thread 6 (Thread 0x8b5a1b70 (LWP 5336)): #0 0x059740d8 in timerSourcePrepare (source=0xb69c868, timeout=0x8b5a10cc) at kernel/qeventdispatcher_glib.cpp:163 #1 0x02fb488c in g_main_context_prepare () from /lib/i386-linux-gnu/libglib-2.0.so.0 #2 0x02fb5637 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0 #3 0x02fb5c2a in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0 #4 0x05974b37 in QEventDispatcherGlib::processEvents (this=0xb4b77f8, flags=...) at kernel/qeventdispatcher_glib.cpp:424 #5 0x059451dd in QEventLoop::processEvents (this=0x8b5a1268, flags=...) at kernel/qeventloop.cpp:149 #6 0x05945421 in QEventLoop::exec (this=0x8b5a1268, flags=...) at kernel/qeventloop.cpp:201 #7 0x0126c2ae in Digikam::WorkerObjectRunnable::run (this=0xa4739650) at /build/buildd/digikam-2.7.0/core/libs/threads/threadmanager.cpp:196 #8 0x0583f651 in QThreadPoolThread::run (this=0xcdd71b8) at concurrent/qthreadpool.cpp:106 #9 0x0584b7b3 in QThreadPrivate::start (arg=0xcdd71b8) at thread/qthread_unix.cpp:331 #10 0x02b89d31 in start_thread () from /lib/i386-linux-gnu/libpthread.so.0 #11 0x04cea46e in clone () from /lib/i386-linux-gnu/libc.so.6 Backtrace stopped: Not enough registers or memory available to unwind further Thread 5 (Thread 0x85945b70 (LWP 5338)): #0 0x02b8cd19 in __pthread_mutex_unlock_usercnt () from /lib/i386-linux-gnu/libpthread.so.0 #1 0x04cf82f4 in pthread_mutex_unlock () from /lib/i386-linux-gnu/libc.so.6 #2 0x02fb5565 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0 #3 0x02fb5c2a in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0 #4 0x05974b37 in QEventDispatcherGlib::processEvents (this=0xb31d9d8, flags=...) at kernel/qeventdispatcher_glib.cpp:424 #5 0x059451dd in QEventLoop::processEvents (this=0x85945268, flags=...) at kernel/qeventloop.cpp:149 #6 0x05945421 in QEventLoop::exec (this=0x85945268, flags=...) at kernel/qeventloop.cpp:201 #7 0x0126c2ae in Digikam::WorkerObjectRunnable::run (this=0xd03c9d0) at /build/buildd/digikam-2.7.0/core/libs/threads/threadmanager.cpp:196 #8 0x0583f651 in QThreadPoolThread::run (this=0xca3fb90) at concurrent/qthreadpool.cpp:106 #9 0x0584b7b3 in QThreadPrivate::start (arg=0xca3fb90) at thread/qthread_unix.cpp:331 #10 0x02b89d31 in start_thread () from /lib/i386-linux-gnu/libpthread.so.0 #11 0x04cea46e in clone () from /lib/i386-linux-gnu/libc.so.6 Backtrace stopped: Not enough registers or memory available to unwind further Thread 4 (Thread 0x9fd40b70 (LWP 5348)): [KCrash Handler] #7 Digikam::ImageHistogram::calculate (this=0xb5a1140) at /build/buildd/digikam-2.7.0/core/libs/dimg/filters/levels/imagehistogram.cpp:218 #8 0x0113a25b in Digikam::ImageHistogram::run (this=0xb5a1140) at /build/buildd/digikam-2.7.0/core/libs/dimg/filters/levels/imagehistogram.cpp:174 #9 0x0126e19e in Digikam::DynamicThread::DynamicThreadPriv::run (this=0xcd54290) at /build/buildd/digikam-2.7.0/core/libs/threads/dynamicthread.cpp:186 #10 0x0583f651 in QThreadPoolThread::run (this=0xa472d288) at concurrent/qthreadpool.cpp:106 #11 0x0584b7b3 in QThreadPrivate::start (arg=0xa472d288) at thread/qthread_unix.cpp:331 #12 0x02b89d31 in start_thread () from /lib/i386-linux-gnu/libpthread.so.0 #13 0x04cea46e in clone () from /lib/i386-linux-gnu/libc.so.6 Backtrace stopped: Not enough registers or memory available to unwind further Thread 3 (Thread 0x9f53fb70 (LWP 5349)): #0 0x00e86ba5 in ?? () from /usr/lib/i386-linux-gnu/libgomp.so.1 #1 0x00e86c3e in ?? () from /usr/lib/i386-linux-gnu/libgomp.so.1 #2 0x00e854d8 in ?? () from /usr/lib/i386-linux-gnu/libgomp.so.1 #3 0x02b89d31 in start_thread () from /lib/i386-linux-gnu/libpthread.so.0 #4 0x04cea46e in clone () from /lib/i386-linux-gnu/libc.so.6 Backtrace stopped: Not enough registers or memory available to unwind further Thread 2 (Thread 0x9b80db70 (LWP 5363)): #0 0x00e86ba5 in ?? () from /usr/lib/i386-linux-gnu/libgomp.so.1 #1 0x00e86c3e in ?? () from /usr/lib/i386-linux-gnu/libgomp.so.1 #2 0x00e854d8 in ?? () from /usr/lib/i386-linux-gnu/libgomp.so.1 #3 0x02b89d31 in start_thread () from /lib/i386-linux-gnu/libpthread.so.0 #4 0x04cea46e in clone () from /lib/i386-linux-gnu/libc.so.6 Backtrace stopped: Not enough registers or memory available to unwind further Thread 1 (Thread 0xb5411750 (LWP 3322)): #0 0x02b8bdc6 in pthread_mutex_lock () from /lib/i386-linux-gnu/libpthread.so.0 #1 0x04cf82b4 in pthread_mutex_lock () from /lib/i386-linux-gnu/libc.so.6 #2 0x090cb07a in ?? () from /usr/lib/i386-linux-gnu/libxcb.so.1 #3 0x090cb60c in ?? () from /usr/lib/i386-linux-gnu/libxcb.so.1 #4 0x090cb6c1 in xcb_writev () from /usr/lib/i386-linux-gnu/libxcb.so.1 #5 0x076b20d0 in _XSend () from /usr/lib/i386-linux-gnu/libX11.so.6 #6 0x076b26da in _XReply () from /usr/lib/i386-linux-gnu/libX11.so.6 #7 0x076ade76 in XSync () from /usr/lib/i386-linux-gnu/libX11.so.6 #8 0x01c4d4ae in syncX (this=0xb3a4710) at painting/qwindowsurface_raster.cpp:127 #9 QRasterWindowSurface::syncX (this=0xb3a4710) at painting/qwindowsurface_raster.cpp:123 #10 0x01c4d9ce in QRasterWindowSurface::beginPaint (this=0xb3a4710, rgn=...) at painting/qwindowsurface_raster.cpp:136 #11 0x01c68811 in QWidgetBackingStore::beginPaint (this=0xb2e7430, toClean=..., widget=0xb45bff8, windowSurface=0xb3a4710, returnInfo=0xbf832fac, toCleanIsInTopLevelCoordinates=true) at painting/qbackingstore.cpp:360 #12 0x01c6e783 in QWidgetBackingStore::sync (this=0xb2e7430) at painting/qbackingstore.cpp:1269 #13 0x01a7a6fb in QWidgetPrivate::syncBackingStore (this=0xb458780) at kernel/qwidget.cpp:1862 #14 0x01a888ff in QWidget::event (this=0xb45bff8, event=0xc7c1298) at kernel/qwidget.cpp:8588 #15 0x01eaa51c in QMainWindow::event (this=0xb45bff8, event=0xc7c1298) at widgets/qmainwindow.cpp:1478 #16 0x0175f5a4 in KMainWindow::event (this=0xb45bff8, ev=0xc7c1298) at ../../kdeui/widgets/kmainwindow.cpp:1084 #17 0x017a7a02 in KXmlGuiWindow::event (this=0xb45bff8, ev=0xc7c1298) at ../../kdeui/xmlgui/kxmlguiwindow.cpp:126 #18 0x01a2dd84 in notify_helper (e=0xc7c1298, receiver=0xb45bff8, this=0x96d0830) at kernel/qapplication.cpp:4486 #19 QApplicationPrivate::notify_helper (this=0x96d0830, receiver=0xb45bff8, e=0xc7c1298) at kernel/qapplication.cpp:4458 #20 0x01a331d8 in QApplication::notify (this=0x96d0830, receiver=0xb45bff8, e=0xc7c1298) at kernel/qapplication.cpp:4451 #21 0x01683971 in KApplication::notify (this=0xbf8339b0, receiver=0xb45bff8, event=0xc7c1298) at ../../kdeui/kernel/kapplication.cpp:311 #22 0x0594619e in QCoreApplication::notifyInternal (this=0xbf8339b0, receiver=0xb45bff8, event=0xc7c1298) at kernel/qcoreapplication.cpp:787 #23 0x05949f93 in sendEvent (event=<optimized out>, receiver=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215 #24 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x968db20) at kernel/qcoreapplication.cpp:1428 #25 0x0594a0ec in QCoreApplication::sendPostedEvents (receiver=0x0, event_type=0) at kernel/qcoreapplication.cpp:1321 #26 0x059746a4 in sendPostedEvents () at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:220 #27 postEventSourceDispatch (s=0x96d36b8) at kernel/qeventdispatcher_glib.cpp:277 #28 0x02fb525f in g_main_context_dispatch () from /lib/i386-linux-gnu/libglib-2.0.so.0 #29 0x02fb5990 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0 #30 0x02fb5c2a in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0 #31 0x05974ada in QEventDispatcherGlib::processEvents (this=0x968e848, flags=...) at kernel/qeventdispatcher_glib.cpp:422 #32 0x01ae5e7a in QGuiEventDispatcherGlib::processEvents (this=0x968e848, flags=...) at kernel/qguieventdispatcher_glib.cpp:204 #33 0x059451dd in QEventLoop::processEvents (this=0xbf833894, flags=...) at kernel/qeventloop.cpp:149 #34 0x05945421 in QEventLoop::exec (this=0xbf833894, flags=...) at kernel/qeventloop.cpp:201 #35 0x0594a19d in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1064 #36 0x01a2b924 in QApplication::exec () at kernel/qapplication.cpp:3760 #37 0x080b9520 in main (argc=) at /build/buildd/digikam-2.7.0/core/digikam/main/main.cpp:232 Possible duplicates by query: bug 302678, bug 290284, bug 288823, bug 286840, bug 284528. Reported using DrKonqi -- You are receiving this mail because: You are the assignee for the bug. _______________________________________________ Digikam-devel mailing list [hidden email] https://mail.kde.org/mailman/listinfo/digikam-devel |
https://bugs.kde.org/show_bug.cgi?id=304673
Gilles Caulier <[hidden email]> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |RESOLVED CC| |[hidden email] Resolution|--- |DUPLICATE --- Comment #1 from Gilles Caulier <[hidden email]> --- *** This bug has been marked as a duplicate of bug 274555 *** -- You are receiving this mail because: You are the assignee for the bug. _______________________________________________ Digikam-devel mailing list [hidden email] https://mail.kde.org/mailman/listinfo/digikam-devel |
In reply to this post by Kaspar Schwarzenbach
https://bugs.kde.org/show_bug.cgi?id=304673
[hidden email] changed: What |Removed |Added ---------------------------------------------------------------------------- Component|general |Raw-Engine -- You are receiving this mail because: You are the assignee for the bug. |
Free forum by Nabble | Edit this page |