Bug 192016 - bookmarks editor crashes when dragging a link onto a spacer
Summary: bookmarks editor crashes when dragging a link onto a spacer
Status: RESOLVED DUPLICATE of bug 190625
Alias: None
Product: keditbookmarks
Classification: Applications
Component: general (show other bugs)
Version: unspecified
Platform: Ubuntu Linux
: NOR crash
Target Milestone: ---
Assignee: Konqueror Developers
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-05-08 11:26 UTC by Florian Reinhard
Modified: 2009-06-01 12:24 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Florian Reinhard 2009-05-08 11:26:33 UTC
Version:            (using KDE 4.2.2)
OS:                Linux
Installed from:    Ubuntu Packages

Reproduce:
1. start the bookmarks editor
2. go to some subdir
3. create a spacer (CTRL-I)
4. drag some bookmark from that subdir onto the created spacer

Backtrace:
Anwendung: Lesezeichen-Editor (keditbookmarks), Signal SIGSEGV

Thread 1 (Thread 0xb5b0f920 (LWP 1672)):
[KCrash Handler]
#6  0xb77e3450 in QDomElementPrivate::save (this=0xa252780, s=@0xbfa60a9c, depth=6, indent=1) at dom/qdom.cpp:4603
#7  0xb77d6892 in QDomNodePrivate::save (this=0xa259570, s=@0xbfa60a9c, depth=6, indent=1) at dom/qdom.cpp:1916
#8  0xb77e3077 in QDomElementPrivate::save (this=0xa259570, s=@0xbfa60a9c, depth=5, indent=1) at dom/qdom.cpp:4640
#9  0xb77d6892 in QDomNodePrivate::save (this=0xa259518, s=@0xbfa60a9c, depth=5, indent=1) at dom/qdom.cpp:1916
#10 0xb77e3077 in QDomElementPrivate::save (this=0xa259518, s=@0xbfa60a9c, depth=4, indent=1) at dom/qdom.cpp:4640
#11 0xb77d6892 in QDomNodePrivate::save (this=0x9e82808, s=@0xbfa60a9c, depth=4, indent=1) at dom/qdom.cpp:1916
#12 0xb77e3077 in QDomElementPrivate::save (this=0x9e82808, s=@0xbfa60a9c, depth=3, indent=1) at dom/qdom.cpp:4640
#13 0xb77d6892 in QDomNodePrivate::save (this=0x9fce718, s=@0xbfa60a9c, depth=3, indent=1) at dom/qdom.cpp:1916
#14 0xb77e3077 in QDomElementPrivate::save (this=0x9fce718, s=@0xbfa60a9c, depth=2, indent=1) at dom/qdom.cpp:4640
#15 0xb77d6892 in QDomNodePrivate::save (this=0x9f54bd8, s=@0xbfa60a9c, depth=2, indent=1) at dom/qdom.cpp:1916
#16 0xb77e3077 in QDomElementPrivate::save (this=0x9f54bd8, s=@0xbfa60a9c, depth=1, indent=1) at dom/qdom.cpp:4640
#17 0xb77e80ee in QDomNode::save (this=0xbfa60ae8, str=@0xbfa60a9c, indent=1, encodingPolicy=QDomNode::EncodingFromDocument) at dom/qdom.cpp:2707
#18 0xb77e8163 in QDomNode::save (this=0xbfa60ae8, str=@0xbfa60a9c, indent=1) at dom/qdom.cpp:2684
#19 0xb77e82d1 in operator<< (str=@0xbfa60a9c, node=@0xbfa60ae8) at dom/qdom.cpp:2718
#20 0xb7ac39cc in KBookmarkManager::saveAs (this=0x9f0ace8, filename=@0x9f40d30, toolbarCache=true) at /build/buildd/kde4libs-4.2.2/kio/bookmarks/kbookmarkmanager.cc:385
#21 0xb7ac3aaf in KBookmarkManager::save (this=0x9f0ace8, toolbarCache=<value optimized out>) at /build/buildd/kde4libs-4.2.2/kio/bookmarks/kbookmarkmanager.cc:368
#22 0xb7ac3af0 in KBookmarkManager::emitChanged (this=0x9f0ace8, group=@0xbfa60bb0) at /build/buildd/kde4libs-4.2.2/kio/bookmarks/kbookmarkmanager.cc:516
#23 0xb7ffafdb in CurrentMgr::notifyManagers (this=0x9ebcd78, grp=@0xbfa60bb0) at /build/buildd/kdebase-4.2.2/apps/keditbookmarks/toplevel.cpp:183
#24 0xb7ffe6a1 in CmdHistory::slotCommandExecuted (this=0x9ebffa0, k=0xa236c00) at /build/buildd/kdebase-4.2.2/apps/keditbookmarks/toplevel.cpp:82
#25 0xb801e0c0 in KBookmarkModel::dropMimeData (this=0x9f29d10, data=0xa245328, action=Qt::CopyAction, row=-1, column=-1, parent=@0xbfa60ce4)
    at /build/buildd/kdebase-4.2.2/apps/keditbookmarks/bookmarkmodel.cpp:306
