Bug 186827

Summary: Plasma Workspace crashes and gives a Fatal Error at startup - signal 11 (SIGSEGV)
Product: [Unmaintained] plasma4 Reporter: Kevin Sylvia <kevinality>
Component: generalAssignee: Plasma Bugs List <plasma-bugs>
Status: RESOLVED DUPLICATE    
Severity: crash CC: aseigo, zahl
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: openSUSE   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:
Attachments: crash backtrace

Description Kevin Sylvia 2009-03-11 00:29:51 UTC
Version:            (using KDE 4.2.1)
OS:                Linux
Installed from:    SuSE RPMs

I'm running opensuse 11.1 kde 4live with kde 4.2.1.  Plasma crashes with a signal 11 (SIGSEGV) any time plasma workspace is started - initial startup or subsequent logins, but not if I kill plasma and run from terminal. Plasma is set to run with the --nocrashhandler flag at startup. I'm not sure where to change that in suse/kde's startup script.
Comment 1 Kevin Sylvia 2009-03-11 00:31:20 UTC
Created attachment 32013 [details]
crash backtrace
Comment 2 A. Spehr 2009-03-12 07:48:51 UTC
Paste inline:

[Thread debugging using libthread_db enabled]
[New Thread 0xa87ffb90 (LWP 3696)]
[New Thread 0xa91dcb90 (LWP 3695)]
(no debugging symbols found)
...
0xffffe430 in __kernel_vsyscall ()
[Current thread is 1 (Thread 0xb52b3700 (LWP 3685))]

Thread 3 (Thread 0xa91dcb90 (LWP 3695)):
#0  0xffffe430 in __kernel_vsyscall ()
#1  0xb6591c35 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0xb65f1872 in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/libQtCore.so.4
#3  0xb79ee0d2 in ?? () from /usr/lib/libQtNetwork.so.4
#4  0xb65f085e in ?? () from /usr/lib/libQtCore.so.4
#5  0xb658e1b5 in start_thread () from /lib/libpthread.so.0
#6  0xb63d03be in clone () from /lib/libc.so.6

Thread 2 (Thread 0xa87ffb90 (LWP 3696)):
#0  0xffffe430 in __kernel_vsyscall ()
#1  0xb6591c35 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0xb65f1872 in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/libQtCore.so.4
#3  0xa9f2b80a in ?? () from /usr/lib/kde4/plasma_wallpaper_image.so
#4  0xb65f085e in ?? () from /usr/lib/libQtCore.so.4
#5  0xb658e1b5 in start_thread () from /lib/libpthread.so.0
#6  0xb63d03be in clone () from /lib/libc.so.6

Thread 1 (Thread 0xb52b3700 (LWP 3685)):
#0  0xffffe430 in __kernel_vsyscall ()
#1  0xb6398e96 in nanosleep () from /lib/libc.so.6
#2  0xb6398c7e in sleep () from /lib/libc.so.6
#3  0xb77a8bfa in ?? () from /usr/lib/libkdeui.so.5
#4  0xb77a962c in KCrash::defaultCrashHandler(int) () from /usr/lib/libkdeui.so.5
#5  <signal handler called>
#6  0xb66f6321 in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib/libQtCore.so.4
#7  0xb79aa813 in QHttp::stateChanged(int) () from /usr/lib/libQtNetwork.so.4
#8  0xb79aa84a in ?? () from /usr/lib/libQtNetwork.so.4
#9  0xb79aac5b in ?? () from /usr/lib/libQtNetwork.so.4
#10 0xb79b1e85 in ?? () from /usr/lib/libQtNetwork.so.4
#11 0xb79b4f69 in QHttp::qt_metacall(QMetaObject::Call, int, void**) () from /usr/lib/libQtNetwork.so.4
#12 0xb66f5580 in QMetaObject::activate(QObject*, int, int, void**) () from /usr/lib/libQtCore.so.4
#13 0xb66f6302 in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib/libQtCore.so.4
#14 0xb7a03663 in QAbstractSocket::error(QAbstractSocket::SocketError) () from /usr/lib/libQtNetwork.so.4
#15 0xb7a1f7ce in ?? () from /usr/lib/libQtNetwork.so.4
#16 0xb7a2293f in QSslSocket::qt_metacall(QMetaObject::Call, int, void**) () from /usr/lib/libQtNetwork.so.4
#17 0xb66f5580 in QMetaObject::activate(QObject*, int, int, void**) () from /usr/lib/libQtCore.so.4
#18 0xb66f6302 in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib/libQtCore.so.4
#19 0xb7a03663 in QAbstractSocket::error(QAbstractSocket::SocketError) () from /usr/lib/libQtNetwork.so.4
#20 0xb7a05ff5 in ?? () from /usr/lib/libQtNetwork.so.4
#21 0xb7a08560 in QAbstractSocket::qt_metacall(QMetaObject::Call, int, void**) () from /usr/lib/libQtNetwork.so.4
#22 0xb7a31222 in QTcpSocket::qt_metacall(QMetaObject::Call, int, void**) () from /usr/lib/libQtNetwork.so.4
#23 0xb66ee71b in QMetaCallEvent::placeMetaCall(QObject*) () from /usr/lib/libQtCore.so.4
#24 0xb66f0281 in QObject::event(QEvent*) () from /usr/lib/libQtCore.so.4
#25 0xb69508fc in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/libQtGui.so.4
#26 0xb695875e in QApplication::notify(QObject*, QEvent*) () from /usr/lib/libQtGui.so.4
#27 0xb773ca3d in KApplication::notify(QObject*, QEvent*) () from /usr/lib/libkdeui.so.5
#28 0xb66e0961 in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib/libQtCore.so.4
#29 0xb66e15d5 in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () from /usr/lib/libQtCore.so.4
#30 0xb66e17cd in QCoreApplication::sendPostedEvents(QObject*, int) () from /usr/lib/libQtCore.so.4
#31 0xb670b36f in ?? () from /usr/lib/libQtCore.so.4
#32 0xb56c09a8 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#33 0xb56c4063 in ?? () from /usr/lib/libglib-2.0.so.0
#34 0xb56c4221 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#35 0xb670afb8 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#36 0xb69e97c5 in ?? () from /usr/lib/libQtGui.so.4
#37 0xb66df01a in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#38 0xb66df1da in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#39 0xb66e1895 in QCoreApplication::exec() () from /usr/lib/libQtCore.so.4
#40 0xb6950777 in QApplication::exec() () from /usr/lib/libQtGui.so.4
#41 0xb7fde6e6 in kdemain () from /usr/lib/libkdeinit4_plasma.so
#42 0x08048782 in _start ()

Hi, if this is reproducible, can you follow the instructions here, and get us a better backtrace? Thanks!
http://techbase.kde.org/Development/Tutorials/Debugging/How_to_create_useful_crash_reports
Comment 3 Aaron J. Seigo 2009-04-28 20:31:50 UTC
nothing uses QHttp in Plasma anymore.  :)
Comment 4 Pino Toscano 2009-07-04 16:16:06 UTC

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