x64

This blog is where we help you improve your software, teach you how to use our tools to solve problems, software tool use cases, and improvements to our software tools.


Back to Blog
Development
July 23, 2015
Avatar for Stephen Kellett
Stephen Kellett

Changes to injection behaviour

We’ve just changed how we launch executables and attach to them at launch time. We’ve also changed how we inject into running executables. This blog […]

Avatar for Stephen Kellett
Stephen Kellett

64 bit C++ software tool Beta Tests are complete.

We recently closed the beta tests for the 64 bit versions of C++ Coverage Validator, C++ Memory Validator, C++ Performance Validator and C++ Thread Validator. […]

Development Porting to Win64
December 5, 2013
Avatar for Stephen Kellett
Stephen Kellett

64 bit tools leaving beta this month

For those of you keeping a keen eye on the version numbers of the various C++ 64 bit betas we have will have noticed that […]

Development
May 18, 2012
Avatar for Stephen Kellett
Stephen Kellett

“cannot open type library file” error on x64 systems

I’ve just tried building a Visual Studio 2010 helper DLL on Windows 7 x64. The build failed with “cannot open type library file vsmso.olb : […]

Development Porting to Win64
April 22, 2012
Avatar for Stephen Kellett
Stephen Kellett

x64 Porting gotcha #3. Serializing collections

When Microsoft ported MFC to 64 bits they also changed the return type for the GetSize() and GetCount() methods in the collection classes. They changed […]

Avatar for Stephen Kellett
Stephen Kellett

64 bit porting gotcha #2! x64 Register preservation

In a previous article on x64 development I mentioned the problem of aligning the callstack on 16 byte boundaries and what happens if you do […]

Avatar for Stephen Kellett
Stephen Kellett

64 bit porting gotcha #1! x64 Datatype misalignment.

Datatype misalignment, there is a topic so interesting you’d probably prefer to watch paint dry. But! There are serious consequences for getting it wrong. So […]

Porting to Win64
June 10, 2010
Avatar for Stephen Kellett
Stephen Kellett

First steps to 64 bit

Today Thread Validator 64 bit took it’s first steps on its 64 bit training wheels. Interesting problems including DLL Hooking DLL Import structure walking Injecting […]

Fully functional, free for 30 days