On Fri, 27 Aug 2004, Lars V. Nielsen (HVM) wrote: > The error messages are the infamous: > > The instruction at "0x123456789" referenced memory at "0x987654321". The > memory could not be "written" > The instruction at "0x123456789" referenced memory at "0x987654321". The > memory could not be "read"
I don't think it's a size issue. I've written several MBX's in the 500-600KB range comprised of tens of modules, and MapBasic handles that size just fine. Back in the days of MB 2.1, there used to be a limit to how far away you could call a subroutine from anyplace in your code (addresses were limited to short jumps) but all calls now are far jumps. My guess is that you have some object name conflict between a couple of your modules. Maybe a subroutine with the same name in two different modules, or a global variable name conflict (e.g. declared as a string in one module and a float in another.) But that's just a guess; I've never seen that kind of error before. - Bill Thoen --------------------------------------------------------------------- List hosting provided by Directions Magazine | www.directionsmag.com | To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] Message number: 13116
