[Digikam-devel] [Bug 211238] Scrolling (shift + mousewheel) through pictures in editor caused crash

Bartek Pietrasiak pietras.sp at gmail.com
Mon Jan 4 22:04:20 GMT 2010


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


Bartek Pietrasiak <pietras.sp at gmail.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |pietras.sp at gmail.com




--- Comment #6 from Bartek Pietrasiak <pietras sp gmail com>  2010-01-04 23:04:13 ---
I had the same today:

Application that crashed: digikam
Version of the application: 1.1.0 (rev.: 1069651)
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:
<In detail, tell us what you were doing  when the application crashed.>

 -- Backtrace:
Application: digiKam (digikam), signal: Aborted
[Current thread is 1 (Thread 0xb78427b0 (LWP 3151))]

Thread 16 (Thread 0xb625cb70 (LWP 3152)):
#0  0x00952424 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  0x082ec5d8 in Digikam::ScanController::run (this=0x90cf700) 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  0x00a5db0e in clone () from /lib/libc.so.6

Thread 15 (Thread 0xb55dbb70 (LWP 3153)):
#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 0x004d3619 in Digikam::ImageFilterModelWorker::Thread::run (this=0x92422a8)
    at
/home/work/projects/os/digikam/graphics/build/digikam/digikam/../../../digikam/libs/models/imagefiltermodelthreads.h:66
#13 0x066ef2c2 in ?? () from /usr/lib/libQtCore.so.4
#14 0x007a79a5 in start_thread () from /lib/libpthread.so.0
#15 0x00a5db0e in clone () from /lib/libc.so.6

Thread 14 (Thread 0xb4bdab70 (LWP 3154)):
#0  0x00952424 in __kernel_vsyscall ()
#1  0x00a53236 in poll () from /lib/libc.so.6
#2  0xffffffff in ?? ()
#3  0x00000001 in ?? ()
#4  0x048981a4 in freopen64 () from /lib/libglib-2.0.so.0
#5  0xb3e004d8 in ?? ()
#6  0x00000001 in ?? ()
#7  0xb4bda088 in ?? ()
#8  0x047ffadb in g_poll () from /lib/libglib-2.0.so.0
Backtrace stopped: previous frame inner to this frame (corrupt stack?)

Thread 13 (Thread 0xb3dffb70 (LWP 3155)):
#0  0x00952424 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  0x010e7f83 in Digikam::LoadSaveThread::run (this=0x9250918) 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  0x00a5db0e in clone () from /lib/libc.so.6

Thread 12 (Thread 0xb33feb70 (LWP 3156)):
#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 0x082e3bcb in Digikam::MetadataManagerWorker::Thread::run (this=0x9353dd8)
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 0x00a5db0e in clone () from /lib/libc.so.6

Thread 11 (Thread 0xb29fdb70 (LWP 3157)):
#0  0x047f1fa1 in g_main_context_check () from /lib/libglib-2.0.so.0
#1  0x047f272c in ?? () from /lib/libglib-2.0.so.0
#2  0x047f2b13 in g_main_context_iteration () from /lib/libglib-2.0.so.0
#3  0x06809bb7 in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
from /usr/lib/libQtCore.so.4
#4  0x067dd639 in
QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from
/usr/lib/libQtCore.so.4
#5  0x067dda8a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) ()
from /usr/lib/libQtCore.so.4
#6  0x066ebfc3 in QThread::exec() () from /usr/lib/libQtCore.so.4
#7  0x082e3bcb in Digikam::MetadataManagerWorker::Thread::run (this=0x9354a18)
at
/home/work/projects/os/digikam/graphics/build/digikam/digikam/../../../digikam/digikam/metadatamanager_p.h:143
#8  0x066ef2c2 in ?? () from /usr/lib/libQtCore.so.4
#9  0x007a79a5 in start_thread () from /lib/libpthread.so.0
#10 0x00a5db0e in clone () from /lib/libc.so.6

