[Dxspider-support] Corrupted storable string crash [POSSIBLE FIX]

Daftcho LZ1DAF lz1daf at tabakov.net
Tue Sep 10 19:34:47 CEST 2019


Hi, Dirk!

I followed your instructions and updated the node.

The result of sh/dxqsl HG1BSB/B
Call           Manager   Times  Last Time Seen      De
Sorry, but key: HG1BSB/B was not found in QSL


Some tests:


sh/dx 200 info via

(random picks)

7012.9  ZL2AGY       8-Sep-2019 0518Z  VIA SV1LK                     <N5XZ>

18076.0  T6AA         6-Sep-2019 1142Z  via S53R                      <R1DX>

14014.0  HS0ZJF       6-Sep-2019 1356Z  QSL VIA ON4AFU              <UA4FDL>


sh/dxqsl T6AA
Call           Manager   Times  Last Time Seen      De
T6AA           S53R          1   6-Sep-2019 1142Z   R1DX


sh/dxqsl ZL2AGY
Call           Manager   Times  Last Time Seen      De
ZL2AGY         SV1LK         1   8-Sep-2019 0518Z   N5XZ
                        LOTW          1  15-Aug-2017 0424Z   SQ3VV


sh/dxqsl HS0ZJF
Call           Manager   Times  Last Time Seen      De
HS0ZJF         ON4AFU        3   6-Sep-2019 1356Z   UA4FDL


The bonus of the latest prefixes, I assume comes after git pull command?

Thank you for the quick support to my case!

73! Dafcho LZ1DAF

On 10.09.19 г. 19:22 ч., Dirk Koopman via Dxspider-support wrote:
> okaaay...
>
> Please update from the repository (cd /spider; git reset --hard; git 
> pull). Then restart the node.
>
> In another window run /spider/perl/create_qsl.pl
> When that is finished, in a DXSpider console type: load/qsl
> Then try: sh/dxqsl HG1BSB/B
> and any other callsigns you care to test. A good idea might be to run 
> a 'sh/dx 200 info via' command and pick a few actual via direct / 
> manager / buro callsigns and check that they still appear in the list.
>
> Now I don't know whether that Storable::thaw message actually means 
> what it says, I believe that these spots were capturing locators 
> instead of callsigns and that, for certain beacons, this was creating 
> very (very) long arrays of "managers" (i.e one per locator). Now why 
> this crashes to a very few people and not to others (and particularly 
> not me) I don't know. But I am now filtering out most locators so they 
> don't get captured and limiting the number of entries to 50 
> (configurable). The oldest being popped off the end of the list.
>
> As a special bonus you get the latest prefixes as well :-)
>
> Dirk G1TLH
>
>
-- 
73 Daff, LZ1DAF




More information about the Dxspider-support mailing list