https://bugs.kde.org/show_bug.cgi?id=356125
Bug ID: 356125 Summary: Indent of task makes Plan crash Product: calligraplan Version: 2.8.1 Platform: Mint (Ubuntu based) OS: Linux Status: UNCONFIRMED Keywords: drkonqi Severity: crash Priority: NOR Component: general Assignee: kosse...@kde.org Reporter: xelzife...@web.de Application: calligraplan (2.8.1) KDE Platform Version: 4.14.2 Qt Version: 4.8.6 Operating System: Linux 4.2.0-18-generic x86_64 Distribution: Linux Mint 17.2 Rafaela -- Information about the crash: - What I was doing when the application crashed: I had three tasks with several subtasks. I added a new task with ctrl-i below those tasks and then clicked with the mouse on "indent". Application crashed then -- Backtrace: Application: Plan (calligraplan), signal: Segmentation fault Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". [Current thread is 1 (Thread 0x7fb1052bb7c0 (LWP 3858))] Thread 3 (Thread 0x7fb0e6394700 (LWP 3859)): #0 0x00007fb104c0d82d in read () at ../sysdeps/unix/syscall-template.S:81 #1 0x00007fb0ffc10c10 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007fb0ffbcfb14 in g_main_context_check () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007fb0ffbcff7b in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #4 0x00007fb0ffbd00ec in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #5 0x00007fb1033267be in QEventDispatcherGlib::processEvents (this=0x7fb0e00008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:436 #6 0x00007fb1032f80af in QEventLoop::processEvents (this=this@entry=0x7fb0e6393de0, flags=...) at kernel/qeventloop.cpp:149 #7 0x00007fb1032f83a5 in QEventLoop::exec (this=this@entry=0x7fb0e6393de0, flags=...) at kernel/qeventloop.cpp:204 #8 0x00007fb1031f4c5f in QThread::exec (this=this@entry=0xf92cc0) at thread/qthread.cpp:537 #9 0x00007fb1032d9823 in QInotifyFileSystemWatcherEngine::run (this=0xf92cc0) at io/qfilesystemwatcher_inotify.cpp:265 #10 0x00007fb1031f732f in QThreadPrivate::start (arg=0xf92cc0) at thread/qthread_unix.cpp:349 #11 0x00007fb1000af182 in start_thread (arg=0x7fb0e6394700) at pthread_create.c:312 #12 0x00007fb104c1c47d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 Thread 2 (Thread 0x7fb0de84e700 (LWP 3878)): #0 0x00007fb104c0d82d in read () at ../sysdeps/unix/syscall-template.S:81 #1 0x00007fb0ffc10c10 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007fb0ffbcfb14 in g_main_context_check () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007fb0ffbcff7b in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #4 0x00007fb0ffbd00ec in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #5 0x00007fb1033267be in QEventDispatcherGlib::processEvents (this=0x7fb0d80008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:436 #6 0x00007fb1032f80af in QEventLoop::processEvents (this=this@entry=0x7fb0de84dde0, flags=...) at kernel/qeventloop.cpp:149 #7 0x00007fb1032f83a5 in QEventLoop::exec (this=this@entry=0x7fb0de84dde0, flags=...) at kernel/qeventloop.cpp:204 #8 0x00007fb1031f4c5f in QThread::exec (this=this@entry=0x1cc8750) at thread/qthread.cpp:537 #9 0x00007fb1032d9823 in QInotifyFileSystemWatcherEngine::run (this=0x1cc8750) at io/qfilesystemwatcher_inotify.cpp:265 #10 0x00007fb1031f732f in QThreadPrivate::start (arg=0x1cc8750) at thread/qthread_unix.cpp:349 #11 0x00007fb1000af182 in start_thread (arg=0x7fb0de84e700) at pthread_create.c:312 #12 0x00007fb104c1c47d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 Thread 1 (Thread 0x7fb1052bb7c0 (LWP 3858)): [KCrash Handler] #6 deref (this=0x1a) at ../../include/QtCore/../../src/corelib/arch/qatomic_x86_64.h:133 #7 QPersistentModelIndex::~QPersistentModelIndex (this=0x7fb0d4005318, __in_chrg=<optimized out>) at kernel/qabstractitemmodel.cpp:154 #8 0x00007fb10426134d in ~QPair (this=0x7fb0d4005300, __in_chrg=<optimized out>) at ../../include/QtCore/../../src/corelib/tools/qpair.h:54 #9 node_destruct (this=<optimized out>, to=0x7fb0d4018b98, from=0x7fb0d4018b88) at ../../include/QtCore/../../src/corelib/tools/qlist.h:431 #10 QList<QPair<QModelIndex, QPersistentModelIndex> >::free (data=0x7fb0d4018b70, this=<optimized out>) at ../../include/QtCore/../../src/corelib/tools/qlist.h:757 #11 0x00007fb10426a828 in operator= (l=..., this=0x19459e8) at ../../include/QtCore/../../src/corelib/tools/qlist.h:443 #12 QList<QPair<QModelIndex, QPersistentModelIndex> >::clear (this=this@entry=0x19459e8) at ../../include/QtCore/../../src/corelib/tools/qlist.h:766 #13 0x00007fb104263b30 in QSortFilterProxyModelPrivate::_q_sourceLayoutAboutToBeChanged (this=0x19458d0) at itemviews/qsortfilterproxymodel.cpp:1256 #14 0x00007fb10330d87a in QMetaObject::activate (sender=sender@entry=0x193d0b0, m=m@entry=0x7fb10365d6a0 <QAbstractItemModel::staticMetaObject>, local_signal_index=local_signal_index@entry=3, argv=argv@entry=0x0) at kernel/qobject.cpp:3539 #15 0x00007fb1033575c3 in QAbstractItemModel::layoutAboutToBeChanged (this=this@entry=0x193d0b0) at .moc/release-shared/moc_qabstractitemmodel.cpp:182 #16 0x00007fb1032eff88 in QAbstractItemModel::beginMoveRows (this=0x193d0b0, sourceParent=..., sourceFirst=5, sourceLast=5, destinationParent=..., destinationChild=0) at kernel/qabstractitemmodel.cpp:2635 #17 0x00007fb0eefa2cbf in KPlato::NodeItemModel::slotNodeToBeMoved(KPlato::Node*, int, KPlato::Node*, int) () from /usr/lib/libkplatomodels.so.13 #18 0x00007fb10330d87a in QMetaObject::activate (sender=0xe249b0, m=<optimized out>, local_signal_index=<optimized out>, argv=0x7ffc59683690) at kernel/qobject.cpp:3539 #19 0x00007fb0ef2a563e in KPlato::Project::nodeToBeMoved(KPlato::Node*, int, KPlato::Node*, int) () from /usr/lib/libkplatokernel.so.13 #20 0x00007fb0ef2b27fa in KPlato::Project::moveTask(KPlato::Node*, KPlato::Node*, int) () from /usr/lib/libkplatokernel.so.13 #21 0x00007fb0ef2b29bf in KPlato::Project::indentTask(KPlato::Node*, int) () from /usr/lib/libkplatokernel.so.13 #22 0x00007fb0ef3185e0 in KPlato::NodeIndentCmd::execute() () from /usr/lib/libkplatokernel.so.13 #23 0x00007fb1012e912d in KUndo2QStack::push(KUndo2Command*) () from /usr/lib/libkundo2.so.13 #24 0x00007fb0ef5cc4f7 in KPlato::View::slotIndentTask() () from /usr/lib/libplanprivate.so.13 #25 0x00007fb0ef5d3995 in ?? () from /usr/lib/libplanprivate.so.13 #26 0x00007fb10330d87a in QMetaObject::activate (sender=0x17e8b30, m=<optimized out>, local_signal_index=<optimized out>, argv=0x0) at kernel/qobject.cpp:3539 #27 0x00007fb0eec76ad9 in KPlato::TaskEditor::slotIndentTask() () from /usr/lib/libkplatoui.so.13 #28 0x00007fb10330d87a in QMetaObject::activate (sender=sender@entry=0x181a040, m=m@entry=0x7fb104795de0 <QAction::staticMetaObject>, local_signal_index=local_signal_index@entry=1, argv=argv@entry=0x7ffc59683b00) at kernel/qobject.cpp:3539 #29 0x00007fb103ce5a62 in QAction::triggered (this=this@entry=0x181a040, _t1=false) at .moc/release-shared/moc_qaction.cpp:276 #30 0x00007fb103ce7433 in QAction::activate (this=0x181a040, event=<optimized out>) at kernel/qaction.cpp:1257 #31 0x00007fb10409eb92 in QAbstractButtonPrivate::click (this=this@entry=0x1e18bc0) at widgets/qabstractbutton.cpp:530 #32 0x00007fb10409ecbc in QAbstractButton::mouseReleaseEvent (this=0x1cf8c80, e=0x7ffc59684010) at widgets/qabstractbutton.cpp:1123 #33 0x00007fb104155aca in QToolButton::mouseReleaseEvent (this=<optimized out>, e=<optimized out>) at widgets/qtoolbutton.cpp:723 #34 0x00007fb103d3b51a in QWidget::event (this=0x1cf8c80, event=0x7ffc59684010) at kernel/qwidget.cpp:8376 #35 0x00007fb103cebe2c in QApplicationPrivate::notify_helper (this=this@entry=0xcad450, receiver=receiver@entry=0x1cf8c80, e=e@entry=0x7ffc59684010) at kernel/qapplication.cpp:4567 #36 0x00007fb103cf25dd in QApplication::notify (this=<optimized out>, receiver=0x1cf8c80, e=0x7ffc59684010) at kernel/qapplication.cpp:4110 #37 0x00007fb104830e07 in KoApplication::notify(QObject*, QEvent*) () from /usr/lib/libkomain.so.13 #38 0x00007fb1032f94dd in QCoreApplication::notifyInternal (this=0x7ffc596847d0, receiver=receiver@entry=0x1cf8c80, event=event@entry=0x7ffc59684010) at kernel/qcoreapplication.cpp:953 #39 0x00007fb103cf1d93 in sendEvent (event=<optimized out>, receiver=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:231 #40 QApplicationPrivate::sendMouseEvent (receiver=receiver@entry=0x1cf8c80, event=event@entry=0x7ffc59684010, alienWidget=alienWidget@entry=0x1cf8c80, nativeWidget=nativeWidget@entry=0x17196a0, buttonDown=buttonDown@entry=0x7fb1047d1318 <qt_button_down>, lastMouseReceiver=..., spontaneous=spontaneous@entry=true) at kernel/qapplication.cpp:3178 #41 0x00007fb103d669eb in QETWidget::translateMouseEvent (this=this@entry=0x17196a0, event=event@entry=0x7ffc59684390) at kernel/qapplication_x11.cpp:4634 #42 0x00007fb103d66289 in QApplication::x11ProcessEvent (this=0x7ffc596847d0, event=event@entry=0x7ffc59684390) at kernel/qapplication_x11.cpp:3627 #43 0x00007fb103d8db32 in x11EventSourceDispatch (s=0xcaed20, callback=0x0, user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:146 #44 0x00007fb0ffbcfe04 in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #45 0x00007fb0ffbd0048 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #46 0x00007fb0ffbd00ec in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #47 0x00007fb1033267a1 in QEventDispatcherGlib::processEvents (this=0xc429a0, flags=...) at kernel/qeventdispatcher_glib.cpp:434 #48 0x00007fb103d8dbe6 in QGuiEventDispatcherGlib::processEvents (this=<optimized out>, flags=...) at kernel/qguieventdispatcher_glib.cpp:204 #49 0x00007fb1032f80af in QEventLoop::processEvents (this=this@entry=0x7ffc59684760, flags=...) at kernel/qeventloop.cpp:149 #50 0x00007fb1032f83a5 in QEventLoop::exec (this=this@entry=0x7ffc59684760, flags=...) at kernel/qeventloop.cpp:204 #51 0x00007fb1032fdb79 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1225 #52 0x00007fb104ee88f5 in kdemain () from /usr/lib/kde4/libkdeinit/libkdeinit4_calligraplan.so #53 0x00007fb104b43ec5 in __libc_start_main (main=0x4006d0, argc=1, argv=0x7ffc59684908, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7ffc596848f8) at libc-start.c:287 #54 0x00000000004006fe in _start () Reported using DrKonqi -- You are receiving this mail because: You are watching all bug changes.