[Dxspider-support] DX-Spider problem Caught signal BUS at /spider/perl/cluster.pl line 482.

Dirk Koopman djk at tobit.co.uk
Fri Nov 21 13:46:08 GMT 2014


Please send emails of this type to the support list so that everyone 
gets a chance to see what's going on (and please join if you have not 
yet done so).

A bus error is a perl bug (actually one that one rarely sees at all on 
Intel/AMD hardware). Programs written in perl should not be able to 
generate these.

However, I do use the perl package "Storable" which seems to be very 
intolerant of disc errors, perhaps caused by uncontrolled interruptions 
of the program (probably power related).

I would be inclined to rebuild the user database and see whether that 
fixes it. Problems of this sort usually seem to be cured by this.

So:

stop the node.

cd /spider
rm users.v3
perl user_asc

# time passes

restart the node.

Now it may be that there is some problem with the actual record for 
VE1SYN, so it might be worth just opening the user_asc file with your 
favourite editor and searching for VE1SYN. Then, have a look at the 
record and compare it with similar ones. If there long strings of 0000 
(or other characters) in fields then just delete the record before doing 
the 'perl user_asc'. If it isn't one of your regular users it won't make 
any difference to the running of your node.

Dirk G1TLH

On 21/11/14 13:14, Jens Schoon wrote:
> Hello Dirk,
> i have a problem with my DX-Spider at DB0FHO-4. I get the following
> message multiple time. Sometimes after a day or two, sometimes after a
> week. Any ideas?
>
> <- I DB0SUE-7
> PC92^EA4RH-5^61826^C^5EA4RH-5:5455^5LA3WAA-6^5EA7URG-5^1SV1GSV^5PY1NB-4^5LA7Q-6^1EA4RH-2^5EA6VQ-1^1EA1DDU^H97^
> -> D DB0ERF-5
> PC92^EA4RH-5^61826^C^5EA4RH-5:5455^5LA3WAA-6^5EA7URG-5^1SV1GSV^5PY1NB-4^5LA7Q-6^1EA4RH-2^5EA6VQ-1^1EA1DDU^H96^
> <- I DB0SUE-7 PC92^VE1CFB^61848^A^^1YO2MFZ^H93^
> -> D DB0ERF-5 PC92^VE1CFB^61848^A^^1YO2MFZ^H92^
> <- I DB0SUE-7 PC92^9A0DXC^61831^D^^1SP8FHM^H94^
> -> D DB0ERF-5 PC92^9A0DXC^61831^D^^1SP8FHM^H93^
> <- I DB0ERF-5 PC92^VE1CFB^61848^A^^1YO2MFZ^H92^
> <- I DB0SUE-7 PC92^9A0DXC^61831.01^A^^19A2SW^1SP9LAS^H96^
> -> D DB0ERF-5 PC92^9A0DXC^61831.01^A^^19A2SW^1SP9LAS^H95^
> <- I DB0ERF-5 PC92^9A0DXC^61831^D^^1SP8FHM^H94^
> <- I DB0ERF-5 PC92^9A0DXC^61831.01^A^^19A2SW^1SP9LAS^H95^
> <- I DB0SUE-7 PC41^VE1SYN^1^Greg^H24^~
> -> D DB0ERF-5 PC41^VE1SYN^1^Greg^H23^~
> <- I DB0ERF-5 PC41^VE1SYN^1^Greg^H25^~
> <- I DB0SUE-7 PC41^VE1SYN^2^Sydney NS^H28^~
> Caught signal BUS at /spider/perl/cluster.pl line 482.
> DXChannel DB0ERF-5 destroyed (4)
> DXChannel DB0DY destroyed (3)
> DXChannel DB0SUE-7 destroyed (2)
>          (in cleanup) Can't call method "year" on an undefined value at
> /spider/perl/DXLog.pm line 151 during global destruction.
>          (in cleanup) Can't call method "year" on an undefined value at
> /spider/perl/DXLog.pm line 151 during global destruction.
> DXChannel DB0FHO-4 destroyed (2)
>          (in cleanup) Can't call method "year" on an undefined value at
> /spider/perl/DXLog.pm line 151 during global destruction.
>          (in cleanup) Can't call method "year" on an undefined value at
> /spider/perl/DXLog.pm line 151 during global destruction.
>
>
> DB0ERF-5 and DB0SUE-7 are my link-partners. DB0DY is a user.
>
> System is Debian Linux:
> Linux version 3.14-2-amd64 (debian-kernel at lists.debian.org) (gcc version
> 4.8.3 (Debian 4.8.3-7) ) #1 SMP Debian 3.14.15-2 (2014-08-09)
>
> Spider-Version is:
> DXSpider V1.55, build 0.163 (git: 365d2aa[r])
>
> Many thanks!
> 73 de DH6BB
> Jens
>




More information about the Dxspider-support mailing list