Sign in to follow this  

Programme Not Executing

This topic is 3861 days old which is more than the 365 day threshold we allow for new replies. Please post a new topic.

If you intended to correct an error in the post then please contact us.

Recommended Posts

Hi Guys, I am sending builds of my game to a friend to test. The most recent of which would not execute on his machine. Firstly I thought this would be a DirectX version number issue, and made sure we both got the same one. I also added a logger to the code(about time to) to see where he was crashing out. On his machine the logger is not even being invoked it seems to me that the programme is not getting as far as calling Main. Strangely older builds work on his machine. Are there any tools out there that we can use to see what exactly is happening once the exe has been clicked on from outside the programme? as this seems to me another programme (virus checker maybe) is intercepting the call and terminating it. Thanks for any help. Gary

Share this post


Link to post
Share on other sites
Well I am not sure how to check what is happening at runtime unless your friend opens a debugger and steps through a debug version the code.

I have had problems in the past with using different Dlls and the program not working correctly. I found that dependency walker is a great program for looking through all the dependent modules an executable is relying on. Just open the program and drag the executable in it and it will show you all the modules. It will also show you if some modules are outdated or if there are entry points that are not found in your friend's local version of the Dlls.

Share this post


Link to post
Share on other sites
Hi,

thanks for that, I downloaded the free dependency walker from http://www.dependencywalker.com/, great tool and immediately shed some light on the problem.

My friend was using the lastest re-dist (Feb 07) whilst I had the latest web updated version (April 07) of DX. Dependancy walker picked up the dlls missing on his machine straight away, stange that DX didn't throw up any missing dll dialog boxes.

Share this post


Link to post
Share on other sites

This topic is 3861 days old which is more than the 365 day threshold we allow for new replies. Please post a new topic.

If you intended to correct an error in the post then please contact us.

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

Sign in to follow this