p_manage_32 exits immediately; util h/1/10: Segmentation Fault
- Article Type: General
- Product: Aleph
- Product Version: 20
Description:
p_manage_32 creates a 0-length cycles file and exits immediately with no error message.
util h/1/10 ("Z0102 Setup") gets a Segmentation Fault.
Resolution:
As noted in the tab_base.lng header, "The find command (col.9) can have up to 500 characters." And "tab_base can contain up to 5000 lines".
Some of the tab_base col. 9's were more than 500 characters. Reducing them corrected the problem. *However*, in doing this, you must avoid the use of heavy truncation. (See KB 8192-471.)
util h/1/10 may be slow because of the extreme truncation problem described in KB 8192-471, but if it gets the Segmentation Fault, that's due to col. 9's greater than 500 characters.
p_manage_32 creating a 0-length cycles file and dying immediately is also due to col. 9's greater than 500 characters. Though severe truncation might cause p_manage_32 to be slow, we don't think it will cause it to fail.
- Article last edited: 10/8/2013