| Summary: | plasma crash in task manager itemmodel | ||
|---|---|---|---|
| Product: | [Plasma] plasmashell | Reporter: | David Faure <faure> |
| Component: | general | Assignee: | David Edmundson <kde> |
| Status: | RESOLVED DUPLICATE | ||
| Severity: | crash | CC: | bshah, plasma-bugs-null |
| Priority: | NOR | Keywords: | drkonqi |
| Version First Reported In: | 5.3.90 | ||
| Target Milestone: | 1.0 | ||
| Platform: | Compiled Sources | ||
| OS: | Linux | ||
| Latest Commit: | Version Fixed/Implemented In: | ||
| Sentry Crash Report: | |||
|
Description
David Faure
2015-08-03 09:25:01 UTC
I'm confused.
#12 0x00007fdb83071b56 in QAbstractItemModel::endResetModel() (this=0x7fdb8325b256) at itemmodels/qabstractitemmodel.cpp:3139
#13 0x00007fdad0a4266f in TaskManager::TasksModelPrivate::itemRemoved(TaskManager::AbstractGroupableItem*) (this=0x266e0a0, item=0x4422720) at /d/kde/src/5/kde/workspace/plasma-workspace/libtaskmanager/tasksmodel.cpp:484
The code for #13 is:
void TasksModelPrivate::itemRemoved(AbstractGroupableItem *item)
{
Q_UNUSED(item);
q->endRemoveRows();
}
how on earth does endRemoveRows (which is just from QAbstractItemModel) end up directly calling endResetModel?
*** This bug has been marked as a duplicate of bug 342763 *** |