Bug#302401: valgrind: Bad option `--skin=memcheck'; aborting.

Janek Kozicki Janek Kozicki <janek@absurd.kozicki.pl>, 302401@bugs.debian.org
Thu, 31 Mar 2005 18:31:40 +0200


Package: alleyoop
Version: 0.8.2-3
Severity: grave
Justification: renders package unusable


it's easy to reproduce, just start:  alleyoop ls , click run, and you
will se following:


valgrind: Bad option `--skin=memcheck'; aborting.
valgrind: Use --help for more information.


to fix this bug is really easy, diff follows:

diff alleyoop-0.8.2/src/prefs.c alleyoop-0.8.2.NEW/src/prefs.c
258c258
<                       g_ptr_array_add (argv, "--skin=memcheck");
---
>                       g_ptr_array_add (argv, "--tool=memcheck");
261c261
<                       g_ptr_array_add (argv, "--skin=addrcheck");
---
>                       g_ptr_array_add (argv, "--tool=addrcheck");
264c264
<                       g_ptr_array_add (argv, "--skin=cachegrind");
---
>                       g_ptr_array_add (argv, "--tool=cachegrind");
267c267
<                       g_ptr_array_add (argv, "--skin=helgrind");
---
>                       g_ptr_array_add (argv, "--tool=helgrind");
274c274
<               g_ptr_array_add (argv, "--skin=memcheck");
---
>               g_ptr_array_add (argv, "--tool=memcheck");

I think, that it's because new version of valgrind has just entered
sarge


-- System Information:
Debian Release: 3.1
  APT prefers testing
  APT policy: (500, 'testing')
Architecture: i386 (i686)
Kernel: Linux 2.4.26
Locale: LANG=pl_PL, LC_CTYPE=pl_PL (charmap=ISO-8859-2)

Versions of packages alleyoop depends on:
ii  libart-2.0-2        2.3.17-1             Library of functions for 2D graphi
ii  libatk1.0-0         1.8.0-4              The ATK accessibility toolkit
ii  libbonobo2-0        2.8.1-2              Bonobo CORBA interfaces library
ii  libbonoboui2-0      2.8.1-2              The Bonobo UI library
ii  libc6               2.3.2.ds1-20         GNU C Library: Shared libraries an
ii  libgconf2-4         2.8.1-4              GNOME configuration database syste
ii  libglade2-0         1:2.4.2-2            library to load .glade files at ru
ii  libglib2.0-0        2.6.3-1              The GLib library of C routines
ii  libgnome2-0         2.8.1-2              The GNOME 2 library - runtime file
ii  libgnomecanvas2-0   2.8.0-1              A powerful object-oriented display
ii  libgnomeui-0        2.8.1-3              The GNOME 2 libraries (User Interf
ii  libgnomevfs2-0      2.8.4-2              The GNOME virtual file-system libr
ii  libgtk2.0-0         2.6.2-4              The GTK+ graphical user interface 
ii  libice6             4.3.0.dfsg.1-10      Inter-Client Exchange library
ii  liborbit2           1:2.12.1-1           libraries for ORBit2 - a CORBA ORB
ii  libpango1.0-0       1.8.1-1              Layout and rendering of internatio
ii  libpopt0            1.7-5                lib for parsing cmdline parameters
ii  libsm6              4.3.0.dfsg.1-10      X Window System Session Management
ii  libxml2             2.6.16-4             GNOME XML library
ii  valgrind            1:2.2.0+2.4.0rc4+1-1 A memory debugger for x86-linux
ii  xlibs               4.3.0.dfsg.1-10      X Keyboard Extension (XKB) configu
ii  zlib1g              1:1.2.2-3            compression library - runtime

-- no debconf information