[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-bugs-dist
Subject:    [calligraplan] [Bug 356125] New: Indent of task makes Plan crash
From:       Felix Zesch via KDE Bugzilla <bugzilla_noreply () kde ! org>
Date:       2015-11-30 19:14:01
Message-ID: bug-356125-17878 () http ! bugs ! kde ! org/
[Download RAW message or body]

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: kossebau@kde.org
          Reporter: xelzifesch@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.
[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic