Bug 323807

Summary: 4.11.0-1 Plasma Crash
Product: [Unmaintained] plasma4 Reporter: nethackpro
Component: generalAssignee: Plasma Bugs List <plasma-bugs>
Status: RESOLVED DUPLICATE    
Severity: crash CC: hrvoje.senjan
Priority: NOR Keywords: drkonqi
Version: 4.11.0   
Target Milestone: ---   
Platform: Arch Linux   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description nethackpro 2013-08-20 21:42:47 UTC
Application: plasma-desktop (4.11.00)
KDE Platform Version: 4.11.00
Qt Version: 4.8.5
Operating System: Linux 3.10.7-1-ARCH i686
Distribution (Platform): Archlinux Packages

-- Information about the crash:
- What I was doing when the application crashed:
I recently reinstalled my OS (Arch Linux) and installed KDE 4.10.5 which was working properly. A couple days later I noticed 4.11.0-1 was available in the software repository so I installed it. It worked fine until I decided to delete the config files in my home directory (.kde4 and other related files). I decided to do this because I wasn't sure if there would be any compatibility issues between old config files and new ones and thought it would be best to just let KDE generate new config files. This proved to be a mistake however, as Plasma now crashes whenever I log in. As an attempted fix I tried to reinstall KDE 4.11.0-1 including all of the packages (previously I had stripped it down quite a bit because I don't use many of the KDE packages).

- Unusual behavior I noticed:
Plasma crashes whenever the desktop or panel are interacted with.

- Custom settings of the application:
None.

The crash can be reproduced every time.

-- Backtrace:
Application: Plasma Desktop Shell (plasma-desktop), signal: Segmentation fault
Using host libthread_db library "/usr/lib/libthread_db.so.1".
[Current thread is 1 (Thread 0xb541f740 (LWP 1977))]

Thread 4 (Thread 0xae244b40 (LWP 1993)):
#0  0xb76f8424 in __kernel_vsyscall ()
#1  0xb6bbdc5b in pthread_cond_wait@@GLIBC_2.3.2 () from /usr/lib/libpthread.so.0
#2  0xb0d98ed2 in ?? () from /usr/lib/libQtScript.so.4
#3  0xb0d98f1f in ?? () from /usr/lib/libQtScript.so.4
#4  0xb6bb9ee0 in start_thread () from /usr/lib/libpthread.so.0
#5  0xb5f5b01e in clone () from /usr/lib/libc.so.6

Thread 3 (Thread 0xa6a4bb40 (LWP 2021)):
#0  0xb6bbd070 in __pthread_mutex_unlock_usercnt () from /usr/lib/libpthread.so.0
#1  0xb5961810 in g_mutex_unlock () from /usr/lib/libglib-2.0.so.0
#2  0xb591f552 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#3  0xb6d749af in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#4  0xb6d43ec3 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#5  0xb6d441e9 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#6  0xb6c32b1d in QThread::exec() () from /usr/lib/libQtCore.so.4
#7  0xb6d24354 in ?? () from /usr/lib/libQtCore.so.4
#8  0xb6c3540f in ?? () from /usr/lib/libQtCore.so.4
#9  0xb6bb9ee0 in start_thread () from /usr/lib/libpthread.so.0
#10 0xb5f5b01e in clone () from /usr/lib/libc.so.6

Thread 2 (Thread 0xa4d35b40 (LWP 2060)):
#0  0xb76f8424 in __kernel_vsyscall ()
#1  0xb6bbe025 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /usr/lib/libpthread.so.0
#2  0xb6c35963 in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/libQtCore.so.4
#3  0xb6c286c2 in ?? () from /usr/lib/libQtCore.so.4
#4  0xb6c3540f in ?? () from /usr/lib/libQtCore.so.4
#5  0xb6bb9ee0 in start_thread () from /usr/lib/libpthread.so.0
#6  0xb5f5b01e in clone () from /usr/lib/libc.so.6

