Application that crashed: digikam Version of the application: rc..-rc KDE Version: 4.3.2 (KDE 4.3.2) Qt Version: 4.5.2 Operating System: Linux 2.6.31-17-generic i686 Distribution: Ubuntu 9.10 What I was doing when the application crashed: after having succesfully edited several jpg images including sharpening with refocus tool and unsharp mask tool the program crashed unexpectedly when clicking ok in refocus tool. -- Backtrace: Application: digiKam (digikam), signal: Segmentation fault [Current thread is 1 (Thread 0xb7750700 (LWP 2367))] Thread 20 (Thread 0xb615eb70 (LWP 2370)): #0 0x0095b422 in __kernel_vsyscall () #1 0x00d73e15 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0 #2 0x03c5b78d in pthread_cond_wait () from /lib/tls/i686/cmov/libc.so.6 #3 0x0943fe67 in QWaitConditionPrivate::wait (this=0xa24f1d0, mutex=0xa24f1cc, time=4294967295) at thread/qwaitcondition_unix.cpp:87 #4 QWaitCondition::wait (this=0xa24f1d0, mutex=0xa24f1cc, time=4294967295) at thread/qwaitcondition_unix.cpp:159 #5 0x083184f9 in ?? () #6 0x0943ee32 in QThreadPrivate::start (arg=0xa24f2b8) at thread/qthread_unix.cpp:188 #7 0x00d6f80e in start_thread () from /lib/tls/i686/cmov/libpthread.so.0 #8 0x03c4e7ee in clone () from /lib/tls/i686/cmov/libc.so.6 Thread 19 (Thread 0xb58c5b70 (LWP 2372)): #0 0x0095b422 in __kernel_vsyscall () #1 0x03c40ba6 in poll () from /lib/tls/i686/cmov/libc.so.6 #2 0x01b7054b in g_poll () from /lib/libglib-2.0.so.0 #3 0x01b6356b in ?? () from /lib/libglib-2.0.so.0 #4 0x01b63863 in g_main_context_iteration () from /lib/libglib-2.0.so.0 #5 0x0955a067 in QEventDispatcherGlib::processEvents (this=0xa736628, flags=...) at kernel/qeventdispatcher_glib.cpp:329 #6 0x0952dc79 in QEventLoop::processEvents (this=0xb58c52e4, flags=) at kernel/qeventloop.cpp:149 #7 0x0952e0ca in QEventLoop::exec (this=0xb58c52e4, flags=...) at kernel/qeventloop.cpp:201 #8 0x0943bb73 in QThread::exec (this=0xa5418b8) at thread/qthread.cpp:487 #9 0x05c802dd in ?? () from /usr/lib/libdigikamdatabase.so.1 #10 0x0943ee32 in QThreadPrivate::start (arg=0xa5418b8) at thread/qthread_unix.cpp:188 #11 0x00d6f80e in start_thread () from /lib/tls/i686/cmov/libpthread.so.0 #12 0x03c4e7ee in clone () from /lib/tls/i686/cmov/libc.so.6 Thread 18 (Thread 0xb5038b70 (LWP 2373)): #0 0x00d71d4b in pthread_mutex_lock () from /lib/tls/i686/cmov/libpthread.so.0 #1 0x03c5b956 in pthread_mutex_lock () from /lib/tls/i686/cmov/libc.so.6 #2 0x01b62d0c in g_main_context_check () from /lib/libglib-2.0.so.0 #3 0x01b6347c in ?? () from /lib/libglib-2.0.so.0 #4 0x01b63863 in g_main_context_iteration () from /lib/libglib-2.0.so.0 #5 0x0955a067 in QEventDispatcherGlib::processEvents (this=0xa5dc4d8, flags=...) at kernel/qeventdispatcher_glib.cpp:329 #6 0x0952dc79 in QEventLoop::processEvents (this=0xb50382e4, flags=) at kernel/qeventloop.cpp:149 #7 0x0952e0ca in QEventLoop::exec (this=0xb50382e4, flags=...) at kernel/qeventloop.cpp:201 #8 0x0943bb73 in QThread::exec (this=0xa6f3e10) at thread/qthread.cpp:487 #9 0x05c802dd in ?? () from /usr/lib/libdigikamdatabase.so.1 #10 0x0943ee32 in QThreadPrivate::start (arg=0xa6f3e10) at thread/qthread_unix.cpp:188 #11 0x00d6f80e in start_thread () from /lib/tls/i686/cmov/libpthread.so.0 #12 0x03c4e7ee in clone () from /lib/tls/i686/cmov/libc.so.6 Thread 17 (Thread 0xb47b7b70 (LWP 2374)): #0 0x0095b422 in __kernel_vsyscall () #1 0x00d73e15 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0 #2 0x03c5b78d in pthread_cond_wait () from /lib/tls/i686/cmov/libc.so.6 #3 0x0943fe67 in QWaitConditionPrivate::wait (this=0xa5c1158, mutex=0xa5c1154, time=4294967295) at thread/qwaitcondition_unix.cpp:87 #4 QWaitCondition::wait (this=0xa5c1158, mutex=0xa5c1154, time=4294967295) at thread/qwaitcondition_unix.cpp:159 #5 0x0177228a in Digikam::LoadSaveThread::run() () from /usr/lib/libdigikamcore.so.1 #6 0x0943ee32 in QThreadPrivate::start (arg=0xa5c1148) at thread/qthread_unix.cpp:188 #7 0x00d6f80e in start_thread () from /lib/tls/i686/cmov/libpthread.so.0 #8 0x03c4e7ee in clone () from /lib/tls/i686/cmov/libc.so.6 Thread 16 (Thread 0xb3fb6b70 (LWP 2375)): #0 0x03c5b991 in pthread_mutex_unlock () from /lib/tls/i686/cmov/libc.so.6 #1 0x01b62cc6 in g_main_context_check () from /lib/libglib-2.0.so.0 #2 0x01b6347c in ?? () from /lib/libglib-2.0.so.0 #3 0x01b63863 in g_main_context_iteration () from /lib/libglib-2.0.so.0 #4 0x0955a067 in QEventDispatcherGlib::processEvents (this=0xa549a68, flags=...) at kernel/qeventdispatcher_glib.cpp:329 #5 0x0952dc79 in QEventLoop::processEvents (this=0xb3fb6304, flags=) at kernel/qeventloop.cpp:149 #6 0x0952e0ca in QEventLoop::exec (this=0xb3fb6304, flags=...) at kernel/qeventloop.cpp:201 #7 0x0943bb73 in QThread::exec (this=0xa61be80) at thread/qthread.cpp:487 #8 0x0943ee32 in QThreadPrivate::start (arg=0xa61be80) at thread/qthread_unix.cpp:188 #9 0x00d6f80e in start_thread () from /lib/tls/i686/cmov/libpthread.so.0 #10 0x03c4e7ee in clone () from /lib/tls/i686/cmov/libc.so.6 Thread 15 (Thread 0xb37b5b70 (LWP 2376)): #0 0x00d73119 in __pthread_mutex_unlock_usercnt () from /lib/tls/i686/cmov/libpthread.so.0 #1 0x03c5b996 in pthread_mutex_unlock () from /lib/tls/i686/cmov/libc.so.6 #2 0x01b63557 in ?? () from /lib/libglib-2.0.so.0 #3 0x01b63863 in g_main_context_iteration () from /lib/libglib-2.0.so.0 #4 0x0955a067 in QEventDispatcherGlib::processEvents (this=0xa4526e8, flags=...) at kernel/qeventdispatcher_glib.cpp:329 #5 0x0952dc79 in QEventLoop::processEvents (this=0xb37b5304, flags=) at kernel/qeventloop.cpp:149 #6 0x0952e0ca in QEventLoop::exec (this=0xb37b5304, flags=...) at kernel/qeventloop.cpp:201 #7 0x0943bb73 in QThread::exec (this=0xa549c68) at thread/qthread.cpp:487 #8 0x0943ee32 in QThreadPrivate::start (arg=0xa549c68) at thread/qthread_unix.cpp:188 #9 0x00d6f80e in start_thread () from /lib/tls/i686/cmov/libpthread.so.0 #10 0x03c4e7ee in clone () from /lib/tls/i686/cmov/libc.so.6 Thread 14 (Thread 0xb2fb4b70 (LWP 2377)): #0 0x0095b422 in __kernel_vsyscall () #1 0x00d73e15 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0 #2 0x03c5b78d in pthread_cond_wait () from /lib/tls/i686/cmov/libc.so.6 #3 0x0943fe67 in QWaitConditionPrivate::wait (this=0xa6fe5c8, mutex=0xa6fe5c4, time=4294967295) at thread/qwaitcondition_unix.cpp:87 #4 QWaitCondition::wait (this=0xa6fe5c8, mutex=0xa6fe5c4, time=4294967295) at thread/qwaitcondition_unix.cpp:159 #5 0x0177228a in Digikam::LoadSaveThread::run() () from /usr/lib/libdigikamcore.so.1 #6 0x0943ee32 in QThreadPrivate::start (arg=0xa6fe5b8) at thread/qthread_unix.cpp:188 #7 0x00d6f80e in start_thread () from /lib/tls/i686/cmov/libpthread.so.0 #8 0x03c4e7ee in clone () from /lib/tls/i686/cmov/libc.so.6 Thread 13 (Thread 0xb0b4bb70 (LWP 2389)): #0 0x0095b422 in __kernel_vsyscall () #1 0x00d74142 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0 #2 0x03c5b7e4 in pthread_cond_timedwait () from /lib/tls/i686/cmov/libc.so.6 #3 0x023829ff in ?? () from /usr/lib/libxine.so.1 #4 0x00d6f80e in start_thread () from /lib/tls/i686/cmov/libpthread.so.0 #5 0x03c4e7ee in clone () from /lib/tls/i686/cmov/libc.so.6 Thread 12 (Thread 0xaff3fb70 (LWP 2392)): #0 0x0095b422 in __kernel_vsyscall () #1 0x03c47981 in select () from /lib/tls/i686/cmov/libc.so.6 #2 0x023abbe0 in xine_usec_sleep () from /usr/lib/libxine.so.1 #3 0x02390011 in ?? () from /usr/lib/libxine.so.1 #4 0x00d6f80e in start_thread () from /lib/tls/i686/cmov/libpthread.so.0 #5 0x03c4e7ee in clone () from /lib/tls/i686/cmov/libc.so.6 Thread 11 (Thread 0xaf73eb70 (LWP 2393)): #0 0x00d71d4b in pthread_mutex_lock () from /lib/tls/i686/cmov/libpthread.so.0 #1 0x03c5b956 in pthread_mutex_lock () from /lib/tls/i686/cmov/libc.so.6 #2 0x01b62e2f in g_main_context_prepare () from /lib/libglib-2.0.so.0 #3 0x01b63351 in ?? () from /lib/libglib-2.0.so.0 #4 0x01b63863 in g_main_context_iteration () from /lib/libglib-2.0.so.0 #5 0x0955a067 in QEventDispatcherGlib::processEvents (this=0xa8af0a0, flags=...) at kernel/qeventdispatcher_glib.cpp:329 #6 0x0952dc79 in QEventLoop::processEvents (this=0xaf73e2b4, flags=) at kernel/qeventloop.cpp:149 #7 0x0952e0ca in QEventLoop::exec (this=0xaf73e2b4, flags=...) at kernel/qeventloop.cpp:201 #8 0x0943bb73 in QThread::exec (this=0xacbccd0) at thread/qthread.cpp:487 #9 0x049fa20a in ?? () from /usr/lib/qt4/plugins/phonon_backend/phonon_xine.so #10 0x0943ee32 in QThreadPrivate::start (arg=0xacbccd0) at thread/qthread_unix.cpp:188 #11 0x00d6f80e in start_thread () from /lib/tls/i686/cmov/libpthread.so.0 #12 0x03c4e7ee in clone () from /lib/tls/i686/cmov/libc.so.6 Thread 10 (Thread 0xaaf3cb70 (LWP 2402)): #0 0x02f1dc23 in pa_mainloop_iterate () from /usr/lib/libpulse.so.0 #1 0x02f1dcf4 in pa_mainloop_run () from /usr/lib/libpulse.so.0 #2 0x02f2ebc3 in ?? () from /usr/lib/libpulse.so.0 #3 0x09edfac2 in ?? () from /usr/lib/libpulsecommon-0.9.19.so #4 0x00d6f80e in start_thread () from /lib/tls/i686/cmov/libpthread.so.0 #5 0x03c4e7ee in clone () from /lib/tls/i686/cmov/libc.so.6 Thread 9 (Thread 0xaa73bb70 (LWP 2403)): #0 0x0095b422 in __kernel_vsyscall () #1 0x00d7192b in __pthread_mutex_lock_full () from /lib/tls/i686/cmov/libpthread.so.0 #2 0x03c5b956 in pthread_mutex_lock () from /lib/tls/i686/cmov/libc.so.6 #3 0x09edec71 in pa_mutex_lock () from /usr/lib/libpulsecommon-0.9.19.so #4 0x02f2ed70 in pa_threaded_mainloop_lock () from /usr/lib/libpulse.so.0 #5 0x030fa716 in ?? () from /usr/lib/alsa-lib/libasound_module_ctl_pulse.so #6 0x039a88aa in ?? () from /usr/lib/libasound.so.2 #7 0x039a171d in snd_ctl_read () from /usr/lib/libasound.so.2 #8 0x0399daff in snd_hctl_handle_events () from /usr/lib/libasound.so.2 #9 0x039a9911 in snd_mixer_handle_events () from /usr/lib/libasound.so.2 #10 0x02ef4c89 in ?? () from /usr/lib/xine/plugins/1.26/xineplug_ao_out_alsa.so #11 0x00d6f80e in start_thread () from /lib/tls/i686/cmov/libpthread.so.0 #12 0x03c4e7ee in clone () from /lib/tls/i686/cmov/libc.so.6 Thread 8 (Thread 0xa9f3ab70 (LWP 2404)): #0 0x0095b422 in __kernel_vsyscall () #1 0x00d73e15 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0 #2 0x03c5b78d in pthread_cond_wait () from /lib/tls/i686/cmov/libc.so.6 #3 0x023935ee in ?? () from /usr/lib/libxine.so.1 #4 0x00d6f80e in start_thread () from /lib/tls/i686/cmov/libpthread.so.0 #5 0x03c4e7ee in clone () from /lib/tls/i686/cmov/libc.so.6 Thread 7 (Thread 0xa66ffb70 (LWP 2414)): #0 0x0095b422 in __kernel_vsyscall () #1 0x00d73e15 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0 #2 0x03c5b78d in pthread_cond_wait () from /lib/tls/i686/cmov/libc.so.6 #3 0x0943fe67 in QWaitConditionPrivate::wait (this=0xa4481c18, mutex=0xa4481c14, time=4294967295) at thread/qwaitcondition_unix.cpp:87 #4 QWaitCondition::wait (this=0xa4481c18, mutex=0xa4481c14, time=4294967295) at thread/qwaitcondition_unix.cpp:159 #5 0x0177228a in Digikam::LoadSaveThread::run() () from /usr/lib/libdigikamcore.so.1 #6 0x0943ee32 in QThreadPrivate::start (arg=0xa4481c08) at thread/qthread_unix.cpp:188 #7 0x00d6f80e in start_thread () from /lib/tls/i686/cmov/libpthread.so.0 #8 0x03c4e7ee in clone () from /lib/tls/i686/cmov/libc.so.6 Thread 6 (Thread 0xa9739b70 (LWP 2421)): #0 0x0095b422 in __kernel_vsyscall () #1 0x00d73e15 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0 #2 0x03c5b78d in pthread_cond_wait () from /lib/tls/i686/cmov/libc.so.6 #3 0x0943fe67 in QWaitConditionPrivate::wait (this=0xbddf3f8, mutex=0xbddf3f4, time=4294967295) at thread/qwaitcondition_unix.cpp:87 #4 QWaitCondition::wait (this=0xbddf3f8, mutex=0xbddf3f4, time=4294967295) at thread/qwaitcondition_unix.cpp:159 #5 0x0177228a in Digikam::LoadSaveThread::run() () from /usr/lib/libdigikamcore.so.1 #6 0x0943ee32 in QThreadPrivate::start (arg=0xbddf3e8) at thread/qthread_unix.cpp:188 #7 0x00d6f80e in start_thread () from /lib/tls/i686/cmov/libpthread.so.0 #8 0x03c4e7ee in clone () from /lib/tls/i686/cmov/libc.so.6 Thread 5 (Thread 0xa5efeb70 (LWP 2422)): #0 0x0095b422 in __kernel_vsyscall () #1 0x00d73e15 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0 #2 0x03c5b78d in pthread_cond_wait () from /lib/tls/i686/cmov/libc.so.6 #3 0x0943fe67 in QWaitConditionPrivate::wait (this=0xbfebc68, mutex=0xbfebc64, time=4294967295) at thread/qwaitcondition_unix.cpp:87 #4 QWaitCondition::wait (this=0xbfebc68, mutex=0xbfebc64, time=4294967295) at thread/qwaitcondition_unix.cpp:159 #5 0x0177228a in Digikam::LoadSaveThread::run() () from /usr/lib/libdigikamcore.so.1 #6 0x0943ee32 in QThreadPrivate::start (arg=0xbfebc58) at thread/qthread_unix.cpp:188 #7 0x00d6f80e in start_thread () from /lib/tls/i686/cmov/libpthread.so.0 #8 0x03c4e7ee in clone () from /lib/tls/i686/cmov/libc.so.6 Thread 4 (Thread 0xa2c5bb70 (LWP 2455)): #0 0x0095b422 in __kernel_vsyscall () #1 0x00d73e15 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0 #2 0x03c5b78d in pthread_cond_wait () from /lib/tls/i686/cmov/libc.so.6 #3 0x0943fe67 in QWaitConditionPrivate::wait (this=0xb9f8710, mutex=0xb9f870c, time=4294967295) at thread/qwaitcondition_unix.cpp:87 #4 QWaitCondition::wait (this=0xb9f8710, mutex=0xb9f870c, time=4294967295) at thread/qwaitcondition_unix.cpp:159 #5 0x0177228a in Digikam::LoadSaveThread::run() () from /usr/lib/libdigikamcore.so.1 #6 0x0943ee32 in QThreadPrivate::start (arg=0xb9f8700) at thread/qthread_unix.cpp:188 #7 0x00d6f80e in start_thread () from /lib/tls/i686/cmov/libpthread.so.0 #8 0x03c4e7ee in clone () from /lib/tls/i686/cmov/libc.so.6 Thread 3 (Thread 0xa7affb70 (LWP 2456)): #0 0x0095b422 in __kernel_vsyscall () #1 0x00d73e15 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0 #2 0x03c5b78d in pthread_cond_wait () from /lib/tls/i686/cmov/libc.so.6 #3 0x0943fe67 in QWaitConditionPrivate::wait (this=0xc5acd68, mutex=0xc5acd64, time=4294967295) at thread/qwaitcondition_unix.cpp:87 #4 QWaitCondition::wait (this=0xc5acd68, mutex=0xc5acd64, time=4294967295) at thread/qwaitcondition_unix.cpp:159 #5 0x0177228a in Digikam::LoadSaveThread::run() () from /usr/lib/libdigikamcore.so.1 #6 0x0943ee32 in QThreadPrivate::start (arg=0xc5acd58) at thread/qthread_unix.cpp:188 #7 0x00d6f80e in start_thread () from /lib/tls/i686/cmov/libpthread.so.0 #8 0x03c4e7ee in clone () from /lib/tls/i686/cmov/libc.so.6 Thread 2 (Thread 0x9fe30b70 (LWP 3883)): [KCrash Handler] #6 0x016ed541 in Digikam::DImgRefocus::convolveImage(unsigned char*, unsigned char*, int, int, bool, double const*, int) () from /usr/lib/libdigikamcore.so.1 #7 0x016ee0c9 in Digikam::DImgRefocus::refocusImage(unsigned char*, int, int, bool, int, double, double, double, double) () from /usr/lib/libdigikamcore.so.1 #8 0x016ee8f4 in Digikam::DImgRefocus::filterImage() () from /usr/lib/libdigikamcore.so.1 #9 0x016ec928 in Digikam::DImgThreadedFilter::startFilterDirectly() () from /usr/lib/libdigikamcore.so.1 #10 0x016eb681 in Digikam::DImgThreadedFilter::run() () from /usr/lib/libdigikamcore.so.1 #11 0x0943ee32 in QThreadPrivate::start (arg=0x11dfef10) at thread/qthread_unix.cpp:188 #12 0x00d6f80e in start_thread () from /lib/tls/i686/cmov/libpthread.so.0 #13 0x03c4e7ee in clone () from /lib/tls/i686/cmov/libc.so.6 Thread 1 (Thread 0xb7750700 (LWP 2367)): #0 0x0095b422 in __kernel_vsyscall () #1 0x03c40ba6 in poll () from /lib/tls/i686/cmov/libc.so.6 #2 0x06d9ad80 in ?? () from /usr/lib/libxcb.so.1 #3 0x06d9b2eb in ?? () from /usr/lib/libxcb.so.1 #4 0x06d9b687 in xcb_writev () from /usr/lib/libxcb.so.1 #5 0x019ba2e9 in _XSend () from /usr/lib/libX11.so.6 #6 0x019a6a8d in ?? () from /usr/lib/libX11.so.6 #7 0x019a6c5a in XPutImage () from /usr/lib/libX11.so.6 #8 0x0270e101 in QX11PixmapData::fromImage (this=0x11bd9380, img=..., flags=...) at image/qpixmap_x11.cpp:563 #9 0x026fa597 in QPixmap::fromImage (image=..., flags=...) at image/qpixmap.cpp:1968 #10 0x0169ac57 in Digikam::DImg::convertToPixmap() () from /usr/lib/libdigikamcore.so.1 #11 0x01894c62 in Digikam::DImgInterface::convertToPixmap(Digikam::DImg&) () from /usr/lib/libdigikamcore.so.1 #12 0x018b1182 in Digikam::ImageIface::convertToPixmap(Digikam::DImg&) () from /usr/lib/libdigikamcore.so.1 #13 0x01808417 in ?? () from /usr/lib/libdigikamcore.so.1 #14 0x017e8822 in Digikam::PreviewWidget::viewportPaintEvent(QPaintEvent*) () from /usr/lib/libdigikamcore.so.1 #15 0x0114280a in Q3ScrollView::eventFilter (this=0x11e054a0, obj=0x11e05af0, e=0xbff3b514) at widgets/q3scrollview.cpp:1461 #16 0x0952e83a in QCoreApplicationPrivate::sendThroughObjectEventFilters (this=0xa0f1d88, receiver=0x11e05af0, event=0xbff3b514) at kernel/qcoreapplication.cpp:726 #17 0x0262bf2c in QApplicationPrivate::notify_helper (this=0xa0f1d88, receiver=0x11e05af0, e=0xbff3b514) at kernel/qapplication.cpp:4052 #18 0x026335ca in QApplication::notify (this=0xbff3dab8, receiver=0x11e05af0, e=0xbff3b514) at kernel/qapplication.cpp:4021 #19 0x06843bfa in KApplication::notify (this=0xbff3dab8, receiver=0x11e05af0, event=0xbff3b514) at ../../kdeui/kernel/kapplication.cpp:302 #20 0x0952f6cb in QCoreApplication::notifyInternal (this=0xbff3dab8, receiver=0x11e05af0, event=0xbff3b514) at kernel/qcoreapplication.cpp:610 #21 0x02688e25 in QCoreApplication::sendSpontaneousEvent (this=0x11e05b60, pdev=0xc7297f4, rgn=..., offset=..., flags=<value optimized out>, sharedPainter=0x0, backingStore=0xb378d08) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:216 #22 QWidgetPrivate::drawWidget (this=0x11e05b60, pdev=0xc7297f4, rgn=..., offset=..., flags=<value optimized out>, sharedPainter=0x0, backingStore=0xb378d08) at kernel/qwidget.cpp:5079 #23 0x0268964d in QWidgetPrivate::paintSiblingsRecursive (this=0x11e054d0, pdev=0xc7297f4, siblings=..., index=4, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0xb378d08) at kernel/qwidget.cpp:5189 #24 0x02688a16 in QWidgetPrivate::drawWidget (this=0x11e054d0, pdev=0xc7297f4, rgn=..., offset=..., flags=<value optimized out>, sharedPainter=0x0, backingStore=0xb378d08) at kernel/qwidget.cpp:5128 #25 0x0268964d in QWidgetPrivate::paintSiblingsRecursive (this=0x11e051a0, pdev=0xc7297f4, siblings=..., index=1, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0xb378d08) at kernel/qwidget.cpp:5189 #26 0x02688a16 in QWidgetPrivate::drawWidget (this=0x11e051a0, pdev=0xc7297f4, rgn=..., offset=..., flags=<value optimized out>, sharedPainter=0x0, backingStore=0xb378d08) at kernel/qwidget.cpp:5128 #27 0x0268964d in QWidgetPrivate::paintSiblingsRecursive (this=0x11e04e08, pdev=0xc7297f4, siblings=..., index=1, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0xb378d08) at kernel/qwidget.cpp:5189 #28 0x02689569 in QWidgetPrivate::paintSiblingsRecursive (this=0x11e04e08, pdev=0xc7297f4, siblings=..., index=2, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0xb378d08) at kernel/qwidget.cpp:5180 #29 0x02688a16 in QWidgetPrivate::drawWidget (this=0x11e04e08, pdev=0xc7297f4, rgn=..., offset=..., flags=<value optimized out>, sharedPainter=0x0, backingStore=0xb378d08) at kernel/qwidget.cpp:5128 #30 0x0268964d in QWidgetPrivate::paintSiblingsRecursive (this=0xcd52130, pdev=0xc7297f4, siblings=..., index=104, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0xb378d08) at kernel/qwidget.cpp:5189 #31 0x02688a16 in QWidgetPrivate::drawWidget (this=0xcd52130, pdev=0xc7297f4, rgn=..., offset=..., flags=<value optimized out>, sharedPainter=0x0, backingStore=0xb378d08) at kernel/qwidget.cpp:5128 #32 0x0268964d in QWidgetPrivate::paintSiblingsRecursive (this=0xcc64af8, pdev=0xc7297f4, siblings=..., index=6, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0xb378d08) at kernel/qwidget.cpp:5189 #33 0x02688a16 in QWidgetPrivate::drawWidget (this=0xcc64af8, pdev=0xc7297f4, rgn=..., offset=..., flags=<value optimized out>, sharedPainter=0x0, backingStore=0xb378d08) at kernel/qwidget.cpp:5128 #34 0x0268964d in QWidgetPrivate::paintSiblingsRecursive (this=0xcdf2210, pdev=0xc7297f4, siblings=..., index=2, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0xb378d08) at kernel/qwidget.cpp:5189 #35 0x02689569 in QWidgetPrivate::paintSiblingsRecursive (this=0xcdf2210, pdev=0xc7297f4, siblings=..., index=3, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0xb378d08) at kernel/qwidget.cpp:5180 #36 0x02688a16 in QWidgetPrivate::drawWidget (this=0xcdf2210, pdev=0xc7297f4, rgn=..., offset=..., flags=<value optimized out>, sharedPainter=0x0, backingStore=0xb378d08) at kernel/qwidget.cpp:5128 #37 0x0268964d in QWidgetPrivate::paintSiblingsRecursive (this=0xcbb2708, pdev=0xc7297f4, siblings=..., index=1, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0xb378d08) at kernel/qwidget.cpp:5189 #38 0x02689569 in QWidgetPrivate::paintSiblingsRecursive (this=0xcbb2708, pdev=0xc7297f4, siblings=..., index=2, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0xb378d08) at kernel/qwidget.cpp:5180 #39 0x02688a16 in QWidgetPrivate::drawWidget (this=0xcbb2708, pdev=0xc7297f4, rgn=..., offset=..., flags=<value optimized out>, sharedPainter=0x0, backingStore=0xb378d08) at kernel/qwidget.cpp:5128 #40 0x0268964d in QWidgetPrivate::paintSiblingsRecursive (this=0xcd49df0, pdev=0xc7297f4, siblings=..., index=6, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0xb378d08) at kernel/qwidget.cpp:5189 #41 0x02689569 in QWidgetPrivate::paintSiblingsRecursive (this=0xcd49df0, pdev=0xc7297f4, siblings=..., index=100, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0xb378d08) at kernel/qwidget.cpp:5180 #42 0x02689569 in QWidgetPrivate::paintSiblingsRecursive (this=0xcd49df0, pdev=0xc7297f4, siblings=..., index=132, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0xb378d08) at kernel/qwidget.cpp:5180 #43 0x02688a16 in QWidgetPrivate::drawWidget (this=0xcd49df0, pdev=0xc7297f4, rgn=..., offset=..., flags=<value optimized out>, sharedPainter=0x0, backingStore=0xb378d08) at kernel/qwidget.cpp:5128 #44 0x028172f8 in QWidgetBackingStore::sync (this=0xb378d08) at painting/qbackingstore.cpp:1269 #45 0x0267a116 in QWidgetPrivate::syncBackingStore (this=0xcd49df0) at kernel/qwidget.cpp:1603 #46 0x02681215 in QWidget::event (this=0xc9b8030, event=0xbff3d204) at kernel/qwidget.cpp:7827 #47 0x02a4e297 in QMainWindow::event (this=0xc9b8030, event=0xbff3d204) at widgets/qmainwindow.cpp:1399 #48 0x06929dc4 in KMainWindow::event (this=0xc9b8030, ev=0xbff3d204) at ../../kdeui/widgets/kmainwindow.cpp:1094 #49 0x0697030f in KXmlGuiWindow::event (this=0xc9b8030, ev=0xbff3d204) at ../../kdeui/xmlgui/kxmlguiwindow.cpp:131 #50 0x0262bf54 in QApplicationPrivate::notify_helper (this=0xa0f1d88, receiver=0xc9b8030, e=0xbff3d204) at kernel/qapplication.cpp:4056 #51 0x026335ca in QApplication::notify (this=0xbff3dab8, receiver=0xc9b8030, e=0xbff3d204) at kernel/qapplication.cpp:4021 #52 0x06843bfa in KApplication::notify (this=0xbff3dab8, receiver=0xc9b8030, event=0xbff3d204) at ../../kdeui/kernel/kapplication.cpp:302 #53 0x0952f6cb in QCoreApplication::notifyInternal (this=0xbff3dab8, receiver=0xc9b8030, event=0xbff3d204) at kernel/qcoreapplication.cpp:610 #54 0x02814427 in QCoreApplication::sendEvent (widget=0xc9b8030, updateImmediately=<value optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:213 #55 sendUpdateRequest (widget=0xc9b8030, updateImmediately=<value optimized out>) at painting/qbackingstore.cpp:508 #56 0x02817b34 in QWidgetBackingStore::markDirty (this=0xb378d08, rect=..., widget=0xc727b98, updateImmediately=true, invalidateBuffer=false) at painting/qbackingstore.cpp:651 #57 0x0267c1cc in QWidget::repaint (this=0xc727b98, rect=...) at kernel/qwidget.cpp:9472 #58 0x0267c2dc in QWidget::repaint (this=0xc727b98) at kernel/qwidget.cpp:9428 #59 0x02aa054b in QStatusBar::reformat (this=0xc727b98) at widgets/qstatusbar.cpp:578 #60 0x02aa1de0 in QStatusBar::event (this=0xc727b98, e=0x11bbacb0) at widgets/qstatusbar.cpp:785 #61 0x0262bf54 in QApplicationPrivate::notify_helper (this=0xa0f1d88, receiver=0xc727b98, e=0x11bbacb0) at kernel/qapplication.cpp:4056 #62 0x026335ca in QApplication::notify (this=0xbff3dab8, receiver=0xc727b98, e=0x11bbacb0) at kernel/qapplication.cpp:4021 #63 0x06843bfa in KApplication::notify (this=0xbff3dab8, receiver=0xc727b98, event=0x11bbacb0) at ../../kdeui/kernel/kapplication.cpp:302 #64 0x0952f6cb in QCoreApplication::notifyInternal (this=0xbff3dab8, receiver=0xc727b98, event=0x11bbacb0) at kernel/qcoreapplication.cpp:610 #65 0x095302b2 in QCoreApplication::sendEvent (receiver=0x0, event_type=0, data=0xa0cbca8) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:213 #66 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0xa0cbca8) at kernel/qcoreapplication.cpp:1247 #67 0x0953047d in QCoreApplication::sendPostedEvents (receiver=0x0, event_type=0) at kernel/qcoreapplication.cpp:1140 #68 0x0955a3ff in QCoreApplication::sendPostedEvents (s=0xa0f4310) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:218 #69 postEventSourceDispatch (s=0xa0f4310) at kernel/qeventdispatcher_glib.cpp:210 #70 0x01b5fe88 in g_main_context_dispatch () from /lib/libglib-2.0.so.0 #71 0x01b63730 in ?? () from /lib/libglib-2.0.so.0 #72 0x01b63863 in g_main_context_iteration () from /lib/libglib-2.0.so.0 #73 0x0955a02c in QEventDispatcherGlib::processEvents (this=0xa0cbe80, flags=...) at kernel/qeventdispatcher_glib.cpp:327 #74 0x026ccbe5 in QGuiEventDispatcherGlib::processEvents (this=0xa0cbe80, flags=...) at kernel/qguieventdispatcher_glib.cpp:202 #75 0x0952dc79 in QEventLoop::processEvents (this=0xbff3da04, flags=) at kernel/qeventloop.cpp:149 #76 0x0952e0ca in QEventLoop::exec (this=0xbff3da04, flags=...) at kernel/qeventloop.cpp:201 #77 0x0953053f in QCoreApplication::exec () at kernel/qcoreapplication.cpp:888 #78 0x0262bdd7 in QApplication::exec () at kernel/qapplication.cpp:3525 #79 0x083bb51b in ?? () #80 0x03b98b56 in __libc_start_main () from /lib/tls/i686/cmov/libc.so.6 #81 0x080a22d1 in _start () Reported using DrKonqi
Try with digiKam 1.0.0 final release Gilles Caulier
digiKam and Kipi-plugins 1.2.0 are out. Please check if crash is still valid there. Thanks in advance Gilles Caulier
we need feedback using digiKam 1.4.0 Gilles Caulier
Maik Qualmann <metzpinguin@gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Version Fixed In| |4.12.0 Resolution|--- |FIXED Latest Commit| |http://commits.kde.org/digi | |kam/a8b7a0713609fc752bbd718 | |30f72ae01bd8dbb67 Status|CONFIRMED |RESOLVED --- Comment #12 from Maik Qualmann <metzpinguin@gmail.com> --- Git commit a8b7a0713609fc752bbd71830f72ae01bd8dbb67 by Maik Qualmann. Committed on 22/06/2015 at 17:23. Pushed by mqualmann into branch 'master'. corrects the values for width and height of the preview image from the image data interface Related: bug 269682, bug 317689, bug 340389 FIXED-IN: 4.12.0 M +5 -1 NEWS M +2 -1 utilities/imageeditor/plugin/imageiface.cpp http://commits.kde.org/digikam/a8b7a0713609fc752bbd71830f72ae01bd8dbb67