[Digikam-devel] [Bug 305433] New: Digikam crash at slideshow with ken burns

hermann.g at gmx.net hermann.g at gmx.net
Sun Aug 19 14:45:25 BST 2012


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

            Bug ID: 305433
          Severity: crash
           Version: 2.5.0
          Priority: NOR
          Assignee: digikam-devel at kde.org
           Summary: Digikam crash at slideshow with ken burns
    Classification: Unclassified
                OS: Linux
          Reporter: hermann.g at gmx.net
          Hardware: Ubuntu Packages
            Status: UNCONFIRMED
         Component: general
           Product: digikam

Application: digikam (2.5.0)
KDE Platform Version: 4.8.4 (4.8.4)
Qt Version: 4.8.1
Operating System: Linux 3.2.0-29-generic i686
Distribution: Ubuntu 12.04.1 LTS

-- Information about the crash:
- What I was doing when the application crashed:
Using digikam with ubuntu 12.04, no prob so far. When I set slideshow with ken
burns effect, the program crashes when I start the slideshow

The crash can be reproduced every time.

-- Backtrace:
Application: digiKam (digikam), signal: Segmentation fault
Using host libthread_db library "/lib/i386-linux-gnu/libthread_db.so.1".
[Current thread is 1 (Thread 0xb51cc8c0 (LWP 26138))]

