title: Debugging a program that doesn't start
body: <p>How would I go about determining why a VB6 (or 5) application doesn't start?  I can't attach a debugger to it because of that.  I have IDA Pro Freeware at my disposal, but need some pointers as to where to start with it.</p>
  
  <p>I don't have the source for this program, only the .exe.  When I say it doesn't start, I double-click the .exe, and nothing happens - there is no process left running - nadda.</p>
  
  <p>Running under admin it creates three empty folders, then exits silently before a UI is shown.  OllyDbg tells me there was an 'Inexact floating point result', but I need to spend a few hours or days learning to interpret all the info OllyDbg gives me.  My book on <a href="http://www.amazon.co.uk/Advanced-Windows-Debugging-Administering-Addison-Wesley/dp/0321374460" rel="nofollow noreferrer">Advanced Windows Debugging</a> should arrive on Monday or Tuesday as well.</p>