[Bug 366300] Re: KDE, Qt, Plasma paint errors, SIGSEGV crashes
obsidian
davidkwood at gmail.com
Fri May 15 19:35:11 UTC 2009
** Summary changed:
- KDE, Qt, Plasma paint errors, SIGSEGV crashes when using multiple monitors
+ KDE, Qt, Plasma paint errors, SIGSEGV crashes
** Description changed:
Binary package hint: kdebase-workspace
Expected behavior:
The KDE desktop taskbar (plasma panel, workspace) should have a
consistent, good appearance, and should function consistently from the
time a user logs in until they log out. It should not draw incorrectly.
It should not crash.
Actual, problematic behavior:
On login, everything seems fine. After a short but unpredictable period
of time, either or both of the following will happen:
1: Desktop (Plasma?) begins to look weird and misbehave. Plasma panels
and widgets will begin to draw incorrectly (see attached screenshot) and
function incorrectly - clicks may or may not be picked up, and may or
may not cause activity. Applications continue to function normally, Alt-
Tab works, Alt-F2 works.
2: Plasma Workspace will crash (SIGSEGV). Often this will happen after
the corruption described above. Sometimes it happens while plasma still
- is drawing OK. The crash handler produces the following output:
-
- --
- This backtrace appears to be of no use.
- This is probably because your packages are built in a way which prevents creation of proper backtraces, or the stack frame was seriously corrupted in the crash.
-
- (no debugging symbols found)
- (no debugging symbols found)
- (no debugging symbols found)
- (no debugging symbols found)
- (no debugging symbols found)
- (no debugging symbols found)
- (no debugging symbols found)
- (no debugging symbols found)
- (no debugging symbols found)
- (no debugging symbols found)
- (no debugging symbols found)
- (no debugging symbols found)
- (no debugging symbols found)
- (no debugging symbols found)
- (no debugging symbols found)
- (no debugging symbols found)
- (no debugging symbols found)
- (no debugging symbols found)
- (no debugging symbols found)
- (no debugging symbols found)
- (no debugging symbols found)
- (no debugging symbols found)
- (no debugging symbols found)
- (no debugging symbols found)
- (no debugging symbols found)
- [Thread debugging using libthread_db enabled]
- [New Thread 0x7ffa1da7d760 (LWP 4593)]
- [New Thread 0x7ff9fb300950 (LWP 4852)]
- [New Thread 0x7ff9fbb01950 (LWP 4598)]
- [New Thread 0x7ff9fc720950 (LWP 4596)]
- [New Thread 0x7ff9fdb6c950 (LWP 4595)]
- 0x00007ffa1832cd21 in nanosleep () from /lib/libc.so.6
- [Current thread is 0 (LWP 4593)]
-
- Thread 5 (Thread 0x7ff9fdb6c950 (LWP 4595)):
- #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:261
- #1 0x00007ffa18e0e939 in QWaitCondition::wait () from /usr/lib/libQtCore.so.4
- #2 0x00007ffa1c5ca4cc in ?? () from /usr/lib/libQtNetwork.so.4
- #3 0x00007ffa18e0d952 in ?? () from /usr/lib/libQtCore.so.4
- #4 0x00007ffa157623ba in start_thread (arg=<value optimized out>) at pthread_create.c:297
- #5 0x00007ffa1836afcd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
- #6 0x0000000000000000 in ?? ()
-
- Thread 4 (Thread 0x7ff9fc720950 (LWP 4596)):
- #0 0x00007ffa18363742 in select () from /lib/libc.so.6
- #1 0x00007ffa18ed4f06 in ?? () from /usr/lib/libQtCore.so.4
- #2 0x00007ffa18e0d952 in ?? () from /usr/lib/libQtCore.so.4
- #3 0x00007ffa157623ba in start_thread (arg=<value optimized out>) at pthread_create.c:297
- #4 0x00007ffa1836afcd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
- #5 0x0000000000000000 in ?? ()
- Current language: auto; currently asm
-
- Thread 3 (Thread 0x7ff9fbb01950 (LWP 4598)):
- #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:261
- #1 0x00007ffa18e0e939 in QWaitCondition::wait () from /usr/lib/libQtCore.so.4
- #2 0x00007ff9ff0fad4e in ?? () from /usr/lib/kde4/plasma_wallpaper_image.so
- #3 0x00007ffa18e0d952 in ?? () from /usr/lib/libQtCore.so.4
- #4 0x00007ffa157623ba in start_thread (arg=<value optimized out>) at pthread_create.c:297
- #5 0x00007ffa1836afcd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
- #6 0x0000000000000000 in ?? ()
- Current language: auto; currently c
-
- Thread 2 (Thread 0x7ff9fb300950 (LWP 4852)):
- #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:261
- #1 0x00007ffa18e0e939 in QWaitCondition::wait () from /usr/lib/libQtCore.so.4
- #2 0x00007ff9ff0fad4e in ?? () from /usr/lib/kde4/plasma_wallpaper_image.so
- #3 0x00007ffa18e0d952 in ?? () from /usr/lib/libQtCore.so.4
- #4 0x00007ffa157623ba in start_thread (arg=<value optimized out>) at pthread_create.c:297
- #5 0x00007ffa1836afcd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
- #6 0x0000000000000000 in ?? ()
- Current language: auto; currently asm
-
- Thread 1 (Thread 0x7ffa1da7d760 (LWP 4593)):
- #0 0x00007ffa1832cd21 in nanosleep () from /lib/libc.so.6
- #1 0x00007ffa1832cb47 in __sleep (seconds=<value optimized out>) at ../sysdeps/unix/sysv/linux/sleep.c:138
- #2 0x00007ffa1bd5db1f in ?? () from /usr/lib/libkdeui.so.5
- #3 0x00007ffa1bd5e42a in KCrash::defaultCrashHandler () from /usr/lib/libkdeui.so.5
- #4 <signal handler called>
- #5 0x0000000000000000 in ?? ()
- #6 0x00007ffa197e31c4 in ?? () from /usr/lib/libQtGui.so.4
- #7 0x00007ffa197e3d6e in ?? () from /usr/lib/libQtGui.so.4
- #8 0x00007ffa1979e4ef in ?? () from /usr/lib/libQtGui.so.4
- #9 0x00007ffa197c509a in ?? () from /usr/lib/libQtGui.so.4
- #10 0x00007ffa197cfd01 in ?? () from /usr/lib/libQtGui.so.4
- #11 0x00007ffa1975bb8d in ?? () from /usr/lib/libQtGui.so.4
- #12 0x00007ffa1975e221 in QPainter::drawRects () from /usr/lib/libQtGui.so.4
- #13 0x00007ffa1975f00a in QPainter::drawPixmap () from /usr/lib/libQtGui.so.4
- #14 0x00007ffa1d3035af in Plasma::FrameSvg::paintFrame () from /usr/lib/libplasma.so.3
- #15 0x00007ffa1d2cc9c0 in Plasma::Applet::paint () from /usr/lib/libplasma.so.3
- #16 0x00007ffa19c22ff5 in ?? () from /usr/lib/libQtGui.so.4
- #17 0x00007ffa19c2330d in ?? () from /usr/lib/libQtGui.so.4
- #18 0x00007ffa19c25f2d in ?? () from /usr/lib/libQtGui.so.4
- #19 0x00007ffa19c267fe in QGraphicsScene::drawItems () from /usr/lib/libQtGui.so.4
- #20 0x00007ffa19c48540 in QGraphicsView::paintEvent () from /usr/lib/libQtGui.so.4
- #21 0x00007ffa1968c796 in QWidget::event () from /usr/lib/libQtGui.so.4
- #22 0x00007ffa19a266eb in QFrame::event () from /usr/lib/libQtGui.so.4
- #23 0x00007ffa19c42ffb in QGraphicsView::viewportEvent () from /usr/lib/libQtGui.so.4
- #24 0x00007ffa18ef5a68 in QCoreApplicationPrivate::sendThroughObjectEventFilters () from /usr/lib/libQtCore.so.4
- #25 0x00007ffa1963b80c in QApplicationPrivate::notify_helper () from /usr/lib/libQtGui.so.4
- #26 0x00007ffa19643a2a in QApplication::notify () from /usr/lib/libQtGui.so.4
- #27 0x00007ffa1bcf826b in KApplication::notify () from /usr/lib/libkdeui.so.5
- #28 0x00007ffa18ef675c in QCoreApplication::notifyInternal () from /usr/lib/libQtCore.so.4
- #29 0x00007ffa19693a55 in QWidgetPrivate::drawWidget () from /usr/lib/libQtGui.so.4
- #30 0x00007ffa198373ae in ?? () from /usr/lib/libQtGui.so.4
- #31 0x00007ffa19685100 in QWidgetPrivate::syncBackingStore () from /usr/lib/libQtGui.so.4
- #32 0x00007ffa1968c62d in QWidget::event () from /usr/lib/libQtGui.so.4
- #33 0x00007ffa19a266eb in QFrame::event () from /usr/lib/libQtGui.so.4
- #34 0x00007ffa19ab7c29 in QAbstractScrollArea::event () from /usr/lib/libQtGui.so.4
- #35 0x00007ffa1963b83d in QApplicationPrivate::notify_helper () from /usr/lib/libQtGui.so.4
- #36 0x00007ffa19643a2a in QApplication::notify () from /usr/lib/libQtGui.so.4
- #37 0x00007ffa1bcf826b in KApplication::notify () from /usr/lib/libkdeui.so.5
- #38 0x00007ffa18ef675c in QCoreApplication::notifyInternal () from /usr/lib/libQtCore.so.4
- #39 0x00007ffa18ef73ca in QCoreApplicationPrivate::sendPostedEvents () from /usr/lib/libQtCore.so.4
- #40 0x00007ffa18f201e3 in ?? () from /usr/lib/libQtCore.so.4
- #41 0x00007ffa13b3220a in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
- #42 0x00007ffa13b358e0 in ?? () from /usr/lib/libglib-2.0.so.0
- #43 0x00007ffa13b35a7c in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
- #44 0x00007ffa18f1fe6f in QEventDispatcherGlib::processEvents () from /usr/lib/libQtCore.so.4
- #45 0x00007ffa196d3c9f in ?? () from /usr/lib/libQtGui.so.4
- #46 0x00007ffa18ef5002 in QEventLoop::processEvents () from /usr/lib/libQtCore.so.4
- #47 0x00007ffa18ef53cd in QEventLoop::exec () from /usr/lib/libQtCore.so.4
- #48 0x00007ffa18ef7694 in QCoreApplication::exec () from /usr/lib/libQtCore.so.4
- #49 0x00007ffa1d6579bb in kdemain () from /usr/lib/libkdeinit4_plasma.so
- #50 0x00007ffa182a35a6 in __libc_start_main (main=0x400890 <_start+240>, argc=1, ubp_av=0x7fff25aba468, init=0x4008c0 <__libc_csu_init>, fini=<value optimized out>, rtld_fini=<value optimized out>,
- stack_end=0x7fff25aba458) at libc-start.c:220
- #51 0x00000000004007c9 in _start ()
- #0 0x00007ffa1832cd21 in nanosleep () from /lib/libc.so.6
- Current language: auto; currently c
-
- --
+ is drawing OK. The crash handler produces output, see comments below for
+ the best versions of this.
These problems can even occur without much preceding user activity. I
definitely watched plasma crash on its own after idling for a few
minutes (with firefox open), with no user input at all.
Following possible threads from the release notes, I disabled effects,
and tried all valid values for Option "AccelMethod". The bug was
perfectly consistent in all cases.
Version details:
Description: Ubuntu 9.04
Release: 9.04
kdebase-workspace:
Installed: (none)
Candidate: 4:4.2.2-0ubuntu2
Version table:
4:4.2.2-0ubuntu2 0
500 http://us.archive.ubuntu.com jaunty/main Packages
(II) intel(0): Integrated Graphics Chipset: Intel(R) Mobile IntelĀ® GM45 Express Chipset
(--) intel(0): Chipset: "Mobile IntelĀ® GM45 Express Chipset"
This is a Jaunty upgrade from a clean install of Intrepid.
ProblemType: Bug
Architecture: amd64
DistroRelease: Ubuntu 9.04
ExecutablePath: /usr/bin/plasma
Package: kdebase-workspace-bin 4:4.2.2-0ubuntu2
ProcEnviron:
PATH=(custom, no user)
LANG=en_US.UTF-8
SHELL=/bin/bash
SourcePackage: kdebase-workspace
Uname: Linux 2.6.28-11-generic x86_64
--
KDE, Qt, Plasma paint errors, SIGSEGV crashes
https://bugs.launchpad.net/bugs/366300
You received this bug notification because you are a member of Kubuntu
Bugs, which is subscribed to qt4-x11 in ubuntu.
More information about the kubuntu-bugs
mailing list