FiveTech Support Forums

FiveWin / Harbour / xBase community
Board index FiveWin for Harbour/xHarbour Error: 15.10
Posts: 3022
Joined: Fri Oct 07, 2005 01:45 PM
Error: 15.10
Posted: Mon Dec 28, 2015 08:24 PM

With code that has not changed since August of 2014:

Built using FWH 15.10 and xHarbour ( .com )

I am getting an intermittent error showng Symbol item expected hb_vmDO() . It occurs when performing a lot of database reads/saves with a multi-dimensional array of data. The main code used would be tDatabase.

Can someone explain what this error indicates so I can troubleshoot it ? Thank you.

Tim Stone
http://www.MasterLinkSoftware.com
http://www.autoshopwriter.com
timstone@masterlinksoftware.com
Using: FWH 23.10 with Harbour 3.2.0 / Microsoft Visual Studio Community 2022-24 32/64 bit
Posts: 44162
Joined: Thu Oct 06, 2005 05:47 PM
Re: Error: 15.10
Posted: Mon Dec 28, 2015 11:46 PM

Tim,

Please post here the complete error.log

regards, saludos

Antonio Linares
www.fivetechsoft.com
Posts: 3022
Joined: Fri Oct 07, 2005 01:45 PM
Re: Error: 15.10
Posted: Tue Dec 29, 2015 12:23 AM

Antonio,

I wish I could. In this case the client sent a screen shot that said Unrecoverable Error and had that error message.

Tim

Tim Stone
http://www.MasterLinkSoftware.com
http://www.autoshopwriter.com
timstone@masterlinksoftware.com
Using: FWH 23.10 with Harbour 3.2.0 / Microsoft Visual Studio Community 2022-24 32/64 bit
Posts: 44162
Joined: Thu Oct 06, 2005 05:47 PM
Re: Error: 15.10
Posted: Tue Dec 29, 2015 08:19 AM

Tim,

That error is usally related to an excesive memory consume. You will not get that error using Harbour.

I think we should try to build the ADS lib that you need and focus on using Harbour only for your apps.

regards, saludos

Antonio Linares
www.fivetechsoft.com
Posts: 3022
Joined: Fri Oct 07, 2005 01:45 PM
Re: Error: 15.10
Posted: Tue Dec 29, 2015 08:17 PM

The error occurs in FWH 15.10 ( not tested in .11 ) and is in Dialog.prg -> TDIALOG.END[542] class has no exported method SYSREFRESH

The original code from my program: MsgWait( "Please wait while processing records" )

MsgWait(54) calls MsgRun(42 ) which calls the dialog, then MsgRun(37) calls the end which results in the error above.

Tim Stone
http://www.MasterLinkSoftware.com
http://www.autoshopwriter.com
timstone@masterlinksoftware.com
Using: FWH 23.10 with Harbour 3.2.0 / Microsoft Visual Studio Community 2022-24 32/64 bit
Posts: 44162
Joined: Thu Oct 06, 2005 05:47 PM
Re: Error: 15.10
Posted: Tue Dec 29, 2015 08:34 PM

Tim,

SysRefresh() is called as a function from Class TDialog Method End()

so to me that seems as a xHarbour memory corruption

Please try it with Harbour and you should get no errors at all

regards, saludos

Antonio Linares
www.fivetechsoft.com
Posts: 3022
Joined: Fri Oct 07, 2005 01:45 PM
Re: Error: 15.10
Posted: Tue Dec 29, 2015 08:41 PM

It's happening with clients who use ADS 7 or 8 which is not compatible with the Microsoft build .... yet !

Tim Stone
http://www.MasterLinkSoftware.com
http://www.autoshopwriter.com
timstone@masterlinksoftware.com
Using: FWH 23.10 with Harbour 3.2.0 / Microsoft Visual Studio Community 2022-24 32/64 bit
Posts: 3022
Joined: Fri Oct 07, 2005 01:45 PM
Re: Error: 15.10
Posted: Thu Dec 31, 2015 11:28 PM

Using the preferred structure works out fine. I will implement that throughout my code in the new version ...

Thank you.

Tim Stone
http://www.MasterLinkSoftware.com
http://www.autoshopwriter.com
timstone@masterlinksoftware.com
Using: FWH 23.10 with Harbour 3.2.0 / Microsoft Visual Studio Community 2022-24 32/64 bit

Continue the discussion