Bug 200168

Summary: kbookmarks crashed while drag/drop a Subbookmarksfolder to the topfolder
Product: [Applications] keditbookmarks Reporter: Thomas Janssen <thomasj>
Component: generalAssignee: Konqueror Developers <konq-bugs>
Status: RESOLVED DUPLICATE    
Severity: crash CC: desintegr, faure, mattmill30, prudhomm, rohland.max, seajey.serg, sstammberger, xxtjaxx
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: Unlisted Binaries   
OS: Linux   
Latest Commit: Version Fixed In:

Description Thomas Janssen 2009-07-14 13:38:55 UTC
Application that crashed: keditbookmarks
Version of the application: 4.2.95 (KDE 4.2.95 (KDE 4.3 RC1))
KDE Version: 4.2.95 (KDE 4.2.95 (KDE 4.3 RC1))
Qt Version: 4.5.2
Operating System: Linux 2.6.27.21-170.2.56.fc10.x86_64 x86_64
Distribution: "Fedora release 10 (Cambridge)"

What I was doing when the application crashed:
I did drag a Bookmark-Subfolder and moved it to the Bookmarks Folder that appears in Konqueror under the addressbar (top folder i guess). Dropping the folder made kbookmarks crash.

 -- Backtrace:
Application: Bookmark Editor (keditbookmarks), signal: Segmentation fault
[KCrash Handler]
#5  _int_malloc (av=0x349536da00, bytes=112) at malloc.c:4250
#6  0x000000349507ca38 in __libc_malloc (bytes=112) at malloc.c:3551
#7  0x000000396bec41ed in operator new (sz=112) at ../../../../libstdc++-v3/libsupc++/new_op.cc:57
#8  0x0000003117817ef3 in QDomElementPrivate::cloneNode (this=0x1560240, deep=112) at dom/qdom.cpp:4437
#9  0x0000003117812f9e in QDomNodePrivate (this=0x13d3880, n=<value optimized out>, deep=true) at dom/qdom.cpp:1485
#10 0x0000003117817c2c in QDomElementPrivate (this=0x2, n=0x349536da70, deep=4) at dom/qdom.cpp:4422
#11 0x0000003117817f05 in QDomElementPrivate::cloneNode (this=0x15589d0, deep=4) at dom/qdom.cpp:4437
#12 0x0000003117812f9e in QDomNodePrivate (this=0x1276780, n=<value optimized out>, deep=true) at dom/qdom.cpp:1485
#13 0x0000003117817c2c in QDomElementPrivate (this=0x2, n=0x349536da70, deep=4) at dom/qdom.cpp:4422
#14 0x0000003117817f05 in QDomElementPrivate::cloneNode (this=0x14e29b0, deep=4) at dom/qdom.cpp:4437
#15 0x0000003117812f9e in QDomNodePrivate (this=0x1271320, n=<value optimized out>, deep=true) at dom/qdom.cpp:1485
#16 0x0000003117817c2c in QDomElementPrivate (this=0x2, n=0x349536da70, deep=4) at dom/qdom.cpp:4422
#17 0x0000003117817f05 in QDomElementPrivate::cloneNode (this=0x14e2810, deep=4) at dom/qdom.cpp:4437
#18 0x0000003117812f9e in QDomNodePrivate (this=0x1271d40, n=<value optimized out>, deep=true) at dom/qdom.cpp:1485
#19 0x0000003117817c2c in QDomElementPrivate (this=0x2, n=0x349536da70, deep=4) at dom/qdom.cpp:4422
#20 0x0000003117817f05 in QDomElementPrivate::cloneNode (this=0x14e11b0, deep=4) at dom/qdom.cpp:4437
#21 0x0000003117812f9e in QDomNodePrivate (this=0x1251d60, n=<value optimized out>, deep=true) at dom/qdom.cpp:1485
#22 0x0000003117817c2c in QDomElementPrivate (this=0x2, n=0x349536da70, deep=4) at dom/qdom.cpp:4422
#23 0x0000003117817f05 in QDomElementPrivate::cloneNode (this=0x1259a20, deep=4) at dom/qdom.cpp:4437
#24 0x0000003117812f9e in QDomNodePrivate (this=0x122a910, n=<value optimized out>, deep=true) at dom/qdom.cpp:1485
#25 0x0000003117817c2c in QDomElementPrivate (this=0x2, n=0x349536da70, deep=4) at dom/qdom.cpp:4422
#26 0x0000003117817f05 in QDomElementPrivate::cloneNode (this=0xc4b140, deep=4) at dom/qdom.cpp:4437
#27 0x0000003117811105 in QDomNode::cloneNode (this=<value optimized out>, deep=112) at dom/qdom.cpp:2358
#28 0x0000003245a29c21 in CreateCommand::execute (this=0x11e7250) at /usr/src/debug/kdebase-4.2.95/apps/keditbookmarks/commands.cpp:156
#29 0x0000003245a2912a in CmdGen::insertMimeSource (cmdName=<value optimized out>, data=<value optimized out>, addr=<value optimized out>)
    at /usr/src/debug/kdebase-4.2.95/apps/keditbookmarks/commands.cpp:558
