I'm getting the following error every time I try to schedule a block reservation. Does anyone know what this means?

Can't use string ("0") as a HASH ref while "strict refs" in use at 
/usr/local/vcl/bin/../lib/VCL/blockrequest.pm line 160.

Time: 2009-10-26 08:19:05
PID: 7500
Caller: vcld:die_handler(662)

( 0) utils.pm, notify (line: 737)
(-1) vcld, die_handler (line: 662)
(-2) blockrequest.pm, process (line: 160)
(-3) vcld, make_new_child (line: 594)
(-4) vcld, main (line: 442)

RECENT LOG ENTRIES FOR THIS PROCESS:
2009-10-26 08:19:05|7500|vcld:make_new_child(582)|vcld environment variable set 
to 0 for this process
2009-10-26 08:19:05|7500|blockrequest|Module.pm:new(132)|constructor called, 
class=VCL::blockrequest
2009-10-26 08:19:05|7500|blockrequest|Module.pm:new(154)|VCL::blockrequest 
object created
2009-10-26 08:19:05|7500|blockrequest|blockrequest.pm:initialize(84)|obtained a 
database handle for this state process, stored as $ENV{dbh}
2009-10-26 
08:19:05|7500|blockrequest|utils.pm:rename_vcld_process(7901)|renamed process 
to 'vcld VCL::blockrequest 15:19 'Test''
2009-10-26 08:19:05|7500|blockrequest|blockrequest.pm:initialize(97)|returning 1
2009-10-26 
08:19:05|7500|blockrequest|vcld:make_new_child(591)|VCL::blockrequest object 
created and initialized
2009-10-26 08:19:05|7500|blockrequest|blockrequest.pm:process(141)|blockrequest 
id: 15
2009-10-26 08:19:05|7500|blockrequest|blockrequest.pm:process(142)|blockrequest 
mode: start
2009-10-26 08:19:05|7500|blockrequest|blockrequest.pm:process(143)|blockrequest 
image id: 258
2009-10-26 08:19:05|7500|blockrequest|blockrequest.pm:process(144)|blockrequest 
number machines: 5
2009-10-26 08:19:05|7500|blockrequest|blockrequest.pm:process(145)|blockrequest 
expire: 2009-10-26 11:30:00
2009-10-26 08:19:05|7500|blockrequest|blockrequest.pm:process(146)|blocktime 
id: 19
2009-10-26 08:19:05|7500|blockrequest|blockrequest.pm:process(147)|blocktime 
processed: 0
2009-10-26 08:19:05|7500|blockrequest|blockrequest.pm:process(148)|blocktime 
start: 2009-10-26 10:30:00
2009-10-26 08:19:05|7500|blockrequest|blockrequest.pm:process(149)|blocktime 
end: 2009-10-26 11:30:00
2009-10-26 08:19:05|7500|blockrequest|blockrequest.pm:process(154)|updated 
process flag on blocktime_id= 19
2009-10-26 08:19:05|7500|blockrequest|utils.pm:process_block_time(9831)|calling 
xmlrpc_call with method= XMLRPCprocessBlockTime
2009-10-26 08:19:05|7500|blockrequest|utils.pm:xmlrpc_call(9881)|in 
xmlrpc_call: method= XMLRPCprocessBlockTime args= 19
|7500|blockrequest| ---- WARNING ---- |7500|blockrequest| 2009-10-26 08:19:05|7500|blockrequest|utils.pm:xmlrpc_call(9891)|fault occured on XMLRPCprocessBlockTime,19
|7500|blockrequest| faultCode= 
RPC::XML::fault=HASH(0x1ec6a430)->code->{faultCode}
|7500|blockrequest| faultString= 
RPC::XML::fault=HASH(0x1ec6a430)->string->{faultString}
|7500|blockrequest| ( 0) utils.pm, notify (line: 737)
|7500|blockrequest| (-1) utils.pm, xmlrpc_call (line: 9891)
|7500|blockrequest| (-2) utils.pm, process_block_time (line: 9833)
|7500|blockrequest| (-3) blockrequest.pm, process (line: 158)
|7500|blockrequest| (-4) vcld, make_new_child (line: 594)
|7500|blockrequest| (-5) vcld, main (line: 442)
|7500|blockrequest| ---- WARNING ---- |7500|blockrequest| 2009-10-26 08:19:05|7500|blockrequest|utils.pm:process_block_time(9851)|return argument XMLRPCprocessBlockTime was not a STRUCT as expected
|7500|blockrequest| ( 0) utils.pm, notify (line: 737)
|7500|blockrequest| (-1) utils.pm, process_block_time (line: 9851)
|7500|blockrequest| (-2) blockrequest.pm, process (line: 158)
|7500|blockrequest| (-3) vcld, make_new_child (line: 594)
|7500|blockrequest| (-4) vcld, main (line: 442)


--
Mike Waldron
Systems Specialist
ITS Research Computing
University of North Carolina at Chapel Hill
CB #3420, ITS Manning, Rm 2509
Office: 919-962-9778

Reply via email to