Bug 136987

Summary: crash while moving a folder
Product: [Applications] digikam Reporter: Mathieu Jobin <opensource>
Component: Usability-Drag&DropAssignee: Digikam Developers <digikam-bugs-null>
Status: RESOLVED NOT A BUG    
Severity: crash CC: caulier.gilles
Priority: NOR    
Version: 0.7.4   
Target Milestone: ---   
Platform: unspecified   
OS: Linux   
Latest Commit: Version Fixed In: 7.6.0
Sentry Crash Report:

Description Mathieu Jobin 2006-11-07 07:04:24 UTC
Version:           0.7.4 (using KDE 3.5.5, Gentoo)
Compiler:          gcc version 3.3.6 (Gentoo 3.3.6-r1, ssp-3.3.6-1.0, pie-8.7.8)
OS:                Linux (i686) release 2.6.18-justbudget

backtrace attached

System configuration startup check disabled.

Using host libthread_db library "/lib/libthread_db.so.1".
[Thread debugging using libthread_db enabled]
[New Thread 16384 (LWP 5370)]
[KCrash handler]
#6  0xb64843db in __dynamic_cast ()
   from /usr/lib/gcc-lib/i686-pc-linux-gnu/3.3.6/libstdc++.so.5
#7  0xb7e78ea0 in AlbumFolderView::contentsDragMoveEvent ()
   from /usr/lib/libdigikam.so.0
#8  0xb6cc0723 in QScrollView::viewportDragMoveEvent (this=0x8192dd8, 
    e=0xbf9137a0) at qscrollview.cpp:1817
#9  0xb6cbfb50 in QScrollView::eventFilter (this=0x8192dd8, obj=0x81936b8, 
    e=0xbf9137a0) at qscrollview.cpp:1531
#10 0xb6b6d4de in QObject::activate_filters (this=0x81936b8, e=0xbf9137a0)
    at qobject.cpp:903
#11 0xb6b6d35b in QObject::event (this=0x81936b8, e=0xbf9137a0)
    at qobject.cpp:735
#12 0xb6bb32df in QWidget::event (this=0x81936b8, e=0xbf9137a0)
    at qwidget.cpp:4659
#13 0xb6aff3b7 in QApplication::internalNotify (this=0xbf914ec0, 
    receiver=0x81936b8, e=0xbf9137a0) at qapplication.cpp:2635
#14 0xb6aff028 in QApplication::notify (this=0xbf914ec0, receiver=0x81936b8, 
    e=0xbf9137a0) at qapplication.cpp:2523
#15 0xb734fa5f in KApplication::notify (this=0xbf914ec0, receiver=0x81936b8, 
    event=0xbf9137a0) at kapplication.cpp:550
#16 0xb7c4e2ef in QApplication::sendEvent (receiver=0x0, event=0x0)
    at qapplication.h:496
#17 0xb6a933cf in qt_handle_xdnd_position (w=0x816b418, xe=0xbf9138f0, 
    passive=false) at qdnd_x11.cpp:681
#18 0xb6a95695 in QDragManager::move (this=0x83c7950, globalPos=@0xbf913da4)
    at qdnd_x11.cpp:1392
#19 0xb6a94282 in QDragManager::eventFilter (this=0x83c7950, o=0x883eb00, 
    e=0xbf913d90) at qdnd_x11.cpp:973
#20 0xb6aff1e9 in QApplication::internalNotify (this=0xbf914ec0, 
    receiver=0x883eb00, e=0xbf913d90) at qapplication.cpp:2568
#21 0xb6afe8e9 in QApplication::notify (this=0xbf914ec0, receiver=0x883eb00, 
    e=0xbf913d90) at qapplication.cpp:2421
#22 0xb734fa5f in KApplication::notify (this=0xbf914ec0, receiver=0x883eb00, 
    event=0xbf913d90) at kapplication.cpp:550
#23 0xb6a86778 in QApplication::sendSpontaneousEvent (receiver=0x883eb00, 
    event=0xbf913d90) at qapplication.h:499
