Summary: | Crashes when Ken Burns slideshow mode is selected | ||
---|---|---|---|
Product: | [Applications] digikam | Reporter: | green.peas |
Component: | Plugin-Generic-Presentation | Assignee: | Digikam Developers <digikam-bugs-null> |
Status: | RESOLVED FIXED | ||
Severity: | crash | CC: | caulier.gilles, myriam |
Priority: | NOR | Keywords: | drkonqi |
Version: | unspecified | ||
Target Milestone: | --- | ||
Platform: | Ubuntu | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: | 7.6.0 |
Description
green.peas
2013-12-01 19:37:21 UTC
(In reply to comment #0) > Application: gwenview (4.11.2) > KDE Platform Version: 4.11.2 > Qt Version: 4.8.4 > Operating System: Linux 3.11.0-13-generic x86_64 > Distribution: Ubuntu 13.10 > > -- Information about the crash: > - What I was doing when the application crashed: > I opened a picture file using Gwenview and went to Advanced Slideshow > (Alt+Shift+F9) and selected "Ken Burns" as the transition effect. Upon > clicking "Start Slideshow", Gwenview crashed. I am running Kubuntu 13.10 > 64-bit on a Thinkpad x61 laptop. > > The crash can be reproduced every time. > > -- Backtrace: > Application: Gwenview (gwenview), signal: Segmentation fault > Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". > [Current thread is 1 (Thread 0x7f12529ef7c0 (LWP 6094))] > > Thread 4 (Thread 0x7f123b7b6700 (LWP 6098)): > #0 0x00007f124b4250e0 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 > #1 0x00007f124b4253c9 in g_mutex_unlock () from > /lib/x86_64-linux-gnu/libglib-2.0.so.0 > #2 0x00007f124b3e5699 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 > #3 0x00007f124b3e57ac in g_main_context_iteration () from > /lib/x86_64-linux-gnu/libglib-2.0.so.0 > #4 0x00007f125182aa76 in QEventDispatcherGlib::processEvents > (this=0x7f122c0008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:426 > #5 0x00007f12517fc5ef in QEventLoop::processEvents > (this=this@entry=0x7f123b7b5d70, flags=...) at kernel/qeventloop.cpp:149 > #6 0x00007f12517fc8e5 in QEventLoop::exec (this=this@entry=0x7f123b7b5d70, > flags=...) at kernel/qeventloop.cpp:204 > #7 0x00007f12516fb88f in QThread::exec (this=this@entry=0x13f82b0) at > thread/qthread.cpp:542 > #8 0x00007f12517ddd13 in QInotifyFileSystemWatcherEngine::run > (this=0x13f82b0) at io/qfilesystemwatcher_inotify.cpp:265 > #9 0x00007f12516fdf2f in QThreadPrivate::start (arg=0x13f82b0) at > thread/qthread_unix.cpp:338 > #10 0x00007f124b8a9f6e in start_thread (arg=0x7f123b7b6700) at > pthread_create.c:311 > #11 0x00007f124f1b79cd in clone () at > ../sysdeps/unix/sysv/linux/x86_64/clone.S:113 > > Thread 3 (Thread 0x7f123a891700 (LWP 6100)): > #0 0x00007f124f1aaf7d in poll () at ../sysdeps/unix/syscall-template.S:81 > #1 0x00007f124b3e56a4 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 > #2 0x00007f124b3e57ac in g_main_context_iteration () from > /lib/x86_64-linux-gnu/libglib-2.0.so.0 > #3 0x00007f125182aa76 in QEventDispatcherGlib::processEvents > (this=0x7f12300008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:426 > #4 0x00007f12517fc5ef in QEventLoop::processEvents > (this=this@entry=0x7f123a890d70, flags=...) at kernel/qeventloop.cpp:149 > #5 0x00007f12517fc8e5 in QEventLoop::exec (this=this@entry=0x7f123a890d70, > flags=...) at kernel/qeventloop.cpp:204 > #6 0x00007f12516fb88f in QThread::exec (this=this@entry=0x16f16e0) at > thread/qthread.cpp:542 > #7 0x00007f12517ddd13 in QInotifyFileSystemWatcherEngine::run > (this=0x16f16e0) at io/qfilesystemwatcher_inotify.cpp:265 > #8 0x00007f12516fdf2f in QThreadPrivate::start (arg=0x16f16e0) at > thread/qthread_unix.cpp:338 > #9 0x00007f124b8a9f6e in start_thread (arg=0x7f123a891700) at > pthread_create.c:311 > #10 0x00007f124f1b79cd in clone () at > ../sysdeps/unix/sysv/linux/x86_64/clone.S:113 > > Thread 2 (Thread 0x7f121a98a700 (LWP 6107)): > #0 pthread_cond_wait@@GLIBC_2.3.2 () at > ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185 > #1 0x00007f12516fe406 in wait (time=18446744073709551615, this=0x2396af0) > at thread/qwaitcondition_unix.cpp:86 > #2 QWaitCondition::wait (this=this@entry=0x2398390, > mutex=mutex@entry=0x2398388, time=time@entry=18446744073709551615) at > thread/qwaitcondition_unix.cpp:158 > #3 0x00007f12381c0c3d in KIPIPlugins::KPRawThumbThread::run > (this=0x1be7300) at > /build/buildd/digikam-3.4.0/extra/kipi-plugins/common/libkipiplugins/tools/ > kprawthumbthread.cpp:108 > #4 0x00007f12516fdf2f in QThreadPrivate::start (arg=0x1be7300) at > thread/qthread_unix.cpp:338 > #5 0x00007f124b8a9f6e in start_thread (arg=0x7f121a98a700) at > pthread_create.c:311 > #6 0x00007f124f1b79cd in clone () at > ../sysdeps/unix/sysv/linux/x86_64/clone.S:113 > > Thread 1 (Thread 0x7f12529ef7c0 (LWP 6094)): > [KCrash Handler] > #6 XRRConfigCurrentRate (config=0x0) at ../../src/XrrConfig.c:94 > #7 0x00007f122035420a in > KIPIAdvancedSlideshowPlugin::ScreenProperties::suggestFrameRate > (this=<optimized out>) at > /build/buildd/digikam-3.4.0/extra/kipi-plugins/advancedslideshow/plugin/ > screenproperties.cpp:71 > #8 0x00007f12203534a7 in > KIPIAdvancedSlideshowPlugin::SlideShowKB::SlideShowKB (this=0x24df8e0, > fileList=..., commentsList=..., sharedData=<optimized out>) at > /build/buildd/digikam-3.4.0/extra/kipi-plugins/advancedslideshow/widgets/ > slideshowkb.cpp:201 > #9 0x00007f1220358b74 in > KIPIAdvancedSlideshowPlugin::Plugin_AdvancedSlideshow::slotSlideShow > (this=<optimized out>) at > /build/buildd/digikam-3.4.0/extra/kipi-plugins/advancedslideshow/plugin/ > plugin_advancedslideshow.cpp:267 > #10 0x00007f1251811a58 in QMetaObject::activate (sender=0x23b3160, > m=<optimized out>, local_signal_index=<optimized out>, argv=0x0) at > kernel/qobject.cpp:3539 > #11 0x00007f1251811a58 in QMetaObject::activate > (sender=sender@entry=0x23b3160, m=m@entry=0x7f1250f1c420 > <KDialog::staticMetaObject>, local_signal_index=local_signal_index@entry=6, > argv=argv@entry=0x0) at kernel/qobject.cpp:3539 > #12 0x00007f1250a7f593 in KDialog::user1Clicked (this=this@entry=0x23b3160) > at ./kdialog.moc:254 > #13 0x00007f1250a7fc34 in KDialog::slotButtonClicked (this=0x23b3160, > button=4096) at ../../kdeui/dialogs/kdialog.cpp:900 > #14 0x00007f1250a8157f in KDialog::qt_static_metacall (_o=<optimized out>, > _id=<optimized out>, _a=<optimized out>, _c=<optimized out>) at > ./kdialog.moc:167 > #15 0x00007f1251811a58 in QMetaObject::activate > (sender=sender@entry=0x2f988d0, m=m@entry=0x7f1251b5dd60 > <QSignalMapper::staticMetaObject>, > local_signal_index=local_signal_index@entry=0, > argv=argv@entry=0x7fff5fc33680) at kernel/qobject.cpp:3539 > #16 0x00007f125181913e in QSignalMapper::mapped (this=this@entry=0x2f988d0, > _t1=4096) at .moc/release-shared/moc_qsignalmapper.cpp:115 > #17 0x00007f1251819246 in QSignalMapper::map (this=0x2f988d0, > sender=0x2f95d30) at kernel/qsignalmapper.cpp:266 > #18 0x00007f1251811a58 in QMetaObject::activate > (sender=sender@entry=0x2f95d30, m=m@entry=0x7f12508e62a0 > <QAbstractButton::staticMetaObject>, > local_signal_index=local_signal_index@entry=2, > argv=argv@entry=0x7fff5fc337f0) at kernel/qobject.cpp:3539 > #19 0x00007f1250461732 in QAbstractButton::clicked > (this=this@entry=0x2f95d30, _t1=false) at > .moc/release-shared/moc_qabstractbutton.cpp:220 > #20 0x00007f12501c4f73 in QAbstractButtonPrivate::emitClicked > (this=this@entry=0x23a32c0) at widgets/qabstractbutton.cpp:548 > #21 0x00007f12501c60e3 in QAbstractButtonPrivate::click > (this=this@entry=0x23a32c0) at widgets/qabstractbutton.cpp:541 > #22 0x00007f12501c61cc in QAbstractButton::mouseReleaseEvent > (this=0x2f95d30, e=0x7fff5fc33ce0) at widgets/qabstractbutton.cpp:1123 > #23 0x00007f124fe6331e in QWidget::event (this=0x2f95d30, > event=0x7fff5fc33ce0) at kernel/qwidget.cpp:8375 > #24 0x00007f124fe13dfc in QApplicationPrivate::notify_helper > (this=this@entry=0x1175710, receiver=receiver@entry=0x2f95d30, > e=e@entry=0x7fff5fc33ce0) at kernel/qapplication.cpp:4567 > #25 0x00007f124fe1a5ad in QApplication::notify > (this=this@entry=0x7fff5fc344a0, receiver=receiver@entry=0x2f95d30, > e=e@entry=0x7fff5fc33ce0) at kernel/qapplication.cpp:4110 > #26 0x00007f1250b1da6a in KApplication::notify (this=0x7fff5fc344a0, > receiver=0x2f95d30, event=0x7fff5fc33ce0) at > ../../kdeui/kernel/kapplication.cpp:311 > #27 0x00007f12517fd8bd in QCoreApplication::notifyInternal > (this=0x7fff5fc344a0, receiver=receiver@entry=0x2f95d30, > event=event@entry=0x7fff5fc33ce0) at kernel/qcoreapplication.cpp:946 > #28 0x00007f124fe19d63 in sendEvent (event=<optimized out>, > receiver=<optimized out>) at > ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:231 > #29 QApplicationPrivate::sendMouseEvent (receiver=receiver@entry=0x2f95d30, > event=event@entry=0x7fff5fc33ce0, alienWidget=alienWidget@entry=0x2f95d30, > nativeWidget=nativeWidget@entry=0x23b3160, > buttonDown=buttonDown@entry=0x7f12508f82f8 <qt_button_down>, > lastMouseReceiver=..., spontaneous=spontaneous@entry=true) at > kernel/qapplication.cpp:3178 > #30 0x00007f124fe8e7db in QETWidget::translateMouseEvent > (this=this@entry=0x23b3160, event=event@entry=0x7fff5fc34060) at > kernel/qapplication_x11.cpp:4631 > #31 0x00007f124fe8e079 in QApplication::x11ProcessEvent > (this=0x7fff5fc344a0, event=event@entry=0x7fff5fc34060) at > kernel/qapplication_x11.cpp:3624 > #32 0x00007f124feb5922 in x11EventSourceDispatch (s=0x1173820, callback=0x0, > user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:146 > #33 0x00007f124b3e53b6 in g_main_context_dispatch () from > /lib/x86_64-linux-gnu/libglib-2.0.so.0 > #34 0x00007f124b3e5708 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 > #35 0x00007f124b3e57ac in g_main_context_iteration () from > /lib/x86_64-linux-gnu/libglib-2.0.so.0 > #36 0x00007f125182aa55 in QEventDispatcherGlib::processEvents > (this=0x1137ad0, flags=...) at kernel/qeventdispatcher_glib.cpp:424 > #37 0x00007f124feb59d6 in QGuiEventDispatcherGlib::processEvents > (this=<optimized out>, flags=...) at kernel/qguieventdispatcher_glib.cpp:204 > #38 0x00007f12517fc5ef in QEventLoop::processEvents > (this=this@entry=0x7fff5fc34440, flags=...) at kernel/qeventloop.cpp:149 > #39 0x00007f12517fc8e5 in QEventLoop::exec (this=this@entry=0x7fff5fc34440, > flags=...) at kernel/qeventloop.cpp:204 > #40 0x00007f1251801e5b in QCoreApplication::exec () at > kernel/qcoreapplication.cpp:1218 > #41 0x00007f124fe1234c in QApplication::exec () at > kernel/qapplication.cpp:3828 > #42 0x0000000000427cad in main (argc=<optimized out>, argv=0x7fff5fc345e8) > at ../../app/main.cpp:139 > > The reporter indicates this bug may be a duplicate of or related to bug > 305433. > > Possible duplicates by query: bug 305433. > > Reported using DrKonqi I forgot to mention: the crash occurs only when I have an external monitor hooked up and the slideshow is enabled on the external monitor. The crash does not occur when the slideshow is enabled on the main (laptop) monitor. *** This bug has been marked as a duplicate of bug 305433 *** Fixed with https://bugs.kde.org/show_bug.cgi?id=305433 |