Nothing to do with Reaper, but I know there are a lot of geeky developer types around here so I thought I'd share a recent stupid fuck-up just for fun. If we can't laugh at ourselves, we're taking ourselves too serious.
So...
When I develop Windows applications I typically put my dll dependencies if any in the resources bundle in the compiled application. I do that so that there's no chance anyone will ever run an exe I shared and it not launch because of missing dependency files, and the apps always check on launch to see if the dependencies exist and if they don't it copies them from resources before it loads, so it literally can't ever happen.
So I share an app with a few testers and it wouldn't launch for anyone even though it worked fine on my system, which drove me nuts... and it turned out that I'd put that code to check for and/or copy the dependencies in the Form_Load sub (duh!)
, instead of in Application Events, which, obviously, happens before anything else loads or tries to load.
What a dummy I am. It took me two days to catch that.