Bug#515567: gnome-system-monitor: X error if I try to change the priority of a process

Patrick May dusthillresident at gmail.com
Mon Feb 16 08:36:27 UTC 2009


Package: gnome-system-monitor
Version: 2.22.3-1
Severity: normal


Gnome's system monitor program crashed immediately if you try to set the priority of a process below 0 (that is, giving it a higher priority). 
It doesn't matter whose process it is - the result is always the same.

Steps to reproduce:

1. Start GNOME system monitor
2. Click on the "Processes" tab
3. Right click on a process, and choose "Change priority...".
4. In the "Change Priority" window, change the "nice value" to anything below 0.
For example, -3.
5. Click the "Change Priority" button.
6. The program crashes, and prints this message on the console.

The program 'gnome-system-monitor' received an X Window System error.
This probably reflects a bug in the program.
The error was 'BadMatch (invalid parameter attributes)'.
  (Details: serial 39864 error_code 8 request_code 1 minor_code 0)
  (Note to programmers: normally, X errors are reported asynchronously;
   that is, you will receive the error a while after causing it.
   To debug your program, run it with the --sync command line
   option to change this behavior. You can then get a meaningful
   backtrace from your debugger if you break on the gdk_x_error() function.)

Heh heh! Oh, boy! Oh, man! I tested this on my laptop and my main computer, it
happened on both. Oh boy!

Just wanted to let you know. 

-- System Information:
Debian Release: 5.0
  APT prefers stable
  APT policy: (500, 'stable')
Architecture: amd64 (x86_64)

Kernel: Linux 2.6.26-1-amd64 (SMP w/2 CPU cores)
Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash

Versions of packages gnome-system-monitor depends on:
ii  gconf2                    2.22.0-1       GNOME configuration database syste
ii  libc6                     2.7-18         GNU C Library: Shared libraries
ii  libcairo2                 1.6.4-7        The Cairo 2D vector graphics libra
ii  libgcc1                   1:4.3.2-1.1    GCC support library
ii  libgconf2-4               2.22.0-1       GNOME configuration database syste
ii  libglib2.0-0              2.16.6-1       The GLib library of C routines
ii  libglibmm-2.4-1c2a        2.16.4-1       C++ wrapper for the GLib toolkit (
ii  libgnomevfs2-0            1:2.22.0-5     GNOME Virtual File System (runtime
ii  libgtk2.0-0               2.12.11-4      The GTK+ graphical user interface 
ii  libgtkmm-2.4-1c2a         1:2.12.7-1     C++ wrappers for GTK+ 2.4 (shared 
ii  libgtop2-7                2.22.3-1       gtop system monitoring library
ii  librsvg2-2                2.22.2-2lenny1 SAX-based renderer library for SVG
ii  libsigc++-2.0-0c2a        2.0.18-2       type-safe Signal Framework for C++
ii  libstdc++6                4.3.2-1.1      The GNU Standard C++ Library v3
ii  libwnck22                 2.22.3-1       Window Navigator Construction Kit 
ii  libxml2                   2.6.32.dfsg-5  GNOME XML library
ii  scrollkeeper              0.3.14-16      A free electronic cataloging syste

Versions of packages gnome-system-monitor recommends:
ii  libgksu2-0                    2.0.7-1    library providing su and sudo func

gnome-system-monitor suggests no packages.

-- no debconf information






More information about the pkg-gnome-maintainers mailing list