Thread 6 (Thread 0xb3146b40 (LWP 26139)):
#0  0x004ae416 in __kernel_vsyscall ()
#1  0x006cc96b in pthread_cond_wait@@GLIBC_2.3.2 () at
../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_wait.S:169
#2  0x02bee3dc in __pthread_cond_wait (cond=0xa3a4338, mutex=0xa3a4320) at
forward.c:139
#3  0x0243f350 in wait (time=4294967295, this=0xa3a4320) at
thread/qwaitcondition_unix.cpp:86
#4  QWaitCondition::wait (this=0xa3a428c, mutex=0xa3a4288, time=4294967295) at
thread/qwaitcondition_unix.cpp:158
#5  0x0820346e in Digikam::ScanController::run (this=0xa3a40f8) at
/build/buildd/digikam-2.5.0/core/digikam/database/scancontroller.cpp:647
#6  0x0243ede0 in QThreadPrivate::start (arg=0xa3a40f8) at
thread/qthread_unix.cpp:298
#7  0x006c8d4c in start_thread (arg=0xb3146b40) at pthread_create.c:308
#8  0x02be0ace in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 5 (Thread 0xb27ffb40 (LWP 26140)):
#0  0x004ae416 in __kernel_vsyscall ()
#1  0x02bd2380 in __GI___poll (fds=0xb1e02278, nfds=1, timeout=-1) at
../sysdeps/unix/sysv/linux/poll.c:87
#2  0x035f0a7b in g_poll () from /lib/i386-linux-gnu/libglib-2.0.so.0
#3  0x035e30ae in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#4  0x035e3201 in g_main_context_iteration () from
/lib/i386-linux-gnu/libglib-2.0.so.0
#5  0x025868e7 in QEventDispatcherGlib::processEvents (this=0xb1e00468,
flags=...) at kernel/qeventdispatcher_glib.cpp:426
#6  0x0255250d in QEventLoop::processEvents (this=0xb27ff0c0, flags=...) at
kernel/qeventloop.cpp:149
#7  0x025527a9 in QEventLoop::exec (this=0xb27ff0c0, flags=...) at
kernel/qeventloop.cpp:204
#8  0x0243b94c in QThread::exec (this=0xa3a4d20) at thread/qthread.cpp:501
#9  0x0252fb5d in QInotifyFileSystemWatcherEngine::run (this=0xa3a4d20) at
io/qfilesystemwatcher_inotify.cpp:248
#10 0x0243ede0 in QThreadPrivate::start (arg=0xa3a4d20) at
thread/qthread_unix.cpp:298
#11 0x006c8d4c in start_thread (arg=0xb27ffb40) at pthread_create.c:308
#12 0x02be0ace in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 4 (Thread 0xb1dffb40 (LWP 26146)):
#0  0x004ae416 in __kernel_vsyscall ()
#1  0x006cc96b in pthread_cond_wait@@GLIBC_2.3.2 () at
../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_wait.S:169
#2  0x02bee3dc in __pthread_cond_wait (cond=0xa29f118, mutex=0xa29f100) at
forward.c:139
#3  0x0243f350 in wait (time=4294967295, this=0xa29f100) at
thread/qwaitcondition_unix.cpp:86
#4  QWaitCondition::wait (this=0xa29ef40, mutex=0xa29ef3c, time=4294967295) at
thread/qwaitcondition_unix.cpp:158
#5  0x01298b2c in Digikam::ParkingThread::run (this=0xa29ef30) at
/build/buildd/digikam-2.5.0/core/libs/threads/threadmanager.cpp:119
#6  0x0243ede0 in QThreadPrivate::start (arg=0xa29ef30) at
thread/qthread_unix.cpp:298
#7  0x006c8d4c in start_thread (arg=0xb1dffb40) at pthread_create.c:308
#8  0x02be0ace in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 3 (Thread 0xaa7ebb40 (LWP 26168)):
#0  0x004ae416 in __kernel_vsyscall ()
#1  0x02bd2380 in __GI___poll (fds=0xa9901d78, nfds=1, timeout=-1) at
../sysdeps/unix/sysv/linux/poll.c:87
#2  0x035f0a7b in g_poll () from /lib/i386-linux-gnu/libglib-2.0.so.0
#3  0x035e30ae in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#4  0x035e3201 in g_main_context_iteration () from
/lib/i386-linux-gnu/libglib-2.0.so.0
#5  0x025868e7 in QEventDispatcherGlib::processEvents (this=0xa9900468,
flags=...) at kernel/qeventdispatcher_glib.cpp:426
#6  0x0255250d in QEventLoop::processEvents (this=0xaa7eb0c0, flags=...) at
kernel/qeventloop.cpp:149
#7  0x025527a9 in QEventLoop::exec (this=0xaa7eb0c0, flags=...) at
kernel/qeventloop.cpp:204
#8  0x0243b94c in QThread::exec (this=0xb34aae0) at thread/qthread.cpp:501
#9  0x0252fb5d in QInotifyFileSystemWatcherEngine::run (this=0xb34aae0) at
io/qfilesystemwatcher_inotify.cpp:248
#10 0x0243ede0 in QThreadPrivate::start (arg=0xb34aae0) at
thread/qthread_unix.cpp:298
#11 0x006c8d4c in start_thread (arg=0xaa7ebb40) at pthread_create.c:308
#12 0x02be0ace in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 2 (Thread 0xa06ffb40 (LWP 26277)):
#0  0x004ae416 in __kernel_vsyscall ()
#1  0x006cc96b in pthread_cond_wait@@GLIBC_2.3.2 () at
../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_wait.S:169
#2  0x02bee3dc in __pthread_cond_wait (cond=0xbc3a1f0, mutex=0xbc3a1d8) at
forward.c:139
#3  0x0243f350 in wait (time=4294967295, this=0xbc3a1d8) at
thread/qwaitcondition_unix.cpp:86
#4  QWaitCondition::wait (this=0xbc399b4, mutex=0xbc399b0, time=4294967295) at
thread/qwaitcondition_unix.cpp:158
#5  0x0649575a in KIPIPlugins::LoadRawThumbThread::run (this=0xbc39cd8) at
/build/buildd/digikam-2.5.0/extra/kipi-plugins/common/libkipiplugins/dialogs/imagedialog.cpp:547
#6  0x0243ede0 in QThreadPrivate::start (arg=0xbc39cd8) at
thread/qthread_unix.cpp:298
#7  0x006c8d4c in start_thread (arg=0xa06ffb40) at pthread_create.c:308
#8  0x02be0ace in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 1 (Thread 0xb51cc8c0 (LWP 26138)):
[KCrash Handler]
#7  0x039c1274 in XRRConfigCurrentRate (config=0x0) at ../../src/XrrConfig.c:94
#8  0x071c7216 in suggestFrameRate (this=0xbd04d28) at
/build/buildd/digikam-2.5.0/extra/kipi-plugins/advancedslideshow/plugin/screenproperties.cpp:71
#9  KIPIAdvancedSlideshowPlugin::ScreenProperties::suggestFrameRate
(this=0xbd04d28) at
/build/buildd/digikam-2.5.0/extra/kipi-plugins/advancedslideshow/plugin/screenproperties.cpp:51
#10 0x071c6a5b in KIPIAdvancedSlideshowPlugin::SlideShowKB::SlideShowKB
(this=0xbd56490, fileList=..., commentsList=..., sharedData=0xbaf4038) at
/build/buildd/digikam-2.5.0/extra/kipi-plugins/advancedslideshow/widgets/slideshowkb.cpp:198
#11 0x071cca8b in Plugin_AdvancedSlideshow::slotSlideShow (this=0xb0a81a0) at
/build/buildd/digikam-2.5.0/extra/kipi-plugins/advancedslideshow/plugin/plugin_advancedslideshow.cpp:256
#12 0x0256a6b1 in QMetaObject::activate (sender=0xbb157b8, m=0x71da198,
local_signal_index=0, argv=0x0) at kernel/qobject.cpp:3547
#13 0x071abdc5 in
KIPIAdvancedSlideshowPlugin::SlideShowConfig::buttonStartClicked
(this=0xbb157b8) at
/build/buildd/digikam-2.5.0/obj-i686-linux-gnu/extra/kipi-plugins/advancedslideshow/slideshowconfig.moc:108
#14 0x071ad028 in
KIPIAdvancedSlideshowPlugin::SlideShowConfig::qt_static_metacall (_o=<optimized
out>, _id=<optimized out>, _a=<optimized out>, _c=<optimized out>) at
/build/buildd/digikam-2.5.0/obj-i686-linux-gnu/extra/kipi-plugins/advancedslideshow/slideshowconfig.moc:57
#15 0x0256a6b1 in QMetaObject::activate (sender=0xbb157b8, m=0x8546e50,
local_signal_index=6, argv=0x0) at kernel/qobject.cpp:3547
#16 0x015edc75 in KDialog::user1Clicked (this=0xbb157b8) at ./kdialog.moc:254
#17 0x015ee39e in KDialog::slotButtonClicked (this=0xbb157b8, button=4096) at
../../kdeui/dialogs/kdialog.cpp:900
#18 0x015eea00 in qt_static_metacall (_a=0xbf9b6438, _id=33, _o=0xbb157b8,
_c=<optimized out>) at ./kdialog.moc:167
#19 KDialog::qt_static_metacall (_o=0xbb157b8,
_c=QMetaObject::InvokeMetaMethod, _id=33, _a=0xbf9b6438) at ./kdialog.moc:127
#20 0x0256a6b1 in QMetaObject::activate (sender=0xaf5ed5c, m=0x26afe58,
local_signal_index=0, argv=0xbf9b6438) at kernel/qobject.cpp:3547
#21 0x02571da5 in QSignalMapper::mapped (this=0xaf5ed5c, _t1=4096) at
.moc/release-shared/moc_qsignalmapper.cpp:115
#22 0x02571ef2 in QSignalMapper::map (this=0xaf5ed5c, sender=0xb88be90) at
kernel/qsignalmapper.cpp:266
#23 0x025720ae in QSignalMapper::map (this=0xaf5ed5c) at
kernel/qsignalmapper.cpp:257
#24 0x02572190 in qt_static_metacall (_a=0xbf9b65b8, _id=4, _o=0xaf5ed5c,
_c=<optimized out>) at .moc/release-shared/moc_qsignalmapper.cpp:64
#25 QSignalMapper::qt_static_metacall (_o=0xaf5ed5c,
_c=QMetaObject::InvokeMetaMethod, _id=4, _a=0xbf9b65b8) at
.moc/release-shared/moc_qsignalmapper.cpp:54
#26 0x0256a6b1 in QMetaObject::activate (sender=0xb88be90, m=0x8547020,
local_signal_index=2, argv=0xbf9b65b8) at kernel/qobject.cpp:3547
#27 0x0217697d in QAbstractButton::clicked (this=0xb88be90, _t1=false) at
.moc/release-shared/moc_qabstractbutton.cpp:220
#28 0x01e6a62d in QAbstractButtonPrivate::emitClicked (this=0xbaf1110) at
widgets/qabstractbutton.cpp:548
#29 0x01e6bc9b in QAbstractButtonPrivate::click (this=0xbaf1110) at
widgets/qabstractbutton.cpp:541
#30 0x01e6bf56 in QAbstractButton::mouseReleaseEvent (this=0xb88be90,
e=0xbf9b6c84) at widgets/qabstractbutton.cpp:1123
#31 0x01a991ac in QWidget::event (this=0xb88be90, event=0xbf9b6c84) at
kernel/qwidget.cpp:8362
#32 0x01e6b1f9 in QAbstractButton::event (this=0xb88be90, e=0xbf9b6c84) at
widgets/qabstractbutton.cpp:1082
#33 0x01f0e768 in QPushButton::event (this=0xb88be90, e=0xbf9b6c84) at
widgets/qpushbutton.cpp:683
#34 0x01a3eed4 in notify_helper (e=0xbf9b6c84, receiver=0xb88be90,
this=0xa1a6f50) at kernel/qapplication.cpp:4559
#35 QApplicationPrivate::notify_helper (this=0xa1a6f50, receiver=0xb88be90,
e=0xbf9b6c84) at kernel/qapplication.cpp:4531
#36 0x01a45024 in QApplication::notify (this=0xa1a6f50, receiver=0xb88be90,
e=0xbf9b6c84) at kernel/qapplication.cpp:4102
#37 0x016ad401 in KApplication::notify (this=0xbf9b7550, receiver=0xb88be90,
event=0xbf9b6c84) at ../../kdeui/kernel/kapplication.cpp:311
#38 0x0255397e in QCoreApplication::notifyInternal (this=0xbf9b7550,
receiver=0xb88be90, event=0xbf9b6c84) at kernel/qcoreapplication.cpp:876
#39 0x01a3fe95 in sendEvent (event=<optimized out>, receiver=<optimized out>)
at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:231
#40 QApplicationPrivate::sendMouseEvent (receiver=0xb88be90, event=0xbf9b6c84,
alienWidget=0xb88be90, nativeWidget=0xbb157b8, buttonDown=0x23d3cf4,
lastMouseReceiver=..., spontaneous=true) at kernel/qapplication.cpp:3170
#41 0x01acc074 in QETWidget::translateMouseEvent (this=0xbb157b8,
event=0xbf9b713c) at kernel/qapplication_x11.cpp:4617
#42 0x01acac0d in QApplication::x11ProcessEvent (this=0xbf9b7550,
event=0xbf9b713c) at kernel/qapplication_x11.cpp:3732
#43 0x01af7eac in x11EventSourceDispatch (s=0xa1a8280, callback=0,
user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:146
#44 0x035e2d86 in g_main_context_dispatch () from
/lib/i386-linux-gnu/libglib-2.0.so.0
#45 0x035e3125 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#46 0x035e3201 in g_main_context_iteration () from
/lib/i386-linux-gnu/libglib-2.0.so.0
#47 0x02586887 in QEventDispatcherGlib::processEvents (this=0xa1628b0,
flags=...) at kernel/qeventdispatcher_glib.cpp:424
#48 0x01af7aaa in QGuiEventDispatcherGlib::processEvents (this=0xa1628b0,
flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#49 0x0255250d in QEventLoop::processEvents (this=0xbf9b7434, flags=...) at
kernel/qeventloop.cpp:149
#50 0x025527a9 in QEventLoop::exec (this=0xbf9b7434, flags=...) at
kernel/qeventloop.cpp:204
#51 0x02557eba in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1148
#52 0x01a3ca74 in QApplication::exec () at kernel/qapplication.cpp:3820
#53 0x080b69e4 in main (argc=201039448, argv=0x0) at
/build/buildd/digikam-2.5.0/core/digikam/main/main.cpp:232

Reported using DrKonqi

-- 
You are receiving this mail because:
You are the assignee for the bug.



More information about the Digikam-devel mailing list