[Digikam-devel] [Bug 162678] digiKam crashed while loading

Gilles Caulier caulier.gilles at gmail.com
Tue May 27 11:10:18 BST 2008


------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.
         
http://bugs.kde.org/show_bug.cgi?id=162678         
caulier.gilles gmail com changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
            Product|digikam                     |marble
            Summary| digiKam crashed while      |digiKam crashed while
                   |loading                     |loading



------- Additional Comments From caulier.gilles gmail com  2008-05-27 12:10 -------
Frédéric,

Sorry, but 0.10.0 still in alpha code. we cannot accept bug report yet.

Also, your backtrace bring me about marble widget internal crash that i can reproduce here ! It's duing an uncomplete KML import method in marble widget. This will be fixed in the future by marble team. 

See below the same crash using marble widget debug info. a class instance is null. this is why marble widget (and digiKam) crash:

Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread -1261414704 (LWP 18867)]
MarblePlacemarkModel::coordinateData (this=0x0, index= 0xa127dd8)
    at /home/gilles/Documents/Devel/SVN/trunk/kdeedu/marble/src/lib/MarblePlacemarkModel.cpp:100
100         return d->m_placeMarkContainer.at( index.row() )->coordinate();
(gdb) bt
#0  MarblePlacemarkModel::coordinateData (this=0x0, index= 0xa127dd8)
    at /home/gilles/Documents/Devel/SVN/trunk/kdeedu/marble/src/lib/MarblePlacemarkModel.cpp:100
#1  0xb5b8cda4 in PlaceMarkLayout::paintPlaceFolder (this=0xa737388, painter=0xbfb83594, viewParams=0x8c02694, model=0xa10c7d8, selectionModel=0xa106a98,
    firstTime=true) at /home/gilles/Documents/Devel/SVN/trunk/kdeedu/marble/src/lib/PlaceMarkLayout.cpp:333
#2  0xb5b327e1 in MarbleModel::paintGlobe (this=0x8c05d10, painter=0xbfb83594, width=268, height=745, viewParams=0x8c02694, redrawBackground=true,
    dirtyRect= 0xbfb8360c) at /home/gilles/Documents/Devel/SVN/trunk/kdeedu/marble/src/lib/MarbleModel.cpp:510
#3  0xb5b3ac24 in MarbleMap::paint (this=0x8c02620, painter= 0xbfb83594, dirtyRect= 0xbfb8360c)
    at /home/gilles/Documents/Devel/SVN/trunk/kdeedu/marble/src/lib/MarbleMap.cpp:882
#4  0xb5b2d22a in MarbleWidget::paintEvent (this=0x8c02458, evt=0xbfb83a54)
    at /home/gilles/Documents/Devel/SVN/trunk/kdeedu/marble/src/lib/MarbleWidget.cpp:766
#5  0xb6e5fb50 in QWidget::event () from /usr/lib/qt4/lib/libQtGui.so.4
#6  0xb6e191c2 in QApplicationPrivate::notify_helper () from /usr/lib/qt4/lib/libQtGui.so.4
#7  0xb6e1f899 in QApplication::notify () from /usr/lib/qt4/lib/libQtGui.so.4
#8  0xb7944281 in KApplication::notify () from /opt/kde4/lib/libkdeui.so.5
#9  0xb7e81378 in QCoreApplication::notifyInternal () from /usr/lib/qt4/lib/libQtCore.so.4
#10 0xb6e6854d in QAbstractItemModel::sort () from /usr/lib/qt4/lib/libQtGui.so.4
#11 0xb6f8006a in QWidgetPrivate::drawWidget () from /usr/lib/qt4/lib/libQtGui.so.4
#12 0xb6f7fac3 in QAbstractItemModel::sort () from /usr/lib/qt4/lib/libQtGui.so.4
#13 0xb6f7fcb0 in QWidgetPrivate::drawWidget () from /usr/lib/qt4/lib/libQtGui.so.4
#14 0xb6f7fac3 in QAbstractItemModel::sort () from /usr/lib/qt4/lib/libQtGui.so.4
#15 0xb6f7fcb0 in QWidgetPrivate::drawWidget () from /usr/lib/qt4/lib/libQtGui.so.4
#16 0xb6f7fac3 in QAbstractItemModel::sort () from /usr/lib/qt4/lib/libQtGui.so.4
#17 0xb6f7fcb0 in QWidgetPrivate::drawWidget () from /usr/lib/qt4/lib/libQtGui.so.4
#18 0xb6f7fac3 in QAbstractItemModel::sort () from /usr/lib/qt4/lib/libQtGui.so.4
#19 0xb6f7fcb0 in QWidgetPrivate::drawWidget () from /usr/lib/qt4/lib/libQtGui.so.4
#20 0xb6f7fac3 in QAbstractItemModel::sort () from /usr/lib/qt4/lib/libQtGui.so.4
#21 0xb6f7fcb0 in QWidgetPrivate::drawWidget () from /usr/lib/qt4/lib/libQtGui.so.4
#22 0xb6f7fac3 in QAbstractItemModel::sort () from /usr/lib/qt4/lib/libQtGui.so.4
#23 0xb6f7f99f in QAbstractItemModel::sort () from /usr/lib/qt4/lib/libQtGui.so.4
#24 0xb6f7fcb0 in QWidgetPrivate::drawWidget () from /usr/lib/qt4/lib/libQtGui.so.4
#25 0xb6f809d8 in QAbstractItemModel::sort () from /usr/lib/qt4/lib/libQtGui.so.4
#26 0xb6f81395 in QAbstractItemModel::sort () from /usr/lib/qt4/lib/libQtGui.so.4
#27 0xb6e5fe36 in QWidget::event () from /usr/lib/qt4/lib/libQtGui.so.4
#28 0xb7133985 in QFrame::event () from /usr/lib/qt4/lib/libQtGui.so.4
#29 0xb7137813 in QLabel::event () from /usr/lib/qt4/lib/libQtGui.so.4
#30 0xb6e191c2 in QApplicationPrivate::notify_helper () from /usr/lib/qt4/lib/libQtGui.so.4
#31 0xb6e1f899 in QApplication::notify () from /usr/lib/qt4/lib/libQtGui.so.4
#32 0xb7944281 in KApplication::notify () from /opt/kde4/lib/libkdeui.so.5
#33 0xb7e81378 in QCoreApplication::notifyInternal () from /usr/lib/qt4/lib/libQtCore.so.4
#34 0xb7e82912 in QCoreApplicationPrivate::sendPostedEvents () from /usr/lib/qt4/lib/libQtCore.so.4
#35 0xb7e82b7c in QCoreApplication::sendPostedEvents () from /usr/lib/qt4/lib/libQtCore.so.4
#36 0xb6e9581c in QAbstractItemModel::sort () from /usr/lib/qt4/lib/libQtGui.so.4
#37 0xb7e807e3 in QEventLoop::processEvents () from /usr/lib/qt4/lib/libQtCore.so.4
#38 0xb7e808ea in QEventLoop::exec () from /usr/lib/qt4/lib/libQtCore.so.4
#39 0xb7e82c46 in QCoreApplication::exec () from /usr/lib/qt4/lib/libQtCore.so.4
#40 0xb6e18884 in QApplication::exec () from /usr/lib/qt4/lib/libQtGui.so.4
#41 0x082810a1 in main (argc=1, argv=0xbfb854f4) at /home/gilles/Documents/Devel/SVN/trunk/graphics/digikam/digikam/main.cpp:326



Gilles Caulier



More information about the Digikam-devel mailing list