Application: digikam (4.14.0) KDE Platform Version: 4.14.16 Qt Version: 4.8.7 Operating System: Linux 4.4.0-3-default x86_64 Distribution: "openSUSE Tumbleweed (20160209) (x86_64)" -- Information about the crash: - What I was doing when the application crashed: I tried a export flickr upload, when creating a new flickr set after editing summary and description and pressing ok the digikam application crashed. i did nothing special :/ The crash can be reproduced every time. -- Backtrace: Application: digiKam (digikam), signal: Segmentation fault Using host libthread_db library "/lib64/libthread_db.so.1". [Current thread is 1 (Thread 0x7f8d658ed980 (LWP 16696))] Thread 6 (Thread 0x7f8d42732700 (LWP 16699)): #0 0x00007f8d5c84507f in pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185 #1 0x00007f8d5ed67754 in QWaitCondition::wait(QMutex*, unsigned long) (time=18446744073709551615, this=0xf10e30) at thread/qwaitcondition_unix.cpp:86 #2 0x00007f8d5ed67754 in QWaitCondition::wait(QMutex*, unsigned long) (this=<optimized out>, mutex=0xf10d38, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:158 #3 0x000000000060146c in () #4 0x00007f8d5ed6723c in QThreadPrivate::start(void*) (arg=0xf10ab0) at thread/qthread_unix.cpp:352 #5 0x00007f8d5c83f4a4 in start_thread (arg=0x7f8d42732700) at pthread_create.c:334 #6 0x00007f8d5e20ebdd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109 Thread 5 (Thread 0x7f8d41f31700 (LWP 16700)): #0 0x00007f8d5e20222d in read () at ../sysdeps/unix/syscall-template.S:84 #1 0x00007f8d564f0290 in () at /usr/lib64/libglib-2.0.so.0 #2 0x00007f8d564addc4 in g_main_context_check () at /usr/lib64/libglib-2.0.so.0 #3 0x00007f8d564ae238 in () at /usr/lib64/libglib-2.0.so.0 #4 0x00007f8d564ae39c in g_main_context_iteration () at /usr/lib64/libglib-2.0.so.0 #5 0x00007f8d5ee9b29e in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7f8d340008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:452 #6 0x00007f8d5ee6b411 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7f8d41f30c20, flags=...) at kernel/qeventloop.cpp:149 #7 0x00007f8d5ee6b725 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7f8d41f30c20, flags=...) at kernel/qeventloop.cpp:204 #8 0x00007f8d5ed64a59 in QThread::exec() (this=this@entry=0xf12f00) at thread/qthread.cpp:538 #9 0x00007f8d5ee4c4f3 in QInotifyFileSystemWatcherEngine::run() (this=0xf12f00) at io/qfilesystemwatcher_inotify.cpp:265 #10 0x00007f8d5ed6723c in QThreadPrivate::start(void*) (arg=0xf12f00) at thread/qthread_unix.cpp:352 #11 0x00007f8d5c83f4a4 in start_thread (arg=0x7f8d41f31700) at pthread_create.c:334 #12 0x00007f8d5e20ebdd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109 Thread 4 (Thread 0x7f8d41730700 (LWP 16704)): #0 0x00007f8d5c84507f in pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185 #1 0x00007f8d5ed67754 in QWaitCondition::wait(QMutex*, unsigned long) (time=18446744073709551615, this=0x109b0a0) at thread/qwaitcondition_unix.cpp:86 #2 0x00007f8d5ed67754 in QWaitCondition::wait(QMutex*, unsigned long) (this=<optimized out>, mutex=0x115c478, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:158 #3 0x00007f8d640225d2 in () at /usr/lib64/libdigikamcore.so.4.14.0 #4 0x00007f8d5ed6723c in QThreadPrivate::start(void*) (arg=0x115c460) at thread/qthread_unix.cpp:352 #5 0x00007f8d5c83f4a4 in start_thread (arg=0x7f8d41730700) at pthread_create.c:334 #6 0x00007f8d5e20ebdd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109 Thread 3 (Thread 0x7f8d2d275700 (LWP 16709)): #0 0x00007f8d5e20222d in read () at ../sysdeps/unix/syscall-template.S:84 #1 0x00007f8d54c21d91 in pa_read () at /usr/lib64/pulseaudio/libpulsecommon-8.0.so #2 0x00007f8d5def8ede in pa_mainloop_prepare () at /usr/lib64/libpulse.so.0 #3 0x00007f8d5def98e0 in pa_mainloop_iterate () at /usr/lib64/libpulse.so.0 #4 0x00007f8d5def99a0 in pa_mainloop_run () at /usr/lib64/libpulse.so.0 #5 0x00007f8d5df075e6 in () at /usr/lib64/libpulse.so.0 #6 0x00007f8d54c4ecc8 in () at /usr/lib64/pulseaudio/libpulsecommon-8.0.so #7 0x00007f8d5c83f4a4 in start_thread (arg=0x7f8d2d275700) at pthread_create.c:334 #8 0x00007f8d5e20ebdd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109 Thread 2 (Thread 0x7f8ca4ff9700 (LWP 16860)): #0 0x00007f8d5c84507f in pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185 #1 0x00007f8d5ed67754 in QWaitCondition::wait(QMutex*, unsigned long) (time=18446744073709551615, this=0x55f26d0) at thread/qwaitcondition_unix.cpp:86 #2 0x00007f8d5ed67754 in QWaitCondition::wait(QMutex*, unsigned long) (this=this@entry=0x55fd870, mutex=mutex@entry=0x55fd868, time=time@entry=18446744073709551615) at thread/qwaitcondition_unix.cpp:158 #3 0x00007f8d1413c4c8 in KIPIPlugins::KPRawThumbThread::run() (this=0x55fdcf0) at /usr/src/debug/digikam-4.14.0/extra/kipi-plugins/common/libkipiplugins/tools/kprawthumbthread.cpp:108 #4 0x00007f8d5ed6723c in QThreadPrivate::start(void*) (arg=0x55fdcf0) at thread/qthread_unix.cpp:352 #5 0x00007f8d5c83f4a4 in start_thread (arg=0x7f8ca4ff9700) at pthread_create.c:334 #6 0x00007f8d5e20ebdd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109 Thread 1 (Thread 0x7f8d658ed980 (LWP 16696)): [KCrash Handler] #6 0x00007f8c9e98b907 in KIPIFlickrExportPlugin::FlickrWindow::slotCreateNewPhotoSet() (this=0x0) at /usr/include/QtCore/qlinkedlist.h:98 #7 0x00007f8c9e98b907 in KIPIFlickrExportPlugin::FlickrWindow::slotCreateNewPhotoSet() (this=0x0) at /usr/include/QtCore/qlinkedlist.h:182 #8 0x00007f8c9e98b907 in KIPIFlickrExportPlugin::FlickrWindow::slotCreateNewPhotoSet() (this=0x558b6f0) at /usr/src/debug/digikam-4.14.0/extra/kipi-plugins/flickrexport/flickrwindow.cpp:575 #9 0x00007f8d5ee7ff90 in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) (sender=0x5761730, m=<optimized out>, local_signal_index=<optimized out>, argv=<optimized out>) at kernel/qobject.cpp:3576 #10 0x00007f8d5fee79c2 in QAbstractButton::clicked(bool) () at /usr/lib64/libQtGui.so.4 #11 0x00007f8d5fc3f8d3 in () at /usr/lib64/libQtGui.so.4 #12 0x00007f8d5fc40ac4 in () at /usr/lib64/libQtGui.so.4 #13 0x00007f8d5fc40bb4 in QAbstractButton::mouseReleaseEvent(QMouseEvent*) () at /usr/lib64/libQtGui.so.4 #14 0x00007f8d5f8d7f00 in QWidget::event(QEvent*) () at /usr/lib64/libQtGui.so.4 #15 0x00007f8d5f884f1c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /usr/lib64/libQtGui.so.4 #16 0x00007f8d5f88bb53 in QApplication::notify(QObject*, QEvent*) () at /usr/lib64/libQtGui.so.4 #17 0x00007f8d605b665a in KApplication::notify(QObject*, QEvent*) () at /usr/lib64/libkdeui.so.5 #18 0x00007f8d5ee6ca4d in QCoreApplication::notifyInternal(QObject*, QEvent*) (this=0x7ffd8c887210, receiver=0x5761730, event=0x7ffd8c886650) at kernel/qcoreapplication.cpp:955 #19 0x00007f8d5f88b1ed in QApplicationPrivate::sendMouseEvent(QWidget*, QMouseEvent*, QWidget*, QWidget*, QWidget**, QPointer<QWidget>&, bool) () at /usr/lib64/libQtGui.so.4 #20 0x00007f8d5f901942 in () at /usr/lib64/libQtGui.so.4 #21 0x00007f8d5f90030d in QApplication::x11ProcessEvent(_XEvent*) () at /usr/lib64/libQtGui.so.4 #22 0x00007f8d5f928882 in () at /usr/lib64/libQtGui.so.4 #23 0x00007f8d564ae0c7 in g_main_context_dispatch () at /usr/lib64/libglib-2.0.so.0 #24 0x00007f8d564ae2f8 in () at /usr/lib64/libglib-2.0.so.0 #25 0x00007f8d564ae39c in g_main_context_iteration () at /usr/lib64/libglib-2.0.so.0 #26 0x00007f8d5ee9b29e in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0xcbfac0, flags=...) at kernel/qeventdispatcher_glib.cpp:452 #27 0x00007f8d5f928946 in () at /usr/lib64/libQtGui.so.4 #28 0x00007f8d5ee6b411 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7ffd8c886d80, flags=...) at kernel/qeventloop.cpp:149 #29 0x00007f8d5ee6b725 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7ffd8c886d80, flags=...) at kernel/qeventloop.cpp:204 #30 0x00007f8d5ee70f29 in QCoreApplication::exec() () at kernel/qcoreapplication.cpp:1227 #31 0x000000000049f8fc in () #32 0x00007f8d5e145610 in __libc_start_main (main=0x49e690, argc=1, argv=0x7ffd8c887408, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7ffd8c8873f8) at libc-start.c:289 #33 0x00000000004a28b9 in _start () Reported using DrKonqi
Git commit d45acc3babcb756fbab72f5d142e03f34adf5565 by Maik Qualmann. Committed on 18/02/2016 at 20:44. Pushed by mqualmann into branch 'master'. fix possible crash in flickr tool if photo sets list has not been created FIXED-IN: 5.0.0 M +2 -1 NEWS M +2 -1 flickr/flickrtalker.cpp M +5 -1 flickr/flickrwindow.cpp http://commits.kde.org/kipi-plugins/d45acc3babcb756fbab72f5d142e03f34adf5565