What's different between Debug and Release?

BlitzMax Forums/BlitzMax Programming/What's different between Debug and Release?

The Forum Archive is locked. These are the original blitzbasic.com forums, kept so their posts can still be read and searched. No new topics, replies or edits can be made here. To join the conversation, head over to the Blitz3D+ forums.

I have a module and a test program which I've been working on for ages in debug mode which doesn't work at all well in release. It's using my TV3D module plus my own module so I can't possibly post code, but I'd like some suggestions on how to debug this. ( Since debug mode is how I generally debug ;) )

It's a GUI module built on TV3D, and the text ( bitmap fonts ) are rendered in release, but the other rendering ( also bitmaps ) are not. All media is IncBin'ed, but if that was wrong, I'm thinking I would get an error, and besides TV3D renders white meshes when textures are not found.

I really can't think of anything else which is or could be different between debug and release.

I do NOT use ?debug or ?release ( if that's even the right directives ) at all ever, so it's assuredly not that.