John Osborne - 2001-07-25

I am getting intermittent server errors with metadot 3.1.3. Inspection of the apache log reveals a message

Can't locate object method "new" via package Portal at /home/metadot/metadot/metadot/index.pl at line 38.

Sometimes refresh on the page corrects this, sometimes not.

Inspection of the log reveals the above error is usually preceded by an error  along the lines of

null: Use of uninitialised value in ******
where ****** is either concatenation at (.) Gizmo/Category.pm on line 541 or 886
or unitialised value in repeat(x) at Gizmo/Discussion
etc

I am using Suse 7.1 with perl 5.6.0 on an internal network running on localhost.

I updated to perl 5.6.1 and had all sorts of problems so reinstalled 5.6.0 which except for the odd Internal Server error is fine.

There are no virtual hosts etc.

Any advice would be appreciated.

John Osborne