Search the web
Sign In
New User? Sign Up
pinheads · Pin Dynamic Binary Instrumentation Tool
? Already a member? Sign in to Yahoo!

Yahoo! Groups Tips

Did you know...
Hear how Yahoo! Groups has changed the lives of others. Take me there.

Best of Y! Groups

   Check them out and nominate your group.
Having problems with message search? Fill out this form to ensure your group is one of the first to be migrated to the new message search system.

Messages

  Messages Help
Advanced
Messages 2332 - 2363 of 4498   Oldest  |  < Older  |  Newer >  |  Newest
Messages: Simplify | Expand   (Group by Topic) Author Sort by Date ^
2332
Hi I am working with a parallel binary (OPENMPI, 32-bit). I run using 1 thread. I have used the simplest tool "pinatrace", provided as Manual examples and...
Md. Kamruzzaman
kzaman010
Offline Send Email
Feb 1, 2008
7:38 pm
2333
Hi, Through the RTN API, Pin can provide the routine starting address as well as the routine size in bytes. Does anyone know if routines are guaranteed to be...
Alex Shye
arexchi79
Offline Send Email
Feb 1, 2008
8:21 pm
2335
Functions are always contiguous in memory (at least for the ELF format). vj....
Vijay Janapa Reddi
vijay.janapa...
Offline Send Email
Feb 4, 2008
3:44 am
2336
No, functions are not always contiguous in memory. For example, optimizing compilers may choose to use the same basic block (fragments) for 2 or more...
William Kimball
kimbalwb
Offline Send Email
Feb 4, 2008
5:08 am
2337
Hi, While I see the validity behind you poinr, how do you see the symbol table being generated for such a binary? Vj. ... From: William Kimball...
vjanapa@...
vijay.janapa...
Offline Send Email
Feb 4, 2008
5:33 am
2338
Hi, I didn't see the same basic block shared by two functions, but I once saw the compiler splits the function's body to "hot" and "cold" parts and put the...
Tal, Ady
ady.tal@...
Send Email
Feb 4, 2008
7:27 am
2339
Just for sanity sake can we verify that there is really just one thread active: Compile and run "Tests/mtest.cpp" in the Pin Tool kit. mtest.cpp intercepts...
Vijay Janapa Reddi
vijay.janapa...
Offline Send Email
Feb 4, 2008
12:54 pm
2340
You are right, may be at some point multiple threads can be active. The pintool works fine, once I use PIN_LOCK to protect the printf function. I am assuming,...
Md. Kamruzzaman
kzaman010
Offline Send Email
Feb 4, 2008
4:52 pm
2341
I mentioned previously that I could not compile PIN using -pie -fPIE options. However, if I used --pie -fPIE then the compilation did not complain and seemed...
slice4e
Offline Send Email
Feb 4, 2008
9:17 pm
2342
Can you send me your tool binary and the application and command line to reproduce the problem? Robert ________________________________ From:...
Cohn, Robert S
rscohn2000
Offline Send Email
Feb 4, 2008
9:26 pm
2343
Functions are "usually" conguous in memory. I just wanted to point out that its not always the case. Modules don't require symbols, but I guess the size of...
William Kimball
kimbalwb
Offline Send Email
Feb 5, 2008
1:00 am
2344
Hi thanks for the help. I was not sure how to send you the files, so I put them on a web-cite. The link to the cite is: http://www.cs.ucf.edu/~dimitrov/ On...
slice4e
Offline Send Email
Feb 5, 2008
1:18 am
2345
I should add that man-1.5h1 has a static stack array overflow bug in man.c : line981 in get_section_list(void). The bug is caused by the wrong loop-exit...
slice4e
Offline Send Email
Feb 5, 2008
3:47 pm
2346
Hi, I am having a problem when using INS_RewriteMemoryAddressingToBaseRegisterOnly to read from a buffer. The Pintool below works fine if the original load...
donjonsn
Offline Send Email
Feb 5, 2008
5:45 pm
2347
Hi, we believe that Pin reports the wrong effective address for IA32 Push instructions when IPOINT_AFTER instrumentation is used. The address reported is off...
Godmar Back
godmarback
Offline Send Email
Feb 5, 2008
7:28 pm
2348
Yes, you are right. The IARG_MEMORY*_EA analysis arguments can only be safely used with IPOINT_BEFORE. We should probably diagnose uses at IPOINT_AFTER....
Lueck, Gregory M
lueckintel
Offline Send Email
Feb 6, 2008
11:46 pm
2349
... Thanks for this answer. Could you clarify what you mean by "safely"? We were thinking of implementing a work-around by simply adding 4 (or in the case of ...
Godmar Back
godmarback
Offline Send Email
Feb 7, 2008
12:01 am
2350
If you just want to get the value written by PUSH instructions, it would be easier to pass (IARG_REGVALUE, REG_STACK_PTR) at IPOINT_AFTER. The $sp always...
Lueck, Gregory M
lueckintel
Offline Send Email
Feb 7, 2008
4:09 pm
2351
Martin, This is what I see when I run. It looks like I was not able to reproduce the bug. Any suggestions? [rscohn1@vs-lin32-4 SANDBOX]$ uname -a Linux...
Cohn, Robert S
rscohn2000
Offline Send Email
Feb 8, 2008
4:11 pm
2352
Hmmm, I see that when you run it, the pintool is actually able to catch the segmentation fault signal. This is what I was trying to achieve. In my case, PIN...
slice4e
Offline Send Email
Feb 8, 2008
8:40 pm
2353
Hi All, I am trying to instrument an embedded javascript application which is using SpiderMonkey (Mozilla's) javascript engine. I am receiving the above error...
rinikaushik
Offline Send Email
Feb 8, 2008
8:53 pm
2354
Hi Pinheads, If you will be in the Seattle area for ASPLOS or VEE, we wanted to draw your attention to our "Hands-On" Pin tutorial at ASPLOS. It will be held...
Kim Hazelwood
hazelwood@...
Send Email
Feb 9, 2008
9:47 pm
2355
The pin option separate memory will make pin try to allocate its memory in a different area from the application, and may help: Pin -separate_memory 1 -t...
Cohn, Robert S
rscohn2000
Offline Send Email
Feb 10, 2008
1:04 pm
2357
Hi, I am trying to run pin on an XScale/ARM processor. I downloaded the tarball pin-2.0-5567-gcc.3.3.1-softfp-arm-linux from the website. When I run: ...
roddomi
Offline Send Email
Feb 12, 2008
3:29 pm
2358
I am using PIN_GetSourceLocation() to obtain some source-file line and col number information. The testing program is compiled with -g option on. In my...
chuckchy
Offline Send Email
Feb 12, 2008
4:04 pm
2359
The mostly likely explanation is that the compiler is not putting column information in the binary. ________________________________ From:...
Cohn, Robert S
rscohn2000
Offline Send Email
Feb 12, 2008
4:33 pm
2360
Hi Rodrigo, Sounds like your processor supports some new instructions that Pin doesn't know about. What specific processor are you using? Send me the output of...
Kim Hazelwood
hazelwood@...
Send Email
Feb 12, 2008
5:27 pm
2361
Hi Kim, Here's the output: [root@Linux /work]#cat /proc/cpuinfo Processor : XScale-Bulverde rev 7 (v5l) BogoMIPS : 519.37 Features : swp...
roddomi
Offline Send Email
Feb 12, 2008
6:51 pm
2362
The immediate thing that jumps out at me is that your processor is ARM v5 and it supports thumb, while we only have access to (and thus only test on) ARM v4. ...
Kim Hazelwood
hazelwood@...
Send Email
Feb 12, 2008
7:24 pm
2363
I tried the following test.c program: int main(void) { return 0; } then I compiled it with: arm-linux-gcc -march=armv4 test.c -o test.out It crashes when using...
roddomi
Offline Send Email
Feb 12, 2008
8:18 pm
Messages 2332 - 2363 of 4498   Oldest  |  < Older  |  Newer >  |  Newest
Advanced
Add to My Yahoo!      XML What's This?

Copyright © 2009 Yahoo! Inc. All rights reserved.
Privacy Policy - Terms of Service - Guidelines - Help