[Digikam-devel] [Bug 295062] New: crash on import

marten at thizas.se marten at thizas.se
Wed Feb 29 12:03:22 GMT 2012


https://bugs.kde.org/show_bug.cgi?id=295062

           Summary: crash on import
           Product: digikam
           Version: 2.5.0
          Platform: Ubuntu Packages
        OS/Version: Linux
            Status: UNCONFIRMED
          Severity: crash
          Priority: NOR
         Component: general
        AssignedTo: digikam-devel at kde.org
        ReportedBy: marten at thizas.se


Application: digikam (2.5.0)
KDE Platform Version: 4.8.00 (4.8.0
Qt Version: 4.8.0
Operating System: Linux 3.0.0-16-generic i686
Distribution: Ubuntu 11.10

-- Information about the crash:
was trying to import pics from canon eos 450d in digicam and it did crash
sevrel times

The crash can be reproduced every time.

-- Backtrace:
Application: Digikam (digikam), signal: Segmentation fault
[Current thread is 1 (Thread 0xb550e8c0 (LWP 3623))]

Thread 6 (Thread 0xb37bab70 (LWP 3624)):
#0  0x0031e416 in __kernel_vsyscall ()
#1  0x05769a5c in pthread_cond_wait@@GLIBC_2.3.2 () from
/lib/i386-linux-gnu/libpthread.so.0
#2  0x0680acfc in pthread_cond_wait () from /lib/i386-linux-gnu/libc.so.6
#3  0x049473e0 in wait (time=4294967295, this=0x8e309f0) at
thread/qwaitcondition_unix.cpp:86
#4  QWaitCondition::wait (this=0x8d2e8ec, mutex=0x8d2e8e8, time=4294967295) at
thread/qwaitcondition_unix.cpp:158
#5  0x082025e5 in Digikam::ScanController::run (this=0x8da6ab0) at
/build/buildd/digikam-2.5.0/core/digikam/database/scancontroller.cpp:647
#6  0x04946e70 in QThreadPrivate::start (arg=0x8da6ab0) at
thread/qthread_unix.cpp:298
#7  0x05765d31 in start_thread () from /lib/i386-linux-gnu/libpthread.so.0
#8  0x067fd0ce in clone () from /lib/i386-linux-gnu/libc.so.6
Backtrace stopped: Not enough registers or memory available to unwind further

Thread 5 (Thread 0xb2fb9b70 (LWP 3625)):
#0  0x05767dbd in pthread_mutex_lock () from
/lib/i386-linux-gnu/libpthread.so.0
#1  0x0680af14 in pthread_mutex_lock () from /lib/i386-linux-gnu/libc.so.6
#2  0x0329e70b in g_main_context_prepare () from
/lib/i386-linux-gnu/libglib-2.0.so.0
#3  0x0329f637 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#4  0x0329fc2a in g_main_context_iteration () from
/lib/i386-linux-gnu/libglib-2.0.so.0
#5  0x04a8e1c7 in QEventDispatcherGlib::processEvents (this=0x8d3b420,
flags=...) at kernel/qeventdispatcher_glib.cpp:426
#6  0x04a59d1d in QEventLoop::processEvents (this=0xb2fb90f0, flags=...) at
kernel/qeventloop.cpp:149
#7  0x04a59fb9 in QEventLoop::exec (this=0xb2fb90f0, flags=...) at
kernel/qeventloop.cpp:204
#8  0x049439dc in QThread::exec (this=0x8e20860) at thread/qthread.cpp:501
#9  0x04a372dd in QInotifyFileSystemWatcherEngine::run (this=0x8e20860) at
io/qfilesystemwatcher_inotify.cpp:248
#10 0x04946e70 in QThreadPrivate::start (arg=0x8e20860) at
thread/qthread_unix.cpp:298
#11 0x05765d31 in start_thread () from /lib/i386-linux-gnu/libpthread.so.0
#12 0x067fd0ce in clone () from /lib/i386-linux-gnu/libc.so.6
Backtrace stopped: Not enough registers or memory available to unwind further

Thread 4 (Thread 0xb27b8b70 (LWP 3627)):
#0  0x0031e416 in __kernel_vsyscall ()
#1  0x05769a5c in pthread_cond_wait@@GLIBC_2.3.2 () from
/lib/i386-linux-gnu/libpthread.so.0
#2  0x0680acfc in pthread_cond_wait () from /lib/i386-linux-gnu/libc.so.6
#3  0x049473e0 in wait (time=4294967295, this=0x916aeb8) at
thread/qwaitcondition_unix.cpp:86
#4  QWaitCondition::wait (this=0x916aca0, mutex=0x916ac9c, time=4294967295) at
thread/qwaitcondition_unix.cpp:158
#5  0x011e9744 in Digikam::ParkingThread::run (this=0x916ac90) at
/build/buildd/digikam-2.5.0/core/libs/threads/threadmanager.cpp:119
#6  0x04946e70 in QThreadPrivate::start (arg=0x916ac90) at
thread/qthread_unix.cpp:298
#7  0x05765d31 in start_thread () from /lib/i386-linux-gnu/libpthread.so.0
#8  0x067fd0ce in clone () from /lib/i386-linux-gnu/libc.so.6
Backtrace stopped: Not enough registers or memory available to unwind further

