Application: digikam (2.0.0-rc) KDE Platform Version: 4.6.4 (4.6.4) (Compiled from sources) Qt Version: 4.7.0 Operating System: Linux 2.6.39.1custom x86_64 Distribution (Platform): Slackware Packages -- Information about the crash: - What I was doing when the application crashed: ran digikam-sc with --detect-camera option.. looks like gphoto interface is still broken.. The crash can be reproduced every time. -- Backtrace: Application: digiKam (digikam), signal: Segmentation fault [Current thread is 1 (Thread 0x7f92b21c39a0 (LWP 26667))] Thread 6 (Thread 0x7f927faa9700 (LWP 26672)): #0 0x00007f92aa537aac in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 #1 0x00007f92aa7cdfab in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib64/qt/lib/libQtCore.so.4 #2 0x00000000005b5090 in Digikam::ScanController::run (this=0x28d5c50) at /home/grey/Downloads/digikam-sc/core/digikam/database/scancontroller.cpp:618 #3 0x00007f92aa7cd8be in ?? () from /usr/lib64/qt/lib/libQtCore.so.4 #4 0x00007f9299c0e853 in ?? () from /usr/lib64/libGL.so.1 #5 0x00007f92aa532d6b in start_thread () from /lib64/libpthread.so.0 #6 0x00007f92a956145d in clone () from /lib64/libc.so.6 Thread 5 (Thread 0x7f927f2a8700 (LWP 26673)): #0 0xffffffffff600137 in ?? () #1 0x00007fff32eee6e1 in ?? () #2 0x00007f929d4fe196 in clock_gettime () from /lib64/librt.so.1 #3 0x00007f92aa81e85f in ?? () from /usr/lib64/qt/lib/libQtCore.so.4 #4 0x00007f92aa8e1c3d in ?? () from /usr/lib64/qt/lib/libQtCore.so.4 #5 0x00007f92aa8e1fb5 in ?? () from /usr/lib64/qt/lib/libQtCore.so.4 #6 0x00007f92aa8e0a4c in ?? () from /usr/lib64/qt/lib/libQtCore.so.4 #7 0x00007f92aa8e0af5 in ?? () from /usr/lib64/qt/lib/libQtCore.so.4 #8 0x00007f92a91a6da7 in g_main_context_prepare () from /usr/lib64/libglib-2.0.so.0 #9 0x00007f92a91a7cc9 in ?? () from /usr/lib64/libglib-2.0.so.0 #10 0x00007f92a91a836d in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0 #11 0x00007f92aa8e1256 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/qt/lib/libQtCore.so.4 #12 0x00007f92aa8b5562 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/qt/lib/libQtCore.so.4 #13 0x00007f92aa8b57ac in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/qt/lib/libQtCore.so.4 #14 0x00007f92aa7cb0e4 in QThread::exec() () from /usr/lib64/qt/lib/libQtCore.so.4 #15 0x00007f92aa896d48 in ?? () from /usr/lib64/qt/lib/libQtCore.so.4 #16 0x00007f92aa7cd8be in ?? () from /usr/lib64/qt/lib/libQtCore.so.4 #17 0x00007f9299c0e853 in ?? () from /usr/lib64/libGL.so.1 #18 0x00007f92aa532d6b in start_thread () from /lib64/libpthread.so.0 #19 0x00007f92a956145d in clone () from /lib64/libc.so.6 Thread 4 (Thread 0x7f927eaa7700 (LWP 26702)): #0 0x00007f92aa537aac in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 #1 0x00007f92aa7cdfab in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib64/qt/lib/libQtCore.so.4 #2 0x00007f92aecce877 in Digikam::ParkingThread::run (this=0x2a61690) at /home/grey/Downloads/digikam-sc/core/libs/threads/threadmanager.cpp:119 #3 0x00007f92aa7cd8be in ?? () from /usr/lib64/qt/lib/libQtCore.so.4 #4 0x00007f9299c0e853 in ?? () from /usr/lib64/libGL.so.1 #5 0x00007f92aa532d6b in start_thread () from /lib64/libpthread.so.0 #6 0x00007f92a956145d in clone () from /lib64/libc.so.6 Thread 3 (Thread 0x7f926c60d700 (LWP 26760)): #0 0x00007f92aa537e2b in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 #1 0x00007f92aa7cdf12 in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib64/qt/lib/libQtCore.so.4 #2 0x00007f92aa7c3f88 in ?? () from /usr/lib64/qt/lib/libQtCore.so.4 #3 0x00007f92aa7cd8be in ?? () from /usr/lib64/qt/lib/libQtCore.so.4 #4 0x00007f9299c0e853 in ?? () from /usr/lib64/libGL.so.1 #5 0x00007f92aa532d6b in start_thread () from /lib64/libpthread.so.0 #6 0x00007f92a956145d in clone () from /lib64/libc.so.6 Thread 2 (Thread 0x7f927d514700 (LWP 26798)): [KCrash Handler] #6 tre_free (preg=0x7f927d511b80) at /home/grey/Downloads/digikam-sc/core/libs/3rdparty/regex/tre-compile.c:2232 #7 0x00007f92af364956 in gp_port_info_list_lookup_path () from /usr/lib64/libgphoto2_port.so.0 #8 0x000000000073fb27 in Digikam::GPCamera::doConnect (this=0x58f2dd0) at /home/grey/Downloads/digikam-sc/core/utilities/cameragui/devices/gpcamera.cpp:209 #9 0x00000000007723af in Digikam::CameraController::executeCommand (this=0x5942560, cmd=<value optimized out>) at /home/grey/Downloads/digikam-sc/core/utilities/cameragui/controller/cameracontroller.cpp:407 #10 0x000000000077c0c9 in Digikam::CameraController::run (this=0x5942560) at /home/grey/Downloads/digikam-sc/core/utilities/cameragui/controller/cameracontroller.cpp:392 #11 0x00007f92aa7cd8be in ?? () from /usr/lib64/qt/lib/libQtCore.so.4 #12 0x00007f9299c0e853 in ?? () from /usr/lib64/libGL.so.1 #13 0x00007f92aa532d6b in start_thread () from /lib64/libpthread.so.0 #14 0x00007f92a956145d in clone () from /lib64/libc.so.6 Thread 1 (Thread 0x7f92b21c39a0 (LWP 26667)): #0 0x00007f92a9557293 in poll () from /lib64/libc.so.6 #1 0x00007f929b71ee3a in ?? () from /usr/lib64/libxcb.so.1 #2 0x00007f929b71f383 in ?? () from /usr/lib64/libxcb.so.1 #3 0x00007f929b71f414 in xcb_writev () from /usr/lib64/libxcb.so.1 #4 0x00007f92a7b41f86 in _XSend () from /usr/lib64/libX11.so.6 #5 0x00007f92a7b424c7 in _XReply () from /usr/lib64/libX11.so.6 #6 0x00007f92a7b26145 in XGetImage () from /usr/lib64/libX11.so.6 #7 0x00007f92ab5f3f60 in QX11PixmapData::toImage(QRect const&) const () from /usr/lib64/qt/lib/libQtGui.so.4 #8 0x00007f92ab5f031a in QX11PixmapData::toImage() const () from /usr/lib64/qt/lib/libQtGui.so.4 #9 0x00007f92ab5ded70 in QPixmap::toImage() const () from /usr/lib64/qt/lib/libQtGui.so.4 #10 0x00007f92ab5dfa89 in operator<<(QDataStream&, QPixmap const&) () from /usr/lib64/qt/lib/libQtGui.so.4 #11 0x00007f92ac1e1747 in ?? () from /usr/lib64/libkdeui.so.5 #12 0x00007f92ac1e4d66 in KIconLoader::loadIcon(QString const&, KIconLoader::Group, int, int, QStringList const&, QString*, bool) const () from /usr/lib64/libkdeui.so.5 #13 0x00007f92ac1dc32d in ?? () from /usr/lib64/libkdeui.so.5 #14 0x00007f92ab5b0725 in QIcon::pixmap(QSize const&, QIcon::Mode, QIcon::State) const () from /usr/lib64/qt/lib/libQtGui.so.4 #15 0x00007f92ab80dcb1 in QCommonStyle::drawControl(QStyle::ControlElement, QStyleOption const*, QPainter*, QWidget const*) const () from /usr/lib64/qt/lib/libQtGui.so.4 #16 0x00007f92ab8a503d in QWindowsStyle::drawControl(QStyle::ControlElement, QStyleOption const*, QPainter*, QWidget const*) const () from /usr/lib64/qt/lib/libQtGui.so.4 #17 0x00007f92ab88fddb in QCleanlooksStyle::drawControl(QStyle::ControlElement, QStyleOption const*, QPainter*, QWidget const*) const () from /usr/lib64/qt/lib/libQtGui.so.4 #18 0x00007f92ab814ee7 in QCommonStyle::drawComplexControl(QStyle::ComplexControl, QStyleOptionComplex const*, QPainter*, QWidget const*) const () from /usr/lib64/qt/lib/libQtGui.so.4 #19 0x00007f92ab8adf23 in QWindowsStyle::drawComplexControl(QStyle::ComplexControl, QStyleOptionComplex const*, QPainter*, QWidget const*) const () from /usr/lib64/qt/lib/libQtGui.so.4 #20 0x00007f92ab89b090 in QCleanlooksStyle::drawComplexControl(QStyle::ComplexControl, QStyleOptionComplex const*, QPainter*, QWidget const*) const () from /usr/lib64/qt/lib/libQtGui.so.4 #21 0x00007f92ab97bca8 in QToolButton::paintEvent(QPaintEvent*) () from /usr/lib64/qt/lib/libQtGui.so.4 #22 0x00007f92ab55bdaa in QWidget::event(QEvent*) () from /usr/lib64/qt/lib/libQtGui.so.4 #23 0x00007f92ab50a724 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib64/qt/lib/libQtGui.so.4 #24 0x00007f92ab50f1ba in QApplication::notify(QObject*, QEvent*) () from /usr/lib64/qt/lib/libQtGui.so.4 #25 0x00007f92ac233af6 in KApplication::notify(QObject*, QEvent*) () from /usr/lib64/libkdeui.so.5 #26 0x00007f92aa8b61ac in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib64/qt/lib/libQtCore.so.4 #27 0x00007f92ab558c78 in QWidgetPrivate::drawWidget(QPaintDevice*, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) () from /usr/lib64/qt/lib/libQtGui.so.4 #28 0x00007f92ab55983f in QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, QList<QObject*> const&, int, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) () from /usr/lib64/qt/lib/libQtGui.so.4 #29 0x00007f92ab5596fc in QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, QList<QObject*> const&, int, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) () from /usr/lib64/qt/lib/libQtGui.so.4 #30 0x00007f92ab5596fc in QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, QList<QObject*> const&, int, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) () from /usr/lib64/qt/lib/libQtGui.so.4 #31 0x00007f92ab5596fc in QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, QList<QObject*> const&, int, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) () from /usr/lib64/qt/lib/libQtGui.so.4 #32 0x00007f92ab5596fc in QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, QList<QObject*> const&, int, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) () from /usr/lib64/qt/lib/libQtGui.so.4 #33 0x00007f92ab5596fc in QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, QList<QObject*> const&, int, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) () from /usr/lib64/qt/lib/libQtGui.so.4 #34 0x00007f92ab5596fc in QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, QList<QObject*> const&, int, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) () from /usr/lib64/qt/lib/libQtGui.so.4 #35 0x00007f92ab5589ba in QWidgetPrivate::drawWidget(QPaintDevice*, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) () from /usr/lib64/qt/lib/libQtGui.so.4 #36 0x00007f92ab55983f in QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, QList<QObject*> const&, int, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) () from /usr/lib64/qt/lib/libQtGui.so.4 #37 0x00007f92ab5589ba in QWidgetPrivate::drawWidget(QPaintDevice*, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) () from /usr/lib64/qt/lib/libQtGui.so.4 #38 0x00007f92ab715d39 in ?? () from /usr/lib64/qt/lib/libQtGui.so.4 #39 0x00007f92ab54efd0 in QWidgetPrivate::syncBackingStore() () from /usr/lib64/qt/lib/libQtGui.so.4 #40 0x00007f92ab55c2b2 in QWidget::event(QEvent*) () from /usr/lib64/qt/lib/libQtGui.so.4 #41 0x00007f92ab9198bb in QMainWindow::event(QEvent*) () from /usr/lib64/qt/lib/libQtGui.so.4 #42 0x00007f92ac332733 in KXmlGuiWindow::event(QEvent*) () from /usr/lib64/libkdeui.so.5 #43 0x00007f92ab50a724 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib64/qt/lib/libQtGui.so.4 #44 0x00007f92ab50f1ba in QApplication::notify(QObject*, QEvent*) () from /usr/lib64/qt/lib/libQtGui.so.4 #45 0x00007f92ac233af6 in KApplication::notify(QObject*, QEvent*) () from /usr/lib64/libkdeui.so.5 #46 0x00007f92aa8b61ac in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib64/qt/lib/libQtCore.so.4 #47 0x00007f92ab71190d in ?? () from /usr/lib64/qt/lib/libQtGui.so.4 #48 0x00007f92ab54e838 in QWidget::repaint(QRect const&) () from /usr/lib64/qt/lib/libQtGui.so.4 #49 0x00007f92ab54e8f3 in QWidget::repaint() () from /usr/lib64/qt/lib/libQtGui.so.4 #50 0x00007f92ab95a41f in QStatusBar::reformat() () from /usr/lib64/qt/lib/libQtGui.so.4 #51 0x00007f92ab95b8ec in QStatusBar::event(QEvent*) () from /usr/lib64/qt/lib/libQtGui.so.4 #52 0x00007f92ab50a724 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib64/qt/lib/libQtGui.so.4 #53 0x00007f92ab50f1ba in QApplication::notify(QObject*, QEvent*) () from /usr/lib64/qt/lib/libQtGui.so.4 #54 0x00007f92ac233af6 in KApplication::notify(QObject*, QEvent*) () from /usr/lib64/libkdeui.so.5 #55 0x00007f92aa8b61ac in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib64/qt/lib/libQtCore.so.4 #56 0x00007f92aa8b9995 in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () from /usr/lib64/qt/lib/libQtCore.so.4 #57 0x00007f92aa8e1063 in ?? () from /usr/lib64/qt/lib/libQtCore.so.4 #58 0x00007f92a91a78f3 in g_main_context_dispatch () from /usr/lib64/libglib-2.0.so.0 #59 0x00007f92a91a80d0 in ?? () from /usr/lib64/libglib-2.0.so.0 #60 0x00007f92a91a836d in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0 #61 0x00007f92aa8e11ff in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/qt/lib/libQtCore.so.4 #62 0x00007f92ab5ae79e in ?? () from /usr/lib64/qt/lib/libQtGui.so.4 #63 0x00007f92aa8b5562 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/qt/lib/libQtCore.so.4 #64 0x00007f92aa8b57ac in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/qt/lib/libQtCore.so.4 #65 0x00007f92aa8b9c4b in QCoreApplication::exec() () from /usr/lib64/qt/lib/libQtCore.so.4 #66 0x0000000000685b85 in main (argc=42005505, argv=0x7fff00000000) at /home/grey/Downloads/digikam-sc/core/digikam/main/main.cpp:232 Possible duplicates by query: bug 274344. Reported using DrKonqi
*** This bug has been marked as a duplicate of bug 268267 ***
Fixed with #268267