I downloaded and installed version 3.04 today. Now when I compile FF crashes every time. Between the last time I compiled successfully and today, I did add a new form to the project. I have not added any code to the form.
One thing that is new for me is that I did add a few of the new FireTextBoxes to the new form. I'm going to replace these with regular text boxes to see if the crashing disappears. I removed the FireTextBoxes from the new form and FF still crashes.
I restored the project that was originally compiled with FF 2.99 and converted it to FF3. I compiled fine with version 3.04. What could be in the code I added that is causing 3.04 to crash?
I added the new form to the project that is now compiling well with version 3.04. The project compiled and ran without a problem. I had deleted the FireTextBoxes from the form before adding it to the project. I placed regular text boxes where the FireTextBoxes had been. Compiled and ran without a problem. I'm going to back up the project and try adding a FireTextBox to it.
Added and formatted the FireTextBoxes to the new form. Still compiling and running okay. I'm going to continue working on the restored project with the new form. Let me know if you have any thoughts on what might be causing the crashing.
I finished making all the modifications to the restored FF2 project to make it equal to the one that keeps crashing each time it is compiled with FF3 v. 3.04. The restored and modified FF2 project compiles and runs well. So now I have two supposedly equal projects, one the crashes and one that doesn't. I will scrap the one that crashes and continue with the other.
Spooky.
I also have had 3.04 consistently crashing. Something is wrong with it but I cannot determine what.
For the time being I am reverting to FF2 so I can get some work done. Hopefully this will get resolved in the near future and I can use FF3 again. I really do like the improvements.
Richard,
It's quite strange; I didn't experience any crash with FF 3.04, except for the Code Sampler project:
http://www.planetsquires.com/protect/forum/index.php?topic=2096.15
I can suggest you to reinstall FF 3.04 completely in a new folder?
Jean-Pierre
Thanks for the suggestion. I followed your suggestion. I installed FF3 in a new folder. I tried compiling the project with the program in the original install directory and it crashed. I tried compiling with the newly installed program in a different directory and it still crashed. I have compiled many times with FF3 without any crashing. The crashing happens unexpectedly and without any explanation. Once it starts there is no going back. Frustrating to say the least.
Quote from: Richard Marchessault on November 23, 2009, 08:09:09 PM
Thanks for the suggestion. I followed your suggestion. I installed FF3 in a new folder. I tried compiling the project with the program in the original install directory and it crashed. I tried compiling with the newly installed program in a different directory and it still crashed. I have compiled many times with FF3 without any crashing. The crashing happens unexpectedly and without any explanation. Once it starts there is no going back. Frustrating to say the least.
Richard, if your program contains TAB controls or multiple forms you will experience this problem, I'm getting the same problem, it seems that something is not right with multi forms, also some "errors" other than "syntax" and the like make FF3 crash, my advise to you in the meantime, is to write a few lines of code and compile, if it crashes try "commenting" some of the newly added lines and compile again, I'm trying to come up with a pattern but it seems very ellusive, I know Paul will address this if he's not working on it right now.
Well I managed to get FF3 compiling again without crashing. The hard crashing really started only after I added a new form to my project. Deleting the form enabled the project to compile again. I added the new form back to the project and found a SUB without an END SUB. Adding in the END SUB allowed the project with the new form to now compile. I'm not confident that this is all that was wrong but at least I'm not crashing every time I compile at this point. I could have sworn that I added that END SUB when I created that routine but I can't prove it.
With FF2 whenever a SUB or FUNCTION was added, the program would automatically fill in an END SUB or END FUNCTION. It also would add in a separator line. I guess we lost this functionality with FF3. Hope we get it back.