Bug 173533

Summary: crash when deselecting a single photo with Ctrl+left mouse click
Product: [Applications] digikam Reporter: Krisztián Kádár-Németh <krisztian.kad>
Component: Usability-MouseAssignee: Digikam Developers <digikam-bugs-null>
Status: RESOLVED WORKSFORME    
Severity: crash CC: caulier.gilles
Priority: NOR    
Version: 0.10.0   
Target Milestone: ---   
Platform: Mandriva RPMs   
OS: Linux   
Latest Commit: Version Fixed In: 7.5.0
Sentry Crash Report:

Description Krisztián Kádár-Németh 2008-10-25 22:11:16 UTC
Version:           0.10.0-beta3 (using KDE 4.1.2)
OS:                Linux
Installed from:    Mandriva RPMs

Digikam crashes, when I open the "import pictures from camera" menu, and deselect a picture from the pictures to be downloaded.

Here is the gdb output:

Application: digiKam (digikam), signal: SIGABRT
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
[Thread debugging using libthread_db enabled]
[New Thread 0xb4b776d0 (LWP 5300)]
[New Thread 0xad168b90 (LWP 6011)]
[New Thread 0xae0c1b90 (LWP 5609)]
[New Thread 0xae92cb90 (LWP 5601)]
[New Thread 0xb040fb90 (LWP 5389)]
[New Thread 0xb2322b90 (LWP 5382)]
[New Thread 0xb2b23b90 (LWP 5381)]
[New Thread 0xb35d6b90 (LWP 5301)]
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
[KCrash handler]
#6  0xffffe424 in __kernel_vsyscall ()
#7  0xb59edd90 in raise () from /lib/i686/libc.so.6
#8  0xb59ef7f8 in abort () from /lib/i686/libc.so.6
#9  0xb68e8445 in qt_message_output () from /usr/lib/libQtCore.so.4
#10 0xb68e8535 in qFatal () from /usr/lib/libQtCore.so.4
#11 0xb68e85e5 in qt_assert () from /usr/lib/libQtCore.so.4
#12 0x080bf264 in Digikam::CameraItemPropertiesTab::setCurrentItem ()
#13 0x080adc29 in Digikam::ImagePropertiesSideBarCamGui::slotChangedTab ()
#14 0x080ae252 in Digikam::ImagePropertiesSideBarCamGui::itemChanged ()
#15 0x0814ebca in ?? ()
#16 0x0815d44c in ?? ()
#17 0xb69f7b8a in QMetaCallEvent::placeMetaCall ()
   from /usr/lib/libQtCore.so.4
#18 0xb69f9782 in QObject::event () from /usr/lib/libQtCore.so.4
#19 0xb60f708f in QWidget::event () from /usr/lib/libQtGui.so.4
#20 0xb646795c in QMainWindow::event () from /usr/lib/libQtGui.so.4
#21 0xb7036b99 in KMainWindow::event () from /usr/lib/libkdeui.so.5
#22 0xb707ae82 in KXmlGuiWindow::event () from /usr/lib/libkdeui.so.5
#23 0xb609cfac in QApplicationPrivate::notify_helper ()
   from /usr/lib/libQtGui.so.4
#24 0xb60a52dd in QApplication::notify () from /usr/lib/libQtGui.so.4
#25 0xb6f6a771 in KApplication::notify () from /usr/lib/libkdeui.so.5
#26 0xb69e9853 in QCoreApplication::notifyInternal ()
   from /usr/lib/libQtCore.so.4
#27 0xb69ea535 in QCoreApplicationPrivate::sendPostedEvents ()
   from /usr/lib/libQtCore.so.4
#28 0xb69ea71c in QCoreApplication::sendPostedEvents ()
   from /usr/lib/libQtCore.so.4
#29 0xb6a1572d in ?? () from /usr/lib/libQtCore.so.4
#30 0xb54117ca in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#31 0xb5414ee8 in ?? () from /usr/lib/libglib-2.0.so.0
#32 0xb54150a8 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#33 0xb6a1534a in QEventDispatcherGlib::processEvents ()
   from /usr/lib/libQtCore.so.4
#34 0xb613995a in ?? () from /usr/lib/libQtGui.so.4
#35 0xb69e7ec3 in QEventLoop::processEvents () from /usr/lib/libQtCore.so.4
#36 0xb69e8081 in QEventLoop::exec () from /usr/lib/libQtCore.so.4
#37 0xb69ea7f2 in QCoreApplication::exec () from /usr/lib/libQtCore.so.4
#38 0xb609ce14 in QApplication::exec () from /usr/lib/libQtGui.so.4
#39 0x0829c05e in ?? ()
#40 0xb59da5c5 in __libc_start_main () from /lib/i686/libc.so.6
#41 0x0809e5c1 in _start ()
Comment 1 caulier.gilles 2008-10-26 09:41:09 UTC
This is not reprductible here using pre 0.10.0-beta5 code (svn implementation)

Please update to a more recent version and try again.

Gilles Caulier
Comment 2 Andi Clemens 2008-12-01 22:31:25 UTC
Can't confirm it... like Gilles said, please try the latest (beta6 or SVN) version to re-check the problem.

Andi
Comment 3 Krisztián Kádár-Németh 2008-12-01 22:45:25 UTC
OK, I suggest to put this bug to "worksforme" status, as I cannot test it at the moment, and you cannot reproduce it in the later versions. If I test it in the future, I will give more feedback.