Bug 323903 - I'm using linux-lts 3.0.91-1 from ArchLinux. KDE crashes immediately on start-up, every time.
Summary: I'm using linux-lts 3.0.91-1 from ArchLinux. KDE crashes immediately on start...
Status: RESOLVED DUPLICATE of bug 322283
Alias: None
Product: plasma4
Classification: Unmaintained
Component: general (show other bugs)
Version: 4.11.0
Platform: unspecified Linux
: NOR crash
Target Milestone: ---
Assignee: Plasma Bugs List
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2013-08-22 22:27 UTC by Martin
Modified: 2013-08-30 21:54 UTC (History)
2 users (show)

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Martin 2013-08-22 22:27:33 UTC
KDE crashes immediately on start-up, every time. I can think of nothing special I have done on the machine that could have generated this bug.

I've tried logging in using the "failsafe" option in KDM, and get the same result.

The initial error message is of the form "Executable: plasma-desktop PID: 1145 Signal: Segmentation fault (11) Time: 22/08/2013 23:10:35"

Reproducible: Always

Steps to Reproduce:
1. Start machine
2. Log in
Actual Results:  
There's an error message which says that the Plasma Desktop Shell has crashed. I can open applications from the command line, but the background to all applications is a black screen.

Expected Results:  
Produce the usual KDE screen.
Comment 1 Jekyll Wu 2013-08-23 03:59:47 UTC
>  The initial error message is of the form "Executable: plasma-desktop PID: 1145 Signal: Segmentation fault (11) Time: 22/08/2013 23:10:35"

I assume you get that message  from a dialog (known as Dr.Konqi) which show up after the crash ?  Then please provide the backtrace which you can get from the second tab of that dialog .
Comment 2 Martin 2013-08-23 09:35:22 UTC
Sure. I got that backtrace but with a message saying that it would not be useful in tracing the bug... but I can get it again. (This evening, when I'm back home).

I think I was inexact. Sorry. Really, it's the Plasma Desktop Shell crashing, rather than KDE as a whole. I can open individual applications from the command line, and they "look all right".
Comment 3 Martin 2013-08-23 21:38:09 UTC
This is the backtrace. From what I can understand it's not informative as it stands, and I have to install more software in order to get an informative backtrace. Is that so? If so, I'll get on to it as soon as I can clear some time.

In the meantime I've tried one fix I found on the web: deleting a kde cache which might be corrupted. http://forum.kde.org/viewtopic.php?f=67&t=101326#p219323
That doesn't work in this case.

So, here's the 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 0xb5504740 (LWP 1145))]

Thread 3 (Thread 0xadaa1b40 (LWP 1146)):
#0  0xb77d8424 in __kernel_vsyscall ()
#1  0xb6ca2c5b in pthread_cond_wait@@GLIBC_2.3.2 () from /usr/lib/libpthread.so.0
#2  0xb0eabed2 in ?? () from /usr/lib/libQtScript.so.4
#3  0xb0eabf1f in ?? () from /usr/lib/libQtScript.so.4
#4  0xb6c9eee0 in start_thread () from /usr/lib/libpthread.so.0
#5  0xb604001e in clone () from /usr/lib/libc.so.6

Thread 2 (Thread 0xa5bffb40 (LWP 1149)):
#0  0xb77d8424 in __kernel_vsyscall ()
#1  0xb6ca5aab in read () from /usr/lib/libpthread.so.0
#2  0xb5a4596e in ?? () from /usr/lib/libglib-2.0.so.0
#3  0xb5a03efb in g_main_context_check () from /usr/lib/libglib-2.0.so.0
#4  0xb5a0439a in ?? () from /usr/lib/libglib-2.0.so.0
#5  0xb5a04548 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#6  0xb6e599af in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#7  0xb6e28ec3 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#8  0xb6e291e9 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#9  0xb6d17b1d in QThread::exec() () from /usr/lib/libQtCore.so.4
#10 0xb6e09354 in ?? () from /usr/lib/libQtCore.so.4
#11 0xb6d1a40f in ?? () from /usr/lib/libQtCore.so.4
#12 0xb6c9eee0 in start_thread () from /usr/lib/libpthread.so.0
#13 0xb604001e in clone () from /usr/lib/libc.so.6

Thread 1 (Thread 0xb5504740 (LWP 1145)):
[KCrash Handler]
#6  0xb6e3141f in QMetaObject::indexOfProperty(char const*) const () from /usr/lib/libQtCore.so.4
#7  0xb6e44e4a in QObject::setProperty(char const*, QVariant const&) () from /usr/lib/libQtCore.so.4
#8  0xb6d01a8d in ?? () from /usr/lib/libQtCore.so.4
#9  0xb6cfede5 in ?? () from /usr/lib/libQtCore.so.4
#10 0xb6cff18a in ?? () from /usr/lib/libQtCore.so.4
#11 0xb6cfc782 in QAbstractAnimation::setCurrentTime(int) () from /usr/lib/libQtCore.so.4
#12 0xb6cfc98f in QUnifiedTimer::updateAnimationsTime() () from /usr/lib/libQtCore.so.4
#13 0xb6cfdaaf in QAnimationDriver::advance() () from /usr/lib/libQtCore.so.4
#14 0xb6cfdadb in ?? () from /usr/lib/libQtCore.so.4
#15 0xb6e4351c in QObject::event(QEvent*) () from /usr/lib/libQtCore.so.4
#16 0xb63259a4 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/libQtGui.so.4
#17 0xb632c3b3 in QApplication::notify(QObject*, QEvent*) () from /usr/lib/libQtGui.so.4
#18 0xb756f6a4 in KApplication::notify(QObject*, QEvent*) () from /usr/lib/libkdeui.so.5
#19 0xb6e2a45a in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib/libQtCore.so.4
#20 0xb6e5c70b in ?? () from /usr/lib/libQtCore.so.4
#21 0xb6e59738 in ?? () from /usr/lib/libQtCore.so.4
#22 0xb5a040de in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#23 0xb5a04488 in ?? () from /usr/lib/libglib-2.0.so.0
#24 0xb5a04548 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#25 0xb6e5998f in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#26 0xb63d541e in ?? () from /usr/lib/libQtGui.so.4
#27 0xb6e28ec3 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#28 0xb6e291e9 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#29 0xb6e2e98e in QCoreApplication::exec() () from /usr/lib/libQtCore.so.4
#30 0xb6323e44 in QApplication::exec() () from /usr/lib/libQtGui.so.4
#31 0xafa64937 in kdemain () from /usr/lib/libkdeinit4_plasma-desktop.so
#32 0x0804f3ab in _start ()
Comment 4 Hrvoje Senjan 2013-08-24 11:38:01 UTC

*** This bug has been marked as a duplicate of bug 322283 ***
Comment 5 Jesse 2013-08-24 13:12:47 UTC
I had same problem.  I did:
  rm -r ~/.kde4/share/config/plasma*
When I logged back into KDE it reported another crash but continued working.  It now works fine except I cannot add any programs to the quicklaunch (or it will crash)
Comment 6 Martin 2013-08-29 09:59:23 UTC
Hi,

It's not resolved. I've updated all the packages on my machine, and done 

rm -r ~/.kde4/share/config/plasma*

but the bug is still there, unchanged.
Comment 7 Dominik Haumann 2013-08-30 21:54:09 UTC
Probably fixed with this commit:
http://commits.kde.org/kde-workspace/af6653c766981ca81bac499de284abcdc2c7f08f

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