|
| View previous topic :: View next topic |
| Author |
Message |
mkd
Joined: 01 Aug 2008 Posts: 1
|
Posted: Fri Aug 01, 2008 9:43 am Post subject: Status of TPR#15011 |
|
|
| Has there been any progress on fixing this bug in Vista? |
|
| Back to top |
|
 |
mkcolg
Joined: 30 Jun 2004 Posts: 5001 Location: The Portland Group Inc.
|
Posted: Fri Aug 01, 2008 11:23 am Post subject: |
|
|
Hi mkd,
Just to be clear, the problem here only applies to using PVF to debug C++ code linked using Visual Studio. Debugging Fortran code linked with PVF works fine.
The issue is that Visual C++ 2008 enables the /DYNAMICBASE linker flag by default. On Windows Vista, this flag causes the executable to run with Address Space Layout Randomization (ASLR). The PGI debugger does not yet support ASLR executables.
To work around the problem, you need to disable the "Configuration Properties -> Linker -> Advanced -> Randomized Base Address" property and relink. For existing binaries, you can run the command " editbin /DYNAMICBASE:no <exe>".
Hope this helps,
Mat |
|
| Back to top |
|
 |
|
|
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum
|
Powered by phpBB © 2001, 2002 phpBB Group
|