Errors in Version 2.65

Started by Anonymous, February 28, 2006, 09:11:50 AM

Previous topic - Next topic

Anonymous

When switching from one to another project many times, I get the following errromessage:

Error: Access violation at 0x004BFC31 (tried to read from 0x02D59B34), program terminated.

This is mostly irritating when you are building DLL's, b/c then you have to switch from the DLL-project to the Test EXE project. :cry:  :x

TechSupport

I will test this today to track down why this would happen. I will post as soon as I can.

TechSupport

I am checking into this problem now. Here is an alternative idea: Under the 'Options' menu select 'Environment Options'. In the 'General' branch, select the option 'Allow multiple instances of FireFly'. You can then load your main EXE project in one instance of FireFly and then the DLL in a second instance of FireFly. You could then easily switch between the two because two copies of FireFly will be running.

Anonymous

I also get this error repeatedly, w/o switching project, just selecting a menu option is enough. It usually happens after a compile (PB 8.01) of dll.

EDIT: Huh just got it again and this is what I did:

Opened the FF (after last crash) which opened the project I used BEFORE the one it crached in. I open the project I want to edit (the one it crashed in).

Removed a ByVal from first argument in a function, it's a String. Added a LOCAL String variable. Saved the project.  Clicked to put the cursor as first line after a IF clause for entering code. Hit Enter to make a new line - Access violation crash.

I should add as well, when loading FF next time it again opened the previous project, not the one that crashed although I saved that project before the crash happened. When I open the crashed project again may changes are there so it did carry out the save.

Another detail that might be of interest. When compiling the dll and the FF crash on first action after it's done I noticed that the build increment, which is set to Auto, didn't happen. However, the compiled dll got version incremented.


/J