Bug 270654 - Digikam Crashes when during Configuration You Select Settings, Configure, Camera
Summary: Digikam Crashes when during Configuration You Select Settings, Configure, Camera
Status: RESOLVED FIXED
Alias: None
Product: digikam
Classification: Applications
Component: Import-Gphoto2 (show other bugs)
Version: 2.0.0
Platform: Ubuntu Linux
: NOR crash
Target Milestone: ---
Assignee: Digikam Developers
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-04-11 10:11 UTC by Phil Hill
Modified: 2023-05-05 05:50 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 Phil Hill 2011-04-11 10:11:53 UTC
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-28-generic x86_64
Distribution: Ubuntu 10.10

-- Information about the crash:
- What I was doing when the application crashed:

Digikam Crashes when during Configuration You Select Settings, Configure, Camera,  Then as soon as you choose Camera the application immediately crashes without fail each and every occasion.

It is impossible to add anything at this point.

The crash can be reproduced every time.

-- Backtrace:
Application: digiKam (digikam), signal: Aborted
[Current thread is 1 (Thread 0x7fa047d0c9a0 (LWP 26366))]

Thread 5 (Thread 0x7fa028acc700 (LWP 26367)):
#0  0x00007fa03ed6d203 in __poll (fds=<value optimized out>, nfds=<value optimized out>, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:87
#1  0x00007fa03a20d009 in ?? () from /lib/libglib-2.0.so.0
#2  0x00007fa03a20d7b5 in g_main_loop_run () from /lib/libglib-2.0.so.0
#3  0x00007fa0349e13c4 in ?? () from /usr/lib/libgio-2.0.so.0
#4  0x00007fa03a2327e4 in ?? () from /lib/libglib-2.0.so.0
#5  0x00007fa03b870971 in start_thread (arg=<value optimized out>) at pthread_create.c:304
#6  0x00007fa03ed7992d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#7  0x0000000000000000 in ?? ()

