[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