Subject Re: [IBO] Re: IBO 5.9.1 Build 2522 has been released
Author Leon Hoffmann

Hi Jason

Look like I have a work around. Look like the sequence of opening the tables play a role now.

Regards

Leon

Calls stack and screen dump.

TIB_Dataset.SysFetchNext
TIB_Dataset.ScanForKey($6D9AFEC,6,5000)
SysLookupKeyForFields
TIB_BDataset.LookupKeyForFields(True)
TIB_BDataset.DoKeyDataChange(???)
TIB_Dataset.SysKeyDataChange(???)
TIB_Dataset.SysOpen(???,???,-2147483648)
TIB_Dataset.Open(???,???,-2147483648)
TIB_Dataset.SysRefresh(False,True,'')
TIB_Dataset.RefreshKeys('')
TIB_Dataset.SysAfterParamsDataChange(???,???)
TIB_Row.DoAfterModify(???)
TIB_Row.SysApplyUpdates(???)
TIB_Row.EndUpdate(???)
SysMDChange(nil)
TIB_Dataset.SysMasterDataChange(nil)
TIB_Dataset.IB_MasterDataChange(???,???,nil)
TIB_DataLink.DoDataChange(???)
TIB_DataLink.SysDataChange(nil)
TIB_DataLink.ProcessStatementEvent(setFieldsDataChange,0)
TIB_DataSource.ProcessEvent(setFieldsDataChange,4277908)
TIB_Statement.ProcessLinkEvent((out of bound) -108,4306400)
TIB_Dataset.ProcessLinkEvent(setFieldsDataChange,0)
TIB_Dataset.DataChange
TIB_BDataset.SetRowNum(2)
TIB_CustomGrid.MouseDown(mbLeft,[ssLeft],167,55)
OmniRek


Here is a print screen. Look like I have a work around. Look like the sequence of opening the tables play a role.

Regards
  
On 11/07/16 9:19 PM, 'IBO Support List' supportlist@ibobjects.com [IBObjects] wrote:
 

Hi Leon,

 

Do you have a reliable way to reproduce it?

 

Could I get a callstack on this exception?

 

Thanks,

Jason Wharton

 


From: IBObjects@yahoogroups.com [mailto:IBObjects@yahoogroups.com ]
Sent: Saturday, November 05, 2016 7:57 AM
To: IBObjects@yahoogroups.com
Subject: [IBO] Re: IBO 5.9.1 Build 2522 has been released

 



Jason

What I do find with this version is that Firebird 3 is working but I do get now  EIB_DatasetError.Create( 'Cursor is not open.' ).

If I do continue to click on the grids then the error is gone. In version 5.7 I never had this error.

Regards

Leon Hoffmann