New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
handle app using same segment register #107
Comments
From qin.zhao@gmail.com on April 12, 2011 12:40:34 The issue is mostly fixed by revision 724 . |
From qin.zhao@gmail.com on April 12, 2011 15:02:43 We resolve this issue in revision 718 by mangling the application's memory reference via FS/GS. There are 3 areas to be handled:
There are some corner cases are not handled yet, including
|
An app with a far cti that uses rcx/ecx but whose segment is flat (cs, ds, es) today raises a debug-build assert. It works fine in release. Here we relax the debug-build assert. Adds a test case to common.decode which fails with the assert without this fix. Issue: #107
An app with a far cti that uses rcx/ecx but whose segment is flat (cs, ds, es) today raises a debug-build assert. It works fine in release. Here we relax the debug-build assert. Adds a test case to common.decode which fails with the assert without this fix. Issue: #107
From derek.br...@gmail.com on April 02, 2009 23:10:32
this was PR 205276: use fs/gs segment transparently on linux
we do not currently handle an app that uses the segment register we do (the
one that pthreads does not use). that means we will have issues w/ wine.
Original issue: http://code.google.com/p/dynamorio/issues/detail?id=107
The text was updated successfully, but these errors were encountered: