This is the mail archive of the
systemtap@sourceware.org
mailing list for the systemtap project.
Systemtap user space probing issue - Unknown symbol in module
- From: buddhika chamith <chamibuddhika at gmail dot com>
- To: systemtap at sourceware dot org
- Date: Mon, 18 Jul 2016 06:58:34 -0400
- Subject: Systemtap user space probing issue - Unknown symbol in module
- Authentication-results: sourceware.org; auth=none
Hi All,
Not sure if this has been addressed before. Checked the archive and
couldn't find a solution there. I tried user space probing with
Systemtap 3.0. But it gives me the following error.
$ sudo stap -e 'probe process("./h264ref").function("*") { printf("hello\n"); }'
ERROR: Couldn't insert module
'/tmp/stapsPVPF2/stap_b964ab648506800b700ce82c4e1cf5cd_167937.ko':
Unknown symbol in module
WARNING: /usr/bin/staprun exited with status: 1
Pass 5: run failed. [man error::pass5]
Tip: /usr/share/doc/systemtap/README.Debian should help you get started.
My user account is in following groups.
stapdev stapusr stapsys
Kernel details
$ uname -a
Linux 3.19.0-28-generic #30~14.04.1-Ubuntu SMP x86_64 x86_64 x86_64 GNU/Linux
$grep CONFIG_UPROBES /boot/config-`uname -r`
CONFIG_UPROBES=y
Systemtap version
$ stap --version
Systemtap translator/driver (version 3.0/0.158, non-git sources)
Copyright (C) 2005-2015 Red Hat, Inc. and others
This is free software; see the source for copying conditions.
enabled features: BOOST_SHARED_PTR BOOST_STRING_REF LIBSQLITE3 NLS
TR1_UNORDERED_MAP READLINE
What do I need to do in order to fix this?
Thanks