Bug 279111 - digikam crashes when I acess the camera.
Summary: digikam crashes when I acess the camera.
Status: RESOLVED FIXED
Alias: None
Product: digikam
Classification: Applications
Component: Import-Gphoto2 (show other bugs)
Version: 2.0.0
Platform: Arch Linux Linux
: NOR crash
Target Milestone: ---
Assignee: Digikam Developers
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-08-01 23:58 UTC by Giovanne
Modified: 2023-05-05 05:36 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In: 8.1.0


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Giovanne 2011-08-01 23:58:17 UTC
Version:           2.0.0 (using KDE 4.7.0) 
OS:                Linux

Crash output this in the terminal:

KCrash: Application 'digikam' crashing...
KCrash: Attempting to start /usr/lib/kde4/libexec/drkonqi from kdeinit
sock_file=/home/myuser/.kde4/socket-ginoepri/kdeinit4__0
QSocketNotifier: Invalid socket 17 and type 'Read', disabling...

Reproducible: Always

Steps to Reproduce:
Open digikam -> click in 'Import' button -> click my camera name -> crash!


Expected Results:  
Open pictures in the camera for import to a pc.
Comment 1 caulier.gilles 2011-08-02 04:45:57 UTC
We need a gdb backtrace to investiguate

Gilles Caulier
Comment 2 Giovanne 2011-08-05 22:00:43 UTC
(In reply to comment #1)
> We need a gdb backtrace to investiguate
> 
> Gilles Caulier

Hmm.. I need recompile the package with activated debugger, right?

This can help anything? :

Application: digiKam (digikam), signal: Segmentation fault
[Current thread is 1 (Thread 0xaf609860 (LWP 1882))]

Thread 6 (Thread 0xaf33eb70 (LWP 1883)):
#0  0xb49af4d9 in ?? () from /lib/libc.so.6
#1  0xb4996d37 in poll () from /lib/libc.so.6
#2  0xb362fe6b in g_poll () from /usr/lib/libglib-2.0.so.0
#3  0xb36212b6 in ?? () from /usr/lib/libglib-2.0.so.0
#4  0xb3621aeb in g_main_loop_run () from /usr/lib/libglib-2.0.so.0
#5  0xafeabae1 in ?? () from /usr/lib/libgio-2.0.so.0
#6  0xb36482e4 in ?? () from /usr/lib/libglib-2.0.so.0
#7  0xb4346c77 in start_thread () from /lib/libpthread.so.0
#8  0xb49a143e in clone () from /lib/libc.so.6
Backtrace stopped: Not enough registers or memory available to unwind further

Thread 5 (Thread 0xaccd7b70 (LWP 1914)):
#0  0xb7849424 in __kernel_vsyscall ()
#1  0xb434a87b in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0xb49af10c in pthread_cond_wait () from /lib/libc.so.6
#3  0xb4c47e20 in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/libQtCore.so.4
#4  0x081f6ccd in _start ()

Thread 4 (Thread 0xac4d6b70 (LWP 1915)):
#0  0xb4349b7a in __pthread_mutex_unlock_usercnt () from /lib/libpthread.so.0
#1  0xb49af364 in pthread_mutex_unlock () from /lib/libc.so.6
#2  0xb3621297 in ?? () from /usr/lib/libglib-2.0.so.0
#3  0xb36216da in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#4  0xb4d704a7 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#5  0xb4d411fd in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#6  0xb4d41441 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#7  0xb4c44abb in QThread::exec() () from /usr/lib/libQtCore.so.4
#8  0xb4d21d9d in ?? () from /usr/lib/libQtCore.so.4
#9  0xb4c47913 in ?? () from /usr/lib/libQtCore.so.4
#10 0xb4346c77 in start_thread () from /lib/libpthread.so.0
#11 0xb49a143e in clone () from /lib/libc.so.6
Backtrace stopped: Not enough registers or memory available to unwind further

Thread 3 (Thread 0xabcd5b70 (LWP 1917)):
#0  0xb7849424 in __kernel_vsyscall ()
#1  0xb434a87b in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0xb49af10c in pthread_cond_wait () from /lib/libc.so.6
#3  0xb4c47e20 in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/libQtCore.so.4
#4  0xb6aea3c4 in ?? () from /usr/lib/libdigikamcore.so.2
#5  0xb4c47913 in ?? () from /usr/lib/libQtCore.so.4
#6  0xb4346c77 in start_thread () from /lib/libpthread.so.0
#7  0xb49a143e in clone () from /lib/libc.so.6
Backtrace stopped: Not enough registers or memory available to unwind further

Thread 2 (Thread 0xa035db70 (LWP 1927)):
#0  0xb7849424 in __kernel_vsyscall ()
#1  0xb434ac23 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0xb49af164 in pthread_cond_timedwait () from /lib/libc.so.6
#3  0xb4c47dae in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/libQtCore.so.4
#4  0xb4c3bb84 in ?? () from /usr/lib/libQtCore.so.4
#5  0xb4c47913 in ?? () from /usr/lib/libQtCore.so.4
#6  0xb4346c77 in start_thread () from /lib/libpthread.so.0
#7  0xb49a143e in clone () from /lib/libc.so.6
Backtrace stopped: Not enough registers or memory available to unwind further

Thread 1 (Thread 0xaf609860 (LWP 1882)):
[KCrash Handler]
#7  0xb4941a36 in realloc () from /lib/libc.so.6
#8  0xb1799041 in register_platform () from /usr/lib/libdc1394.so.22
#9  0xb17ac691 in usb_init () from /usr/lib/libdc1394.so.22
#10 0xa3397e5c in gp_port_library_list () from /usr/lib/libgphoto2_port/0.8.0/usb.so
#11 0xb48c8872 in ?? () from /usr/lib/libgphoto2_port.so.0
#12 0xb38505b0 in ?? () from /usr/lib/libltdl.so.7
#13 0xb384fad7 in ?? () from /usr/lib/libltdl.so.7
#14 0xb3850d46 in lt_dlforeachfile () from /usr/lib/libltdl.so.7
#15 0xb48c8d10 in gp_port_info_list_load () from /usr/lib/libgphoto2_port.so.0
#16 0x083a19ea in ?? ()
#17 0x081a57f6 in _start ()
Comment 3 caulier.gilles 2011-08-05 22:34:21 UTC

*** This bug has been marked as a duplicate of bug 268267 ***
Comment 4 caulier.gilles 2023-05-05 05:36:04 UTC
Fixed with #268267