Package: systemtap Version: 0.0.20060701-1 Severity: important
GCC 4.0 seems to miscompile the kernel with proper debug information. This behaviour can be easly verified by trying to run the following simple systemtap script: sudo stap -e 'probe syscall.open{print(filename."\n")}' All filenames will come out as '<unknown>'. If instead of printing the content of 'filename' you print the value of it's pointer ($filename) all you'll get is a silly pointer reference to 0x5. This is not a bug in systemtap, per see, but rather a bug in gcc 4.0.x. But since this is the default compiler in sid now systemtap should try to aliviate this issue depending on gcc (version >=4.1) or conflict with known buggy gcc versions. Perhaps systemtap should be removed from sid untill gcc 4.1 is available for it. -- System Information: Debian Release: testing/unstable APT prefers testing APT policy: (990, 'testing') Architecture: i386 (i686) Shell: /bin/sh linked to /bin/bash Kernel: Linux 2.6.17-systemtap-1.1 Locale: LANG=pt_BR, LC_CTYPE=pt_BR (charmap=ISO-8859-1) Versions of packages systemtap depends on: ii libc6 2.3.6-7 GNU C Library: Shared libraries ii libgcc1 1:4.1.1-5 GCC support library ii libglib2.0-0 2.10.2-1 The GLib library of C routines ii libstdc++6 4.1.1-5 The GNU Standard C++ Library v3 ii sudo 1.6.8p9-2 Provide limited super user privile systemtap recommends no packages. -- no debconf information []s Tiago Alves Macambira -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]