Application: digikam (2.0.0-beta4) KDE Platform Version: 4.6.2 (4.6.2) Qt Version: 4.7.0 Operating System: Linux 2.6.35-22-generic x86_64 Distribution: Linux Mint 10 KDE -- Information about the crash: - What I was doing when the application crashed: Attached camera via mini-USB, observed camera appear in 'Devices' system tray and selected 'Download Photos with Digikam' from possible actions. Digikam started, atttempted to download from the camera and then crashed. This is repeatable. The crash can be reproduced every time. -- Backtrace: Application: digiKam (digikam), signal: Segmentation fault [Current thread is 1 (Thread 0x7fe87cba09a0 (LWP 29953))] Thread 9 (Thread 0x7fe859a37700 (LWP 29955)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162 #1 0x00007fe874c2ee3b in wait (this=<value optimized out>, mutex=0x29ff8b8, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:88 #2 QWaitCondition::wait (this=<value optimized out>, mutex=0x29ff8b8, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:160 #3 0x00000000005ff86b in Digikam::ScanController::run (this=0x2a01ae0) at /build/buildd/digikam2-2.0.0~beta4+maverick~ppa3kde46/digikam/database/scancontroller.cpp:602 #4 0x00007fe874c2e27e in QThreadPrivate::start (arg=0x2a01ae0) at thread/qthread_unix.cpp:266 #5 0x00007fe870922971 in start_thread (arg=<value optimized out>) at pthread_create.c:304 #6 0x00007fe873c0992d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #7 0x0000000000000000 in ?? () Thread 8 (Thread 0x7fe859236700 (LWP 29956)): #0 0xffffffffff60014c in ?? () #1 0x00007fe859235850 in ?? () #2 0x00007fff731ff852 in ?? () Backtrace stopped: previous frame identical to this frame (corrupt stack?) Thread 7 (Thread 0x7fe858a35700 (LWP 29958)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162 #1 0x00007fe874c2ee3b in wait (this=<value optimized out>, mutex=0x2a8d9f8, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:88 #2 QWaitCondition::wait (this=<value optimized out>, mutex=0x2a8d9f8, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:160 #3 0x00007fe8796214f2 in Digikam::ParkingThread::run (this=0x2a8d9e0) at /build/buildd/digikam2-2.0.0~beta4+maverick~ppa3kde46/libs/threads/threadmanager.cpp:119 #4 0x00007fe874c2e27e in QThreadPrivate::start (arg=0x2a8d9e0) at thread/qthread_unix.cpp:266 #5 0x00007fe870922971 in start_thread (arg=<value optimized out>) at pthread_create.c:304 #6 0x00007fe873c0992d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #7 0x0000000000000000 in ?? () Thread 6 (Thread 0x7fe848d66700 (LWP 29959)): #0 pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:212 #1 0x00007fe84f7260d1 in ?? () from /usr/lib/libxine.so.1 #2 0x00007fe870922971 in start_thread (arg=<value optimized out>) at pthread_create.c:304 #3 0x00007fe873c0992d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #4 0x0000000000000000 in ?? () Thread 5 (Thread 0x7fe847b2d700 (LWP 29960)): #0 0x00007fe873c022c3 in select () at ../sysdeps/unix/syscall-template.S:82 #1 0x00007fe84f74f385 in xine_usec_sleep () from /usr/lib/libxine.so.1 #2 0x00007fe84f733d09 in ?? () from /usr/lib/libxine.so.1 #3 0x00007fe870922971 in start_thread (arg=<value optimized out>) at pthread_create.c:304 #4 0x00007fe873c0992d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #5 0x0000000000000000 in ?? () Thread 4 (Thread 0x7fe84732c700 (LWP 29961)): #0 0xffffffffff60014a in ?? () #1 0x00007fe84732b830 in ?? () #2 0x00007fff731ff852 in ?? () Backtrace stopped: previous frame identical to this frame (corrupt stack?) Thread 3 (Thread 0x7fe846926700 (LWP 29962)): #0 0x00007fe873bfd203 in __poll (fds=<value optimized out>, nfds=<value optimized out>, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:87 #1 0x00007fe87390e40f in ?? () from /usr/lib/libpulse.so.0 #2 0x00007fe8738fdd76 in pa_mainloop_poll () from /usr/lib/libpulse.so.0 #3 0x00007fe8738ff7f9 in pa_mainloop_iterate () from /usr/lib/libpulse.so.0 #4 0x00007fe8738ff8b0 in pa_mainloop_run () from /usr/lib/libpulse.so.0 #5 0x00007fe87390e20b in ?? () from /usr/lib/libpulse.so.0 #6 0x00007fe86b654fb8 in ?? () from /usr/lib/libpulsecommon-0.9.21.so #7 0x00007fe870922971 in start_thread (arg=<value optimized out>) at pthread_create.c:304 #8 0x00007fe873c0992d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #9 0x0000000000000000 in ?? () Thread 2 (Thread 0x7fe842124700 (LWP 29963)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162 #1 0x00007fe84f736e83 in ?? () from /usr/lib/libxine.so.1 #2 0x00007fe870922971 in start_thread (arg=<value optimized out>) at pthread_create.c:304 #3 0x00007fe873c0992d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #4 0x0000000000000000 in ?? () Thread 1 (Thread 0x7fe87cba09a0 (LWP 29953)): [KCrash Handler] #6 register_platform (d=0x5625158, dispatch=0x7fe867afc660, name=<value optimized out>) at control.c:2016 #7 0x00007fe8390cde88 in gp_port_library_list () from /usr/lib/libgphoto2_port/0.8.0/usb.so #8 0x00007fe878d04388 in ?? () from /usr/lib/libgphoto2_port.so.0 #9 0x00007fe86ec4508e in ?? () from /usr/lib/libltdl.so.7 #10 0x00007fe86ec44c66 in ?? () from /usr/lib/libltdl.so.7 #11 0x00007fe86ec44d11 in lt_dlforeachfile () from /usr/lib/libltdl.so.7 #12 0x00007fe878d0428d in gp_port_info_list_load () from /usr/lib/libgphoto2_port.so.0 #13 0x00000000007b8d00 in Digikam::GPCamera::findConnectedUsbCamera (vendorId=<value optimized out>, productId=12616, model=<value optimized out>, port=<value optimized out>) at /build/buildd/digikam2-2.0.0~beta4+maverick~ppa3kde46/utilities/cameragui/devices/gpcamera.cpp:1761 #14 0x00000000005a345c in Digikam::DigikamApp::openSolidCamera (this=0x2a172e0, udi=..., cameraLabel=...) at /build/buildd/digikam2-2.0.0~beta4+maverick~ppa3kde46/digikam/main/digikamapp.cpp:1833 #15 0x00000000005a40d6 in Digikam::DigikamApp::slotOpenSolidDevice (this=0x2a172e0, udi=...) at /build/buildd/digikam2-2.0.0~beta4+maverick~ppa3kde46/digikam/main/digikamapp.cpp:1773 #16 0x00000000005b9ead in Digikam::DigikamApp::qt_metacall (this=0x2a172e0, _c=QMetaObject::InvokeMetaMethod, _id=0, _a=0x4ff8810) at /build/buildd/digikam2-2.0.0~beta4+maverick~ppa3kde46/obj-x86_64-linux-gnu/digikam/digikamapp.moc:235 #17 0x00007fe874d33bde in QObject::event (this=0x2a172e0, e=0xe61d37b70) at kernel/qobject.cpp:1219 #18 0x00007fe8759b56df in QWidget::event (this=0x2a172e0, event=0x4f03670) at kernel/qwidget.cpp:8646 #19 0x00007fe875d9d41b in QMainWindow::event (this=0x2a172e0, event=0x4f03670) at widgets/qmainwindow.cpp:1417 #20 0x00007fe876806e63 in KXmlGuiWindow::event (this=0xe61d37b70, ev=0x20000) at ../../kdeui/xmlgui/kxmlguiwindow.cpp:126 #21 0x00007fe87595ffdc in QApplicationPrivate::notify_helper (this=0x28b8380, receiver=0x2a172e0, e=0x4f03670) at kernel/qapplication.cpp:4396 #22 0x00007fe875965aed in QApplication::notify (this=0x7fff730eb9e0, receiver=0x2a172e0, e=0x4f03670) at kernel/qapplication.cpp:4277 #23 0x00007fe8766f02f6 in KApplication::notify (this=0x7fff730eb9e0, receiver=0x2a172e0, event=0x4f03670) at ../../kdeui/kernel/kapplication.cpp:311 #24 0x00007fe874d21cdc in QCoreApplication::notifyInternal (this=0x7fff730eb9e0, receiver=0x2a172e0, event=0x4f03670) at kernel/qcoreapplication.cpp:732 #25 0x00007fe874d24c22 in sendEvent (receiver=0x0, event_type=<value optimized out>, data=0x28548c0) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215 #26 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=<value optimized out>, data=0x28548c0) at kernel/qcoreapplication.cpp:1373 #27 0x00007fe874d4e653 in sendPostedEvents (s=0x28dba20) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:220 #28 postEventSourceDispatch (s=0x28dba20) at kernel/qeventdispatcher_glib.cpp:277 #29 0x00007fe86f2bb342 in g_main_context_dispatch () from /lib/libglib-2.0.so.0 #30 0x00007fe86f2bf2a8 in ?? () from /lib/libglib-2.0.so.0 #31 0x00007fe86f2bf45c in g_main_context_iteration () from /lib/libglib-2.0.so.0 #32 0x00007fe874d4e193 in QEventDispatcherGlib::processEvents (this=0x2853fe0, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:415 #33 0x00007fe875a12a4e in QGuiEventDispatcherGlib::processEvents (this=0xe61d37b70, flags=<value optimized out>) at kernel/qguieventdispatcher_glib.cpp:204 #34 0x00007fe874d20a02 in QEventLoop::processEvents (this=<value optimized out>, flags=) at kernel/qeventloop.cpp:149 #35 0x00007fe874d20dec in QEventLoop::exec (this=0x7fff730eb840, flags=) at kernel/qeventloop.cpp:201 #36 0x00007fe874d24ebb in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1009 #37 0x00000000006edb0d in main (argc=<value optimized out>, argv=<value optimized out>) at /build/buildd/digikam2-2.0.0~beta4+maverick~ppa3kde46/digikam/main/main.cpp:232 This bug may be a duplicate of or related to bug 268267, bug 268773. Possible duplicates by query: bug 270654, bug 269533, bug 268773, bug 268267. Reported using DrKonqi
*** This bug has been marked as a duplicate of bug 268267 ***
Fixed with #268267