Bad data parsing in lightstone_get_info()

Sometimes the <SER>XXXXXXXX<\SER> data was loaded except the
<ROW>abcdefgh<\ROW>. After that the ligtstone_get_info() returned bad value.

In my case I was getting:

$ LD_LIBRARY_PATH=./lib/ ./bin/lightstone_test
Found 1 Lightstones
Opening lightstone 1
0.967000 0.000000
0.957000 0.000000
......
0.970000 0.000000
0.980000 0.000000
0.967000 0.000000
0.958000 0.000000
29.695999 0.050000                 <<< BAD
0.973000 0.000000
0.960000 0.000000
.......
..