Thread 10 (Thread 0xb1ffcb70 (LWP 3158)):
#0  0x00952424 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  0x010e7f83 in Digikam::LoadSaveThread::run (this=0x9357468) 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  0x00a5db0e in clone () from /lib/libc.so.6

Thread 9 (Thread 0xb0126b70 (LWP 3159)):
#0  0x00952424 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  0x00a5db0e in clone () from /lib/libc.so.6

Thread 8 (Thread 0xaf31ab70 (LWP 3160)):
#0  0x00952424 in __kernel_vsyscall ()
#1  0x00a56211 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  0x00a5db0e in clone () from /lib/libc.so.6

Thread 7 (Thread 0xae919b70 (LWP 3161)):
#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 0x07c007ca in Phonon::MediaSource::type() const () from
/usr/lib/kde4/plugins/phonon_backend/phonon_xine.so
#13 0x066ef2c2 in ?? () from /usr/lib/libQtCore.so.4
#14 0x007a79a5 in start_thread () from /lib/libpthread.so.0
#15 0x00a5db0e in clone () from /lib/libc.so.6

Thread 6 (Thread 0xa9f09b70 (LWP 3167)):
#0  0x00952424 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  0x00a5db0e in clone () from /lib/libc.so.6

Thread 5 (Thread 0xadef7b70 (LWP 3168)):
#0  0x00952424 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  0x010e7f83 in Digikam::LoadSaveThread::run (this=0x9b55c90) 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  0x00a5db0e in clone () from /lib/libc.so.6

Thread 4 (Thread 0xad4f6b70 (LWP 3171)):
#0  0x00952424 in __kernel_vsyscall ()
#1  0x007ac362 in pthread_cond_timedwait@@GLIBC_2.3.2 () from
/lib/libpthread.so.0
#2  0x066f028f in QWaitCondition::wait(QMutex*, unsigned long) () from
/usr/lib/libQtCore.so.4
#3  0x066e58f6 in ?? () from /usr/lib/libQtCore.so.4
#4  0x066ef2c2 in ?? () from /usr/lib/libQtCore.so.4
#5  0x007a79a5 in start_thread () from /lib/libpthread.so.0
#6  0x00a5db0e in clone () from /lib/libc.so.6

Thread 3 (Thread 0xaaa5eb70 (LWP 3175)):
#0  0x00952424 in __kernel_vsyscall ()
#1  0x007ac362 in pthread_cond_timedwait@@GLIBC_2.3.2 () from
/lib/libpthread.so.0
#2  0x066f028f in QWaitCondition::wait(QMutex*, unsigned long) () from
/usr/lib/libQtCore.so.4
#3  0x066e58f6 in ?? () from /usr/lib/libQtCore.so.4
#4  0x066ef2c2 in ?? () from /usr/lib/libQtCore.so.4
#5  0x007a79a5 in start_thread () from /lib/libpthread.so.0
#6  0x00a5db0e in clone () from /lib/libc.so.6

Thread 2 (Thread 0xa4f65b70 (LWP 3181)):
#0  0x00952424 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  0x010e7f83 in Digikam::LoadSaveThread::run (this=0xa597948) 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  0x00a5db0e in clone () from /lib/libc.so.6

Thread 1 (Thread 0xb78427b0 (LWP 3151)):
[KCrash Handler]
#6  0x00952424 in __kernel_vsyscall ()
#7  0x009ab831 in raise () from /lib/libc.so.6
#8  0x009ad0fa in abort () from /lib/libc.so.6
#9  0x066e6f5c in qt_message_output(QtMsgType, char const*) () from
/usr/lib/libQtCore.so.4
#10 0x066e704e in qFatal(char const*, ...) () from /usr/lib/libQtCore.so.4
#11 0x066e70fc in qt_assert_x(char const*, char const*, char const*, int) ()
from /usr/lib/libQtCore.so.4
#12 0x080a6ae6 in QList<Digikam::ImageInfo>::operator[] (this=0xa64a740, i=-1)
at /usr/include/QtCore/qlist.h:403
#13 0x080a15f9 in Digikam::ImageWindow::slotBackward (this=0xa1584d8) at
/home/work/projects/os/digikam/graphics/digikam/utilities/imageeditor/editor/imagewindow.cpp:658
#14 0x0809d890 in Digikam::ImageWindow::qt_metacall (this=0xa1584d8,
_c=QMetaObject::InvokeMetaMethod, _id=5, _a=0xbf8f8a4c)
    at
