Jump to content
Ron Howard

DLL usage difference between Delphi 11.3 and Delphi 10.4

Recommended Posts

Posted (edited)
2 hours ago, Kas Ob. said:

No, will not.

Nonsense. I've discovered lines of code that incorrectly cast pointers to integers (and vice versa) due to address layout randomization on 64 bits finally pushing a 64-bit value into a 32-bit variable during debugging.

 

I'm not suggesting it is a debugging tool in and of itself (it's not purposed for that), but it does increase the likelihood of being given addresses above the 32-bit range. If you're already using the correct size variables, then obviously this doesn't apply.

Edited by Brandon Staggs

Share this post


Link to post

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×