>>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