#30 0x0000003245a3e2de in KBookmarkModel::dropMimeData (this=<value optimized out>, data=0xfc0bf0, action=Qt::CopyAction, row=<value optimized out>, column=<value optimized out>, 
    parent=<value optimized out>) at /usr/src/debug/kdebase-4.2.95/apps/keditbookmarks/bookmarkmodel.cpp:305
#31 0x0000003245a3fe18 in BookmarkFolderViewFilterModel::dropMimeData (this=0xfc4a00, data=0xfc0bf0, action=Qt::CopyAction, row=-1, column=-1, parent=@0x7fff48626c60)
    at /usr/src/debug/kdebase-4.2.95/apps/keditbookmarks/bookmarklistview.cpp:184
#32 0x00000033ec27b60d in QAbstractItemView::dropEvent (this=0xd084d0, event=0x7fff486277b0) at itemviews/qabstractitemview.cpp:1849
#33 0x00000033ebde0479 in QWidget::event (this=0xd084d0, event=0x7fff486277b0) at kernel/qwidget.cpp:7731
#34 0x00000033ec151e5b in QFrame::event (this=0xd084d0, e=0x7fff486277b0) at widgets/qframe.cpp:559
#35 0x00000033ec287a6d in QAbstractItemView::viewportEvent (this=0xd084d0, event=0x7fff486277b0) at itemviews/qabstractitemview.cpp:1476
#36 0x00000033ec2bf169 in QTreeView::viewportEvent (this=0xd084d0, event=0x7fff486277b0) at itemviews/qtreeview.cpp:1266
#37 0x0000003117343348 in QCoreApplicationPrivate::sendThroughObjectEventFilters (this=<value optimized out>, receiver=0xd0af40, event=0x7fff486277b0) at kernel/qcoreapplication.cpp:726
#38 0x00000033ebd8f7dc in QApplicationPrivate::notify_helper (this=0xbd9620, receiver=0xd0af40, e=0x7fff486277b0) at kernel/qapplication.cpp:4052
#39 0x00000033ebd97fc0 in QApplication::notify (this=<value optimized out>, receiver=0xd0af40, e=0x7fff486277b0) at kernel/qapplication.cpp:4009
#40 0x0000003243e12a9b in KApplication::notify (this=0x7fff4862d010, receiver=0xd0af40, event=0x7fff486277b0) at /usr/src/debug/kdelibs-4.2.95/kdeui/kernel/kapplication.cpp:302
#41 0x000000311734403c in QCoreApplication::notifyInternal (this=0x7fff4862d010, receiver=0xd0af40, event=0x7fff486277b0) at kernel/qcoreapplication.cpp:610
#42 0x00000033ebe0d885 in QCoreApplication::sendEvent (event=<value optimized out>, receiver=<value optimized out>) at ../../src/corelib/kernel/qcoreapplication.h:213
#43 QX11Data::xdndHandleDrop (this=<value optimized out>, xe=<value optimized out>, passive=<value optimized out>) at kernel/qdnd_x11.cpp:1173
#44 0x00000033ebe12137 in QDragManager::drop (this=0x11dd650) at kernel/qdnd_x11.cpp:1709
#45 0x00000033ebe122cc in QDragManager::eventFilter (this=0x11dd650, o=<value optimized out>, e=<value optimized out>) at kernel/qdnd_x11.cpp:1302
#46 0x000000311734340c in QCoreApplicationPrivate::sendThroughApplicationEventFilters (this=0xbd9620, receiver=0x123fc20, event=0x7fff48627ff0) at kernel/qcoreapplication.cpp:707
#47 0x00000033ebd8f776 in QApplicationPrivate::notify_helper (this=0x2, receiver=0x349536da70, e=0x4) at kernel/qapplication.cpp:4031
#48 0x00000033ebd981da in QApplication::notify (this=<value optimized out>, receiver=0x123fc20, e=0x7fff48627ff0) at kernel/qapplication.cpp:3758
#49 0x0000003243e12a9b in KApplication::notify (this=0x7fff4862d010, receiver=0x123fc20, event=0x7fff48627ff0) at /usr/src/debug/kdelibs-4.2.95/kdeui/kernel/kapplication.cpp:302
#50 0x000000311734403c in QCoreApplication::notifyInternal (this=0x7fff4862d010, receiver=0x123fc20, event=0x7fff48627ff0) at kernel/qcoreapplication.cpp:610
#51 0x00000033ebd97428 in QCoreApplication::sendSpontaneousEvent (event=<value optimized out>, receiver=<value optimized out>) at ../../src/corelib/kernel/qcoreapplication.h:216
#52 QApplicationPrivate::sendMouseEvent (receiver=0x123fc20, event=0x7fff48627ff0, alienWidget=0x0, nativeWidget=0x123fc20, buttonDown=<value optimized out>, lastMouseReceiver=@0x33ec7c4050)
    at kernel/qapplication.cpp:2924