Thread 3 (Thread 0xb1b4eb70 (LWP 3628)):
#0  0x0031e416 in __kernel_vsyscall ()
#1  0x067ee40e in poll () from /lib/i386-linux-gnu/libc.so.6
#2  0x032ae34b in g_poll () from /lib/i386-linux-gnu/libglib-2.0.so.0
#3  0x0329f896 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#4  0x0329fc2a in g_main_context_iteration () from
/lib/i386-linux-gnu/libglib-2.0.so.0
#5  0x04a8e1c7 in QEventDispatcherGlib::processEvents (this=0x9267730,
flags=...) at kernel/qeventdispatcher_glib.cpp:426
#6  0x04a59d1d in QEventLoop::processEvents (this=0xb1b4e0f0, flags=...) at
kernel/qeventloop.cpp:149
#7  0x04a59fb9 in QEventLoop::exec (this=0xb1b4e0f0, flags=...) at
kernel/qeventloop.cpp:204
#8  0x049439dc in QThread::exec (this=0x9266728) at thread/qthread.cpp:501
#9  0x04a372dd in QInotifyFileSystemWatcherEngine::run (this=0x9266728) at
io/qfilesystemwatcher_inotify.cpp:248
#10 0x04946e70 in QThreadPrivate::start (arg=0x9266728) at
thread/qthread_unix.cpp:298
#11 0x05765d31 in start_thread () from /lib/i386-linux-gnu/libpthread.so.0
#12 0x067fd0ce in clone () from /lib/i386-linux-gnu/libc.so.6
Backtrace stopped: Not enough registers or memory available to unwind further

Thread 2 (Thread 0xac7a1b70 (LWP 3647)):
[KCrash Handler]
#7  0x083a39fd in Digikam::GPCamera::getItemInfoInternal (this=0xb08ed68,
folder=..., itemName=..., info=..., useMetadata=true) at
/build/buildd/digikam-2.5.0/core/utilities/cameragui/devices/gpcamera.cpp:840
#8  0x083ab27b in Digikam::GPCamera::getItemsInfoList (this=0xb08ed68,
folder=..., useMetadata=true, items=...) at
/build/buildd/digikam-2.5.0/core/utilities/cameragui/devices/gpcamera.cpp:793
#9  0x083cf474 in Digikam::CameraController::executeCommand (this=0xb04a778,
cmd=0xac7a0f14) at
/build/buildd/digikam-2.5.0/core/utilities/cameragui/controller/cameracontroller.cpp:489
#10 0x083d4072 in Digikam::CameraController::run (this=0xb04a778) at
/build/buildd/digikam-2.5.0/core/utilities/cameragui/controller/cameracontroller.cpp:396
#11 0x04946e70 in QThreadPrivate::start (arg=0xb04a778) at
thread/qthread_unix.cpp:298
#12 0x05765d31 in start_thread () from /lib/i386-linux-gnu/libpthread.so.0
#13 0x067fd0ce in clone () from /lib/i386-linux-gnu/libc.so.6
Backtrace stopped: Not enough registers or memory available to unwind further

Thread 1 (Thread 0xb550e8c0 (LWP 3623)):
#0  0x067ee3b6 in poll () from /lib/i386-linux-gnu/libc.so.6
#1  0x07a3f000 in ?? () from /usr/lib/i386-linux-gnu/libxcb.so.1
#2  0x07a3f60c in ?? () from /usr/lib/i386-linux-gnu/libxcb.so.1
#3  0x07a3f6c1 in xcb_writev () from /usr/lib/i386-linux-gnu/libxcb.so.1
#4  0x0263c0d0 in _XSend () from /usr/lib/i386-linux-gnu/libX11.so.6
#5  0x0263c4b8 in _XEventsQueued () from /usr/lib/i386-linux-gnu/libX11.so.6
#6  0x0262cc88 in XEventsQueued () from /usr/lib/i386-linux-gnu/libX11.so.6
#7  0x01c46e23 in x11EventSourcePrepare (s=0x8cf72a8, timeout=0xbfcce26c) at
kernel/qguieventdispatcher_glib.cpp:77
#8  0x0329e88c in g_main_context_prepare () from
/lib/i386-linux-gnu/libglib-2.0.so.0
#9  0x0329f637 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#10 0x0329fc2a in g_main_context_iteration () from
/lib/i386-linux-gnu/libglib-2.0.so.0
#11 0x04a8e167 in QEventDispatcherGlib::processEvents (this=0x8cab510,
flags=...) at kernel/qeventdispatcher_glib.cpp:424
#12 0x01c46fda in QGuiEventDispatcherGlib::processEvents (this=0x8cab510,
flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#13 0x04a59d1d in QEventLoop::processEvents (this=0xbfcce444, flags=...) at
kernel/qeventloop.cpp:149
#14 0x04a59fb9 in QEventLoop::exec (this=0xbfcce444, flags=...) at
kernel/qeventloop.cpp:204
#15 0x04a5f6ca in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1148
#16 0x01b8f6a4 in QApplication::exec () at kernel/qapplication.cpp:3816
#17 0x080b6984 in main (argc=) at
/build/buildd/digikam-2.5.0/core/digikam/main/main.cpp:232

Possible duplicates by query: bug 293492.

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.



More information about the Digikam-devel mailing list