From: Bruce W. <br...@mi...> - 2003-08-05 13:58:57
|
> Since version 2.81 I have had problems with the command 'restart > Misterhouse'. It triggers this in the console output (using my > 2.81 install > and an outofthebox install of 2.82): > > Exiting program: restart > Error found in user code file: ./../data/mh_temp.user_code > > 08/05/03 07:27:27 AM: Can't use string ("1") as a HASH ref while "strict > refs" in use at ../lib/Process_Item.pm line 251. > Error logged to: ./../data/error.log hmmm, looks like a bad Process_Item object was defined somehow. We can add checks to the code to avoid this, but lets first try to find the bad object. Try adding the 1st and 3rd debug lines here in lib/Proces_Item.pm: print "db checking process=@process_list.\n"; for my $process (@process_list) { print "db checking process $process->{object_name}.\n"; Bruce |