In SAS/ACCESS® to Impala 9.47 on SAS® 9.4M8 (TS1M8), a Segmentation Violation error might occur when loading Date fields that contain NULL values from SAS to Impala.
This error occurs when you specify the SAS/ACCESS to Impala LIBNAME or datastep options: BULKLOAD=YES and NULLCHAR=NO.
The SAS task name is [SQL (2) ]
Segmentation Violation
Traceback of the Exception:
/opt/sas/M8/SASHome/SASFoundation/9.4/sasexe/sas(+0x187012) [0x55dd1aa5f012]
/opt/sas/M8/SASHome/SASFoundation/9.4/sasexe/sas(+0x4c64c) [0x55dd1a92464c]
/opt/sas/M8/SASHome/SASFoundation/9.4/sasexe/tkmk.so(bkt_signal_handler+0x14b) [0x7f611516f7cb]
/usr/lib64/libpthread.so.0(+0x12990) [0x7f6116a3c990]
/opt/sas/M8/SASHome/SASFoundation/9.4/sasexe/tkhadoop.so
(__intel_avx_rep_memcpy+0x140) [0x7f6098615540]
/opt/sas/M8/SASHome/SASFoundation/9.4/sasexe/tkhadoop.so(+0xe66d) [0x7f60985f666d]
/opt/sas/M8/SASHome/SASFoundation/9.4/sasexe/sasxbamv(yxvwrit+0x12) [0x7f609885fab2]
/opt/sas/M8/SASHome/SASFoundation/9.4/sasexe/sasioimp(impalaWriteRow+0x99b) [0x7f609dae311b]
/opt/sas/M8/SASHome/SASFoundation/9.4/sasexe/sasioimp(ipins+0x20db) [0x7f609dad6c0b]
/opt/sas/M8/SASHome/SASFoundation/9.4/sasexe/sasxdbi(yoeaddl+0x6a) [0x7f60e514b13a]
/opt/sas/M8/SASHome/SASFoundation/9.4/sasexe/sassqx(+0x2818d) [0x7f60beb2f18d]
/opt/sas/M8/SASHome/SASFoundation/9.4/sasexe/sassqx(+0x2705d) [0x7f60beb2e05d]
/opt/sas/M8/SASHome/SASFoundation/9.4/sasexe/sassqx(+0x296cd) [0x7f60beb306cd]
/opt/sas/M8/SASHome/SASFoundation/9.4/sasexe/sassqx(sqxexec+0x58f) [0x7f60beb5456f]
/opt/sas/M8/SASHome/SASFoundation/9.4/sasexe/sassqx(+0x45652) [0x7f60beb4c652]
/opt/sas/M8/SASHome/SASFoundation/9.4/sasexe/sassqx(sqlloop+0x3d0) [0x7f60beb4b6b0]
/opt/sas/M8/SASHome/SASFoundation/9.4/sasexe/sassql(sassql+0x37f) [0x7f609dfda86f]
/opt/sas/M8/SASHome/SASFoundation/9.4/sasexe/sas(+0x4c22b) [0x55dd1a92422b]
/usr/lib64/libpthread.so.0(+0x81ca) [0x7f6116a321ca]
/usr/lib64/libc.so.6(clone+0x43) [0x7f6115edd8d3]