NodeReaper has asked for the wisdom of the Perl Monks concerning the following question:
Without seeing more code (actual data from the data file, the implementation of InsertData), all that anyone can do is speculate.
I idly wonder if replacing undef %hashFile; with my %hashFile; will make a difference, though I doubt it.