#26 0xb6bf04e1 in QAbstractItemView::dropEvent (this=0x9f50b90, event=0xbfa614bc) at itemviews/qabstractitemview.cpp:1844
#27 0xb66d07b1 in QWidget::event (this=0x9f50b90, event=0xbfa614bc) at kernel/qwidget.cpp:7698
#28 0xb6aaad83 in QFrame::event (this=0x9f50b90, e=0xbfa614bc) at widgets/qframe.cpp:559
#29 0xb6b4ad3f in QAbstractScrollArea::viewportEvent (this=0x9f50b90, e=0xb7167a48) at widgets/qabstractscrollarea.cpp:962
#30 0xb6bfca37 in QAbstractItemView::viewportEvent (this=0x9f50b90, event=0xbfa614bc) at itemviews/qabstractitemview.cpp:1466
#31 0xb6c374b4 in QTreeView::viewportEvent (this=0x9f50b90, event=0xbfa614bc) at itemviews/qtreeview.cpp:1257
#32 0xb6b4d345 in QAbstractScrollAreaFilter::eventFilter (this=0x9fbab40, o=0x9f51058, e=0xbfa614bc) at widgets/qabstractscrollarea_p.h:100
#33 0xb7071c5a in QCoreApplicationPrivate::sendThroughObjectEventFilters (this=0x9e54f40, receiver=0x9f51058, event=0xbfa614bc) at kernel/qcoreapplication.cpp:718
#34 0xb6679f0a in QApplicationPrivate::notify_helper (this=0x9e54f40, receiver=0x9f51058, e=0xbfa614bc) at kernel/qapplication.cpp:4080
#35 0xb6682841 in QApplication::notify (this=0xbfa638cc, receiver=0x9f51058, e=0xbfa614bc) at kernel/qapplication.cpp:4037
#36 0xb761694d in KApplication::notify (this=0xbfa638cc, receiver=0x9f51058, event=0xbfa614bc) at /build/buildd/kde4libs-4.2.2/kdeui/kernel/kapplication.cpp:307
#37 0xb7072a3b in QCoreApplication::notifyInternal (this=0xbfa638cc, receiver=0x9f51058, event=0xbfa614bc) at kernel/qcoreapplication.cpp:602
#38 0xb66ff5ad in QX11Data::xdndHandleDrop (this=0x9e58ac8, xe=0xbfa615b8, passive=false) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:213
#39 0xb6704233 in QDragManager::drop (this=0xa24aee8) at kernel/qdnd_x11.cpp:1692
#40 0xb67043f6 in QDragManager::eventFilter (this=0xa24aee8, o=0xa2528c0, e=0xbfa61a58) at kernel/qdnd_x11.cpp:1292
#41 0xb7071d1c in QCoreApplicationPrivate::sendThroughApplicationEventFilters (this=0x9e54f40, receiver=0xa2528c0, event=0xbfa61a58) at kernel/qcoreapplication.cpp:699
#42 0xb6679ea3 in QApplicationPrivate::notify_helper (this=0x9e54f40, receiver=0xa2528c0, e=0xbfa61a58) at kernel/qapplication.cpp:4059
#43 0xb6682ba1 in QApplication::notify (this=0xbfa638cc, receiver=0xa2528c0, e=0xbfa61a58) at kernel/qapplication.cpp:3786
#44 0xb761694d in KApplication::notify (this=0xbfa638cc, receiver=0xa2528c0, event=0xbfa61a58) at /build/buildd/kde4libs-4.2.2/kdeui/kernel/kapplication.cpp:307
#45 0xb7072a3b in QCoreApplication::notifyInternal (this=0xbfa638cc, receiver=0xa2528c0, event=0xbfa61a58) at kernel/qcoreapplication.cpp:602
#46 0xb6681c0e in QApplicationPrivate::sendMouseEvent (receiver=0xa2528c0, event=0xbfa61a58, alienWidget=0x0, nativeWidget=0xa2528c0, buttonDown=0xb6f25200, lastMouseReceiver=@0xb6f25204)
    at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:216
