https://bugs.kde.org/show_bug.cgi?id=249375
Summary: Crash when device with open window is removed. Product: digikam Version: 1.2.0 Platform: Fedora RPMs OS/Version: Linux Status: UNCONFIRMED Severity: crash Priority: NOR Component: general AssignedTo: [hidden email] ReportedBy: [hidden email] Application: digikam (1.2.0) KDE Platform Version: 4.4.5 (KDE 4.4.5) Qt Version: 4.6.3 Operating System: Linux 2.6.33.8-149.fc13.i686 i686 Distribution: "Fedora release 13 (Goddard)" -- Information about the crash: I had the device window opened, but had not transferred anything. Palm Pre + usb connection, removed it, crash. -- Backtrace: Application: digiKam (digikam), signal: Segmentation fault [Current thread is 1 (Thread 0xb78387b0 (LWP 7061))] Thread 21 (Thread 0xb6284b70 (LWP 7063)): #0 0x008c7416 in __kernel_vsyscall () #1 0x0064d22c in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i486/pthread_cond_wait.S:169 #2 0x03bae6af in wait (this=0x98b35c0, mutex=0x98b35bc, time=4294967295) at thread/qwaitcondition_unix.cpp:87 #3 QWaitCondition::wait (this=0x98b35c0, mutex=0x98b35bc, time=4294967295) at thread/qwaitcondition_unix.cpp:159 #4 0x082c14a4 in Digikam::ScanController::run (this=0x98b8260) at /usr/src/debug/digikam-1.2.0/digikam/scancontroller.cpp:516 #5 0x03bad74f in QThreadPrivate::start (arg=0x98b8260) at thread/qthread_unix.cpp:248 #6 0x00649919 in start_thread (arg=0xb6284b70) at pthread_create.c:301 #7 0x0058bcbe in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:133 Thread 20 (Thread 0xb55d5b70 (LWP 7064)): #0 IA__g_main_context_prepare (context=<value optimized out>, priority=0xb55d50dc) at gmain.c:2264 #1 0x009d1e81 in g_main_context_iterate (context=0xb3e004e8, block=1, dispatch=1, self=0xb3e01b28) at gmain.c:2571 #2 0x009d2449 in IA__g_main_context_iteration (context=0xb3e004e8, may_block=1) at gmain.c:2654 #3 0x03cc747f in QEventDispatcherGlib::processEvents (this=0xb3e00468, flags=...) at kernel/qeventdispatcher_glib.cpp:414 #4 0x03c9d80a in QEventLoop::processEvents (this=0xb55d5220, flags=...) at kernel/qeventloop.cpp:149 #5 0x03c9db4a in QEventLoop::exec (this=0xb55d5220, flags=...) at kernel/qeventloop.cpp:201 #6 0x03bab2fe in QThread::exec (this=0x9a82e80) at thread/qthread.cpp:487 #7 0x04e7d21e in Digikam::ImageFilterModelWorker::Thread::run (this=0x9a82e80) at /usr/src/debug/digikam-1.2.0/libs/models/imagefiltermodelthreads.h:66 #8 0x03bad74f in QThreadPrivate::start (arg=0x9a82e80) at thread/qthread_unix.cpp:248 #9 0x00649919 in start_thread (arg=0xb55d5b70) at pthread_create.c:301 #10 0x0058bcbe in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:133 Thread 19 (Thread 0xb4bd4b70 (LWP 7065)): #0 0x008c7416 in __kernel_vsyscall () #1 0x00580de6 in __poll (fds=0xb4000de8, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:87 #2 0x009df64c in IA__g_poll (fds=0xb4000de8, nfds=1, timeout=-1) at gpoll.c:127 #3 0x009d2044 in g_main_context_poll (context=0x64c490, block=1, dispatch=1, self=0xb4001928) at gmain.c:2904 #4 g_main_context_iterate (context=0x64c490, block=1, dispatch=1, self=0xb4001928) at gmain.c:2586 #5 0x009d2449 in IA__g_main_context_iteration (context=0xb40004e8, may_block=1) at gmain.c:2654 #6 0x03cc747f in QEventDispatcherGlib::processEvents (this=0xb4000468, flags=...) at kernel/qeventdispatcher_glib.cpp:414 #7 0x03c9d80a in QEventLoop::processEvents (this=0xb4bd4220, flags=...) at kernel/qeventloop.cpp:149 #8 0x03c9db4a in QEventLoop::exec (this=0xb4bd4220, flags=...) at kernel/qeventloop.cpp:201 #9 0x03bab2fe in QThread::exec (this=0x9a83260) at thread/qthread.cpp:487 #10 0x04e7d21e in Digikam::ImageFilterModelWorker::Thread::run (this=0x9a83260) at /usr/src/debug/digikam-1.2.0/libs/models/imagefiltermodelthreads.h:66 #11 0x03bad74f in QThreadPrivate::start (arg=0x9a83260) at thread/qthread_unix.cpp:248 #12 0x00649919 in start_thread (arg=0xb4bd4b70) at pthread_create.c:301 #13 0x0058bcbe in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:133 Thread 18 (Thread 0xb3dffb70 (LWP 7066)): #0 0x008c7416 in __kernel_vsyscall () #1 0x0064d22c in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i486/pthread_cond_wait.S:169 #2 0x03bae6af in wait (this=0x9b41800, mutex=0x9b417fc, time=4294967295) at thread/qwaitcondition_unix.cpp:87 #3 QWaitCondition::wait (this=0x9b41800, mutex=0x9b417fc, time=4294967295) at thread/qwaitcondition_unix.cpp:159 #4 0x06fd4a5a in Digikam::LoadSaveThread::run (this=0x9b417f0) at /usr/src/debug/digikam-1.2.0/libs/threadimageio/loadsavethread.cpp:131 #5 0x03bad74f in QThreadPrivate::start (arg=0x9b417f0) at thread/qthread_unix.cpp:248 #6 0x00649919 in start_thread (arg=0xb3dffb70) at pthread_create.c:301 #7 0x0058bcbe in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:133 Thread 17 (Thread 0xb33feb70 (LWP 7067)): #0 0x006a4df6 in clock_gettime (clock_id=1, tp=0xb33fdf68) at ../sysdeps/unix/clock_gettime.c:100 #1 0x03cc46cb in qt_gettime () at kernel/qcore_unix.cpp:111 #2 0x03cc8db6 in QTimerInfoList::updateCurrentTime (this=0xb4002f74) at kernel/qeventdispatcher_unix.cpp:340 #3 0x03cc8dfb in QTimerInfoList::timerWait (this=0xb4002f74, tm=...) at kernel/qeventdispatcher_unix.cpp:443 #4 0x03cc7688 in timerSourcePrepareHelper (src=<value optimized out>, timeout=0xb33fe07c) at kernel/qeventdispatcher_glib.cpp:136 #5 0x03cc771d in timerSourcePrepare (source=0xb4002f40, timeout=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:169 #6 0x009d1a6a in IA__g_main_context_prepare (context=<value optimized out>, priority=0xb33fe0fc) at gmain.c:2280 #7 0x009d1e81 in g_main_context_iterate (context=0xb4001a40, block=1, dispatch=1, self=0xb4003068) at gmain.c:2571 #8 0x009d2449 in IA__g_main_context_iteration (context=0xb4001a40, may_block=1) at gmain.c:2654 #9 0x03cc747f in QEventDispatcherGlib::processEvents (this=0xb40019c0, flags=...) at kernel/qeventdispatcher_glib.cpp:414 #10 0x03c9d80a in QEventLoop::processEvents (this=0xb33fe240, flags=...) at kernel/qeventloop.cpp:149 #11 0x03c9db4a in QEventLoop::exec (this=0xb33fe240, flags=...) at kernel/qeventloop.cpp:201 #12 0x03bab2fe in QThread::exec (this=0x9b845b8) at thread/qthread.cpp:487 #13 0x03bad74f in QThreadPrivate::start (arg=0x9b845b8) at thread/qthread_unix.cpp:248 #14 0x00649919 in start_thread (arg=0xb33feb70) at pthread_create.c:301 #15 0x0058bcbe in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:133 Thread 16 (Thread 0xb29fdb70 (LWP 7068)): #0 0x006a4df6 in clock_gettime (clock_id=1, tp=0xb29fcf68) at ../sysdeps/unix/clock_gettime.c:100 #1 0x03cc46cb in qt_gettime () at kernel/qcore_unix.cpp:111 #2 0x03cc8db6 in QTimerInfoList::updateCurrentTime (this=0xb3e02f74) at kernel/qeventdispatcher_unix.cpp:340 #3 0x03cc8dfb in QTimerInfoList::timerWait (this=0xb3e02f74, tm=...) at kernel/qeventdispatcher_unix.cpp:443 #4 0x03cc7688 in timerSourcePrepareHelper (src=<value optimized out>, timeout=0xb29fd07c) at kernel/qeventdispatcher_glib.cpp:136 #5 0x03cc771d in timerSourcePrepare (source=0xb3e02f40, timeout=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:169 #6 0x009d1a6a in IA__g_main_context_prepare (context=<value optimized out>, priority=0xb29fd0fc) at gmain.c:2280 #7 0x009d1e81 in g_main_context_iterate (context=0xb3e01c40, block=1, dispatch=1, self=0xb3e03068) at gmain.c:2571 #8 0x009d2449 in IA__g_main_context_iteration (context=0xb3e01c40, may_block=1) at gmain.c:2654 #9 0x03cc747f in QEventDispatcherGlib::processEvents (this=0xb3e01bc0, flags=...) at kernel/qeventdispatcher_glib.cpp:414 #10 0x03c9d80a in QEventLoop::processEvents (this=0xb29fd240, flags=...) at kernel/qeventloop.cpp:149 #11 0x03c9db4a in QEventLoop::exec (this=0xb29fd240, flags=...) at kernel/qeventloop.cpp:201 #12 0x03bab2fe in QThread::exec (this=0x9b81cc8) at thread/qthread.cpp:487 #13 0x03bad74f in QThreadPrivate::start (arg=0x9b81cc8) at thread/qthread_unix.cpp:248 #14 0x00649919 in start_thread (arg=0xb29fdb70) at pthread_create.c:301 #15 0x0058bcbe in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:133 Thread 15 (Thread 0xabfefb70 (LWP 7070)): #0 0x008c7416 in __kernel_vsyscall () #1 0x0064d5d4 in pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i486/pthread_cond_timedwait.S:236 #2 0x010a6c25 in metronom_sync_loop (this=0x9c6f148) at metronom.c:870 #3 0x00649919 in start_thread (arg=0xabfefb70) at pthread_create.c:301 #4 0x0058bcbe in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:133 Thread 14 (Thread 0xab1e3b70 (LWP 7071)): #0 0x008c7416 in __kernel_vsyscall () #1 0x00584091 in select () at ../sysdeps/unix/syscall-template.S:82 #2 0x010d19f9 in xine_usec_sleep (usec=<value optimized out>) at utils.c:481 #3 0x010b5636 in video_out_loop (this_gen=0x9c75d70) at video_out.c:1246 #4 0x00649919 in start_thread (arg=0xab1e3b70) at pthread_create.c:301 #5 0x0058bcbe in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:133 Thread 13 (Thread 0xaa7e2b70 (LWP 7072)): #0 __pthread_mutex_lock (mutex=0xb573d214) at pthread_mutex_lock.c:127 #1 0x009d1768 in IA__g_main_context_check (context=0xb573d210, max_priority=2147483647, fds=0xb5716740, n_fds=1) at gmain.c:2471 #2 0x009d2066 in g_main_context_iterate (context=0x64c490, block=1, dispatch=1, self=0xb571b7d8) at gmain.c:2588 #3 0x009d2449 in IA__g_main_context_iteration (context=0xb573d210, may_block=1) at gmain.c:2654 #4 0x03cc747f in QEventDispatcherGlib::processEvents (this=0xb5713248, flags=...) at kernel/qeventdispatcher_glib.cpp:414 #5 0x03c9d80a in QEventLoop::processEvents (this=0xaa7e21d0, flags=...) at kernel/qeventloop.cpp:149 #6 0x03c9db4a in QEventLoop::exec (this=0xaa7e21d0, flags=...) at kernel/qeventloop.cpp:201 #7 0x03bab2fe in QThread::exec (this=0xa0829d8) at thread/qthread.cpp:487 #8 0x017710cb in Phonon::Xine::XineThread::run (this=0xa0829d8) at /usr/src/debug/phonon-4.4.2/xine/xinethread.cpp:143 #9 0x03bad74f in QThreadPrivate::start (arg=0xa0829d8) at thread/qthread_unix.cpp:248 #10 0x00649919 in start_thread (arg=0xaa7e2b70) at pthread_create.c:301 #11 0x0058bcbe in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:133 Thread 12 (Thread 0xa9de1b70 (LWP 7073)): #0 0x0059be59 in __libc_enable_asynccancel () at ../nptl/cancellation.c:60 #1 0x00580dd0 in __poll (fds=0xa08f878, nfds=2, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:85 #2 0x04a0bce3 in poll_func (ufds=0xa08f878, nfds=2, timeout=-1, userdata=0xa083328) at pulse/thread-mainloop.c:75 #3 0x049f84ca in pa_mainloop_poll (m=0xa083f10) at pulse/mainloop.c:879 #4 0x049f9d54 in pa_mainloop_iterate (m=0xa083f10, block=1, retval=0x0) at pulse/mainloop.c:961 #5 0x049f9e34 in pa_mainloop_run (m=0xa083f10, retval=0x0) at pulse/mainloop.c:979 #6 0x04a0ba84 in thread (userdata=0xa083408) at pulse/thread-mainloop.c:94 #7 0x04a60863 in internal_thread_func (userdata=0xa083fe8) at pulsecore/thread-posix.c:72 #8 0x00649919 in start_thread (arg=0xa9de1b70) at pthread_create.c:301 #9 0x0058bcbe in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:133 Thread 11 (Thread 0xa53dfb70 (LWP 7074)): #0 0x008c7416 in __kernel_vsyscall () #1 0x0064d22c in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i486/pthread_cond_wait.S:169 #2 0x010b8e18 in fifo_peek_int (this_gen=0xa086aa8) at audio_out.c:348 #3 fifo_peek (this_gen=0xa086aa8) at audio_out.c:388 #4 ao_loop (this_gen=0xa086aa8) at audio_out.c:1015 #5 0x00649919 in start_thread (arg=0xa53dfb70) at pthread_create.c:301 #6 0x0058bcbe in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:133 Thread 10 (Thread 0xa49deb70 (LWP 7075)): #0 __pthread_mutex_lock (mutex=0xb3e03194) at pthread_mutex_lock.c:51 #1 0x009d022d in IA__g_main_context_acquire (context=0xb3e03190) at gmain.c:2047 #2 0x009d1def in g_main_context_iterate (context=0xb3e03190, block=1, dispatch=1, self=0xb3e04758) at gmain.c:2535 #3 0x009d2449 in IA__g_main_context_iteration (context=0xb3e03190, may_block=1) at gmain.c:2654 #4 0x03cc747f in QEventDispatcherGlib::processEvents (this=0xb3e03110, flags=...) at kernel/qeventdispatcher_glib.cpp:414 #5 0x03c9d80a in QEventLoop::processEvents (this=0xa49de1d0, flags=...) at kernel/qeventloop.cpp:149 #6 0x03c9db4a in QEventLoop::exec (this=0xa49de1d0, flags=...) at kernel/qeventloop.cpp:201 #7 0x03bab2fe in QThread::exec (this=0xa2d89a0) at thread/qthread.cpp:487 #8 0x018f428d in Marble::GpsdThread::run (this=0xa2d89a0) at /usr/src/debug/kdeedu-4.4.5/marble/src/plugins/positionprovider/gpsd/GpsdThread.cpp:27 #9 0x03bad74f in QThreadPrivate::start (arg=0xa2d89a0) at thread/qthread_unix.cpp:248 #10 0x00649919 in start_thread (arg=0xa49deb70) at pthread_create.c:301 #11 0x0058bcbe in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:133 Thread 9 (Thread 0xa3fdcb70 (LWP 7076)): #0 0x008c7416 in __kernel_vsyscall () #1 0x0064d22c in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i486/pthread_cond_wait.S:169 #2 0x03bae6af in wait (this=0xa37ab60, mutex=0xa37ab5c, time=4294967295) at thread/qwaitcondition_unix.cpp:87 #3 QWaitCondition::wait (this=0xa37ab60, mutex=0xa37ab5c, time=4294967295) at thread/qwaitcondition_unix.cpp:159 #4 0x06fd4a5a in Digikam::LoadSaveThread::run (this=0xa37ab50) at /usr/src/debug/digikam-1.2.0/libs/threadimageio/loadsavethread.cpp:131 #5 0x03bad74f in QThreadPrivate::start (arg=0xa37ab50) at thread/qthread_unix.cpp:248 #6 0x00649919 in start_thread (arg=0xa3fdcb70) at pthread_create.c:301 #7 0x0058bcbe in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:133 Thread 8 (Thread 0xa35dbb70 (LWP 7083)): #0 0x008c7416 in __kernel_vsyscall () #1 0x0064d22c in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i486/pthread_cond_wait.S:169 #2 0x03bae6af in wait (this=0xafd89a0, mutex=0xafd899c, time=4294967295) at thread/qwaitcondition_unix.cpp:87 #3 QWaitCondition::wait (this=0xafd89a0, mutex=0xafd899c, time=4294967295) at thread/qwaitcondition_unix.cpp:159 #4 0x06fd4a5a in Digikam::LoadSaveThread::run (this=0xafd8990) at /usr/src/debug/digikam-1.2.0/libs/threadimageio/loadsavethread.cpp:131 #5 0x03bad74f in QThreadPrivate::start (arg=0xafd8990) at thread/qthread_unix.cpp:248 #6 0x00649919 in start_thread (arg=0xa35dbb70) at pthread_create.c:301 #7 0x0058bcbe in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:133 Thread 7 (Thread 0xa03d6b70 (LWP 7084)): #0 0x006a4df6 in clock_gettime (clock_id=1, tp=0xa03d5ef8) at ../sysdeps/unix/clock_gettime.c:100 #1 0x03cc46cb in qt_gettime () at kernel/qcore_unix.cpp:111 #2 0x03cc8db6 in QTimerInfoList::updateCurrentTime (this=0xb3e05fac) at kernel/qeventdispatcher_unix.cpp:340 #3 0x03cc8dfb in QTimerInfoList::timerWait (this=0xb3e05fac, tm=...) at kernel/qeventdispatcher_unix.cpp:443 #4 0x03cc7688 in timerSourcePrepareHelper (src=<value optimized out>, timeout=0xa03d600c) at kernel/qeventdispatcher_glib.cpp:136 #5 0x03cc771d in timerSourcePrepare (source=0xb3e05f78, timeout=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:169 #6 0x009d1a6a in IA__g_main_context_prepare (context=<value optimized out>, priority=0xa03d608c) at gmain.c:2280 #7 0x009d1e81 in g_main_context_iterate (context=0xb3e060d8, block=1, dispatch=1, self=0xb3e047e8) at gmain.c:2571 #8 0x009d2449 in IA__g_main_context_iteration (context=0xb3e060d8, may_block=1) at gmain.c:2654 #9 0x03cc747f in QEventDispatcherGlib::processEvents (this=0xb3e047d8, flags=...) at kernel/qeventdispatcher_glib.cpp:414 #10 0x03c9d80a in QEventLoop::processEvents (this=0xa03d61d0, flags=...) at kernel/qeventloop.cpp:149 #11 0x03c9db4a in QEventLoop::exec (this=0xa03d61d0, flags=...) at kernel/qeventloop.cpp:201 #12 0x03bab2fe in QThread::exec (this=0xb03b848) at thread/qthread.cpp:487 #13 0x018f428d in Marble::GpsdThread::run (this=0xb03b848) at /usr/src/debug/kdeedu-4.4.5/marble/src/plugins/positionprovider/gpsd/GpsdThread.cpp:27 #14 0x03bad74f in QThreadPrivate::start (arg=0xb03b848) at thread/qthread_unix.cpp:248 #15 0x00649919 in start_thread (arg=0xa03d6b70) at pthread_create.c:301 #16 0x0058bcbe in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:133 Thread 6 (Thread 0xa2bdab70 (LWP 7085)): #0 0x008c7416 in __kernel_vsyscall () #1 0x0064d22c in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i486/pthread_cond_wait.S:169 #2 0x03bae6af in wait (this=0xb0c7ca8, mutex=0xb0c7ca4, time=4294967295) at thread/qwaitcondition_unix.cpp:87 #3 QWaitCondition::wait (this=0xb0c7ca8, mutex=0xb0c7ca4, time=4294967295) at thread/qwaitcondition_unix.cpp:159 #4 0x06fd4a5a in Digikam::LoadSaveThread::run (this=0xb0c7c98) at /usr/src/debug/digikam-1.2.0/libs/threadimageio/loadsavethread.cpp:131 #5 0x03bad74f in QThreadPrivate::start (arg=0xb0c7c98) at thread/qthread_unix.cpp:248 #6 0x00649919 in start_thread (arg=0xa2bdab70) at pthread_create.c:301 #7 0x0058bcbe in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:133 Thread 5 (Thread 0xa17d8b70 (LWP 7099)): #0 0x0064c4bd in __pthread_mutex_unlock_usercnt (mutex=0x9e50001c) at pthread_mutex_unlock.c:52 #1 __pthread_mutex_unlock (mutex=0x9e50001c) at pthread_mutex_unlock.c:290 #2 0x009d1a58 in IA__g_main_context_prepare (context=<value optimized out>, priority=0xa17d808c) at gmain.c:2278 #3 0x009d1e81 in g_main_context_iterate (context=0x9e500018, block=1, dispatch=1, self=0xb3e7bf28) at gmain.c:2571 #4 0x009d2449 in IA__g_main_context_iteration (context=0x9e500018, may_block=1) at gmain.c:2654 #5 0x03cc747f in QEventDispatcherGlib::processEvents (this=0xb3e34528, flags=...) at kernel/qeventdispatcher_glib.cpp:414 #6 0x03c9d80a in QEventLoop::processEvents (this=0xa17d81d0, flags=...) at kernel/qeventloop.cpp:149 #7 0x03c9db4a in QEventLoop::exec (this=0xa17d81d0, flags=...) at kernel/qeventloop.cpp:201 #8 0x03bab2fe in QThread::exec (this=0xa7831b8) at thread/qthread.cpp:487 #9 0x018f428d in Marble::GpsdThread::run (this=0xa7831b8) at /usr/src/debug/kdeedu-4.4.5/marble/src/plugins/positionprovider/gpsd/GpsdThread.cpp:27 #10 0x03bad74f in QThreadPrivate::start (arg=0xa7831b8) at thread/qthread_unix.cpp:248 #11 0x00649919 in start_thread (arg=0xa17d8b70) at pthread_create.c:301 #12 0x0058bcbe in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:133 Thread 4 (Thread 0x9dbd2b70 (LWP 7100)): #0 0x008c7416 in __kernel_vsyscall () #1 0x0064d22c in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i486/pthread_cond_wait.S:169 #2 0x03bae6af in wait (this=0xc557940, mutex=0xc55793c, time=4294967295) at thread/qwaitcondition_unix.cpp:87 #3 QWaitCondition::wait (this=0xc557940, mutex=0xc55793c, time=4294967295) at thread/qwaitcondition_unix.cpp:159 #4 0x06fd4a5a in Digikam::LoadSaveThread::run (this=0xc557930) at /usr/src/debug/digikam-1.2.0/libs/threadimageio/loadsavethread.cpp:131 #5 0x03bad74f in QThreadPrivate::start (arg=0xc557930) at thread/qthread_unix.cpp:248 #6 0x00649919 in start_thread (arg=0x9dbd2b70) at pthread_create.c:301 #7 0x0058bcbe in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:133 Thread 3 (Thread 0xa0dd7b70 (LWP 7107)): #0 0x008c7416 in __kernel_vsyscall () #1 0x0064d22c in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i486/pthread_cond_wait.S:169 #2 0x03bae6af in wait (this=0xc6b097c, mutex=0xc6b0978, time=4294967295) at thread/qwaitcondition_unix.cpp:87 #3 QWaitCondition::wait (this=0xc6b097c, mutex=0xc6b0978, time=4294967295) at thread/qwaitcondition_unix.cpp:159 #4 0x080fa9fd in Digikam::CameraController::run (this=0xc6e2c38) at /usr/src/debug/digikam-1.2.0/utilities/cameragui/cameracontroller.cpp:328 #5 0x03bad74f in QThreadPrivate::start (arg=0xc6e2c38) at thread/qthread_unix.cpp:248 #6 0x00649919 in start_thread (arg=0xa0dd7b70) at pthread_create.c:301 #7 0x0058bcbe in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:133 Thread 2 (Thread 0x9d1d1b70 (LWP 7113)): #0 0x008c7416 in __kernel_vsyscall () #1 0x0064d22c in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i486/pthread_cond_wait.S:169 #2 0x03bae6af in wait (this=0xc725650, mutex=0xc72564c, time=4294967295) at thread/qwaitcondition_unix.cpp:87 #3 QWaitCondition::wait (this=0xc725650, mutex=0xc72564c, time=4294967295) at thread/qwaitcondition_unix.cpp:159 #4 0x080fff64 in Digikam::CameraHistoryUpdater::run (this=0xc725f98) at /usr/src/debug/digikam-1.2.0/utilities/cameragui/camerahistoryupdater.cpp:114 #5 0x03bad74f in QThreadPrivate::start (arg=0xc725f98) at thread/qthread_unix.cpp:248 #6 0x00649919 in start_thread (arg=0x9d1d1b70) at pthread_create.c:301 #7 0x0058bcbe in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:133 Thread 1 (Thread 0xb78387b0 (LWP 7061)): [KCrash Handler] #6 0x0001c238 in ?? () #7 0x082250b7 in Digikam::AlbumManager::removePAlbum (this=0x98a8100, album=0xaa0ba88) at /usr/src/debug/digikam-1.2.0/digikam/albummanager.cpp:2463 #8 0x082252d4 in Digikam::AlbumManager::removeAlbumRoot (this=0x98a8100, location=...) at /usr/src/debug/digikam-1.2.0/digikam/albummanager.cpp:1086 #9 0x08231439 in Digikam::AlbumManager::slotCollectionLocationStatusChanged (this=0x98a8100, location=..., oldStatus=1) at /usr/src/debug/digikam-1.2.0/digikam/albummanager.cpp:1041 #10 0x082342e7 in Digikam::AlbumManager::qt_metacall (this=0x98a8100, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0xbfaad6d4) at /usr/src/debug/digikam-1.2.0/i686-redhat-linux-gnu/digikam/albummanager.moc:185 #11 0x03ca3bcb in QMetaObject::metacall (object=0x98a8100, cl=QMetaObject::InvokeMetaMethod, idx=33, argv=0xbfaad6d4) at kernel/qmetaobject.cpp:237 #12 0x03cb2a75 in QMetaObject::activate (sender=0x98b96e0, m=0x4f0d444, local_signal_index=0, argv=0xbfaad6d4) at kernel/qobject.cpp:3295 #13 0x04e0cd3a in Digikam::CollectionManager::locationStatusChanged (this=0x98b96e0, _t1=..., _t2=1) at /usr/src/debug/digikam-1.2.0/i686-redhat-linux-gnu/digikam/collectionmanager.moc:108 #14 0x04e13165 in Digikam::CollectionManager::updateLocations (this=0x98b96e0) at /usr/src/debug/digikam-1.2.0/libs/database/collectionmanager.cpp:1371 #15 0x04e13fde in Digikam::CollectionManager::accessibilityChanged (this=0x98b96e0, accessible=false, udi=...) at /usr/src/debug/digikam-1.2.0/libs/database/collectionmanager.cpp:1268 #16 0x04e1425f in Digikam::CollectionManager::qt_metacall (this=0x98b96e0, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0xbfaad9a4) at /usr/src/debug/digikam-1.2.0/i686-redhat-linux-gnu/digikam/collectionmanager.moc:94 #17 0x03ca3bcb in QMetaObject::metacall (object=0x98b96e0, cl=QMetaObject::InvokeMetaMethod, idx=9, argv=0xbfaad9a4) at kernel/qmetaobject.cpp:237 #18 0x03cb2a75 in QMetaObject::activate (sender=0x98dbf60, m=0x844ddf8, local_signal_index=0, argv=0xbfaad9a4) at kernel/qobject.cpp:3295 #19 0x04634ec0 in Solid::StorageAccess::accessibilityChanged (this=0x98dbf60, _t1=false, _t2=...) at /usr/src/debug/kdelibs-4.4.5/i686-redhat-linux-gnu/solid/solid/storageaccess.moc:121 #20 0x0463515a in Solid::StorageAccess::qt_metacall (this=0x98dbf60, _c=QMetaObject::InvokeMetaMethod, _id=0, _a=0xbfaadb04) at /usr/src/debug/kdelibs-4.4.5/i686-redhat-linux-gnu/solid/solid/storageaccess.moc:83 #21 0x03ca3bcb in QMetaObject::metacall (object=0x98dbf60, cl=QMetaObject::InvokeMetaMethod, idx=4, argv=0xbfaadb04) at kernel/qmetaobject.cpp:237 #22 0x03cb2a75 in QMetaObject::activate (sender=0x9904860, m=0x469be20, local_signal_index=0, argv=0xbfaadb04) at kernel/qobject.cpp:3295 #23 0x0466f980 in Solid::Backends::Hal::StorageAccess::accessibilityChanged (this=0x9904860, _t1=false, _t2=...) at /usr/src/debug/kdelibs-4.4.5/i686-redhat-linux-gnu/solid/solid/backends/hal/halstorageaccess.moc:117 #24 0x04670773 in Solid::Backends::Hal::StorageAccess::slotPropertyChanged (this=0x9904860, changes=...) at /usr/src/debug/kdelibs-4.4.5/solid/solid/backends/hal/halstorageaccess.cpp:134 #25 0x0467518d in Solid::Backends::Hal::StorageAccess::qt_metacall (this=0x9904860, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0xbfaadcb8) at /usr/src/debug/kdelibs-4.4.5/i686-redhat-linux-gnu/solid/solid/backends/hal/halstorageaccess.moc:101 #26 0x03ca3bcb in QMetaObject::metacall (object=0x9904860, cl=QMetaObject::InvokeMetaMethod, idx=8, argv=0xbfaadcb8) at kernel/qmetaobject.cpp:237 #27 0x03cb2a75 in QMetaObject::activate (sender=0x99b2350, m=0x469b1e0, local_signal_index=0, argv=0xbfaadcb8) at kernel/qobject.cpp:3295 #28 0x04661744 in Solid::Backends::Hal::HalDevice::propertyChanged (this=0x99b2350, _t1=...) at /usr/src/debug/kdelibs-4.4.5/i686-redhat-linux-gnu/solid/solid/backends/hal/haldevice.moc:99 #29 0x0466207b in Solid::Backends::Hal::HalDevice::slotPropertyModified (this=0x99b2350, changes=...) at /usr/src/debug/kdelibs-4.4.5/solid/solid/backends/hal/haldevice.cpp:543 #30 0x046622c6 in Solid::Backends::Hal::HalDevice::qt_metacall (this=0x99b2350, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0xbfaadefc) at /usr/src/debug/kdelibs-4.4.5/i686-redhat-linux-gnu/solid/solid/backends/hal/haldevice.moc:86 #31 0x03f0a28c in QDBusConnectionPrivate::deliverCall (this=0x9839ba8, object=0x99b2350, msg=..., metaTypes=..., slotIdx=6) at qdbusintegrator.cpp:904 #32 0x03f14f28 in QDBusCallDeliveryEvent::placeMetaCall (this=0xd3eb3a0, object=0x99b2350) at qdbusintegrator_p.h:101 #33 0x03caf09e in QObject::event (this=0x99b2350, e=0xd3eb3a0) at kernel/qobject.cpp:1248 #34 0x0213c77c in QApplicationPrivate::notify_helper (this=0x97fb868, receiver=0x99b2350, e=0xd3eb3a0) at kernel/qapplication.cpp:4306 #35 0x021431d6 in QApplication::notify (this=0xbfaae7d8, receiver=0x99b2350, e=0xd3eb3a0) at kernel/qapplication.cpp:3710 #36 0x043a500b in KApplication::notify (this=0xbfaae7d8, receiver=0x99b2350, event=0xd3eb3a0) at /usr/src/debug/kdelibs-4.4.5/kdeui/kernel/kapplication.cpp:302 #37 0x03c9f133 in QCoreApplication::notifyInternal (this=0xbfaae7d8, receiver=0x99b2350, event=0xd3eb3a0) at kernel/qcoreapplication.cpp:726 #38 0x03ca15bc in sendEvent (receiver=0x0, event_type=0, data=0x97d1390) at kernel/qcoreapplication.h:215 #39 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x97d1390) at kernel/qcoreapplication.cpp:1367 #40 0x03ca173e in QCoreApplication::sendPostedEvents (receiver=0x0, event_type=0) at kernel/qcoreapplication.cpp:1260 #41 0x03cc7950 in sendPostedEvents (s=0x97fdd10) at kernel/qcoreapplication.h:220 #42 postEventSourceDispatch (s=0x97fdd10) at kernel/qeventdispatcher_glib.cpp:276 #43 0x009ce525 in g_main_dispatch (context=0x97fdc90) at gmain.c:1960 #44 IA__g_main_context_dispatch (context=0x97fdc90) at gmain.c:2513 #45 0x009d2268 in g_main_context_iterate (context=0x64c490, block=1, dispatch=1, self=0x97fbad8) at gmain.c:2591 #46 0x009d2449 in IA__g_main_context_iteration (context=0x97fdc90, may_block=1) at gmain.c:2654 #47 0x03cc7446 in QEventDispatcherGlib::processEvents (this=0x97d0e40, flags=...) at kernel/qeventdispatcher_glib.cpp:412 #48 0x021eb336 in QGuiEventDispatcherGlib::processEvents (this=0x97d0e40, flags=...) at kernel/qguieventdispatcher_glib.cpp:204 #49 0x03c9d80a in QEventLoop::processEvents (this=0xbfaae724, flags=...) at kernel/qeventloop.cpp:149 #50 0x03c9db4a in QEventLoop::exec (this=0xbfaae724, flags=...) at kernel/qeventloop.cpp:201 #51 0x03ca1807 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1003 #52 0x0213c828 in QApplication::exec () at kernel/qapplication.cpp:3585 #53 0x08346425 in main (argc=3, argv=0xbfaaec24) at /usr/src/debug/digikam-1.2.0/digikam/main.cpp:193 Possible duplicates by query: bug 231047. Reported using DrKonqi -- Configure bugmail: https://bugs.kde.org/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are the assignee for the bug. _______________________________________________ Digikam-devel mailing list [hidden email] https://mail.kde.org/mailman/listinfo/digikam-devel |
https://bugs.kde.org/show_bug.cgi?id=249375
Gilles Caulier <[hidden email]> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |[hidden email] --- Comment #1 from Gilles Caulier <caulier gilles gmail com> 2010-09-01 09:54:03 --- Please update to 1.4.0 release. This crash have been already fixed. Gilles Caulier -- Configure bugmail: https://bugs.kde.org/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are the assignee for the bug. _______________________________________________ Digikam-devel mailing list [hidden email] https://mail.kde.org/mailman/listinfo/digikam-devel |
In reply to this post by Bugzilla from jamundso@gmail.com
https://bugs.kde.org/show_bug.cgi?id=249375
Gilles Caulier <[hidden email]> changed: What |Removed |Added ---------------------------------------------------------------------------- Component|general |Database -- Configure bugmail: https://bugs.kde.org/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are the assignee for the bug. _______________________________________________ Digikam-devel mailing list [hidden email] https://mail.kde.org/mailman/listinfo/digikam-devel |
In reply to this post by Bugzilla from jamundso@gmail.com
https://bugs.kde.org/show_bug.cgi?id=249375
--- Comment #2 from Jerry Amundson <jamundso gmail com> 2010-09-01 23:59:58 --- (In reply to comment #1) > Please update to 1.4.0 release. This crash have been already fixed. > > Gilles Caulier So, you're saying this bug is a WONTFIX, correct? -- Configure bugmail: https://bugs.kde.org/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are the assignee for the bug. _______________________________________________ Digikam-devel mailing list [hidden email] https://mail.kde.org/mailman/listinfo/digikam-devel |
In reply to this post by Bugzilla from jamundso@gmail.com
https://bugs.kde.org/show_bug.cgi?id=249375
--- Comment #3 from Gilles Caulier <caulier gilles gmail com> 2010-09-02 08:44:22 --- Not WONTFIX, but FIXED. But, please install more recent version and confirm... Gilles Caulier -- Configure bugmail: https://bugs.kde.org/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are the assignee for the bug. _______________________________________________ Digikam-devel mailing list [hidden email] https://mail.kde.org/mailman/listinfo/digikam-devel |
In reply to this post by Bugzilla from jamundso@gmail.com
https://bugs.kde.org/show_bug.cgi?id=249375
--- Comment #4 from Jerry Amundson <jamundso gmail com> 2010-09-02 19:00:35 --- (In reply to comment #3) > Not WONTFIX, but FIXED. But, please install more recent version and confirm... Sure, I understand that. But, *for this bug*, and for KDE Platform Version: 4.4.x and earlier, it's WONTFIX, correct? Not trying to pressure here, just clarifying that the fix cannot be backported to 1.2.0, see? -- Configure bugmail: https://bugs.kde.org/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are the assignee for the bug. _______________________________________________ Digikam-devel mailing list [hidden email] https://mail.kde.org/mailman/listinfo/digikam-devel |
In reply to this post by Bugzilla from jamundso@gmail.com
https://bugs.kde.org/show_bug.cgi?id=249375
--- Comment #5 from Gilles Caulier <caulier gilles gmail com> 2010-09-02 19:12:30 --- We will never backport fix from current stable to old release. Update to 1.3.0 or 1.4.0 and confirm that bug is already fixed... Gilles Caulier -- Configure bugmail: https://bugs.kde.org/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are the assignee for the bug. _______________________________________________ Digikam-devel mailing list [hidden email] https://mail.kde.org/mailman/listinfo/digikam-devel |
In reply to this post by Bugzilla from jamundso@gmail.com
https://bugs.kde.org/show_bug.cgi?id=249375
Gilles Caulier <[hidden email]> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |RESOLVED Resolution| |DUPLICATE --- Comment #6 from Gilles Caulier <caulier gilles gmail com> 2010-10-06 13:28:04 --- *** This bug has been marked as a duplicate of bug 231047 *** -- Configure bugmail: https://bugs.kde.org/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are the assignee for the bug. _______________________________________________ Digikam-devel mailing list [hidden email] https://mail.kde.org/mailman/listinfo/digikam-devel |
In reply to this post by Bugzilla from jamundso@gmail.com
https://bugs.kde.org/show_bug.cgi?id=249375
[hidden email] changed: What |Removed |Added ---------------------------------------------------------------------------- Component|Database |Database-Media -- You are receiving this mail because: You are the assignee for the bug. |
Free forum by Nabble | Edit this page |