"Segmentation fault" in indexing jobs (and other jobs which build cycles files)
- Article Type: General
- Product: Aleph
- Product Version: 21
Problem Symptoms:
1. Indexing jobs {such as, manage-01 (Rebuild Word Index) and manage-05 (Update Direct Index)} get:
"Segmentation fault" immediately after the listing of the setenv's, followed by
"Cycle : <blank>" and
"End loop : no_such_symbol" in the ./xxx01/scratch/p_manage_nn_x.log file. (See Additional Information below for example.)
2. Even after hours, the $data_scratch cycles file doesn't show any progress
3.. Non-indexing jobs (such as auth-14) which build cycles files also have the problem.
Cause:
b_cycle_table_handle.c program needs to be recompiled.
It's uncertain just *why* this was required.
Resolution:
> compile_cc com_c set_sym_f
> create_rts
> compile_c butil b_cycle_table_handle .
(These steps would be performed by Ex Libris staff.)
Additional Information
Example from the ./xxx01/scratch/p_manage_01_a log file
...
setenv p_no_process_x "08"
setenv p_rebuild_dict "Y"
Segmentation fault (core dumped) <---
Process number : 6
Cycle : <---
Start loop : 005550001
End loop : no_such_symbol <---
The problem also occurs when the job is run on the USM01 demo library.
NOTE: After correcting this problem, manage-01 got much further, but encountered a similar problem with the b_manage_01_4.c program. See Article 000023155 (manage-01 fails with "manage_01_6 build failure").
Category: Batch (500)
- Article last edited: 5/5/2014