[Dxspider-support] Corrupted storable string crash

Mike McCarthy, W1NR sysop at w1nr.net
Sun Jul 14 18:01:17 CEST 2019


I seem to be getting a cluster restart every couple of days and found
the following when an attempt is made to store QSL data:

*****
1562950095^<- I EI7MRE PC61^50313.00^CU2GI^12-Jul-2019^1648Z^FT8 -13
+1033hz HM77 CQ^KO1DX^VE7CC-1^96.74.143.185^H96^~
1562950095^<- I EI7MRE PC61^10368897.0^LX1DB/B^12-Jul-2019^1648Z^59s via
jo30ct^DL5EAG^DB0SUE-7^2.243.180.24^H26^~
1562950095^Corrupted storable string (binary v2.9) at
/usr/lib64/perl5/vendor_perl/Storable.pm line 418.
1562950095^ at /usr/lib64/perl5/vendor_perl/Storable.pm line 418.
1562950095^     eval {...} called at
/usr/lib64/perl5/vendor_perl/Storable.pm line 418
1562950095^
Storable::thaw('\x{5}\x{9}\x{11}\x{3}QSL\x{2}\x{0}\x{0}\x{0}\x{2}\x{a}\x{7}LX1DB/B\x{4}\x{2}\x{0}\x{0}\x{0}{\x{4}\x{2}\
x{0}\x{0}\x{0}\x{4}\x{a}\x{6}JN39MP\x{8}\x{81}\x{a}\x{a}1531742160\x{a}\x{6}OK1J...')
called at /spider/perl/QSL.pm line 109
1562950095^     QSL::get('LX1DB/B') called at /spider/perl/Spot.pm line 206
1562950095^     Spot::add(10368897.0, 'LX1DB/B', 1562950080, '59s via
jo30ct', 'DL5EAG', 125, 32, 'DB0SUE-7', 27, ...) called at /spide
r/perl/DXProtHandle.pm line 219
1562950095^     DXProt::handle_11('DXProt=HASH(0x413a068)', 61,
'PC61^10368897.0^LX1DB/B^12-Jul-2019^1648Z^59s via jo30ct^DL5E...', 'EI
7MRE', 'PC61', 10368897.0, 'LX1DB/B', '12-Jul-2019', '1648Z', ...)
called at /spider/perl/DXProt.pm line 432
1562950095^     DXProt::normal('DXProt=HASH(0x413a068)',
'PC61^10368897.0^LX1DB/B^12-Jul-2019^1648Z^59s via jo30ct^DL5E...')
called at
/spider/perl/DXChannel.pm line 719
1562950095^     DXChannel::process() called at /spider/perl/cluster.pl
line 590
1562950095^Corrupted storable string (binary v2.9) at
/usr/lib64/perl5/vendor_perl/Storable.pm line 418,
1562950095^Corrupted storable string (binary v2.9) at
/usr/lib64/perl5/vendor_perl/Storable.pm line 418, at
/spider/perl/Log/Agent.pm l
ine 21.
1562950095^     Log::Agent::logcroak('Corrupted storable string (binary
v2.9) at /usr/lib64/perl5/v...') called at /usr/lib64/perl5/ven
dor_perl/Storable.pm line 419
1562950095^
Storable::thaw('\x{5}\x{9}\x{11}\x{3}QSL\x{2}\x{0}\x{0}\x{0}\x{2}\x{a}\x{7}LX1DB/B\x{4}\x{2}\x{0}\x{0}\x{0}{\x{4}\x{2}\
x{0}\x{0}\x{0}\x{4}\x{a}\x{6}JN39MP\x{8}\x{81}\x{a}\x{a}1531742160\x{a}\x{6}OK1J...')
called at /spider/perl/QSL.pm line 109
1562950095^     QSL::get('LX1DB/B') called at /spider/perl/Spot.pm line 206
1562950095^     Spot::add(10368897.0, 'LX1DB/B', 1562950080, '59s via
jo30ct', 'DL5EAG', 125, 32, 'DB0SUE-7', 27, ...) called at /spide
r/perl/DXProtHandle.pm line 219
1562950095^     DXProt::handle_11('DXProt=HASH(0x413a068)', 61,
'PC61^10368897.0^LX1DB/B^12-Jul-2019^1648Z^59s via jo30ct^DL5E...', 'EI
7MRE', 'PC61', 10368897.0, 'LX1DB/B', '12-Jul-2019', '1648Z', ...)
called at /spider/perl/DXProt.pm line 432
1562950095^     DXProt::normal('DXProt=HASH(0x413a068)',
'PC61^10368897.0^LX1DB/B^12-Jul-2019^1648Z^59s via jo30ct^DL5E...')
called at
/spider/perl/DXChannel.pm line 719
1562950095^     DXChannel::process() called at /spider/perl/cluster.pl
line 590
1562950096^cluster
1562950096^DXSpider V1.55, build 0.198 (git: 063dbc3[r]) started
*****

I have replaced the qsl.v1 file with a copy from my backup node.
However, I am not sure if the qsl.v1 file is corrupt or the "add" has
invalid data?

Any insight?

73 de Mike, W1NR



More information about the Dxspider-support mailing list