This is the mail archive of the systemtap@sourceware.org mailing list for the systemtap project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

[Bug uprobes/17867] New: Kernel panic while running a simple script doing userland probing only


https://sourceware.org/bugzilla/show_bug.cgi?id=17867

            Bug ID: 17867
           Summary: Kernel panic while running a simple script doing
                    userland probing only
           Product: systemtap
           Version: unspecified
            Status: NEW
          Severity: normal
          Priority: P2
         Component: uprobes
          Assignee: systemtap at sourceware dot org
          Reporter: agentzh at gmail dot com

Created attachment 8076
  --> https://sourceware.org/bugzilla/attachment.cgi?id=8076&action=edit
Kernel panic logs

Hi, guys!

I was running the ngx-count-conns.stp script with systemtap 2.5 + kernel
3.10.27 on one of our metal boxes for several times. For many times it works as
expected, but for at least one time it triggers kernel panic (please see the
attached logs).

It's quite hard to reproduce. Not sure if it's a known issue that has already
been fixed in newer versions of systemtap and kernel.

We haven't seen any kernel panic with out extensive production use of
systemtap. So this is really for the first time and is quite scary ;) Any
pointers will be highly appreciated :)

More details:

    $ stap --version
    Systemtap translator/driver (version 2.5/0.159, non-git sources)
    Copyright (C) 2005-2014 Red Hat, Inc. and others
    This is free software; see the source for copying conditions.
    enabled features: TR1_UNORDERED_MAP NLS

    $ uname -a
    Linux 16m3 3.10.27 #1 SMP Fri Jan 17 12:03:42 PST 2014 x86_64 GNU/Linux

    $ gcc -v
    Using built-in specs.
    COLLECT_GCC=gcc
    COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-linux-gnu/4.7/lto-wrapper
    Target: x86_64-linux-gnu
    Configured with: ../src/configure -v --with-pkgversion='Debian 4.7.3-7'
--with-bugurl=file:///usr/share/doc/gcc-4.7/README.Bugs
--enable-languages=c,c++,go,fortran,objc,obj-c++ --prefix=/usr
--program-suffix=-4.7 --enable-shared --enable-linker-build-id
--libexecdir=/usr/lib --without-included-gettext --enable-threads=posix
--with-gxx-include-dir=/usr/include/c++/4.7 --libdir=/usr/lib --enable-nls
--with-sysroot=/ --enable-clocale=gnu --enable-libstdcxx-debug
--enable-gnu-unique-object --enable-plugin --with-system-zlib --enable-objc-gc
--enable-multiarch --with-arch-32=i586 --with-abi=m64
--with-multilib-list=m32,m64,mx32 --with-tune=generic --enable-checking=release
--build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu
    Thread model: posix
    gcc version 4.7.3 (Debian 4.7.3-7)

-- 
You are receiving this mail because:
You are the assignee for the bug.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]