Bug 340989 - Crash when moving a collection of bookmarks out of a folder
Summary: Crash when moving a collection of bookmarks out of a folder
Status: RESOLVED WORKSFORME
Alias: None
Product: keditbookmarks
Classification: Applications
Component: general (other bugs)
Version First Reported In: unspecified
Platform: Compiled Sources Linux
: NOR crash
Target Milestone: ---
Assignee: Konqueror Bugs
URL:
Keywords: drkonqi
Depends on:
Blocks:
 
Reported: 2014-11-15 18:20 UTC by RJVB
Modified: 2018-11-30 04:02 UTC (History)
0 users

See Also:
Latest Commit:
Version Fixed/Implemented In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description RJVB 2014-11-15 18:20:18 UTC
Application: keditbookmarks (4.14.2)
KDE Platform Version: 4.14.2 (Compiled from sources)
Qt Version: 4.8.6
Operating System: Linux 3.13.11.8-ck1-kubuntu-amdf10-rjvb x86_64
Distribution: Ubuntu 14.04.1 LTS

-- Information about the crash:
- What I was doing when the application crashed:

I had imported my Google Chrome bookmarks into a folder, and was trying to move a selection of them out of the import folder.

The related bug was triggered the same way, but the backtrace is somewhat different.

-- Backtrace:
Application: Bookmark Editor (keditbookmarks), signal: Segmentation fault
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
[Current thread is 1 (Thread 0x7fcccf6ec7c0 (LWP 24319))]

