Bug 327770 - Crash from TaskManager::TasksModel
Summary: Crash from TaskManager::TasksModel
Status: RESOLVED FIXED
Alias: None
Product: plasma4
Classification: Plasma
Component: widget-taskbar (show other bugs)
Version: 4.11.3
Platform: Fedora RPMs Linux
: NOR crash
Target Milestone: ---
Assignee: Plasma Bugs List
URL:
Keywords: drkonqi
: 327874 330625 330867 332321 (view as bug list)
Depends on:
Blocks:
 
Reported: 2013-11-18 14:09 UTC by Viateur Turcotte
Modified: 2016-06-16 23:49 UTC (History)
6 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Viateur Turcotte 2013-11-18 14:09:41 UTC
Application: plasma-desktop (4.11.3)
KDE Platform Version: 4.11.3
Qt Version: 4.8.5
Operating System: Linux 3.11.8-200.fc19.x86_64 x86_64
Distribution: "Fedora release 19 (Schrödinger’s Cat)"

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

- Unusual behavior I noticed:
The button Logoff  not activate when you press to shutdown the computer nothing hapend 
No icon for the sound on the bar at the bottom of the screen..


Very strange another account is running ok. I destroyed my account and recreate it using same user identification and have the same problem

The crash can be reproduced every time.

-- Backtrace:
Application: Outil de gestion de fenêtres Plasma (plasma-desktop), signal: Segmentation fault
Using host libthread_db library "/lib64/libthread_db.so.1".
[Current thread is 1 (Thread 0x7f061ec378c0 (LWP 1706))]

Thread 3 (Thread 0x7f0612623700 (LWP 1707)):
#0  0x00000036dc80b565 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00000036f87860bb in QTWTF::TCMalloc_PageHeap::scavengerThread() () from /lib64/libQtScript.so.4
#2  0x00000036f87860f9 in QTWTF::TCMalloc_PageHeap::runScavengerThread(void*) () from /lib64/libQtScript.so.4
#3  0x00000036dc807c53 in start_thread () from /lib64/libpthread.so.0
#4  0x00000036dc0f5dbd in clone () from /lib64/libc.so.6

Thread 2 (Thread 0x7f058b62f700 (LWP 1708)):
#0  0x00000036dc0eb7fd in poll () from /lib64/libc.so.6
#1  0x00000036dfc480f4 in g_main_context_iterate.isra.22 () from /lib64/libglib-2.0.so.0
#2  0x00000036dfc481fc in g_main_context_iteration () from /lib64/libglib-2.0.so.0
#3  0x00000036e65a7166 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib64/libQtCore.so.4
#4  0x00000036e6578ecf in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib64/libQtCore.so.4
#5  0x00000036e65791c5 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib64/libQtCore.so.4
#6  0x00000036e647866f in QThread::exec() () from /lib64/libQtCore.so.4
#7  0x00000036e655a733 in QInotifyFileSystemWatcherEngine::run() () from /lib64/libQtCore.so.4
#8  0x00000036e647ad0f in QThreadPrivate::start(void*) () from /lib64/libQtCore.so.4
#9  0x00000036dc807c53 in start_thread () from /lib64/libpthread.so.0
#10 0x00000036dc0f5dbd in clone () from /lib64/libc.so.6

