[Dxspider-support] Console.pl Crash
Dirk Koopman
djk at tobit.co.uk
Sat Jul 11 00:24:00 CEST 2020
This has now been fixed. A non-sysop user can now run console.pl in
normal mode. But only the sysop user can run it in debug mode.
Dirk
On 10/07/2020 23:10, Dirk Koopman via Dxspider-support wrote:
> Ron are you any further forward with this?
>
> Actually, it just occurs to me that you might be running this under a
> different user to sysop or whatever you are running DXSpider as.
>
> And anyway, it should not be doing debug operations without asking.
>
> I will fix it.
>
> Dirk
>
> On 10/07/2020 17:03, Ron Gibson via Dxspider-support wrote:
>>> Hi Dirk,
>>>
>>> Just upgraded to Mojo. Getting a permissions error after a while
>>> running console.pl. Permissions look fine but I'm obviously missing
>>> something.
>>>
>> ron at ve3cgr-ubuntu:~$ /spider/perl/console.pl ve3cgr
>> can't open /spider/local_data/debug/2020/192.dat Permission denied at
>> /spider/perl/DXLog.pm line 160.
>> DXLog::write(DXLog=HASH(0x714bbc),
>> Julian::Day=ARRAY(0x1477730), "1594388146^(*) Argument \"p\" isn't
>> numeric in numeric eq (==) "...) called at /spider/perl/DXLog.pm line
>> 184
>> DXLog::writeunix(DXLog=HASH(0x714bbc), 1594388146,
>> "1594388146^(*) Argument \"p\" isn't numeric in numeric eq (==) "...)
>> called at /spider/perl/DXDebug.pm line 130
>> DXDebug::dbg("Argument \"p\" isn't numeric in numeric eq (==)
>> at /spider/perl"...) called at /spider/perl/DXDebug.pm line 150
>> DXDebug::__ANON__("Argument \"p\" isn't numeric in numeric eq
>> (==) at /spider/perl"...) called at /spider/perl/console.pl line 520
>> main::idle_loop(Mojo::IOLoop=HASH(0x842b34)) called at
>> /usr/share/perl5/Mojo/IOLoop.pm line 226
>> Mojo::IOLoop::__ANON__(Mojo::Reactor::EV=HASH(0x13e14f4)) called at
>> /usr/share/perl5/Mojo/Reactor/Poll.pm line 143
>> eval {...} called at /usr/share/perl5/Mojo/Reactor/Poll.pm
>> line 143
>> Mojo::Reactor::Poll::_try(Mojo::Reactor::EV=HASH(0x13e14f4), "Timer",
>> CODE(0x1484a0c)) called at /usr/share/perl5/Mojo/Reactor/EV.pm line 64
>> Mojo::Reactor::EV::__ANON__(EV::Timer=SCALAR(0x1484c64), 256)
>> called at /usr/share/perl5/Mojo/Reactor/EV.pm line 25
>> eval {...} called at /usr/share/perl5/Mojo/Reactor/EV.pm line 25
>> Mojo::Reactor::EV::start(Mojo::Reactor::EV=HASH(0x13e14f4)) called at
>> /usr/share/perl5/Mojo/IOLoop.pm line 136
>> Mojo::IOLoop::start("Mojo::IOLoop") called at
>> /spider/perl/console.pl line 608
>>
>>> Thanks.
>>>
>>> Ron
>>> VE3CGR
>>
>>
>
>
> _______________________________________________
> Dxspider-support mailing list
> Dxspider-support at tobit.co.uk
> https://mailman.tobit.co.uk/mailman/listinfo/dxspider-support
More information about the Dxspider-support
mailing list