Application: keditbookmarks (4.14.3) KDE Platform Version: 4.14.3 Qt Version: 4.8.6 Operating System: Linux 3.17.7-300.fc21.x86_64 x86_64 Distribution (Platform): Fedora RPMs -- Information about the crash: - What I was doing when the application crashed: I had dropped 20 - 30 bookmarks from one location to a new folder. The crash occured after the drop. This happened twice. -- Backtrace: Application: Bookmark Editor (keditbookmarks), signal: Segmentation fault Using host libthread_db library "/lib64/libthread_db.so.1". 81 T_PSEUDO (SYSCALL_SYMBOL, SYSCALL_NAME, SYSCALL_NARGS) [KCrash Handler] #6 detach (this=0x0) at /usr/include/QtCore/qlist.h:139 #7 begin (this=0x0) at /usr/include/QtCore/qlist.h:267 #8 TreeItem::deleteChildren (this=0x0, first=-1, last=-1) at /usr/src/debug/kde-baseapps-4.14.3/keditbookmarks/kbookmarkmodel/treeitem.cpp:76 #9 0x00007fbec487acb2 in KBookmarkModel::removeBookmark (this=0x256eaf0, bookmark=...) at /usr/src/debug/kde-baseapps-4.14.3/keditbookmarks/kbookmarkmodel/model.cpp:451 #10 0x00007fbec4875e21 in CreateCommand::undo (this=0x2522c20) at /usr/src/debug/kde-baseapps-4.14.3/keditbookmarks/kbookmarkmodel/commands.cpp:156 #11 0x00007fbec4877d41 in DeleteCommand::redo (this=0x435ecf0) at /usr/src/debug/kde-baseapps-4.14.3/keditbookmarks/kbookmarkmodel/commands.cpp:320 #12 0x00007fbec290a6c0 in QUndoCommand::redo (this=0x43192e0) at util/qundostack.cpp:208 #13 0x00007fbec290c0b3 in QUndoStack::push (this=0x2543f88, cmd=cmd@entry=0x43192e0) at util/qundostack.cpp:583 #14 0x00007fbec4875b5e in CommandHistory::addCommand (this=0x2542650, cmd=0x43192e0) at /usr/src/debug/kde-baseapps-4.14.3/keditbookmarks/kbookmarkmodel/commandhistory.cpp:107 #15 0x00007fbec487c317 in KBookmarkModel::dropMimeData (this=0x256eaf0, data=<optimized out>, action=<optimized out>, row=<optimized out>, column=<optimized out>, parent=...) at /usr/src/debug/kde-baseapps-4.14.3/keditbookmarks/kbookmarkmodel/model.cpp:381 #16 0x00007fbec27b9731 in QAbstractItemView::dropEvent (this=0x3da40e0, event=0x7fffb4ba62c0) at itemviews/qabstractitemview.cpp:2006 #17 0x00007fbec22ea118 in QWidget::event (this=this@entry=0x3da40e0, event=event@entry=0x7fffb4ba62c0) at kernel/qwidget.cpp:8775 #18 0x00007fbec26a931e in QFrame::event (this=0x3da40e0, e=0x7fffb4ba62c0) at widgets/qframe.cpp:557 #19 0x00007fbec27c4e43 in QAbstractItemView::viewportEvent (this=this@entry=0x3da40e0, event=event@entry=0x7fffb4ba62c0) at itemviews/qabstractitemview.cpp:1644 #20 0x00007fbec2807200 in QTreeView::viewportEvent (this=0x3da40e0, event=0x7fffb4ba62c0) at itemviews/qtreeview.cpp:1252 #21 0x00007fbec1620876 in QCoreApplicationPrivate::sendThroughObjectEventFilters (this=<optimized out>, receiver=0x3da28e0, event=0x7fffb4ba62c0) at kernel/qcoreapplication.cpp:1063 #22 0x00007fbec2296edc in QApplicationPrivate::notify_helper (this=0x2421f50, receiver=0x3da28e0, e=0x7fffb4ba62c0) at kernel/qapplication.cpp:4561 #23 0x00007fbec229f4bf in QApplication::notify (this=this@entry=0x7fffb4ba84c0, receiver=receiver@entry=0x3da28e0, e=e@entry=0x7fffb4ba62c0) at kernel/qapplication.cpp:4351 #24 0x00007fbec300a9ea in KApplication::notify (this=0x7fffb4ba84c0, receiver=0x3da28e0, event=0x7fffb4ba62c0) at /usr/src/debug/kdelibs-4.14.3/kdeui/kernel/kapplication.cpp:311 #25 0x00007fbec162070d in QCoreApplication::notifyInternal (this=0x7fffb4ba84c0, receiver=0x3da28e0, event=event@entry=0x7fffb4ba62c0) at kernel/qcoreapplication.cpp:953 #26 0x00007fbec23215f0 in sendEvent (event=0x7fffb4ba62c0, receiver=<optimized out>) at ../../src/corelib/kernel/qcoreapplication.h:231 #27 QX11Data::xdndHandleDrop (this=<optimized out>, xe=xe@entry=0x7fffb4ba63e0, passive=passive@entry=false) at kernel/qdnd_x11.cpp:1181 #28 0x00007fbec2321985 in QDragManager::drop (this=0x408dd70) at kernel/qdnd_x11.cpp:1761 #29 0x00007fbec2322c10 in QDragManager::eventFilter (this=0x408dd70, o=<optimized out>, e=<optimized out>) at kernel/qdnd_x11.cpp:1310 #30 0x00007fbec16207e2 in QCoreApplicationPrivate::sendThroughApplicationEventFilters (this=0x2421f50, receiver=0x42ef4f0, event=0x7fffb4ba68c0) at kernel/qcoreapplication.cpp:1044 #31 0x00007fbec2296e88 in QApplicationPrivate::notify_helper (this=0x2421f50, receiver=0x42ef4f0, e=0x7fffb4ba68c0) at kernel/qapplication.cpp:4540 #32 0x00007fbec229dabf in QApplication::notify (this=this@entry=0x7fffb4ba84c0, receiver=receiver@entry=0x42ef4f0, e=e@entry=0x7fffb4ba68c0) at kernel/qapplication.cpp:4108 #33 0x00007fbec300a9ea in KApplication::notify (this=0x7fffb4ba84c0, receiver=0x42ef4f0, event=0x7fffb4ba68c0) at /usr/src/debug/kdelibs-4.14.3/kdeui/kernel/kapplication.cpp:311 #34 0x00007fbec162070d in QCoreApplication::notifyInternal (this=0x7fffb4ba84c0, receiver=0x42ef4f0, event=0x7fffb4ba68c0) at kernel/qcoreapplication.cpp:953 #35 0x00007fbec229d11f in QApplicationPrivate::sendMouseEvent (receiver=receiver@entry=0x42ef4f0, event=event@entry=0x7fffb4ba68c0, alienWidget=alienWidget@entry=0x0, nativeWidget=nativeWidget@entry=0x42ef4f0, buttonDown=buttonDown@entry=0x7fbec2db8478 <qt_button_down>, lastMouseReceiver=..., spontaneous=true) at ../../src/corelib/kernel/qcoreapplication.h:231 #36 0x00007fbec2313532 in QETWidget::translateMouseEvent (this=this@entry=0x42ef4f0, event=event@entry=0x7fffb4ba6c20) at kernel/qapplication_x11.cpp:4540 #37 0x00007fbec2311f2c in QApplication::x11ProcessEvent (this=0x7fffb4ba84c0, event=event@entry=0x7fffb4ba6c20) at kernel/qapplication_x11.cpp:3663 #38 0x00007fbec2339fb4 in x11EventSourceDispatch (s=0x2422340, callback=0x0, user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:148 #39 0x00007fbebc09baeb in g_main_dispatch (context=0x2422180) at gmain.c:3111 #40 g_main_context_dispatch (context=context@entry=0x2422180) at gmain.c:3710 #41 0x00007fbebc09be88 in g_main_context_iterate (context=context@entry=0x2422180, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3781 #42 0x00007fbebc09bf3c in g_main_context_iteration (context=0x2422180, may_block=1) at gmain.c:3842 #43 0x00007fbec164fa1e in QEventDispatcherGlib::processEvents (this=0x23f8d10, flags=...) at kernel/qeventdispatcher_glib.cpp:450 #44 0x00007fbec233a136 in QGuiEventDispatcherGlib::processEvents (this=<optimized out>, flags=...) at kernel/qguieventdispatcher_glib.cpp:207 #45 0x00007fbec161f261 in QEventLoop::processEvents (this=this@entry=0x26aca70, flags=...) at kernel/qeventloop.cpp:149 #46 0x00007fbec161f5c5 in QEventLoop::exec (this=this@entry=0x26aca70, flags=...) at kernel/qeventloop.cpp:204 #47 0x00007fbec2322f3d in QDragManager::drag (this=0x408dd70, o=o@entry=0x42516a0) at kernel/qdnd_x11.cpp:2028 #48 0x00007fbec22a894a in QDrag::exec (this=this@entry=0x42516a0, supportedActions=..., defaultDropAction=Qt::MoveAction) at kernel/qdrag.cpp:284 #49 0x00007fbec27c5aae in QAbstractItemView::startDrag (this=this@entry=0x3da40e0, supportedActions=...) at itemviews/qabstractitemview.cpp:3540 #50 0x00007fbec27c429b in QAbstractItemView::mouseMoveEvent (this=0x3da40e0, event=<optimized out>) at itemviews/qabstractitemview.cpp:1725 #51 0x00007fbec22ea118 in QWidget::event (this=this@entry=0x3da40e0, event=event@entry=0x7fffb4ba79c0) at kernel/qwidget.cpp:8775 #52 0x00007fbec26a931e in QFrame::event (this=0x3da40e0, e=0x7fffb4ba79c0) at widgets/qframe.cpp:557 #53 0x00007fbec27c4e43 in QAbstractItemView::viewportEvent (this=this@entry=0x3da40e0, event=event@entry=0x7fffb4ba79c0) at itemviews/qabstractitemview.cpp:1644 #54 0x00007fbec2807200 in QTreeView::viewportEvent (this=0x3da40e0, event=0x7fffb4ba79c0) at itemviews/qtreeview.cpp:1252 #55 0x00007fbec1620876 in QCoreApplicationPrivate::sendThroughObjectEventFilters (this=<optimized out>, receiver=0x3da28e0, event=0x7fffb4ba79c0) at kernel/qcoreapplication.cpp:1063 #56 0x00007fbec2296edc in QApplicationPrivate::notify_helper (this=0x2421f50, receiver=0x3da28e0, e=0x7fffb4ba79c0) at kernel/qapplication.cpp:4561 #57 0x00007fbec229dabf in QApplication::notify (this=this@entry=0x7fffb4ba84c0, receiver=receiver@entry=0x3da28e0, e=e@entry=0x7fffb4ba79c0) at kernel/qapplication.cpp:4108 #58 0x00007fbec300a9ea in KApplication::notify (this=0x7fffb4ba84c0, receiver=0x3da28e0, event=0x7fffb4ba79c0) at /usr/src/debug/kdelibs-4.14.3/kdeui/kernel/kapplication.cpp:311 #59 0x00007fbec162070d in QCoreApplication::notifyInternal (this=0x7fffb4ba84c0, receiver=0x3da28e0, event=0x7fffb4ba79c0) at kernel/qcoreapplication.cpp:953 #60 0x00007fbec229d11f in QApplicationPrivate::sendMouseEvent (receiver=receiver@entry=0x3da28e0, event=event@entry=0x7fffb4ba79c0, alienWidget=alienWidget@entry=0x3da28e0, nativeWidget=nativeWidget@entry=0x3ed9da0, buttonDown=buttonDown@entry=0x7fbec2db8478 <qt_button_down>, lastMouseReceiver=..., spontaneous=true) at ../../src/corelib/kernel/qcoreapplication.h:231 #61 0x00007fbec2313532 in QETWidget::translateMouseEvent (this=this@entry=0x3ed9da0, event=event@entry=0x7fffb4ba7d20) at kernel/qapplication_x11.cpp:4540 #62 0x00007fbec2311f2c in QApplication::x11ProcessEvent (this=0x7fffb4ba84c0, event=event@entry=0x7fffb4ba7d20) at kernel/qapplication_x11.cpp:3663 #63 0x00007fbec2339fb4 in x11EventSourceDispatch (s=0x2422340, callback=0x0, user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:148 #64 0x00007fbebc09baeb in g_main_dispatch (context=0x2422180) at gmain.c:3111 #65 g_main_context_dispatch (context=context@entry=0x2422180) at gmain.c:3710 #66 0x00007fbebc09be88 in g_main_context_iterate (context=context@entry=0x2422180, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3781 #67 0x00007fbebc09bf3c in g_main_context_iteration (context=0x2422180, may_block=1) at gmain.c:3842 #68 0x00007fbec164fa3e in QEventDispatcherGlib::processEvents (this=0x23f8d10, flags=...) at kernel/qeventdispatcher_glib.cpp:452 #69 0x00007fbec233a136 in QGuiEventDispatcherGlib::processEvents (this=<optimized out>, flags=...) at kernel/qguieventdispatcher_glib.cpp:207 #70 0x00007fbec161f261 in QEventLoop::processEvents (this=this@entry=0x7fffb4ba8100, flags=...) at kernel/qeventloop.cpp:149 #71 0x00007fbec161f5c5 in QEventLoop::exec (this=this@entry=0x7fffb4ba8100, flags=...) at kernel/qeventloop.cpp:204 #72 0x00007fbec1624ca9 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1225 #73 0x00007fbec229539c in QApplication::exec () at kernel/qapplication.cpp:3823 #74 0x00007fbec4a9e296 in kdemain (argc=<optimized out>, argv=<optimized out>) at /usr/src/debug/kde-baseapps-4.14.3/keditbookmarks/main.cpp:212 #75 0x00007fbec014afe0 in __libc_start_main (main=0x400820 <main(int, char**)>, argc=6, argv=0x7fffb4ba8688, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7fffb4ba8678) at libc-start.c:289 #76 0x000000000040084e in _start () The reporter indicates this bug may be a duplicate of or related to bug 333100. Possible duplicates by query: bug 340989, bug 333100. Reported using DrKonqi
Created attachment 100487 [details] New crash information added by DrKonqi keditbookmarks (4.14.21) on KDE Platform 4.14.22 using Qt 4.8.7 - What I was doing when the application crashed: After importing bookmarks from Firefox, I attempted to drag the 12 imported folders/parentless bookmarks to the root bookmark directory and the manager crashed. This always happens when I attempt to bulk-move bookmarks or folders, but not if I move single folders. -- Backtrace (Reduced): #6 0x00007f09ad06f68e in TreeItem::deleteChildren(int, int) () from /lib64/libkbookmarkmodel_private.so.4 #7 0x00007f09ad06ce72 in KBookmarkModel::removeBookmark(KBookmark) () from /lib64/libkbookmarkmodel_private.so.4 #8 0x00007f09ad068401 in CreateCommand::undo() () from /lib64/libkbookmarkmodel_private.so.4 #9 0x00007f09ad069a01 in DeleteCommand::redo() () from /lib64/libkbookmarkmodel_private.so.4 #10 0x00007f09aa44ce1e in QUndoCommand::redo() () from /lib64/libQtGui.so.4
Dear Bug Submitter, This bug has been stagnant for a long time. Could you help us out and re-test if the bug is valid in the latest version? I am setting the status to NEEDSINFO pending your response, please change the Status back to REPORTED when you respond. Thank you for helping us make KDE software even better for everyone!
When I reported this bug back in 2015, I was still using Fedora. I'm now using Linux Mint and don't have a computer running Fedora. I'm sorry that I can't provide any new information. RLK
Thanks for the update!
Created attachment 137228 [details] New crash information added by DrKonqi keditbookmarks (20.12.3) using Qt 5.15.2 - What I was doing when the application crashed: Dragging and dropping imported bookmarks -- Backtrace (Reduced): #4 TreeItem::deleteChildren (this=0x0, first=-1, last=-1) at ./src/kbookmarkmodel/treeitem.cpp:73 #5 0x00007fefbd7c4c0c in KBookmarkModel::removeBookmark (this=0x55f9e97627a0, bookmark=...) at ./src/kbookmarkmodel/model.cpp:456 #6 0x00007fefbd7be594 in CreateCommand::undo (this=0x55f9e9b59020) at ./src/kbookmarkmodel/commands.cpp:159 #7 0x00007fefbd7c122e in DeleteCommand::redo (this=0x55f9ea03a450) at ./src/kbookmarkmodel/commands.cpp:323 #8 0x00007fefbcb07cda in QUndoCommand::redo() () from /lib/x86_64-linux-gnu/libQt5Widgets.so.5