Thread 1 (Thread 0x7f061ec378c0 (LWP 1706)):
[KCrash Handler]
#5  0x00000036f9d6b8e5 in QDeclarativeRepeater::itemsRemoved(int, int) () from /lib64/libQtDeclarative.so.4
#6  0x00000036e658df78 in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /lib64/libQtCore.so.4
#7  0x00000036f9eac52f in QDeclarativeVisualModel::itemsRemoved(int, int) () from /lib64/libQtDeclarative.so.4
#8  0x00000036f9d80a7b in QDeclarativeVisualDataModel::_q_itemsRemoved(int, int) () from /lib64/libQtDeclarative.so.4
#9  0x00000036f9eac93d in QDeclarativeVisualDataModel::qt_static_metacall(QObject*, QMetaObject::Call, int, void**) () from /lib64/libQtDeclarative.so.4
#10 0x00000036e658df78 in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /lib64/libQtCore.so.4
#11 0x00000036e65d7f74 in QAbstractItemModel::rowsRemoved(QModelIndex const&, int, int) () from /lib64/libQtCore.so.4
#12 0x00000036e6574d0e in QAbstractItemModel::endRemoveRows() () from /lib64/libQtCore.so.4
#13 0x000000329aa5229c in TaskManager::TasksModel::qt_static_metacall(QObject*, QMetaObject::Call, int, void**) [clone .part.23] () from /lib64/libtaskmanager.so.4
#14 0x00000036e658df78 in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /lib64/libQtCore.so.4
#15 0x000000329aa45152 in TaskManager::TaskGroup::itemRemoved(TaskManager::AbstractGroupableItem*) () from /lib64/libtaskmanager.so.4
#16 0x000000329aa454f3 in TaskManager::TaskGroup::Private::signalRemovals() () from /lib64/libtaskmanager.so.4
#17 0x000000329aa47c89 in TaskManager::TaskGroup::qt_static_metacall(QObject*, QMetaObject::Call, int, void**) [clone .part.21] () from /lib64/libtaskmanager.so.4
#18 0x00000036e659232e in QObject::event(QEvent*) () from /lib64/libQtCore.so.4
#19 0x00000036e9dc84dc in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /lib64/libQtGui.so.4
#20 0x00000036e9dceaa0 in QApplication::notify(QObject*, QEvent*) () from /lib64/libQtGui.so.4
#21 0x0000003bebe3fe9a in KApplication::notify(QObject*, QEvent*) () from /lib64/libkdeui.so.5
#22 0x00000036e657a26d in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /lib64/libQtCore.so.4
#23 0x00000036e657d1df in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () from /lib64/libQtCore.so.4
#24 0x00000036e65a7883 in postEventSourceDispatch(_GSource*, int (*)(void*), void*) () from /lib64/libQtCore.so.4
#25 0x00000036dfc47e06 in g_main_context_dispatch () from /lib64/libglib-2.0.so.0
#26 0x00000036dfc48158 in g_main_context_iterate.isra.22 () from /lib64/libglib-2.0.so.0
#27 0x00000036dfc481fc in g_main_context_iteration () from /lib64/libglib-2.0.so.0
#28 0x00000036e65a7145 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib64/libQtCore.so.4
#29 0x00000036e9e64fc6 in QGuiEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib64/libQtGui.so.4
#30 0x00000036e6578ecf in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib64/libQtCore.so.4
#31 0x00000036e65791c5 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib64/libQtCore.so.4
#32 0x00000036e657e45b in QCoreApplication::exec() () from /lib64/libQtCore.so.4
#33 0x000000329a23c40c in kdemain () from /lib64/libkdeinit4_plasma-desktop.so
#34 0x00000036dc021b45 in __libc_start_main () from /lib64/libc.so.6
#35 0x0000000000400971 in _start ()

Possible duplicates by query: bug 327250, bug 326914, bug 326540, bug 326532, bug 326496.

Reported using DrKonqi
Comment 1 Christoph Feck 2013-11-18 15:02:38 UTC
Please do not mix multiple issues in one report. Logout not working has been reported at bug 327762.
Comment 2 Christoph Feck 2013-11-20 21:44:17 UTC
*** Bug 327874 has been marked as a duplicate of this bug. ***
Comment 3 Jekyll Wu 2014-02-02 11:07:25 UTC
*** Bug 330625 has been marked as a duplicate of this bug. ***
Comment 4 Jekyll Wu 2014-02-07 01:13:06 UTC
*** Bug 330867 has been marked as a duplicate of this bug. ***
Comment 5 Jekyll Wu 2014-03-19 14:58:28 UTC
*** Bug 332321 has been marked as a duplicate of this bug. ***
Comment 6 Eike Hein 2016-06-16 23:49:49 UTC
Plasma 5.7 ships a fully-rewritten Task Manager backend which should resolve these issues. Please re-test with the Plasma 5.7 final release and feel free to reopen if problems do persist after all.