Thread 2 (Thread 0x7fccbc918700 (LWP 24358)):
#0  0x00007fccc8ceb61a in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#1  0x00007fccc8ceb979 in g_mutex_lock () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fccc8ca9f99 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fccc8caa0ec in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007fcccd58d72e in QEventDispatcherGlib::processEvents (this=0x7fccb80008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:436
#5  0x00007fcccd55b5af in QEventLoop::processEvents (this=this@entry=0x7fccbc917de0, flags=...) at kernel/qeventloop.cpp:149
#6  0x00007fcccd55b8ed in QEventLoop::exec (this=this@entry=0x7fccbc917de0, flags=...) at kernel/qeventloop.cpp:204
#7  0x00007fcccd43e413 in QThread::exec (this=this@entry=0x2e93bc0) at thread/qthread.cpp:538
#8  0x00007fcccd53a423 in QInotifyFileSystemWatcherEngine::run (this=0x2e93bc0) at io/qfilesystemwatcher_inotify.cpp:265
#9  0x00007fcccd440e03 in QThreadPrivate::start (arg=0x2e93bc0) at thread/qthread_unix.cpp:349
#10 0x00007fccc937a182 in start_thread (arg=0x7fccbc918700) at pthread_create.c:312
#11 0x00007fcccf024fbd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 1 (Thread 0x7fcccf6ec7c0 (LWP 24319)):
[KCrash Handler]
#6  detach (this=0x0) at /usr/include/qt4/QtCore/qlist.h:139
#7  begin (this=0x0) at /usr/include/qt4/QtCore/qlist.h:267
#8  TreeItem::deleteChildren (this=0x0, first=-1, last=-1) at ../../../keditbookmarks/kbookmarkmodel/treeitem.cpp:76
#9  0x00007fccced22162 in KBookmarkModel::removeBookmark (this=0x282c3e0, bookmark=...) at ../../../keditbookmarks/kbookmarkmodel/model.cpp:451
#10 0x00007fccced1d851 in CreateCommand::undo (this=0x28d72f0) at ../../../keditbookmarks/kbookmarkmodel/commands.cpp:156
#11 0x00007fccced1f52e in DeleteCommand::redo (this=0x6201920) at ../../../keditbookmarks/kbookmarkmodel/commands.cpp:320
#12 0x00007fccccc7eb30 in QUndoCommand::redo (this=0x43045d0) at util/qundostack.cpp:208
#13 0x00007fccccc804c3 in QUndoStack::push (this=0x28275e8, cmd=cmd@entry=0x43045d0) at util/qundostack.cpp:583
#14 0x00007fccced1d5be in CommandHistory::addCommand (this=0x2827f90, cmd=0x43045d0) at ../../../keditbookmarks/kbookmarkmodel/commandhistory.cpp:107
#15 0x00007fccced231dd in KBookmarkModel::dropMimeData (this=0x282c3e0, data=<optimized out>, action=<optimized out>, row=row@entry=-1, column=column@entry=-1, parent=...) at ../../../keditbookmarks/kbookmarkmodel/model.cpp:381
#16 0x00007fccccb2294c in QAbstractItemView::dropEvent (this=0x27ad560, event=0x7fff67e919b0) at itemviews/qabstractitemview.cpp:2006
#17 0x00007fcccc5e93de in QWidget::event (this=this@entry=0x27ad560, event=event@entry=0x7fff67e919b0) at kernel/qwidget.cpp:8590
#18 0x00007fcccca02f9e in QFrame::event (this=0x27ad560, e=0x7fff67e919b0) at widgets/qframe.cpp:557
#19 0x00007fccccb2dd6b in QAbstractItemView::viewportEvent (this=this@entry=0x27ad560, event=event@entry=0x7fff67e919b0) at itemviews/qabstractitemview.cpp:1644
#20 0x00007fccccb72110 in QTreeView::viewportEvent (this=0x27ad560, event=0x7fff67e919b0) at itemviews/qtreeview.cpp:1252
#21 0x00007fcccd55cd8c in QCoreApplicationPrivate::sendThroughObjectEventFilters (this=this@entry=0x237d820, receiver=receiver@entry=0x27a61d0, event=event@entry=0x7fff67e919b0) at kernel/qcoreapplication.cpp:1063
#22 0x00007fcccc592088 in QApplicationPrivate::notify_helper (this=this@entry=0x237d820, receiver=receiver@entry=0x27a61d0, e=e@entry=0x7fff67e919b0) at kernel/qapplication.cpp:4566
#23 0x00007fcccc599fbf in QApplication::notify (this=this@entry=0x7fff67e93ce0, receiver=receiver@entry=0x27a61d0, e=e@entry=0x7fff67e919b0) at kernel/qapplication.cpp:4356
#24 0x00007fcccdfb2cca in KApplication::notify (this=0x7fff67e93ce0, receiver=0x27a61d0, event=0x7fff67e919b0) at ../../kdeui/kernel/kapplication.cpp:311
#25 0x00007fcccd55cc04 in QCoreApplication::notifyInternal (this=0x7fff67e93ce0, receiver=0x27a61d0, event=event@entry=0x7fff67e919b0) at kernel/qcoreapplication.cpp:953
#26 0x00007fcccc625b01 in sendEvent (event=0x7fff67e919b0, receiver=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:231
#27 QX11Data::xdndHandleDrop (this=<optimized out>, xe=xe@entry=0x7fff67e91ad0, passive=passive@entry=false) at kernel/qdnd_x11.cpp:1185
#28 0x00007fcccc625e94 in QDragManager::drop (this=this@entry=0x30b3700) at kernel/qdnd_x11.cpp:1765
#29 0x00007fcccc627288 in QDragManager::eventFilter (this=0x30b3700, o=<optimized out>, e=<optimized out>) at kernel/qdnd_x11.cpp:1314
#30 0x00007fcccd55cce4 in QCoreApplicationPrivate::sendThroughApplicationEventFilters (this=this@entry=0x237d820, receiver=receiver@entry=0x55c7800, event=event@entry=0x7fff67e91f80) at kernel/qcoreapplication.cpp:1044
#31 0x00007fcccc592038 in QApplicationPrivate::notify_helper (this=this@entry=0x237d820, receiver=receiver@entry=0x55c7800, e=e@entry=0x7fff67e91f80) at kernel/qapplication.cpp:4545
#32 0x00007fcccc599208 in QApplication::notify (this=this@entry=0x7fff67e93ce0, receiver=receiver@entry=0x55c7800, e=e@entry=0x7fff67e91f80) at kernel/qapplication.cpp:4113
#33 0x00007fcccdfb2cca in KApplication::notify (this=0x7fff67e93ce0, receiver=0x55c7800, event=0x7fff67e91f80) at ../../kdeui/kernel/kapplication.cpp:311
#34 0x00007fcccd55cc04 in QCoreApplication::notifyInternal (this=0x7fff67e93ce0, receiver=receiver@entry=0x55c7800, event=event@entry=0x7fff67e91f80) at kernel/qcoreapplication.cpp:953
#35 0x00007fcccc5988cf in sendSpontaneousEvent (event=0x7fff67e91f80, receiver=0x55c7800) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:234
#36 QApplicationPrivate::sendMouseEvent (receiver=receiver@entry=0x55c7800, event=event@entry=0x7fff67e91f80, alienWidget=alienWidget@entry=0x0, nativeWidget=nativeWidget@entry=0x55c7800, buttonDown=buttonDown@entry=0x7fcccd13d820 <qt_button_down>, lastMouseReceiver=..., spontaneous=spontaneous@entry=true) at kernel/qapplication.cpp:3176
#37 0x00007fcccc61728a in QETWidget::translateMouseEvent (this=this@entry=0x55c7800, event=event@entry=0x7fff67e92330) at kernel/qapplication_x11.cpp:4634
#38 0x00007fcccc61695a in QApplication::x11ProcessEvent (this=0x7fff67e93ce0, event=event@entry=0x7fff67e92330) at kernel/qapplication_x11.cpp:3627
#39 0x00007fcccc640c6a in x11EventSourceDispatch (s=0x2378e60, callback=0x0, user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:146
#40 0x00007fccc8ca9e04 in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#41 0x00007fccc8caa048 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#42 0x00007fccc8caa0ec in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#43 0x00007fcccd58d70f in QEventDispatcherGlib::processEvents (this=0x2369f90, flags=...) at kernel/qeventdispatcher_glib.cpp:434
#44 0x00007fcccc640d86 in QGuiEventDispatcherGlib::processEvents (this=<optimized out>, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#45 0x00007fcccd55b5af in QEventLoop::processEvents (this=this@entry=0x386d810, flags=...) at kernel/qeventloop.cpp:149
#46 0x00007fcccd55b8ed in QEventLoop::exec (this=this@entry=0x386d810, flags=...) at kernel/qeventloop.cpp:204
#47 0x00007fcccc6275b3 in QDragManager::drag (this=0x30b3700, o=o@entry=0x35a56f0) at kernel/qdnd_x11.cpp:2032
#48 0x00007fcccc5a48da in QDrag::exec (this=this@entry=0x35a56f0, supportedActions=..., defaultDropAction=Qt::MoveAction) at kernel/qdrag.cpp:284
#49 0x00007fccccb2eaab in QAbstractItemView::startDrag (this=this@entry=0x27ad560, supportedActions=...) at itemviews/qabstractitemview.cpp:3540
#50 0x00007fccccb2d23c in QAbstractItemView::mouseMoveEvent (this=0x27ad560, event=<optimized out>) at itemviews/qabstractitemview.cpp:1725
#51 0x00007fcccc5e8d8c in QWidget::event (this=this@entry=0x27ad560, event=event@entry=0x7fff67e93190) at kernel/qwidget.cpp:8374
#52 0x00007fcccca02f9e in QFrame::event (this=0x27ad560, e=0x7fff67e93190) at widgets/qframe.cpp:557
#53 0x00007fccccb2dd6b in QAbstractItemView::viewportEvent (this=this@entry=0x27ad560, event=event@entry=0x7fff67e93190) at itemviews/qabstractitemview.cpp:1644
#54 0x00007fccccb72110 in QTreeView::viewportEvent (this=0x27ad560, event=0x7fff67e93190) at itemviews/qtreeview.cpp:1252
#55 0x00007fcccd55cd8c in QCoreApplicationPrivate::sendThroughObjectEventFilters (this=this@entry=0x237d820, receiver=receiver@entry=0x27a61d0, event=event@entry=0x7fff67e93190) at kernel/qcoreapplication.cpp:1063
#56 0x00007fcccc592088 in QApplicationPrivate::notify_helper (this=this@entry=0x237d820, receiver=receiver@entry=0x27a61d0, e=e@entry=0x7fff67e93190) at kernel/qapplication.cpp:4566
#57 0x00007fcccc599208 in QApplication::notify (this=this@entry=0x7fff67e93ce0, receiver=receiver@entry=0x27a61d0, e=e@entry=0x7fff67e93190) at kernel/qapplication.cpp:4113
#58 0x00007fcccdfb2cca in KApplication::notify (this=0x7fff67e93ce0, receiver=0x27a61d0, event=0x7fff67e93190) at ../../kdeui/kernel/kapplication.cpp:311
#59 0x00007fcccd55cc04 in QCoreApplication::notifyInternal (this=0x7fff67e93ce0, receiver=receiver@entry=0x27a61d0, event=event@entry=0x7fff67e93190) at kernel/qcoreapplication.cpp:953
#60 0x00007fcccc5988cf in sendSpontaneousEvent (event=0x7fff67e93190, receiver=0x27a61d0) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:234
#61 QApplicationPrivate::sendMouseEvent (receiver=receiver@entry=0x27a61d0, event=event@entry=0x7fff67e93190, alienWidget=alienWidget@entry=0x27a61d0, nativeWidget=nativeWidget@entry=0x260e3a0, buttonDown=buttonDown@entry=0x7fcccd13d820 <qt_button_down>, lastMouseReceiver=..., spontaneous=spontaneous@entry=true) at kernel/qapplication.cpp:3176
#62 0x00007fcccc61728a in QETWidget::translateMouseEvent (this=this@entry=0x260e3a0, event=event@entry=0x7fff67e93540) at kernel/qapplication_x11.cpp:4634
#63 0x00007fcccc61695a in QApplication::x11ProcessEvent (this=0x7fff67e93ce0, event=event@entry=0x7fff67e93540) at kernel/qapplication_x11.cpp:3627
#64 0x00007fcccc640c6a in x11EventSourceDispatch (s=0x2378e60, callback=0x0, user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:146
#65 0x00007fccc8ca9e04 in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#66 0x00007fccc8caa048 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#67 0x00007fccc8caa0ec in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#68 0x00007fcccd58d72e in QEventDispatcherGlib::processEvents (this=0x2369f90, flags=...) at kernel/qeventdispatcher_glib.cpp:436
#69 0x00007fcccc640d86 in QGuiEventDispatcherGlib::processEvents (this=<optimized out>, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#70 0x00007fcccd55b5af in QEventLoop::processEvents (this=this@entry=0x7fff67e93910, flags=...) at kernel/qeventloop.cpp:149
#71 0x00007fcccd55b8ed in QEventLoop::exec (this=this@entry=0x7fff67e93910, flags=...) at kernel/qeventloop.cpp:204
#72 0x00007fcccd5619a9 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1225
#73 0x00007fcccc59031c in QApplication::exec () at kernel/qapplication.cpp:3828
#74 0x00007fcccf30b6ef in kdemain (argc=<optimized out>, argv=<optimized out>) at ../../keditbookmarks/main.cpp:212
#75 0x00007fcccef4bec5 in __libc_start_main (main=0x4006e0 <main(int, char**)>, argc=6, argv=0x7fff67e93ea8, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7fff67e93e98) at libc-start.c:287
#76 0x000000000040070e in _start ()

The reporter indicates this bug may be a duplicate of or related to bug 258505.

Possible duplicates by query: bug 333100.

Reported using DrKonqi
Comment 1 Andrew Crouthamel 2018-10-31 03:53:27 UTC
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!
Comment 2 Bug Janitor Service 2018-11-15 10:49:41 UTC
Dear Bug Submitter,

This bug has been in NEEDSINFO status with no change for at least
15 days. Please provide the requested information as soon as
possible and set the bug status as REPORTED. Due to regular bug
tracker maintenance, if the bug is still in NEEDSINFO status with
no change in 30 days the bug will be closed as RESOLVED > WORKSFORME
due to lack of needed information.

For more information about our bug triaging procedures please read the
wiki located here:
https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging

If you have already provided the requested information, please
mark the bug as REPORTED so that the KDE team knows that the bug is
ready to be confirmed.

Thank you for helping us make KDE software even better for everyone!
Comment 3 Bug Janitor Service 2018-11-30 04:02:31 UTC
This bug has been in NEEDSINFO status with no change for at least
30 days. The bug is now closed as RESOLVED > WORKSFORME
due to lack of needed information.

For more information about our bug triaging procedures please read the
wiki located here:
https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging

Thank you for helping us make KDE software even better for everyone!