Subject: | storing a hash with a 14 character key blows up terminal |
Any hash with an exactly 14 character key blows up the terminal. The
frozen data -does- thaw correctly. However when storing frozen data in
a database and selecting it will completely destroy the terminal charset.
--------------------------------
#!/usr/bin/perl
use strict;
use warnings;
use Storable;
use Data::Dumper;
my %hashdata = (
mmmmmmmmmmmmmm => 1,
);
my $afterfreeze = Storable::nfreeze(\%hashdata);
warn Dumper($afterfreeze);
-----------------------------
results in a completely screwed up terminal:
:· $
┘±⎺┤┌▒@␍␊┴:· $
┘±⎺┤┌▒@␍␊┴:· $
┘±⎺┤┌▒@␍␊┴:· $
┘±⎺┤┌▒@␍␊┴:· $
┘±⎺┤┌▒@␍␊┴:· $
┘±⎺┤┌▒@␍␊┴:· $