Thread 1 (Thread 0xb541f740 (LWP 1977)):
[KCrash Handler]
#6  0xb5ef1866 in __strlen_sse2_bsf () from /usr/lib/libc.so.6
#7  0xb6c80228 in QString::fromUtf8(char const*, int) () from /usr/lib/libQtCore.so.4
#8  0xb0a47e37 in ?? () from /usr/lib/libQtDeclarative.so.4
#9  0xb0a4920e in ?? () from /usr/lib/libQtDeclarative.so.4
#10 0xb09eaa98 in ?? () from /usr/lib/libQtDeclarative.so.4
#11 0xb09ec320 in QDeclarativeBinding::update(QFlags<QDeclarativePropertyPrivate::WriteFlag>) () from /usr/lib/libQtDeclarative.so.4
#12 0xb09eb318 in QDeclarativeBinding::setEnabled(bool, QFlags<QDeclarativePropertyPrivate::WriteFlag>) () from /usr/lib/libQtDeclarative.so.4
#13 0xb09f05db in QDeclarativePropertyPrivate::setBinding(QObject*, int, int, QDeclarativeAbstractBinding*, QFlags<QDeclarativePropertyPrivate::WriteFlag>) () from /usr/lib/libQtDeclarative.so.4
#14 0xb09f0710 in QDeclarativePropertyPrivate::setBinding(QDeclarativeProperty const&, QDeclarativeAbstractBinding*, QFlags<QDeclarativePropertyPrivate::WriteFlag>) () from /usr/lib/libQtDeclarative.so.4
#15 0xb08fc913 in QDeclarativeAnchorChanges::execute(QDeclarativeActionEvent::Reason) () from /usr/lib/libQtDeclarative.so.4
#16 0xb08f56a3 in ?? () from /usr/lib/libQtDeclarative.so.4
#17 0xb08f1630 in QDeclarativeState::apply(QDeclarativeStateGroup*, QDeclarativeTransition*, QDeclarativeState*) () from /usr/lib/libQtDeclarative.so.4
#18 0xb09094c6 in ?? () from /usr/lib/libQtDeclarative.so.4
#19 0xb0909e93 in QDeclarativeStateGroup::setState(QString const&) () from /usr/lib/libQtDeclarative.so.4
#20 0xb090a0db in ?? () from /usr/lib/libQtDeclarative.so.4
#21 0xb090a596 in QDeclarativeStateGroup::componentComplete() () from /usr/lib/libQtDeclarative.so.4
#22 0xb0979570 in QDeclarativeItem::componentComplete() () from /usr/lib/libQtDeclarative.so.4
#23 0xb09f5aa1 in ?? () from /usr/lib/libQtDeclarative.so.4
#24 0xb09f6097 in ?? () from /usr/lib/libQtDeclarative.so.4
#25 0xb09af199 in ?? () from /usr/lib/libQtDeclarative.so.4
#26 0xb09af88d in ?? () from /usr/lib/libQtDeclarative.so.4
#27 0xb0996712 in ?? () from /usr/lib/libQtDeclarative.so.4
#28 0xb0996928 in ?? () from /usr/lib/libQtDeclarative.so.4
#29 0xb0af2718 in ?? () from /usr/lib/libQtDeclarative.so.4
#30 0xb6d5a0b7 in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib/libQtCore.so.4
#31 0xb0af6cf5 in ?? () from /usr/lib/libQtDeclarative.so.4
#32 0xb09ab358 in ?? () from /usr/lib/libQtDeclarative.so.4
#33 0xb0af709b in ?? () from /usr/lib/libQtDeclarative.so.4
#34 0xb6d5a0b7 in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib/libQtCore.so.4
#35 0xb6da9305 in QAbstractItemModel::modelReset() () from /usr/lib/libQtCore.so.4
#36 0xb6d39f4c in QAbstractItemModel::endResetModel() () from /usr/lib/libQtCore.so.4
#37 0xae397521 in ?? () from /usr/lib/libtaskmanager.so.4
#38 0xae39760b in ?? () from /usr/lib/libtaskmanager.so.4
#39 0xb6d5a0b7 in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib/libQtCore.so.4
#40 0xae36a285 in TaskManager::GroupManager::reload() () from /usr/lib/libtaskmanager.so.4
#41 0xae36c848 in ?? () from /usr/lib/libtaskmanager.so.4
#42 0xae36f2c8 in TaskManager::GroupManager::setGroupingStrategy(TaskManager::GroupManager::TaskGroupingStrategy) () from /usr/lib/libtaskmanager.so.4
#43 0xae36f68b in ?? () from /usr/lib/libtaskmanager.so.4
#44 0xae370683 in ?? () from /usr/lib/libtaskmanager.so.4
#45 0xb6d5a0b7 in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib/libQtCore.so.4
#46 0xb6daa265 in QTimer::timeout() () from /usr/lib/libQtCore.so.4
#47 0xb6d638e6 in QTimer::timerEvent(QTimerEvent*) () from /usr/lib/libQtCore.so.4
#48 0xb6d5e51c in QObject::event(QEvent*) () from /usr/lib/libQtCore.so.4
#49 0xb62409a4 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/libQtGui.so.4
#50 0xb62473b3 in QApplication::notify(QObject*, QEvent*) () from /usr/lib/libQtGui.so.4
#51 0xb748a6a4 in KApplication::notify(QObject*, QEvent*) () from /usr/lib/libkdeui.so.5
#52 0xb6d4545a in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib/libQtCore.so.4
#53 0xb6d7770b in ?? () from /usr/lib/libQtCore.so.4
#54 0xb6d74738 in ?? () from /usr/lib/libQtCore.so.4
#55 0xb591f0de in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#56 0xb591f488 in ?? () from /usr/lib/libglib-2.0.so.0
#57 0xb591f548 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#58 0xb6d7498f in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#59 0xb62f041e in ?? () from /usr/lib/libQtGui.so.4
#60 0xb6d43ec3 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#61 0xb6d441e9 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#62 0xb6d4998e in QCoreApplication::exec() () from /usr/lib/libQtCore.so.4
#63 0xb623ee44 in QApplication::exec() () from /usr/lib/libQtGui.so.4
#64 0xaf944937 in kdemain () from /usr/lib/libkdeinit4_plasma-desktop.so
#65 0x0804f3ab in _start ()

Reported using DrKonqi
Comment 1 Hrvoje Senjan 2013-08-20 21:47:47 UTC

*** This bug has been marked as a duplicate of bug 322283 ***