Groups
Sign in
Groups
DynamoRIO Users
Conversations
About
Send feedback
Help
DynamoRIO Users
Contact owners and managers
1–30 of 1754
Mark all as read
Report group
0 selected
edmund.gri...@gmail.com
,
Derek Bruening
2
2:08 PM
Obtaining DynamoRIO's stack pointer in code generated by client
There is dr_swap_to_clean_stack(). Note that it may be best to avoid using the stack altogether for
unread,
Obtaining DynamoRIO's stack pointer in code generated by client
There is dr_swap_to_clean_stack(). Note that it may be best to avoid using the stack altogether for
2:08 PM
edmund.gri...@gmail.com
,
Derek Bruening
2
2:04 PM
Client-generated function in code cache?
The tutorial slides (the CGO 2017 ones at the top of the list at https://dynamorio.org/page_slides.
unread,
Client-generated function in code cache?
The tutorial slides (the CGO 2017 ones at the top of the list at https://dynamorio.org/page_slides.
2:04 PM
Balaji Balasubramaniam
,
Derek Bruening
4
Jul 24
How to set float value in drwrap_set_retval
Got it working! I will clean up the code and upload it to GitHub. On Tuesday, July 23, 2024 at 7:35:
unread,
How to set float value in drwrap_set_retval
Got it working! I will clean up the code and upload it to GitHub. On Tuesday, July 23, 2024 at 7:35:
Jul 24
prasun3
,
Derek Bruening
2
Jul 24
opcode mix
That is the proposal in https://github.com/DynamoRIO/dynamorio/issues/5699 but you can see there a
unread,
opcode mix
That is the proposal in https://github.com/DynamoRIO/dynamorio/issues/5699 but you can see there a
Jul 24
José Morgado
,
ksco
2
Jul 22
Building from source on RISC-V
Hi José, Can you try to use the git repo instead of release tarball? RISC-V support is still
unread,
Building from source on RISC-V
Hi José, Can you try to use the git repo instead of release tarball? RISC-V support is still
Jul 22
Balaji Balasubramaniam
,
Derek Bruening
11
Jul 19
Get float value from drwrap_get_arg
Awesome! Thanks for the guidance. Got it working. Now, I am implementing the drwrap_set_retval. Below
unread,
Get float value from drwrap_get_arg
Awesome! Thanks for the guidance. Got it working. Now, I am implementing the drwrap_set_retval. Below
Jul 19
Artem Shcherbak
,
Derek Bruening
9
Jul 19
Private code cache for Aarch64
What is the explanation for -enable_traces helping? You had the threads pinned so it hit the same
unread,
Private code cache for Aarch64
What is the explanation for -enable_traces helping? You had the threads pinned so it hit the same
Jul 19
prasun3
,
Derek Bruening
7
Jul 10
too-recent import error
This is https://github.com/DynamoRIO/dynamorio/issues/5860 On Wed, Jul 10, 2024 at 1:49 AM Prasun
unread,
too-recent import error
This is https://github.com/DynamoRIO/dynamorio/issues/5860 On Wed, Jul 10, 2024 at 1:49 AM Prasun
Jul 10
Gandholi Sarat
,
Derek Bruening
4
Jul 9
Any Buffering used in writing traces in drmemtrace?
Applications under trace are generally i/o bound. If you have ideas for improving tracing i/o
unread,
Any Buffering used in writing traces in drmemtrace?
Applications under trace are generally i/o bound. If you have ideas for improving tracing i/o
Jul 9
Gandholi Sarat
, …
Kai Luk
4
Jul 9
Make drmemtrace trace only for memory records in offline
With -instr_only_trace, only instruction fetch entries are included in the trace and data entries are
unread,
Make drmemtrace trace only for memory records in offline
With -instr_only_trace, only instruction fetch entries are included in the trace and data entries are
Jul 9
Shizhe SHANG
,
Abhinav Sharma
3
Jul 3
some strange things in drwrap_get_retval
Yeah, thanks a lot! Your idea really makes sense, but i still confuse about that <int> size is
unread,
some strange things in drwrap_get_retval
Yeah, thanks a lot! Your idea really makes sense, but i still confuse about that <int> size is
Jul 3
Zep
,
Derek Bruening
3
Jun 19
Drcov text output format
Hi Derek Thank you for your reply. :-) Best regards, Zep On Monday 17 June 2024 at 21:41:05 UTC+2
unread,
Drcov text output format
Hi Derek Thank you for your reply. :-) Best regards, Zep On Monday 17 June 2024 at 21:41:05 UTC+2
Jun 19
wl mu
, …
Derek Bruening
6
Jun 18
receiving a detach signal in the middle of client's code
There are many possible failure points as both attach and detach are complex. Any particular failure
unread,
receiving a detach signal in the middle of client's code
There are many possible failure points as both attach and detach are complex. Any particular failure
Jun 18
steppanovva
, …
Derek Bruening
6
Jun 7
No expected output when using standalone debug mode of WinAFL client
You're saying afl-fuzz launched a process under DR and then tried to nudge it, which failed with
unread,
No expected output when using standalone debug mode of WinAFL client
You're saying afl-fuzz launched a process under DR and then tried to nudge it, which failed with
Jun 7
José Morgado
,
Abhinav Sharma
6
May 28
Modify opcodes.c example to use 64-bit counters
Hi, Apologies for the delayed response. Yes, please file an issue on Github with steps to reproduce
unread,
Modify opcodes.c example to use 64-bit counters
Hi, Apologies for the delayed response. Yes, please file an issue on Github with steps to reproduce
May 28
Yash Singhal
,
Derek Bruening
2
May 26
Compatiblity with Python Application
The DR core should work on python applications. If there's a JIT (eg PyPy), drmemtrace support is
unread,
Compatiblity with Python Application
The DR core should work on python applications. If there's a JIT (eg PyPy), drmemtrace support is
May 26
Yash Singhal
,
Derek Bruening
4
May 23
Drmemtrace not included in the release package
Thank You it solved the issue :) On Thursday 23 May, 2024 at 6:11:54 am UTC+5:30 Derek Bruening wrote
unread,
Drmemtrace not included in the release package
Thank You it solved the issue :) On Thursday 23 May, 2024 at 6:11:54 am UTC+5:30 Derek Bruening wrote
May 23
Yash Singhal
May 23
Re: Digest for dynamorio-users@googlegroups.com - 3 updates in 1 topic
Thanks so much On Thu, 23 May 2024, 14:02 , <dynamor...@googlegroups.com> wrote: dynamorio
unread,
Re: Digest for dynamorio-users@googlegroups.com - 3 updates in 1 topic
Thanks so much On Thu, 23 May 2024, 14:02 , <dynamor...@googlegroups.com> wrote: dynamorio
May 23
Artem Shcherbak
,
Derek Bruening
15
Apr 15
Detach on linux does not work on the first attempt(second mail thread)
The mcontext for the code cache state while in the clean call is obtained in dr_get_mcontext() from
unread,
Detach on linux does not work on the first attempt(second mail thread)
The mcontext for the code cache state while in the clean call is obtained in dr_get_mcontext() from
Apr 15
Alex Brown
, …
Prasun
15
Apr 14
Issues with drrun running simple programs on windows
I'm also unable to run any programs on some Windows machines. There is an immediate failure with
unread,
Issues with drrun running simple programs on windows
I'm also unable to run any programs on some Windows machines. There is an immediate failure with
Apr 14
Gandholi Sarat
, …
Derek Bruening
6
Apr 1
Inconsistency in trace file results
Any contributions to improve DynamoRIO are welcome. There are filed issues on performance problems
unread,
Inconsistency in trace file results
Any contributions to improve DynamoRIO are welcome. There are filed issues on performance problems
Apr 1
Artem Shcherbak
,
Derek Bruening
2
Mar 22
Detach on linux does not work on the first attempt
The code you show is unlinking to ensure the thread goes back to dispatch and sees the pending nudge.
unread,
Detach on linux does not work on the first attempt
The code you show is unlinking to ensure the thread goes back to dispatch and sees the pending nudge.
Mar 22
wl mu
, …
Derek Bruening
5
Mar 19
How to write efficient DynamoRIO client for edge profiling?
If you insert manually inlined instrumentation, you might want something like a conditional move (eg,
unread,
How to write efficient DynamoRIO client for edge profiling?
If you insert manually inlined instrumentation, you might want something like a conditional move (eg,
Mar 19
TOMYUE
, …
Abhinav Sharma
6
Mar 19
How to create a valid move register value to absolute memory address instr ?
Also see the Buffer Filling API (https://dynamorio.org/page_drx.html#sec_drx_buf) documentation.
unread,
How to create a valid move register value to absolute memory address instr ?
Also see the Buffer Filling API (https://dynamorio.org/page_drx.html#sec_drx_buf) documentation.
Mar 19
fish-man
, …
Derek Bruening
8
Mar 12
How to get the dynamic instruction trace on AArch64 Android
It looks like the various folks (including on this thread) who have made progress have either not (
unread,
How to get the dynamic instruction trace on AArch64 Android
It looks like the various folks (including on this thread) who have made progress have either not (
Mar 12
Chaitanya Mamatha Ananda
,
Derek Bruening
6
Mar 8
DynamoRIO client on FLEET Benchmark
These are weird errors that nobody else has seen. That implies something unusual about your hardware,
unread,
DynamoRIO client on FLEET Benchmark
These are weird errors that nobody else has seen. That implies something unusual about your hardware,
Mar 8
Artem Shcherbak
,
Derek Bruening
4
Feb 28
Incomplete source operand when decoding Aarch64
Thank you! We used the function opnd_get_reg_used() and it worked for our tool. пятница, 16 февраля
unread,
Incomplete source operand when decoding Aarch64
Thank you! We used the function opnd_get_reg_used() and it worked for our tool. пятница, 16 февраля
Feb 28
prasun3
Feb 22
soureware git was temporarily unreachable
I ran into an issue where git submodule update failed because sourceware git (https://sourceware.org/
unread,
soureware git was temporarily unreachable
I ran into an issue where git submodule update failed because sourceware git (https://sourceware.org/
Feb 22
Surim Oh
, …
Derek Bruening
6
Feb 20
Cannot run drraw2trace with ERROR: Conversion failed: Failed to process file for thread 25: Failed to close prior component
It is sounding like a problem with third_party/zlib/contrib/minizip. As you can see in the code, the
unread,
Cannot run drraw2trace with ERROR: Conversion failed: Failed to process file for thread 25: Failed to close prior component
It is sounding like a problem with third_party/zlib/contrib/minizip. As you can see in the code, the
Feb 20
Mingsheng Xu
,
Derek Bruening
3
Feb 19
Why is instrumentation before rep string emulation executed multiple times consecutively?
Thank you so much! The issue request description is helpful as well. I'll have a try! On Friday,
unread,
Why is instrumentation before rep string emulation executed multiple times consecutively?
Thank you so much! The issue request description is helpful as well. I'll have a try! On Friday,
Feb 19