/home/work/projects/os/digikam/graphics/build/digikam/digikam/imagewindow.moc:130
#15 0x067f4dc3 in QMetaObject::activate(QObject*, int, int, void**) () from
/usr/lib/libQtCore.so.4
#16 0x067f5a22 in QMetaObject::activate(QObject*, QMetaObject const*, int,
void**) () from /usr/lib/libQtCore.so.4
#17 0x011ef4f5 in Digikam::Canvas::signalShowPrevImage (this=0xa127520) at
/home/work/projects/os/digikam/graphics/build/digikam/digikam/canvas.moc:241
#18 0x011f4a1a in Digikam::Canvas::contentsWheelEvent (this=0xa127520,
e=0xbf8f8b1c) at
/home/work/projects/os/digikam/graphics/digikam/utilities/imageeditor/canvas/canvas.cpp:982
#19 0x063278ac in Q3ScrollView::viewportWheelEvent(QWheelEvent*) () from
/usr/lib/libQt3Support.so.4
#20 0x06327987 in Q3ScrollView::wheelEvent(QWheelEvent*) () from
/usr/lib/libQt3Support.so.4
#21 0x4162f5f9 in QWidget::event(QEvent*) () from /usr/lib/libQtGui.so.4
#22 0x419dcb83 in QFrame::event(QEvent*) () from /usr/lib/libQtGui.so.4
#23 0x415da8b4 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from
/usr/lib/libQtGui.so.4
#24 0x415e26de in QApplication::notify(QObject*, QEvent*) () from
/usr/lib/libQtGui.so.4
#25 0x04ae97ba in KApplication::notify(QObject*, QEvent*) () from
/usr/lib/libkdeui.so.5
#26 0x067df0ab in QCoreApplication::notifyInternal(QObject*, QEvent*) () from
/usr/lib/libQtCore.so.4
#27 0x4163e2c3 in ?? () from /usr/lib/libQtGui.so.4
#28 0x41650617 in ?? () from /usr/lib/libQtGui.so.4
#29 0x4164f483 in QApplication::x11ProcessEvent(_XEvent*) () from
/usr/lib/libQtGui.so.4
#30 0x4167a562 in ?? () from /usr/lib/libQtGui.so.4
#31 0x047ef308 in g_main_context_dispatch () from /lib/libglib-2.0.so.0
#32 0x047f29e0 in ?? () from /lib/libglib-2.0.so.0
#33 0x047f2b13 in g_main_context_iteration () from /lib/libglib-2.0.so.0
#34 0x06809b7c in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
from /usr/lib/libQtCore.so.4
#35 0x41679c45 in ?? () from /usr/lib/libQtGui.so.4
#36 0x067dd639 in
QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from
/usr/lib/libQtCore.so.4
#37 0x067dda8a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) ()
from /usr/lib/libQtCore.so.4
#38 0x067dff0f in QCoreApplication::exec() () from /usr/lib/libQtCore.so.4
#39 0x415da737 in QApplication::exec() () from /usr/lib/libQtGui.so.4
#40 0x0837aace in main (argc=1, argv=0xbf8fad64) at
/home/work/projects/os/digikam/graphics/digikam/digikam/main.cpp:195

This bug may be a duplicate of or related to bug 211238

Report to https://bugs.kde.org

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