fche changed the topic of #systemtap to: http://sourceware.org/systemtap; email systemtap@sourceware.org if answers here not timely, conversations may be logged
hpt has joined #systemtap
przemoc has quit [Ping timeout: 276 seconds]
przemoc has joined #systemtap
ego has joined #systemtap
ravi_ has joined #systemtap
zodbot has quit [Quit: puiterwijk]
alza has joined #systemtap
<alza> I wrote a probe provider: http://pastebin.com/ajdA7UEc, but stap still thinks the second parameter 'char * a2' has type long
<alza> what's wrong?
zodbot has joined #systemtap
hchiramm has joined #systemtap
naveen has joined #systemtap
alza has quit [Quit: Leaving]
srikar_away is now known as srikar
hkshaw has joined #systemtap
srikar is now known as srikar_away
srikar_away is now known as srikar
nkambo has joined #systemtap
hpt has quit [Ping timeout: 240 seconds]
ph7 has joined #systemtap
naveen1 has joined #systemtap
naveen has quit [Ping timeout: 250 seconds]
scox has quit [Ping timeout: 244 seconds]
ph7 has quit [Quit: Leaving.]
naveen1 has quit [Quit: Leaving.]
naveen has joined #systemtap
naveen has quit [Quit: Leaving.]
naveen1 has joined #systemtap
ph7 has joined #systemtap
ph7 has quit [Ping timeout: 264 seconds]
naveen1 has quit [Quit: Leaving.]
naveen has joined #systemtap
ph7 has joined #systemtap
ph7 has quit [Quit: Leaving.]
hkshaw has quit [Ping timeout: 244 seconds]
naveen has quit [Quit: Leaving.]
ph7 has joined #systemtap
ph7 has left #systemtap [#systemtap]
ravi_ has quit [Remote host closed the connection]
wcohen has quit [Ping timeout: 240 seconds]
hkshaw has joined #systemtap
ego has quit [Quit: Leaving]
ego has joined #systemtap
ego has quit [Ping timeout: 258 seconds]
pmuldoon has quit [Remote host closed the connection]
pmuldoon has joined #systemtap
scox has joined #systemtap
pmuldoon has quit [Quit: Leaving]
pmuldoon has joined #systemtap
pmuldoon has quit [Client Quit]
pmuldoon has joined #systemtap
pmuldoon has quit [Client Quit]
mbenitez has joined #systemtap
mbenitez has joined #systemtap
mbenitez has quit [Changing host]
srikar is now known as srikar_away
drsmith_away is now known as drsmith
wcohen has joined #systemtap
tromey has joined #systemtap
hpt has joined #systemtap
brolley has joined #systemtap
nkambo has quit [Read error: Connection reset by peer]
naveen has joined #systemtap
nkambo has joined #systemtap
hchiramm has quit [Ping timeout: 252 seconds]
hpt has quit [Ping timeout: 260 seconds]
mjw has joined #systemtap
ph7 has joined #systemtap
ph7 has quit [Client Quit]
ph7 has joined #systemtap
ph7 has quit [Client Quit]
irker197 has joined #systemtap
<irker197> systemtap: dsmith systemtap.git:refs/heads/master * release-3.0-107-gbc6b3bb / tapset/linux/syscalls.stp: Make syscall.kexec_load and syscall.kexec_load.return optional. http://tinyurl.com/zcfqyz9
cdleonard has joined #systemtap
ego has joined #systemtap
cdleonard has left #systemtap [#systemtap]
cdleonard has joined #systemtap
cdleonard has left #systemtap [#systemtap]
srikar_away is now known as srikar
hchiramm has joined #systemtap
nkambo has quit [Remote host closed the connection]
przemoc has quit [Ping timeout: 244 seconds]
przemoc has joined #systemtap
ph7 has joined #systemtap
naveen has quit [Quit: Leaving.]
ph7 has quit [Quit: Leaving.]
ph7 has joined #systemtap
przemoc has quit [Ping timeout: 252 seconds]
przemoc has joined #systemtap
ego has quit [Read error: Connection reset by peer]
ph7 has quit [Quit: Leaving.]
eck has joined #systemtap
<eck> i'm trying to understand the "build-id mismatch" error which i'm getting for libc which I compiled with systemtap markers... I see the NT_GNU_BUILD_ID in my libc.so which matches one of the bytes in the error message, but i don't understand what stap is trying to compare it against
srikar is now known as srikar_away
<eck> IOW i get an error messsage that contains the string "ERROR: Build-id mismatch ... byte 0 (0x4d vs 0x2b)" and my libc.so has NT_GNU_BUILD_ID starting with 0x4d, what is the thing that has NT_GNU_BUILD_ID starting with 0x2b?
<mjw> eck, either the build-id of the libc.so.debug file or the one in memory
<mjw> I would have to double check the error message to be sure
<eck> ok i'll look at that, thanks
<mjw> The error message "Build-id mismatch [man error::buildid]: ..." comes from runtime/sym.c
<mjw> btw. that man error::buildid might have a clue
<mjw> wow, that is a big man page
<mjw> It doesn't really explain how to check the mismatch though
<mjw> eck, It might be caused by long running processes. Where the process has mapped in a libc.so that is older than the one on disk.
<eck> i just rebooted the host so i don't think that's the case
<mjw> yeah strange
<mjw> unfortunately the error message doesn't tell which process
<mjw> although I assume it must be process with pid 8520
<mjw> that might give a clue, if you could look at /proc/8520/maps to see what is mapped at that address
mjw has quit [Quit: Leaving]
<fche> mjw, readelf -n /proc/$PID/exe ?
<eck> it's strange when i look at that memory in gdb it doesn't contain either value:
<eck> (gdb) x/8 0x7f7f63ffb280
<eck> 0x7f7f63ffb280: 47659 13725 44171 65379 22913 26487 48309 37666
<eck> and the memory range does correspond to libc.so according to /proc/8520/maps
<fche> (that looks like a decimal dump not a hex one)
<eck> (gdb) x/8x 0x7f7f63ffb280
<eck> 0x7f7f63ffb280: 0xba2b 0x359d 0xac8b 0xff63 0x5981 0x6777 0xbcb5 0x9322
<eck> i guess that's the 2b
<eck> the on disk image looks correct to me though... i will poke around and see if i can see why they differ
<fche> does lsof -p 8520 identify the particular copy of glibc ?
<fche> or /proc/8520/maps as mjw suggested?
<eck> i just displays the expected path, /lib/x86_64-linux-gnu/libc.so.6
<eck> curiously readelf -n says that the note starts at offset 0x270
<eck> but the address printed by the error message is using offset 0x280
mjw has joined #systemtap
<fche> those are file offset (apprx) not in-memory addresses once the shlib is loaded
ph7 has joined #systemtap
ph7 has quit [Quit: Leaving.]
ph7 has joined #systemtap
ph7 has quit [Client Quit]
ph7 has joined #systemtap
mbenitez has quit [Quit: Restarting]
mbenitez has joined #systemtap
mbenitez has quit [Changing host]
mbenitez has joined #systemtap
mbenitez has quit [Quit: Restarting]
mbenitez has joined #systemtap
tromey has quit [Quit: ERC (IRC client for Emacs 25.0.94.1)]
mbenitez has quit [Quit: Leaving]
hkshaw has quit [Quit: Leaving.]
ph7 has quit [Quit: Leaving.]
wcohen has quit [Ping timeout: 244 seconds]
scox has quit [Ping timeout: 258 seconds]
drsmith has left #systemtap [#systemtap]
brolley has left #systemtap [#systemtap]
mjw has quit [Quit: Leaving]
wcohen has joined #systemtap
scox has joined #systemtap