Level Extreme platform
Subscription
Corporate profile
Products & Services
Support
Legal
Français
LstListNavigator and C0000005 fatal error
Message
 
 
To
All
General information
Forum:
Visual FoxPro
Category:
CodeMine
Title:
LstListNavigator and C0000005 fatal error
Miscellaneous
Thread ID:
00733019
Message ID:
00733019
Views:
98
Perhaps a CodeMine person can give me a clue on this one, or anyone else.

I am in the final stages before shipping this CodeMine project - and doing my final "testing" and trying to "break" it before it ships. Here is what I have.

I have a Form that has a Parent table, and there is a Child Table also on the Form. That Child table also has 5 other grandchild's which are local Views. All the tables and view's are in a CDE along with the BusinessRule. I am allowing CodeMine CDE to requery the views automatically when their parent moves.

If I open one of the GrandChild Forms, and I take the mouse and just hit the "prior" or "next" button many many times in quick succession (or the PageUP PageDN which are shortcuts to navigate to prior-next record), I can eventually crash VFP with the following error - and I can duplicate this exact error at will:
Fatal error: Exception code=C0000005 @ 12/14/2002 06:53:12 AM. Error log ;
file: C:\Program Files\Microsoft Visual FoxPro 7\vfp7err.log
	Called from -  formfamily001.lstlistnavigator.rebuild line 50  ;
{c:\codemine\common50\cmgadget.vct c:\codemine\common50\cmgadget.vct}
	Called from -  formfamily001.lstlistnavigator.refresh line 14  ;
{c:\codemine\common50\cmgadget.vct c:\codemine\common50\cmgadget.vct}
	Called from -  formfamily001.refreshall line 19  ;
{c:\codemine\common50\cmforms.vct c:\codemine\common50\cmforms.vct}
	Called from -  formfamily001.next line 15  {c:\codemine\common50 ;
\cmforms.vct c:\codemine\common50\cmforms.vct}
	Called from -  cmstatemanager.execute line 33  {c:\codemine\common50 ;
\cmstate.vct c:\codemine\common50\cmstate.vct}
	Called from -  tbrmaintoolbar.cmdtoolactionbuttonnext1.click line 4  ;
{c:\codemine\common50\cmtools.vct c:\codemine\common50\cmtools.vct}
	Called from -  appapplication.start line 119  {c:\codemine\common50 ;
/cmapp.vct c:\codemine\common50\cmapp.vct}
	Called from -  appmain line 48  ;
{c:\codemine\newcoms\source\appmain.prg c:\codemine\newcoms\newcoms.exe}
If I never open a GrandChild form, but rather just quickly move to the prior or next record (with mouse or PageDN or PageUP), I will get the following notice that cdefamily.funds is the name of one of the grandchild views,
the next time I get this error it might be one of the other grandchild views):
Fatal error: Exception code=C0000005 @ 12/14/2002 07:37:23 AM. ;
 	Error log file: C:\Program Files\Microsoft Visual FoxPro 7\vfp7err.log
	Called from -  cdefamily.funds.cmdataaccess.requery line 10  ;
{c:\codemine\common50\cmdataa.vct c:\codemine\common50\cmdataa.vct}
	Called from -  cdefamily.funds.accessrequery line 5  ;
{c:\codemine\common50\cmdata.vct c:\codemine\common50\cmdata.vct}
	Called from -  cdefamily.funds.requery line 66  ;
{c:\codemine\common50\cmdata.vct c:\codemine\common50\cmdata.vct} 
	Called from -  cdefamily.funds.cmdataaccess.select line 13  ;
{c:\codemine\common50\cmdataa.vct c:\codemine\common50\cmdataa.vct}
	Called from -  cdefamily.funds.select line 12  {c:\codemine\common50\cmdata.vct  ;
c:\codemine\common50\cmdata.vct}
	Called from -  cdefamily.member.recordwasmoved line 21  ;
{c:\codemine\common50\cmdata.vct c:\codemine\common50\cmdata.vct}
	Called from -  cdefamily.member.gotop line 6  {c:\codemine\common50\cmdata.vct ;
c:\codemine\common50\cmdata.vct}
	Called from -  cdefamily.member.cmdataaccess.select line 9  ;
{c:\codemine\common50\cmdataa.vct c:\codemine\common50\cmdataa.vct}
	Called from -  cdefamily.member.select line 12  {c:\codemine\common50\cmdata.vct ;
c:\codemine\common50\cmdata.vct}
	Called from -  cdefamily.family.recordwasmoved line 21  ;
{c:\codemine\common50\cmdata.vct c:\codemine\common50\cmdata.vct}
	Called from -  cdefamily.family.skip line 8  {c:\codemine\common50\cmdata.vct ;
c:\codemine\common50\cmdata.vct}
	Called from -  formfamily001.cmdatamanager.skip line 9  ;
{c:\codemine\common50\cmdataa.vct c:\codemine\common50\cmdataa.vct}
	Called from -  formfamily001.prior line 13  {c:\codemine\common50\cmforms.vct ;
c:\codemine\common50\cmforms.vct}
	Called from -  cmstatemanager.execute line 33  {c:\codemine\common50\cmstate.vct ;
c:\codemine\common50\cmstate.vct}
	Called from -  ON...  line 0  { }
	Called from -  appapplication.start line 119  {c:\codemine\common50\cmapp.vct ;
c:\codemine\common50\cmapp.vct}
	Called from -  appmain line 48  {c:\codemine\newcoms\source\appmain.prg ;

c:\codemine\newcoms\newcoms.exe}
Any suggestions is appreciated.

Mel Cummings
Next
Reply
Map
View

Click here to load this message in the networking platform