Home

Communication Horizons
established 1986

Home
Contact

 

Knowledgebase Index
About Us
Contact
Legacy Products


Communication Horizons
65 High Ridge Rd. #428
Stamford CT 06905

info@netlib.com

800-480-1604
203-321-1278
fax  286-1056

       

Knowledgebase


>>ITEM: R00065

>>DATE: June 21, 1996

>>TYPE: Information

>>TITLE: RaSQL/B GPF with large memo fields

>>PRODUCT(S):
RaSQL/B 6.1x for Clipper
RaSQL/B 6.0x for Clipper

>>PLATFORM(S):
Exospace, Causeway, Blinker protected mode programs.
Btrieve 5.x

>>SUMMARY:
RaSQL/B for Clipper applications with large memo fields, and with Exospace, Causeway or Blinker Extended/Dual mode, experience GPF's.

>>MORE INFORMATION:
Program generates GPF when opening files with large memo fields (e.g., when combined length of fixed length and variable length data is greater than approximately 4096).

RaSQL/B communicates with Btrieve via low memory. To preserve low memory, RaSQL/B allocates about 4096 bytes by default. The number of bytes needed is:

Length of fixed part of record
+ Max length of variable part of record
+ 64 bytes overhead

>>RESOLUTION/FIX:
If you require more than than the default due to accomodate large memo fields, use N_XEXOBUF() to allocate additional space immediately before N_XLOGIN.

>>EXAMPLE(S):

N_XEXOBUF(128+8192+64)
N_XLOGIN()

>>SEE ALSO:

>>COPYRIGHT 1997 Communication Horizons
All rights reserved worldwide. No distribution without specific consent of publisher.


Knowledgebase Top Home

 

© Copyright 2001 Communication Horizons LLC.
“NetLib” and “Encryptionizer” are Registered Trademarks of Communication Horizons.
US and international patents pending.
Updated 29 Dec 2001