Subtle index errors result in segfault. Problem seems to revolve around string_list module.

data_file module correctly counts 17 records for the test file. However, when results are spit out of string_list module, the ubound of the array is 18. This, in turn, was crashing array boundaries.