Thread 4 (Thread 0x7fa01ae2f700 (LWP 26368)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007fa03fd9ee3b in wait (this=<value optimized out>, mutex=0x16c38f8, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:88
#2  QWaitCondition::wait (this=<value optimized out>, mutex=0x16c38f8, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:160
#3  0x00000000005ff86b in Digikam::ScanController::run (this=0x16c43f0) at /build/buildd/digikam2-2.0.0~beta4+maverick~ppa1kde46/digikam/database/scancontroller.cpp:602
#4  0x00007fa03fd9e27e in QThreadPrivate::start (arg=0x16c43f0) at thread/qthread_unix.cpp:266
#5  0x00007fa03b870971 in start_thread (arg=<value optimized out>) at pthread_create.c:304
#6  0x00007fa03ed7992d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#7  0x0000000000000000 in ?? ()

Thread 3 (Thread 0x7fa01a62e700 (LWP 26369)):
#0  0x00007fa03ed6d203 in __poll (fds=<value optimized out>, nfds=<value optimized out>, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:87
#1  0x00007fa03a20d009 in ?? () from /lib/libglib-2.0.so.0
#2  0x00007fa03a20d45c in g_main_context_iteration () from /lib/libglib-2.0.so.0
#3  0x00007fa03febe1e6 in QEventDispatcherGlib::processEvents (this=0x16ad3e0, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:417
#4  0x00007fa03fe90a02 in QEventLoop::processEvents (this=<value optimized out>, flags=) at kernel/qeventloop.cpp:149
#5  0x00007fa03fe90dec in QEventLoop::exec (this=0x7fa01a62db70, flags=) at kernel/qeventloop.cpp:201
#6  0x00007fa03fd9b2fd in QThread::exec (this=<value optimized out>) at thread/qthread.cpp:490
#7  0x00007fa03fe705f8 in QInotifyFileSystemWatcherEngine::run (this=0x16c4e10) at io/qfilesystemwatcher_inotify.cpp:248
#8  0x00007fa03fd9e27e in QThreadPrivate::start (arg=0x16c4e10) at thread/qthread_unix.cpp:266
#9  0x00007fa03b870971 in start_thread (arg=<value optimized out>) at pthread_create.c:304
#10 0x00007fa03ed7992d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#11 0x0000000000000000 in ?? ()

Thread 2 (Thread 0x7fa019e2d700 (LWP 26371)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007fa03fd9ee3b in wait (this=<value optimized out>, mutex=0x1864c08, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:88
#2  QWaitCondition::wait (this=<value optimized out>, mutex=0x1864c08, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:160
#3  0x00007fa0447904f2 in Digikam::ParkingThread::run (this=0x1864bf0) at /build/buildd/digikam2-2.0.0~beta4+maverick~ppa1kde46/libs/threads/threadmanager.cpp:119
#4  0x00007fa03fd9e27e in QThreadPrivate::start (arg=0x1864bf0) at thread/qthread_unix.cpp:266
#5  0x00007fa03b870971 in start_thread (arg=<value optimized out>) at pthread_create.c:304
#6  0x00007fa03ed7992d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#7  0x0000000000000000 in ?? ()

Thread 1 (Thread 0x7fa047d0c9a0 (LWP 26366)):
[KCrash Handler]
#6  0x00007fa03ecc6ba5 in raise (sig=<value optimized out>) at ../nptl/sysdeps/unix/sysv/linux/raise.c:64
#7  0x00007fa03ecca6b0 in abort () at abort.c:92
#8  0x00007fa03ed0043b in __libc_message (do_abort=<value optimized out>, fmt=<value optimized out>) at ../sysdeps/unix/sysv/linux/libc_fatal.c:189
#9  0x00007fa03ed0a4b6 in malloc_printerr (action=3, str=0x7fa03eddaf8b "realloc(): invalid pointer", ptr=<value optimized out>) at malloc.c:6283
#10 0x00007fa03ed11112 in __libc_realloc (oldmem=0x0, bytes=32753728) at malloc.c:3778
#11 0x00007fa0325fe553 in register_platform (d=0x3b70d08, dispatch=0x7fa032829660, name=<value optimized out>) at control.c:2015
#12 0x00007fa005090e88 in gp_port_library_list () from /usr/lib/libgphoto2_port/0.8.0/usb.so
#13 0x00007fa043e73388 in ?? () from /usr/lib/libgphoto2_port.so.0
#14 0x00007fa039b9308e in ?? () from /usr/lib/libltdl.so.7
#15 0x00007fa039b92c66 in ?? () from /usr/lib/libltdl.so.7
#16 0x00007fa039b92d11 in lt_dlforeachfile () from /usr/lib/libltdl.so.7
#17 0x00007fa043e7328d in gp_port_info_list_load () from /usr/lib/libgphoto2_port.so.0
#18 0x00000000007b1f50 in Digikam::GPCamera::getSupportedPorts (plist=...) at /build/buildd/digikam2-2.0.0~beta4+maverick~ppa1kde46/utilities/cameragui/devices/gpcamera.cpp:1616
#19 0x00000000005042ef in Digikam::CameraSelection::getSerialPortList (this=0x33d9da0) at /build/buildd/digikam2-2.0.0~beta4+maverick~ppa1kde46/utilities/setup/cameraselection.cpp:406
#20 0x0000000000508bbd in Digikam::CameraSelection::CameraSelection (this=0x33d9da0, parent=<value optimized out>) at /build/buildd/digikam2-2.0.0~beta4+maverick~ppa1kde46/utilities/setup/cameraselection.cpp:285
#21 0x00000000004ffef8 in Digikam::SetupCamera::slotAddCamera (this=0x3579f00) at /build/buildd/digikam2-2.0.0~beta4+maverick~ppa1kde46/utilities/setup/setupcamera.cpp:323
#22 0x0000000000502674 in Digikam::SetupCamera::qt_metacall (this=0x3579f00, _c=QMetaObject::InvokeMetaMethod, _id=6, _a=0x7fffdf44e4b0) at /build/buildd/digikam2-2.0.0~beta4+maverick~ppa1kde46/obj-x86_64-linux-gnu/digikam/setupcamera.moc:87
#23 0x00007fa03fea9b27 in QMetaObject::activate (sender=0x3583650, m=<value optimized out>, local_signal_index=<value optimized out>, argv=0xffffffffffffffff) at kernel/qobject.cpp:3280
#24 0x00007fa0411ad402 in QAbstractButton::clicked (this=0x66fe, _t1=false) at .moc/release-shared/moc_qabstractbutton.cpp:206
#25 0x00007fa040ea7eeb in QAbstractButtonPrivate::emitClicked (this=0x35837f0) at widgets/qabstractbutton.cpp:546
#26 0x00007fa040ea95bb in QAbstractButtonPrivate::click (this=0x35837f0) at widgets/qabstractbutton.cpp:539
#27 0x00007fa040ea982c in QAbstractButton::mouseReleaseEvent (this=0x3583650, e=0x7fffdf44ee00) at widgets/qabstractbutton.cpp:1121
#28 0x00007fa040b2604e in QWidget::event (this=0x3583650, event=0x7fffdf44ee00) at kernel/qwidget.cpp:8187
#29 0x00007fa040acffdc in QApplicationPrivate::notify_helper (this=0x1496b90, receiver=0x3583650, e=0x7fffdf44ee00) at kernel/qapplication.cpp:4396
#30 0x00007fa040ad630e in QApplication::notify (this=0x7fffdf451660, receiver=0x3583650, e=0x7fffdf44ee00) at kernel/qapplication.cpp:3959
#31 0x00007fa0418602f6 in KApplication::notify (this=0x7fffdf451660, receiver=0x3583650, event=0x7fffdf44ee00) at ../../kdeui/kernel/kapplication.cpp:311
#32 0x00007fa03fe91cdc in QCoreApplication::notifyInternal (this=0x7fffdf451660, receiver=0x3583650, event=0x7fffdf44ee00) at kernel/qcoreapplication.cpp:732
#33 0x00007fa040ad4dbe in sendEvent (receiver=0x3583650, event=0x7fffdf44ee00, alienWidget=0x3583650, nativeWidget=0x3004160, buttonDown=<value optimized out>, lastMouseReceiver=<value optimized out>, spontaneous=true) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215
#34 QApplicationPrivate::sendMouseEvent (receiver=0x3583650, event=0x7fffdf44ee00, alienWidget=0x3583650, nativeWidget=0x3004160, buttonDown=<value optimized out>, lastMouseReceiver=<value optimized out>, spontaneous=true) at kernel/qapplication.cpp:3058
#35 0x00007fa040b58345 in QETWidget::translateMouseEvent (this=0x3004160, event=<value optimized out>) at kernel/qapplication_x11.cpp:4403
#36 0x00007fa040b56c5c in QApplication::x11ProcessEvent (this=<value optimized out>, event=0x7fffdf44f720) at kernel/qapplication_x11.cpp:3536
#37 0x00007fa040b830e2 in x11EventSourceDispatch (s=0x149a8c0, callback=<value optimized out>, user_data=<value optimized out>) at kernel/qguieventdispatcher_glib.cpp:146
#38 0x00007fa03a209342 in g_main_context_dispatch () from /lib/libglib-2.0.so.0
#39 0x00007fa03a20d2a8 in ?? () from /lib/libglib-2.0.so.0
#40 0x00007fa03a20d45c in g_main_context_iteration () from /lib/libglib-2.0.so.0
#41 0x00007fa03febe193 in QEventDispatcherGlib::processEvents (this=0x142d2a0, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:415
#42 0x00007fa040b82a4e in QGuiEventDispatcherGlib::processEvents (this=0x66fe, flags=<value optimized out>) at kernel/qguieventdispatcher_glib.cpp:204
#43 0x00007fa03fe90a02 in QEventLoop::processEvents (this=<value optimized out>, flags=) at kernel/qeventloop.cpp:149
#44 0x00007fa03fe90dec in QEventLoop::exec (this=0x7fffdf44fa50, flags=) at kernel/qeventloop.cpp:201
#45 0x00007fa040fc47de in QDialog::exec (this=0x3004160) at dialogs/qdialog.cpp:552
#46 0x00000000004dafa0 in Digikam::Setup::exec (parent=0x18b93d0, page=Digikam::Setup::LastPageUsed) at /build/buildd/digikam2-2.0.0~beta4+maverick~ppa1kde46/utilities/setup/setup.cpp:401
#47 0x00000000005b9e11 in slotSetup (this=0x18b93d0, _c=QMetaObject::InvokeMetaMethod, _id=0, _a=0x7fffdf44fc20) at /build/buildd/digikam2-2.0.0~beta4+maverick~ppa1kde46/digikam/main/digikamapp.cpp:2356
#48 Digikam::DigikamApp::qt_metacall (this=0x18b93d0, _c=QMetaObject::InvokeMetaMethod, _id=0, _a=0x7fffdf44fc20) at /build/buildd/digikam2-2.0.0~beta4+maverick~ppa1kde46/obj-x86_64-linux-gnu/digikam/digikamapp.moc:226
#49 0x00007fa03fea9b27 in QMetaObject::activate (sender=0x23bf0d0, m=<value optimized out>, local_signal_index=<value optimized out>, argv=0xffffffffffffffff) at kernel/qobject.cpp:3280
#50 0x00007fa040ac8852 in QAction::triggered (this=0x66fe, _t1=false) at .moc/release-shared/moc_qaction.cpp:263
#51 0x00007fa040ac9f5b in QAction::activate (this=0x23bf0d0, event=<value optimized out>) at kernel/qaction.cpp:1256
#52 0x00007fa040f30dc1 in QMenuPrivate::activateCausedStack (this=<value optimized out>, causedStack=..., action=0x23bf0d0, action_e=QAction::Trigger, self=true) at widgets/qmenu.cpp:993
#53 0x00007fa040f36782 in QMenuPrivate::activateAction (this=0x24b2ce0, action=0x23bf0d0, action_e=QAction::Trigger, self=<value optimized out>) at widgets/qmenu.cpp:1085
#54 0x00007fa0419387ee in KMenu::mouseReleaseEvent (this=0x22c6af0, e=0x66fe) at ../../kdeui/widgets/kmenu.cpp:458
#55 0x00007fa040b2604e in QWidget::event (this=0x22c6af0, event=0x7fffdf450870) at kernel/qwidget.cpp:8187
#56 0x00007fa040f3890b in QMenu::event (this=0x22c6af0, e=0x7fffdf450870) at widgets/qmenu.cpp:2410
#57 0x00007fa040acffdc in QApplicationPrivate::notify_helper (this=0x1496b90, receiver=0x22c6af0, e=0x7fffdf450870) at kernel/qapplication.cpp:4396
#58 0x00007fa040ad630e in QApplication::notify (this=0x7fffdf451660, receiver=0x22c6af0, e=0x7fffdf450870) at kernel/qapplication.cpp:3959
#59 0x00007fa0418602f6 in KApplication::notify (this=0x7fffdf451660, receiver=0x22c6af0, event=0x7fffdf450870) at ../../kdeui/kernel/kapplication.cpp:311
#60 0x00007fa03fe91cdc in QCoreApplication::notifyInternal (this=0x7fffdf451660, receiver=0x22c6af0, event=0x7fffdf450870) at kernel/qcoreapplication.cpp:732
#61 0x00007fa040ad4dbe in sendEvent (receiver=0x22c6af0, event=0x7fffdf450870, alienWidget=0x0, nativeWidget=0x22c6af0, buttonDown=<value optimized out>, lastMouseReceiver=<value optimized out>, spontaneous=true) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215
#62 QApplicationPrivate::sendMouseEvent (receiver=0x22c6af0, event=0x7fffdf450870, alienWidget=0x0, nativeWidget=0x22c6af0, buttonDown=<value optimized out>, lastMouseReceiver=<value optimized out>, spontaneous=true) at kernel/qapplication.cpp:3058
#63 0x00007fa040b587bd in QETWidget::translateMouseEvent (this=0x22c6af0, event=<value optimized out>) at kernel/qapplication_x11.cpp:4337
#64 0x00007fa040b56c5c in QApplication::x11ProcessEvent (this=<value optimized out>, event=0x7fffdf451190) at kernel/qapplication_x11.cpp:3536
#65 0x00007fa040b830e2 in x11EventSourceDispatch (s=0x149a8c0, callback=<value optimized out>, user_data=<value optimized out>) at kernel/qguieventdispatcher_glib.cpp:146
#66 0x00007fa03a209342 in g_main_context_dispatch () from /lib/libglib-2.0.so.0
#67 0x00007fa03a20d2a8 in ?? () from /lib/libglib-2.0.so.0
#68 0x00007fa03a20d45c in g_main_context_iteration () from /lib/libglib-2.0.so.0
#69 0x00007fa03febe193 in QEventDispatcherGlib::processEvents (this=0x142d2a0, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:415
#70 0x00007fa040b82a4e in QGuiEventDispatcherGlib::processEvents (this=0x66fe, flags=<value optimized out>) at kernel/qguieventdispatcher_glib.cpp:204
#71 0x00007fa03fe90a02 in QEventLoop::processEvents (this=<value optimized out>, flags=) at kernel/qeventloop.cpp:149
#72 0x00007fa03fe90dec in QEventLoop::exec (this=0x7fffdf4514c0, flags=) at kernel/qeventloop.cpp:201
#73 0x00007fa03fe94ebb in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1009
#74 0x00000000006edb0d in main (argc=<value optimized out>, argv=<value optimized out>) at /build/buildd/digikam2-2.0.0~beta4+maverick~ppa1kde46/digikam/main/main.cpp:232

Possible duplicates by query: bug 268267, bug 243462, bug 228333.

Reported using DrKonqi
Comment 1 caulier.gilles 2011-04-11 10:18:33 UTC

*** This bug has been marked as a duplicate of bug 268267 ***
Comment 2 caulier.gilles 2023-05-05 05:50:55 UTC
Fixed with #268267