#53 0x00000033ebe011d9 in QETWidget::translateMouseEvent (this=0x123fc20, event=<value optimized out>) at kernel/qapplication_x11.cpp:4409
#54 0x00000033ebe00213 in QApplication::x11ProcessEvent (this=0x7fff4862d010, event=0x7fff48629b70) at kernel/qapplication_x11.cpp:3550
#55 0x00000033ebe274d4 in x11EventSourceDispatch (s=0xbdcbd0, callback=0, user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:146
#56 0x0000003a68e377bb in g_main_dispatch () at gmain.c:2144
#57 IA__g_main_context_dispatch (context=0xbdbd80) at gmain.c:2697
#58 0x0000003a68e3af8d in g_main_context_iterate (context=0xbdbd80, block=1, dispatch=1, self=<value optimized out>) at gmain.c:2778
#59 0x0000003a68e3b14b in IA__g_main_context_iteration (context=0xbdbd80, may_block=1) at gmain.c:2841
#60 0x000000311736d56f in QEventDispatcherGlib::processEvents (this=0xbbfb80, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:327
#61 0x00000033ebe26c5f in QGuiEventDispatcherGlib::processEvents (this=0x2, flags=<value optimized out>) at kernel/qguieventdispatcher_glib.cpp:202
#62 0x00000031173428d2 in QEventLoop::processEvents (this=<value optimized out>, flags=) at kernel/qeventloop.cpp:149
#63 0x0000003117342ca4 in QEventLoop::exec (this=0xd1c440, flags=) at kernel/qeventloop.cpp:201
#64 0x00000033ebe11a87 in QDragManager::drag (this=0x11dd650, o=<value optimized out>) at kernel/qdnd_x11.cpp:1969
#65 0x00000033ebda22b8 in QDrag::exec (this=0xff6b90, supportedActions=) at kernel/qdrag.cpp:282
#66 0x00000033ec285d9e in QAbstractItemView::startDrag (this=0xd0df90, supportedActions=) at itemviews/qabstractitemview.cpp:3205
#67 0x00000033ec283017 in QAbstractItemView::mouseMoveEvent (this=0xd0df90, event=0x7fff4862af10) at itemviews/qabstractitemview.cpp:1552
#68 0x00000033ebde0838 in QWidget::event (this=0xd0df90, event=0x7fff4862af10) at kernel/qwidget.cpp:7534
#69 0x00000033ec151e5b in QFrame::event (this=0xd0df90, e=0x7fff4862af10) at widgets/qframe.cpp:559
#70 0x00000033ec287a6d in QAbstractItemView::viewportEvent (this=0xd0df90, event=0x7fff4862af10) at itemviews/qabstractitemview.cpp:1476
#71 0x00000033ec2bf169 in QTreeView::viewportEvent (this=0xd0df90, event=0x7fff4862af10) at itemviews/qtreeview.cpp:1266
#72 0x0000003117343348 in QCoreApplicationPrivate::sendThroughObjectEventFilters (this=<value optimized out>, receiver=0xd0be20, event=0x7fff4862af10) at kernel/qcoreapplication.cpp:726
#73 0x00000033ebd8f7dc in QApplicationPrivate::notify_helper (this=0xbd9620, receiver=0xd0be20, e=0x7fff4862af10) at kernel/qapplication.cpp:4052
#74 0x00000033ebd981da in QApplication::notify (this=<value optimized out>, receiver=0xd0be20, e=0x7fff4862af10) at kernel/qapplication.cpp:3758
#75 0x0000003243e12a9b in KApplication::notify (this=0x7fff4862d010, receiver=0xd0be20, event=0x7fff4862af10) at /usr/src/debug/kdelibs-4.2.95/kdeui/kernel/kapplication.cpp:302
#76 0x000000311734403c in QCoreApplication::notifyInternal (this=0x7fff4862d010, receiver=0xd0be20, event=0x7fff4862af10) at kernel/qcoreapplication.cpp:610
#77 0x00000033ebd97428 in QCoreApplication::sendSpontaneousEvent (event=<value optimized out>, receiver=<value optimized out>) at ../../src/corelib/kernel/qcoreapplication.h:216
#78 QApplicationPrivate::sendMouseEvent (receiver=0xd0be20, event=0x7fff4862af10, alienWidget=0xd0be20, nativeWidget=0xbd92b0, buttonDown=<value optimized out>, lastMouseReceiver=@0x33ec7c4050)
    at kernel/qapplication.cpp:2924