#47 0xb66f1a0e in QETWidget::translateMouseEvent (this=0xa2528c0, event=0xbfa6209c) at kernel/qapplication_x11.cpp:4425
#48 0xb66f0d37 in QApplication::x11ProcessEvent (this=0xbfa638cc, event=0xbfa6209c) at kernel/qapplication_x11.cpp:3421
#49 0xb671bcfa in x11EventSourceDispatch (s=0x9e579a0, callback=0, user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:146
#50 0xb5e7db88 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#51 0xb5e810eb in ?? () from /usr/lib/libglib-2.0.so.0
#52 0xb5e81268 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#53 0xb709e438 in QEventDispatcherGlib::processEvents (this=0x9e41d60, flags={i = -1079631272}) at kernel/qeventdispatcher_glib.cpp:323
#54 0xb671b3f5 in QGuiEventDispatcherGlib::processEvents (this=0x9e41d60, flags={i = -1079631224}) at kernel/qguieventdispatcher_glib.cpp:202
#55 0xb707106a in QEventLoop::processEvents (this=0xa01d368, flags={i = -1079631160}) at kernel/qeventloop.cpp:149
#56 0xb70714aa in QEventLoop::exec (this=0xa01d368, flags={i = -1079631048}) at kernel/qeventloop.cpp:200
#57 0xb67023a0 in QDragManager::drag (this=0xa24aee8, o=0xa24b080) at kernel/qdnd_x11.cpp:1952
#58 0xb668d5ca in QDrag::exec (this=0xa24b080, supportedActions={i = -1079630796}, defaultDropAction=Qt::CopyAction) at kernel/qdrag.cpp:282
#59 0xb6bfaf8c in QAbstractItemView::startDrag (this=0x9f50b90, supportedActions={i = -1079630540}) at itemviews/qabstractitemview.cpp:3189
#60 0xb6bf7f4d in QAbstractItemView::mouseMoveEvent (this=0x9f50b90, event=0xbfa62dd8) at itemviews/qabstractitemview.cpp:1547
#61 0xb6c37274 in QTreeView::mouseMoveEvent (this=0x9f50b90, event=0xbfa62dd8) at itemviews/qtreeview.cpp:1863
#62 0xb66d0a3d in QWidget::event (this=0x9f50b90, event=0xbfa62dd8) at kernel/qwidget.cpp:7501
#63 0xb6aaad83 in QFrame::event (this=0x9f50b90, e=0xbfa62dd8) at widgets/qframe.cpp:559
#64 0xb6b4ad3f in QAbstractScrollArea::viewportEvent (this=0x9f50b90, e=0xb7167a48) at widgets/qabstractscrollarea.cpp:962
#65 0xb6bfca37 in QAbstractItemView::viewportEvent (this=0x9f50b90, event=0xbfa62dd8) at itemviews/qabstractitemview.cpp:1466
#66 0xb6c374b4 in QTreeView::viewportEvent (this=0x9f50b90, event=0xbfa62dd8) at itemviews/qtreeview.cpp:1257
#67 0xb6b4d345 in QAbstractScrollAreaFilter::eventFilter (this=0x9fbab40, o=0x9f51058, e=0xbfa62dd8) at widgets/qabstractscrollarea_p.h:100
#68 0xb7071c5a in QCoreApplicationPrivate::sendThroughObjectEventFilters (this=0x9e54f40, receiver=0x9f51058, event=0xbfa62dd8) at kernel/qcoreapplication.cpp:718
#69 0xb6679f0a in QApplicationPrivate::notify_helper (this=0x9e54f40, receiver=0x9f51058, e=0xbfa62dd8) at kernel/qapplication.cpp:4080
#70 0xb6682ba1 in QApplication::notify (this=0xbfa638cc, receiver=0x9f51058, e=0xbfa62dd8) at kernel/qapplication.cpp:3786
#71 0xb761694d in KApplication::notify (this=0xbfa638cc, receiver=0x9f51058, event=0xbfa62dd8) at /build/buildd/kde4libs-4.2.2/kdeui/kernel/kapplication.cpp:307
#72 0xb7072a3b in QCoreApplication::notifyInternal (this=0xbfa638cc, receiver=0x9f51058, event=0xbfa62dd8) at kernel/qcoreapplication.cpp:602
#73 0xb6681c0e in QApplicationPrivate::sendMouseEvent (receiver=0x9f51058, event=0xbfa62dd8, alienWidget=0x9f51058, nativeWidget=0x9e54c88, buttonDown=0xb6f25200, lastMouseReceiver=@0xb6f25204)
    at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:216
