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...
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 |...
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...
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...
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...
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...
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@...
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....
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?...
Look at PinTools/Tests/context.C. It passes all registers as a single argument. ... From: Satish Narayanasamy [mailto:satish@...] Sent: Thursday, March...
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...
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...
... 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...
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...
Hi, i tired commenting out the PIN_ParseCommandLine() and ran the tool without command line options for the tool. IT generates a stach trace which i have...
Rahul: This looks like a bug in pin. We recently changed the handling of instructions Implicitly using the stack (such as call push pop) and apparently forgot ...
Hello, I am trying to calculate the application heap size. While I was able to calculate the start address, I was not able to calculate the end address as the...
Marco: It would be very useful to reproduces these problems locally. Would iy be possible to get some of the images and the input required to run them? Also,...
Hi, no I'm afraid I can't ship the executable files (security). I saw something in another thread that it might have something to do with instructions that are...
Hello, it seems there was a bug in the dcache tool itself. in the instrumentation function, instead of passing IARG_MEMORYWRITE_EA for memory writes we were...
Hi, when recompiling a large (well about 100) number of files with '-g -O2' I still get this error: A:base/bigarray.C:New:755: bigarray for sym pool too small,...