[Digikam-devel] [Bug 284141] New: Crash while adjusting luminosity levels

Mark Framness markf at framnett.net
Sun Oct 16 02:22:35 BST 2011


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

           Summary: Crash while adjusting luminosity levels
           Product: digikam
           Version: 1.9.0
          Platform: Slackware Packages
        OS/Version: Linux
            Status: UNCONFIRMED
          Severity: crash
          Priority: NOR
         Component: general
        AssignedTo: digikam-devel at kde.org
        ReportedBy: markf at framnett.net


Application: digikam (1.9.0)
KDE Platform Version: 4.5.5 (KDE 4.5.5)
Qt Version: 4.7.0
Operating System: Linux 2.6.37.6 x86_64
Distribution (Platform): Slackware Packages

-- Information about the crash:
I had a raw photo open and was adjusting the photo's luminosity levels, I was
making some fine adjustments.

-- Backtrace:
Application: digiKam (digikam), signal: Segmentation fault
[Current thread is 1 (Thread 0x7f4725b4c7e0 (LWP 19807))]

Thread 19 (Thread 0x7f470dd07700 (LWP 19808)):
#0  0x00007f471e8ddb7c in pthread_cond_wait@@GLIBC_2.3.2 () from
/lib64/libpthread.so.0
#1  0x00007f471eb73fab in QWaitCondition::wait(QMutex*, unsigned long) () from
/usr/lib64/libQtCore.so.4
#2  0x00000000005e9645 in Digikam::ScanController::run (this=0xc26720) at
/home/weaver/Digikam/digikam-1.9.0/digikam/scancontroller.cpp:571
#3  0x00007f471eb738be in ?? () from /usr/lib64/libQtCore.so.4
#4  0x00007f471e8d8d6b in start_thread () from /lib64/libpthread.so.0
#5  0x00007f471d39d75d in clone () from /lib64/libc.so.6

Thread 18 (Thread 0x7f470d506700 (LWP 19810)):
#0  0xffffffffff60017b in ?? ()
#1  0x00007f470d505a90 in ?? ()
#2  0x00007fffffbff7b2 in ?? ()
Backtrace stopped: previous frame identical to this frame (corrupt stack?)

Thread 17 (Thread 0x7f470caf8700 (LWP 19811)):
#0  0x00007f471d393553 in poll () from /lib64/libc.so.6
#1  0x00007f471a5e0e34 in ?? () from /usr/lib64/libglib-2.0.so.0
#2  0x00007f471a5e136d in g_main_context_iteration () from
/usr/lib64/libglib-2.0.so.0
#3  0x00007f471ec87256 in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
from /usr/lib64/libQtCore.so.4
#4  0x00007f471ec5b562 in
QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from
/usr/lib64/libQtCore.so.4
#5  0x00007f471ec5b7ac in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from
/usr/lib64/libQtCore.so.4
#6  0x00007f471eb710e4 in QThread::exec() () from /usr/lib64/libQtCore.so.4
#7  0x00007f471eb738be in ?? () from /usr/lib64/libQtCore.so.4
#8  0x00007f471e8d8d6b in start_thread () from /lib64/libpthread.so.0
#9  0x00007f471d39d75d in clone () from /lib64/libc.so.6

Thread 16 (Thread 0x7f4707fff700 (LWP 19812)):
#0  0x00007f471e8ddb7c in pthread_cond_wait@@GLIBC_2.3.2 () from
/lib64/libpthread.so.0
#1  0x00007f471eb73fab in QWaitCondition::wait(QMutex*, unsigned long) () from
/usr/lib64/libQtCore.so.4
#2  0x00007f47230183b7 in Digikam::ParkingThread::run (this=0xda9820) at
/home/weaver/Digikam/digikam-1.9.0/libs/threads/threadmanager.cpp:119
#3  0x00007f471eb738be in ?? () from /usr/lib64/libQtCore.so.4
#4  0x00007f471e8d8d6b in start_thread () from /lib64/libpthread.so.0
#5  0x00007f471d39d75d in clone () from /lib64/libc.so.6

Thread 15 (Thread 0x7f47077fe700 (LWP 19813)):
#0  0xffffffffff60017b in ?? ()
#1  0x00007f47077fda90 in ?? ()
#2  0x00007fffffbff7b2 in ?? ()
Backtrace stopped: previous frame identical to this frame (corrupt stack?)

