Out of memory exception when working with IBBExportPushCallBack

Attempting to work with export API objects results in out of memory.  No documentation yet exists on how to properly use them.
Specifically - CExport + IBBExportPushCallBack 
This is resolved in Raiser's Edge 7.96 patch 5, released in July 2017. For more information, see What is in Patch 5 for The Raiser's Edge 7.96?

 

Steps to Duplicate

  1. Unlock API in The Raiser's Edge and use attached VB6 project (\\cly-files\attachments\2016CS\13006519\ vb6exportest.zip)
  2. Adjust project inits/load to include any valid export system id and connection information
  3. Run the project and notice application crash
  4. Uncomment "myExport.ExportData cOKCallBack" and comment out "myExport.ExportData cBrokeCallBack" to observe export will work when not using/implementing the IBBExportPushCallBack

Environment

 Raiser's Edge

Was this article helpful?


Thanks for your feedback! Did this solve your issue?

Comments (optional):


Thanks for your feedback!
We're glad it was helpful but sorry it didn’t solve your issue. If you need assistance, click Chat with Support below.
We’re sorry to hear that. Please tell us why.

 I don't like how this works.

 The answer is confusing.

 The answer didn't match what I was searching for.

Additional Comments (optional):


Thanks for your feedback! If you need assistance, click Chat with Support below.
Thanks for your feedback. Help us make our products even better by sharing details in our Idea Banks or our online Community.
Thanks for letting us know. We'll work on clarifying the information in the article. If you need assistance, click Chat with Support below.
Thanks for letting us know. We'll work on updating the search engine to return more relevant results.