#24 0xb6a7e4ba in QETWidget::translateMouseEvent (this=0x883eb00, 
    event=0xbf914150) at qapplication_x11.cpp:4296
#25 0xb6a7bd82 in QApplication::x11ProcessEvent (this=0xbf914ec0, 
    event=0xbf914150) at qapplication_x11.cpp:3447
#26 0xb6a99e49 in QEventLoop::processEvents (this=0x8110fd0, flags=4)
    at qeventloop_x11.cpp:192
#27 0xb6b16921 in QEventLoop::enterLoop (this=0x8110fd0) at qeventloop.cpp:198
#28 0xb6aff5b5 in QApplication::enter_loop (this=0xbf914ec0)
    at qapplication.cpp:2793
#29 0xb6a96676 in QDragManager::drag (this=0x83c7950, o=0x88398f0, 
    mode=DragDefault) at qdnd_x11.cpp:1791
#30 0xb6b0ca03 in QDragObject::drag (this=0x88398f0, mode=DragDefault)
    at qdragobject.cpp:550
#31 0xb6b0c958 in QDragObject::drag (this=0x88398f0) at qdragobject.cpp:472
#32 0xb7e78b88 in AlbumFolderView::startDrag () from /usr/lib/libdigikam.so.0
#33 0xb7e789fe in AlbumFolderView::contentsMouseMoveEvent ()
   from /usr/lib/libdigikam.so.0
#34 0xb6cc05ce in QScrollView::viewportMouseMoveEvent (this=0x8192dd8, 
    e=0xbf9149a0) at qscrollview.cpp:1784
#35 0xb6cbfa23 in QScrollView::eventFilter (this=0x8192dd8, obj=0x81936b8, 
    e=0xbf9149a0) at qscrollview.cpp:1511
#36 0xb6b6d4de in QObject::activate_filters (this=0x81936b8, e=0xbf9149a0)
    at qobject.cpp:903
#37 0xb6b6d35b in QObject::event (this=0x81936b8, e=0xbf9149a0)
    at qobject.cpp:735
#38 0xb6bb32df in QWidget::event (this=0x81936b8, e=0xbf9149a0)
    at qwidget.cpp:4659
#39 0xb6aff3b7 in QApplication::internalNotify (this=0xbf914ec0, 
    receiver=0x81936b8, e=0xbf9149a0) at qapplication.cpp:2635
#40 0xb6afe8e9 in QApplication::notify (this=0xbf914ec0, receiver=0x81936b8, 
    e=0xbf9149a0) at qapplication.cpp:2421
#41 0xb734fa5f in KApplication::notify (this=0xbf914ec0, receiver=0x81936b8, 
    event=0xbf9149a0) at kapplication.cpp:550
#42 0xb6a86778 in QApplication::sendSpontaneousEvent (receiver=0x81936b8, 
    event=0xbf9149a0) at qapplication.h:499
#43 0xb6a7e4ba in QETWidget::translateMouseEvent (this=0x81936b8, 
    event=0xbf914d60) at qapplication_x11.cpp:4296
#44 0xb6a7bd82 in QApplication::x11ProcessEvent (this=0xbf914ec0, 
    event=0xbf914d60) at qapplication_x11.cpp:3447
#45 0xb6a99e49 in QEventLoop::processEvents (this=0x8110fd0, flags=4)
    at qeventloop_x11.cpp:192
#46 0xb6b16921 in QEventLoop::enterLoop (this=0x8110fd0) at qeventloop.cpp:198
#47 0xb6b1683a in QEventLoop::exec (this=0x8110fd0) at qeventloop.cpp:145
#48 0xb6aff559 in QApplication::exec (this=0xbf914ec0)
    at qapplication.cpp:2758
#49 0x0804a5a7 in main ()
Comment 1 caulier.gilles 2006-11-07 08:20:08 UTC
digiKam 0.7.4 is too old and not maintened. 0.8.2 is the current stable release and 0.9.0-beta3 the current implementation under finalization (planed to release at christmast 2006)

Please take a look into the web project page to update your current digikam:

http://www.digikam.org

Gilles Caulier