Thread 14 (Thread 0x7f4706ffd700 (LWP 19814)):
#0  0xffffffffff60017b in ?? ()
#1  0x00007f4706ffca90 in ?? ()
#2  0x00007fffffbff7b2 in ?? ()
Backtrace stopped: previous frame identical to this frame (corrupt stack?)

Thread 13 (Thread 0x7f4701dab700 (LWP 19815)):
#0  0x00007f471e8ddefb in pthread_cond_timedwait@@GLIBC_2.3.2 () from
/lib64/libpthread.so.0
#1  0x00007f470413b8c1 in ?? () from /usr/lib64/libxine.so.1
#2  0x00007f471e8d8d6b in start_thread () from /lib64/libpthread.so.0
#3  0x00007f471d39d75d in clone () from /lib64/libc.so.6

Thread 12 (Thread 0x7f470033d700 (LWP 19816)):
#0  0x00007f471d395843 in select () from /lib64/libc.so.6
#1  0x00007f4704163dd4 in xine_usec_sleep () from /usr/lib64/libxine.so.1
#2  0x00007f4704149369 in ?? () from /usr/lib64/libxine.so.1
#3  0x00007f471e8d8d6b in start_thread () from /lib64/libpthread.so.0
#4  0x00007f471d39d75d in clone () from /lib64/libc.so.6

Thread 11 (Thread 0x7f46ffb3c700 (LWP 19817)):
#0  0xffffffffff60017b in ?? ()
#1  0x00007f46ffb3ba40 in ?? ()
#2  0x00007fffffbff7b2 in ?? ()
Backtrace stopped: previous frame identical to this frame (corrupt stack?)

Thread 10 (Thread 0x7f46ff132700 (LWP 19820)):
#0  0x00007f471d393553 in poll () from /lib64/libc.so.6
#1  0x00007f46ff137825 in ?? () from
/usr/lib64/xine/plugins/1.29/xineplug_ao_out_alsa.so
#2  0x00007f471e8d8d6b in start_thread () from /lib64/libpthread.so.0
#3  0x00007f471d39d75d in clone () from /lib64/libc.so.6

Thread 9 (Thread 0x7f46fe931700 (LWP 19821)):
#0  0x00007f471e8ddb7c in pthread_cond_wait@@GLIBC_2.3.2 () from
/lib64/libpthread.so.0
#1  0x00007f470414d67b in ?? () from /usr/lib64/libxine.so.1
#2  0x00007f471e8d8d6b in start_thread () from /lib64/libpthread.so.0
#3  0x00007f471d39d75d in clone () from /lib64/libc.so.6

Thread 8 (Thread 0x7f46fe130700 (LWP 19822)):
#0  0x00007f471e8db2dc in pthread_mutex_lock () from /lib64/libpthread.so.0
#1  0x00007f471a5df545 in g_main_context_release () from
/usr/lib64/libglib-2.0.so.0
#2  0x00007f471a5e0e68 in ?? () from /usr/lib64/libglib-2.0.so.0
#3  0x00007f471a5e136d in g_main_context_iteration () from
/usr/lib64/libglib-2.0.so.0
#4  0x00007f471ec87256 in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
from /usr/lib64/libQtCore.so.4
#5  0x00007f471ec5b562 in
QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from
/usr/lib64/libQtCore.so.4
#6  0x00007f471ec5b7ac in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from
/usr/lib64/libQtCore.so.4
#7  0x00007f471eb710e4 in QThread::exec() () from /usr/lib64/libQtCore.so.4
#8  0x00007f471ec3cd48 in ?? () from /usr/lib64/libQtCore.so.4
#9  0x00007f471eb738be in ?? () from /usr/lib64/libQtCore.so.4
#10 0x00007f471e8d8d6b in start_thread () from /lib64/libpthread.so.0
#11 0x00007f471d39d75d in clone () from /lib64/libc.so.6

Thread 7 (Thread 0x7f46fba69700 (LWP 19829)):
#0  0xffffffffff60017b in ?? ()
#1  0x00007f46fba68a50 in ?? ()
#2  0x00007fffffbff7b2 in ?? ()
Backtrace stopped: previous frame identical to this frame (corrupt stack?)