#79 0x00000033ebe011d9 in QETWidget::translateMouseEvent (this=0xbd92b0, event=<value optimized out>) at kernel/qapplication_x11.cpp:4409
#80 0x00000033ebe00213 in QApplication::x11ProcessEvent (this=0x7fff4862d010, event=0x7fff4862ca90) at kernel/qapplication_x11.cpp:3550
#81 0x00000033ebe274d4 in x11EventSourceDispatch (s=0xbdcbd0, callback=0, user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:146
#82 0x0000003a68e377bb in g_main_dispatch () at gmain.c:2144
#83 IA__g_main_context_dispatch (context=0xbdbd80) at gmain.c:2697
#84 0x0000003a68e3af8d in g_main_context_iterate (context=0xbdbd80, block=1, dispatch=1, self=<value optimized out>) at gmain.c:2778
#85 0x0000003a68e3b14b in IA__g_main_context_iteration (context=0xbdbd80, may_block=1) at gmain.c:2841
#86 0x000000311736d56f in QEventDispatcherGlib::processEvents (this=0xbbfb80, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:327
#87 0x00000033ebe26c5f in QGuiEventDispatcherGlib::processEvents (this=0x2, flags=<value optimized out>) at kernel/qguieventdispatcher_glib.cpp:202
#88 0x00000031173428d2 in QEventLoop::processEvents (this=<value optimized out>, flags=) at kernel/qeventloop.cpp:149
#89 0x0000003117342ca4 in QEventLoop::exec (this=0x7fff4862cdc0, flags=) at kernel/qeventloop.cpp:201
#90 0x0000003117344f74 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:888
#91 0x0000003245a1d970 in kdemain (argc=6, argv=0x7fff4862db98) at /usr/src/debug/kdebase-4.2.95/apps/keditbookmarks/main.cpp:203
#92 0x000000349501e576 in __libc_start_main (main=0x4007c0 <main>, argc=6, ubp_av=0x7fff4862db98, init=0x4007f0 <__libc_csu_init>, fini=<value optimized out>, rtld_fini=<value optimized out>, 
    stack_end=0x7fff4862db88) at libc-start.c:220
#93 0x00000000004006f9 in _start ()

This bug may be a duplicate of or related to bug 199195

Reported using DrKonqi
Comment 1 Dario Andres 2009-07-18 17:32:27 UTC
*** Bug 200590 has been marked as a duplicate of this bug. ***
Comment 2 Dario Andres 2009-07-18 21:47:03 UTC
*** Bug 200706 has been marked as a duplicate of this bug. ***
Comment 3 Dario Andres 2009-08-02 18:00:27 UTC
*** Bug 202287 has been marked as a duplicate of this bug. ***
Comment 4 Dario Andres 2009-08-12 22:45:21 UTC
*** Bug 203614 has been marked as a duplicate of this bug. ***
Comment 5 FiNeX 2009-08-23 00:32:56 UTC
*** Bug 204810 has been marked as a duplicate of this bug. ***
Comment 6 Dario Andres 2009-09-19 18:17:47 UTC
*** Bug 207848 has been marked as a duplicate of this bug. ***
Comment 7 David Faure 2009-10-01 13:31:24 UTC

*** This bug has been marked as a duplicate of bug 160679 ***