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 84 - 113 of 4498   Oldest  |  < Older  |  Newer >  |  Newest
Messages: Simplify | Expand   (Group by Topic) Author Sort by Date ^
84
Hi, I was trying to use PIN to check stack overflows. I had talked to Robert Cohn earlier and my code is given below. I am facing a weird problem : there are...
akshatagarwal
Offline Send Email
Feb 4, 2005
5:30 pm
85
For the symbol problem, you are passing the address of a local variable (rtn) in the instrumentation function to an analysis function. This cannot work because...
Cohn, Robert S
rscohn2000
Offline Send Email
Feb 4, 2005
6:15 pm
86
Hi, Heres a newbie question. The following is an attempt to generate routine names from traces. However, I end up getting a whole ot of ' .text 's instead....
Kapil Vaswani
kapil_vaswani
Offline Send Email
Feb 7, 2005
5:55 pm
87
.text means pin could not find symbol information. What application are you running? /bin/ls and other system utilities are often stripped of symbols: file...
Cohn, Robert S
rscohn2000
Offline Send Email
Feb 7, 2005
6:02 pm
88
We usually get the .text symbol when the symbol table information is not there in the binary. And PIN_InitSymbols parses the symbol table in order to provide...
JANAPA REDDI VIJAY
thep0rt
Offline Send Email
Feb 7, 2005
6:07 pm
89
Hi, Thanks for pointing that out. I was infact using a stripped binary of my program! Kapil ... -- Kapil Vaswani Ph.D. Scholar Department of Computer Science...
Kapil Vaswani
kapil_vaswani
Offline Send Email
Feb 7, 2005
7:37 pm
90
Hello Pinheads, the Pin website at (http://rogue.colorado.edu/Pin) is currently down for system maintainance. An update message will be posted once the server...
JANAPA REDDI VIJAY
thep0rt
Offline Send Email
Feb 8, 2005
10:40 pm
91
Hello Pin Heads, I am glad to inform you that the system maintenance was successful and our Pin server is up again. However, should you run into any trouble...
JANAPA REDDI VIJAY
thep0rt
Offline Send Email
Feb 10, 2005
12:50 am
92
Hi, I had a query very same to this so I am continuing this message. The addresses generated by atrace.C are the effective addresses. But if I need the virtual...
tannagaurav
Offline Send Email
Feb 12, 2005
2:13 am
93
Gaurav, Pin always gives you the linear (virtual) address, so no conversion is necessary. When I chose the name effective address for the API, I was not...
Cohn, Robert S
rscohn2000
Offline Send Email
Feb 12, 2005
1:44 pm
94
* On linux, the ds, cs, and ss segment addresses all use a base of 0. This means that effective address == linear address. Just a clarification -...
Patil, Harish
harishp1965
Offline Send Email
Feb 12, 2005
2:39 pm
95
Good morning, I was just playing a little and executed the following command to get the following error. ... A:base/bigarray.C:New:755: bigarray for ext pool...
micha_moffie
Offline Send Email
Feb 28, 2005
6:35 pm
96
Micha, There was a bug in pin when it saw instructions that could not be decoded. We fixed it a while ago, but have not released a new kit yet. Can you try: ...
Cohn, Robert S
rscohn2000
Offline Send Email
Feb 28, 2005
9:10 pm
97
Hi, when using the 'debugtrace' tool, I get this error: "A:base/bigarray.C:New:752: bigarray for sym pool too small, change dimensions and recompile" Is there...
mvkrieger
Offline Send Email
Mar 1, 2005
3:43 pm
98
Marco: What version of pin are you running? (try "pin -version") Are you processing a really large app? Could you run: "readelf -W -s your-app | grep FUNC |...
Muth, Robert
rmuth
Offline Send Email
Mar 1, 2005
3:49 pm
99
Hi, the version is: VERSION: 1157 BUILDER: rscohn1 DATE: Sep 8 2004 the application is indeed large, the problems started occurring when I recompiled about 13...
mvkrieger
Offline Send Email
Mar 1, 2005
4:01 pm
100
Marco, Can you try a new kit to see if it works: ftp://ftp.intel.com/pub/outgoing/pin-2.0-1643-gcc.3.2-ia32.tar.gz ...
Cohn, Robert S
rscohn2000
Offline Send Email
Mar 1, 2005
5:12 pm
101
Hi, if I try the first file (3.2-ia32) it seems to work ok, but it prints 'tid 0' to stdout all the time. If I try the second file, the example does not...
mvkrieger
Offline Send Email
Mar 1, 2005
6:52 pm
102
I should have said that the second file is ia32e (x86_64). You should use the first one, which is ia32. Someone left a debugging print in. If you go to...
Cohn, Robert S
rscohn2000
Offline Send Email
Mar 1, 2005
7:49 pm
103
OK, it works fine now. Thanks a lot, Marco....
mvkrieger
Offline Send Email
Mar 1, 2005
9:10 pm
104
hi, Im trying to use the tool dcache in the SimpleExamples directory. If I need to change the cache configuration to simulate other caches, I figured I have to...
Jaisudha Purushothaman
orangutan_jp
Offline Send Email
Mar 3, 2005
3:51 am
105
Yes, in the sample code that we provide that is correct. We fix the max sizes of #sets and associativity at compile time as template parameters. If you need to...
PIN Project
Pin.Project@...
Send Email
Mar 3, 2005
8:51 am
106
We have released a new kit 1654 for ia32 and ia32e. It contains many bug fixes, especially for multithreading and suse....
rscohn2000
Offline Send Email
Mar 3, 2005
1:44 pm
107
Hi I am trying to create a dump of all register values at certain points in program execution. Is there any API to access register values inside analysis code?...
Satish Narayanasamy
nsatz
Offline Send Email
Mar 3, 2005
2:46 pm
108
Look at PinTools/Tests/context.C. It passes all registers as a single argument. ... From: Satish Narayanasamy [mailto:satish@...] Sent: Thursday, March...
Cohn, Robert S
rscohn2000
Offline Send Email
Mar 3, 2005
2:56 pm
109
Good morning :), Will the new API allow the user to choose which traces are inserted to the cache? For instance, can I choose to insert only basic blocks (each...
micha_moffie
Offline Send Email
Mar 3, 2005
3:23 pm
110
Hi Micha, Currently all traces are inserted into the code cache before they are executed. So it wouldn't (currently) be possible to detect whether the entire...
Hazelwood Cettei, Kim...
hazelwoodkim
Offline Send Email
Mar 3, 2005
3:49 pm
111
... That helps. Thanks! It seems to use the data structure CONTEXT_IA32 in jit_instrument_ia32.PH. I could access common registers but is it possible to get...
Satish Narayanasamy
nsatz
Offline Send Email
Mar 3, 2005
8:54 pm
112
We only pass in information that is potentially modified in the transition from application to analysis function. The rest of the stuff you can get yourself in...
Cohn, Robert S
rscohn2000
Offline Send Email
Mar 3, 2005
9:38 pm
113
* Harish, can you describe the system calls for getting the base and limit for segment registers? On ia32e(EM64T) Linux there is a new system call...
Patil, Harish
harishp1965
Offline Send Email
Mar 3, 2005
9:47 pm
Messages 84 - 113 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