Thread 6 (Thread 0x7f46e867f700 (LWP 19876)):
#0  0x00007f471e8db2e5 in pthread_mutex_lock () from /lib64/libpthread.so.0
#1  0x00007f471a5e0744 in g_main_context_dispatch () from
/usr/lib64/libglib-2.0.so.0
#2  0x00007f471a5e10d0 in ?? () from /usr/lib64/libglib-2.0.so.0
#3  0x00007f471a5e136d in g_main_context_iteration () from
/usr/lib64/libglib-2.0.so.0
#4  0x00007f471ec87256 in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
from /usr/lib64/libQtCore.so.4
#5  0x00007f471ec5b562 in
QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from
/usr/lib64/libQtCore.so.4
#6  0x00007f471ec5b7ac in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from
/usr/lib64/libQtCore.so.4
#7  0x00007f471eb710e4 in QThread::exec() () from /usr/lib64/libQtCore.so.4
#8  0x00007f471ec3cd48 in ?? () from /usr/lib64/libQtCore.so.4
#9  0x00007f471eb738be in ?? () from /usr/lib64/libQtCore.so.4
#10 0x00007f471e8d8d6b in start_thread () from /lib64/libpthread.so.0
#11 0x00007f471d39d75d in clone () from /lib64/libc.so.6

Thread 5 (Thread 0x7f46e7e7e700 (LWP 19883)):
#0  0xffffffffff60017b in ?? ()
#1  0x00007f46e7e7da50 in ?? ()
#2  0x00007fffffbff7b2 in ?? ()
Backtrace stopped: previous frame identical to this frame (corrupt stack?)

Thread 4 (Thread 0x7f46e6e7c700 (LWP 19890)):
#0  0x00007f471d393553 in poll () from /lib64/libc.so.6
#1  0x00007f471a5e0e34 in ?? () from /usr/lib64/libglib-2.0.so.0
#2  0x00007f471a5e136d in g_main_context_iteration () from
/usr/lib64/libglib-2.0.so.0
#3  0x00007f471ec87256 in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
from /usr/lib64/libQtCore.so.4
#4  0x00007f471ec5b562 in
QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from
/usr/lib64/libQtCore.so.4
#5  0x00007f471ec5b7ac in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from
/usr/lib64/libQtCore.so.4
#6  0x00007f471eb710e4 in QThread::exec() () from /usr/lib64/libQtCore.so.4
#7  0x00007f471ec3cd48 in ?? () from /usr/lib64/libQtCore.so.4
#8  0x00007f471eb738be in ?? () from /usr/lib64/libQtCore.so.4
#9  0x00007f471e8d8d6b in start_thread () from /lib64/libpthread.so.0
#10 0x00007f471d39d75d in clone () from /lib64/libc.so.6

Thread 3 (Thread 0x7f46f37fe700 (LWP 20357)):
[KCrash Handler]
#6  Digikam::ImageHistogram::calculate (this=0xbc7b2d0) at
/home/weaver/Digikam/digikam-1.9.0/libs/dimg/filters/levels/imagehistogram.cpp:207
#7  0x00007f4723019866 in Digikam::DynamicThread::DynamicThreadPriv::run
(this=0x7746430) at
/home/weaver/Digikam/digikam-1.9.0/libs/threads/dynamicthread.cpp:311
#8  0x00007f471eb69ef8 in ?? () from /usr/lib64/libQtCore.so.4
#9  0x00007f471eb738be in ?? () from /usr/lib64/libQtCore.so.4
#10 0x00007f471e8d8d6b in start_thread () from /lib64/libpthread.so.0
#11 0x00007f471d39d75d in clone () from /lib64/libc.so.6

Thread 2 (Thread 0x7f46f2914700 (LWP 20358)):
#0  0x00007f471ad7952e in ?? () from /usr/lib64/libgomp.so.1
#1  0x00007f471ad77ff6 in ?? () from /usr/lib64/libgomp.so.1
#2  0x00007f471e8d8d6b in start_thread () from /lib64/libpthread.so.0
#3  0x00007f471d39d75d in clone () from /lib64/libc.so.6

