Bug 238820 - [KDE4] Plasma Desktop Crashes after selecting plasmoids
Summary: [KDE4] Plasma Desktop Crashes after selecting plasmoids
Status: RESOLVED NOT A BUG
Alias: None
Product: plasma4
Classification: Unmaintained
Component: desktop (show other bugs)
Version: unspecified
Platform: Ubuntu Linux
: NOR crash
Target Milestone: ---
Assignee: Plasma Bugs List
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-05-25 21:00 UTC by tech2077
Modified: 2012-05-29 22:02 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 tech2077 2010-05-25 21:00:10 UTC
Application: plasma-desktop (0.3)
KDE Platform Version: 4.4.2 (KDE 4.4.2)
Qt Version: 4.6.2
Operating System: Linux 2.6.32-22-generic i686
Distribution: Ubuntu 10.04 LTS

-- Information about the crash:
Has happened before on several occasions. Plasma Desktop segfaults with error 11 after moving and adding several plasmoids. Happens with any set of plasmoids.

The crash does not seem to be reproducible.

 -- Backtrace:
Application: Plasma Workspace (kdeinit4), signal: Segmentation fault
[Current thread is 1 (Thread 0xb77b3aa0 (LWP 2906))]

Thread 2 (Thread 0xa9db9b70 (LWP 2910)):
#0  0x07a88e16 in *__GI_clock_gettime (clock_id=128503796, tp=0xa9db8fb8) at ../sysdeps/unix/clock_gettime.c:100
#1  0x00b876fb in ?? () from /usr/lib/libQtCore.so.4
#2  0x00b8c825 in ?? () from /usr/lib/libQtCore.so.4
#3  0x00b8c86a in ?? () from /usr/lib/libQtCore.so.4
#4  0x00b8a818 in ?? () from /usr/lib/libQtCore.so.4
#5  0x00b8a8a5 in ?? () from /usr/lib/libQtCore.so.4
#6  0x01334aca in g_main_context_prepare () from /lib/libglib-2.0.so.0
#7  0x01334ee9 in ?? () from /lib/libglib-2.0.so.0
#8  0x013354b8 in g_main_context_iteration () from /lib/libglib-2.0.so.0
#9  0x00b8a60f in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#10 0x00b5d059 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#11 0x00b5d4aa in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#12 0x00a595a8 in QThread::exec() () from /usr/lib/libQtCore.so.4
#13 0x00b3cc1b in ?? () from /usr/lib/libQtCore.so.4
#14 0x00a5c32e in ?? () from /usr/lib/libQtCore.so.4
#15 0x0011596e in start_thread (arg=0xa9db9b70) at pthread_create.c:300
#16 0x004aca0e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 1 (Thread 0xb77b3aa0 (LWP 2906)):
[KCrash Handler]
#6  0x00b5dcbc in QCoreApplicationPrivate::sendThroughObjectEventFilters(QObject*, QEvent*) () from /usr/lib/libQtCore.so.4
#7  0x029ae4b9 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/libQtGui.so.4
#8  0x029b50f9 in QApplication::notify(QObject*, QEvent*) () from /usr/lib/libQtGui.so.4
#9  0x0111ef2a in KApplication::notify(QObject*, QEvent*) () from /usr/lib/libkdeui.so.5
#10 0x00b5ea3b in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib/libQtCore.so.4
#11 0x00b73286 in QObjectPrivate::setParent_helper(QObject*) () from /usr/lib/libQtCore.so.4
#12 0x00b752cc in QObject::~QObject() () from /usr/lib/libQtCore.so.4
#13 0x02c1efbd in QTextControl::~QTextControl() () from /usr/lib/libQtGui.so.4
#14 0x02e0fea9 in ?? () from /usr/lib/libQtGui.so.4
#15 0x02e10b88 in QLabel::~QLabel() () from /usr/lib/libQtGui.so.4
#16 0x00b6e18f in QObjectPrivate::deleteChildren() () from /usr/lib/libQtCore.so.4
#17 0x02a13873 in QWidget::~QWidget() () from /usr/lib/libQtGui.so.4
#18 0x00b6e18f in QObjectPrivate::deleteChildren() () from /usr/lib/libQtCore.so.4
#19 0x02a143d3 in QWidget::~QWidget() () from /usr/lib/libQtGui.so.4
#20 0x02e092d1 in QFrame::~QFrame() () from /usr/lib/libQtGui.so.4
#21 0x02ea5114 in QAbstractScrollArea::~QAbstractScrollArea() () from /usr/lib/libQtGui.so.4
#22 0x02f4a081 in QAbstractItemView::~QAbstractItemView() () from /usr/lib/libQtGui.so.4
#23 0x02f6d075 in QListView::~QListView() () from /usr/lib/libQtGui.so.4
#24 0x00b6e18f in QObjectPrivate::deleteChildren() () from /usr/lib/libQtCore.so.4
#25 0x02a13873 in QWidget::~QWidget() () from /usr/lib/libQtGui.so.4
#26 0x00b6e18f in QObjectPrivate::deleteChildren() () from /usr/lib/libQtCore.so.4
#27 0x02a143d3 in QWidget::~QWidget() () from /usr/lib/libQtGui.so.4
#28 0x02eec734 in QDialog::~QDialog() () from /usr/lib/libQtGui.so.4
#29 0x0107efa4 in KDialog::~KDialog() () from /usr/lib/libkdeui.so.5
#30 0x08ddad72 in KNS3::DownloadDialog::~DownloadDialog() () from /usr/lib/libknewstuff3.so.4
#31 0x04fbcb3b in ?? () from /usr/lib/libplasma.so.3
#32 0x04f28238 in ?? () from /usr/lib/libplasma.so.3
#33 0x0040e1bf in __run_exit_handlers (status=1, listp=0x535324, run_list_atexit=true) at exit.c:78
#34 0x0040e22f in *__GI_exit (status=1) at exit.c:100
#35 0x0249fd81 in ?? () from /usr/lib/libgdk-x11-2.0.so.0
#36 0x002fd299 in _XError () from /usr/lib/libX11.so.6
#37 0x0030405e in _XReply () from /usr/lib/libX11.so.6
#38 0x002e12d6 in XGetWindowProperty () from /usr/lib/libX11.so.6
#39 0x01287eda in NETWinInfo::update(unsigned long const*) () from /usr/lib/libkdeui.so.5
#40 0x0128937a in NETWinInfo::event(_XEvent*, unsigned long*, int) () from /usr/lib/libkdeui.so.5
#41 0x0127f1cd in ?? () from /usr/lib/libkdeui.so.5
#42 0x0111e5d6 in KApplication::x11EventFilter(_XEvent*) () from /usr/lib/libkdeui.so.5
#43 0x0499efaa in ?? () from /usr/lib/libkdeinit4_plasma-desktop.so
#44 0x02a2e660 in ?? () from /usr/lib/libQtGui.so.4
#45 0x02a3de90 in QApplication::x11ProcessEvent(_XEvent*) () from /usr/lib/libQtGui.so.4
#46 0x02a6e60a in ?? () from /usr/lib/libQtGui.so.4
#47 0x013315e5 in g_main_context_dispatch () from /lib/libglib-2.0.so.0
#48 0x013352d8 in ?? () from /lib/libglib-2.0.so.0
#49 0x013354b8 in g_main_context_iteration () from /lib/libglib-2.0.so.0
#50 0x00b8a5d5 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#51 0x02a6e135 in ?? () from /usr/lib/libQtGui.so.4
#52 0x00b5d059 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#53 0x00b5d4aa in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#54 0x00b6169f in QCoreApplication::exec() () from /usr/lib/libQtCore.so.4
#55 0x029ae577 in QApplication::exec() () from /usr/lib/libQtGui.so.4
#56 0x0498b05e in kdemain () from /usr/lib/libkdeinit4_plasma-desktop.so
#57 0x0804e133 in _start ()

Possible duplicates by query: bug 238779, bug 238760, bug 238733, bug 238639, bug 238556.

Reported using DrKonqi
Comment 1 Christoph Feck 2010-08-06 15:57:50 UTC
This is not a KNewStuff crash. The error is in NETWinInfo::update() which (for whatever reason), caused an XError.

We need a better backtrace to decide which function is at #41.
Comment 2 Myriam Schweingruber 2012-05-29 22:02:31 UTC
Closing for lack of feedback. Please feel free to reopen this report if you can still reproduce this with KDE 4.8.3 or later.