[Rt-devel] error after upgrade from 3.4.4 -> 3.4.5
Greg Petras
greg.petras at nyfix.com
Fri Jan 13 14:11:08 EST 2006
I am running RT 3.4.4 on RedHat Enterprise 4 with Perl 5.8.7, Apache
2.0.54, and mod_perl 2.0.2. I upgraded to 3.4.5 today and get this error
when replying to a ticket via the web interface:
#########################################
error: Can't locate object method "Clone" via package "RT::Users" at
/opt/local/rt3/lib/RT/Users_Overlay.pm line 436.
context:
...
432: $RT::Logger->crit( "WhoHaveRight called with the Obsolete
ObjectId/ObjectType API");
433: return (undef);
434: }
435:
436: my $from_role = $self->Clone;
437: $from_role->WhoHaveRoleRight( %args );
438:
439: my $from_group = $self->Clone;
440: $from_group->WhoHaveGroupRight( %args );
...
code stack: /opt/local/rt3/lib/RT/Users_Overlay.pm:436
/opt/local/rt3/share/html/Elements/SelectOwner:84
/opt/local/rt3/share/html/Ticket/Update.html:63
/opt/local/rt3/share/html/autohandler:215
raw error
#########################################
Line 436 is in red. Since I was only upgrading from 3.4.4 to 3.4.5,
there were no database upgrades needed. I just did a configure and a
make upgrade, removed mason temp data, and restarted the webserver.
Does anyone have any ideas what's going on here?
Thanks,
Greg
More information about the Rt-devel
mailing list