Thread 1 (Thread 0x7f4725b4c7e0 (LWP 19807)):
#0  0x00007f471e8ddb7c in pthread_cond_wait@@GLIBC_2.3.2 () from
/lib64/libpthread.so.0
#1  0x00007f471eb73fab in QWaitCondition::wait(QMutex*, unsigned long) () from
/usr/lib64/libQtCore.so.4
#2  0x00007f47230198b8 in Digikam::DynamicThread::wait (this=0xbc7b2d0,
locker=...) at
/home/weaver/Digikam/digikam-1.9.0/libs/threads/dynamicthread.cpp:327
#3  0x00007f4723019906 in Digikam::DynamicThread::wait (this=0xbc7b2d0) at
/home/weaver/Digikam/digikam-1.9.0/libs/threads/dynamicthread.cpp:168
#4  0x00007f4722efc026 in Digikam::HistogramWidget::stopHistogramComputation
(this=0xb96ef30) at
/home/weaver/Digikam/digikam-1.9.0/libs/dimg/filters/levels/histogramwidget.cpp:411
#5  0x00007f47230ed8d8 in Digikam::RawSettingsBox::setPostProcessedImage
(this=0x10ecfcc0, img=...) at
/home/weaver/Digikam/digikam-1.9.0/utilities/imageeditor/rawimport/rawsettingsbox.cpp:417
#6  0x00007f47230eae7e in Digikam::RawImport::putPreviewData (this=0xba10070)
at
/home/weaver/Digikam/digikam-1.9.0/utilities/imageeditor/rawimport/rawimport.cpp:195
#7  0x00007f47230d28d7 in Digikam::EditorToolThreaded::slotFilterFinished
(this=0xba10070, success=<value optimized out>) at
/home/weaver/Digikam/digikam-1.9.0/utilities/imageeditor/editor/editortool.cpp:433
#8  0x00007f47230d2c7c in Digikam::EditorToolThreaded::qt_metacall
(this=0xba10070, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>,
_a=0x7f46f5474590) at
/home/weaver/Digikam/digikam-1.9.0/digikam/editortool.moc:199
#9  0x00007f47230eb4c0 in Digikam::RawImport::qt_metacall (this=0xba10070,
_c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x7f46f5474590)
at /home/weaver/Digikam/digikam-1.9.0/digikam/rawimport.moc:80
#10 0x00007f471ec7046a in QObject::event(QEvent*) () from
/usr/lib64/libQtCore.so.4
#11 0x00007f471f896724 in QApplicationPrivate::notify_helper(QObject*, QEvent*)
() from /usr/lib64/libQtGui.so.4
#12 0x00007f471f89b1ba in QApplication::notify(QObject*, QEvent*) () from
/usr/lib64/libQtGui.so.4
#13 0x00007f472059ebf6 in KApplication::notify(QObject*, QEvent*) () from
/usr/lib64/libkdeui.so.5
#14 0x00007f471ec5c1ac in QCoreApplication::notifyInternal(QObject*, QEvent*)
() from /usr/lib64/libQtCore.so.4
#15 0x00007f471ec5f995 in QCoreApplicationPrivate::sendPostedEvents(QObject*,
int, QThreadData*) () from /usr/lib64/libQtCore.so.4
#16 0x00007f471ec87063 in ?? () from /usr/lib64/libQtCore.so.4
#17 0x00007f471a5e08f3 in g_main_context_dispatch () from
/usr/lib64/libglib-2.0.so.0
#18 0x00007f471a5e10d0 in ?? () from /usr/lib64/libglib-2.0.so.0
#19 0x00007f471a5e136d in g_main_context_iteration () from
/usr/lib64/libglib-2.0.so.0
#20 0x00007f471ec871ff in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
from /usr/lib64/libQtCore.so.4
#21 0x00007f471f93a79e in ?? () from /usr/lib64/libQtGui.so.4
#22 0x00007f471ec5b562 in
QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from
/usr/lib64/libQtCore.so.4
#23 0x00007f471ec5b7ac in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from
/usr/lib64/libQtCore.so.4
#24 0x00007f471ec5fc4b in QCoreApplication::exec() () from
/usr/lib64/libQtCore.so.4
#25 0x000000000062bfd5 in main (argc=11344384, argv=0x7fffffbb7e00) at
/home/weaver/Digikam/digikam-1.9.0/digikam/main.cpp:216

Possible duplicates by query: bug 281724, bug 278748, bug 275559, bug 275299,
bug 274555.

Reported using DrKonqi

-- 
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