#74 0xb66f1a0e in QETWidget::translateMouseEvent (this=0x9e54c88, event=0xbfa6341c) at kernel/qapplication_x11.cpp:4425
#75 0xb66f0d37 in QApplication::x11ProcessEvent (this=0xbfa638cc, event=0xbfa6341c) at kernel/qapplication_x11.cpp:3421
#76 0xb671bcfa in x11EventSourceDispatch (s=0x9e579a0, callback=0, user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:146
#77 0xb5e7db88 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#78 0xb5e810eb in ?? () from /usr/lib/libglib-2.0.so.0
#79 0xb5e81268 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#80 0xb709e438 in QEventDispatcherGlib::processEvents (this=0x9e41d60, flags={i = -1079626280}) at kernel/qeventdispatcher_glib.cpp:323
#81 0xb671b3f5 in QGuiEventDispatcherGlib::processEvents (this=0x9e41d60, flags={i = -1079626232}) at kernel/qguieventdispatcher_glib.cpp:202
#82 0xb707106a in QEventLoop::processEvents (this=0xbfa63680, flags={i = -1079626168}) at kernel/qeventloop.cpp:149
#83 0xb70714aa in QEventLoop::exec (this=0xbfa63680, flags={i = -1079626104}) at kernel/qeventloop.cpp:200
#84 0xb7073959 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:880
#85 0xb6679da7 in QApplication::exec () at kernel/qapplication.cpp:3553
#86 0xb7ffa109 in kdemain (argc=6, argv=0xbfa63c24) at /build/buildd/kdebase-4.2.2/apps/keditbookmarks/main.cpp:203
#87 0x080486a2 in main (argc=1, argv=0xa259930) at /build/buildd/kdebase-4.2.2/obj-i486-linux-gnu/apps/keditbookmarks/keditbookmarks_dummy.cpp:3
Comment 1 Christophe Marin 2009-06-01 12:22:30 UTC

*** This bug has been marked as a duplicate of bug 191106 ***
Comment 2 Christophe Marin 2009-06-01 12:24:09 UTC

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