[rt-users] Problems after 3.4.1 upgrade

Daniel Corbe daniel.junkmail at gmail.com
Tue Mar 15 11:41:32 EST 2005


Hello,

I recently upgraded RT to 3.4.1 and I am having problems:

1) I can't add users
2) I can't open or close tickets.

These actions result in the following error message

error:   	Can't call method "new" without a package or object
reference at /opt/rt3/lib/RT/Transaction_Overlay.pm line 910.
context:  	
...  	
906:  	}
907:  	
908:  	sub Object {
909:  	my $self = shift;
910:  	my $Object = $self->__Value('ObjectType')->new($self->CurrentUser);
911:  	$Object->Load($self->__Value('ObjectId'));
912:  	return($Object);
913:  	}
914:  	
...  	
code stack:  	/opt/rt3/lib/RT/Transaction_Overlay.pm:910
/opt/rt3/lib/RT/Transaction_Overlay.pm:881
/opt/rt3/lib/RT/Transaction_Overlay.pm:865
/opt/rt3/lib/RT/Transaction_Overlay.pm:485
/opt/rt3/lib/RT/User_Overlay.pm:1623
/usr/local/perl-5.8.6/lib/site_perl/5.8.6/DBIx/SearchBuilder/Record.pm:436
/opt/rt3/lib/RT/Record.pm:873
/opt/rt3/lib/RT/Interface/Web.pm:934
/opt/rt3/share/html/Admin/Users/Modify.html:327
/opt/rt3/share/html/Admin/autohandler:47
/opt/rt3/share/html/autohandler:215

When I click on "Raw Error"

this is what I get:

System error
error:  	Can't call method "new" without a package or object reference
at /opt/rt3/lib/RT/Transaction_Overlay.pm line 910.
context:  	
...  	
906:  	}
907:  	
908:  	sub Object {
909:  	my $self = shift;
910:  	my $Object = $self->__Value('ObjectType')->new($self->CurrentUser);
911:  	$Object->Load($self->__Value('ObjectId'));
912:  	return($Object);
913:  	}
914:  	
...  	
code stack:  	/opt/rt3/lib/RT/Transaction_Overlay.pm:910
/opt/rt3/lib/RT/Transaction_Overlay.pm:881
/opt/rt3/lib/RT/Transaction_Overlay.pm:865
/opt/rt3/lib/RT/Transaction_Overlay.pm:485
/opt/rt3/lib/RT/User_Overlay.pm:1623
/usr/local/perl-5.8.6/lib/site_perl/5.8.6/DBIx/SearchBuilder/Record.pm:436
/opt/rt3/lib/RT/Record.pm:873
/opt/rt3/lib/RT/Interface/Web.pm:934
/opt/rt3/share/html/Admin/Users/Modify.html:327
/opt/rt3/share/html/Admin/autohandler:47
/opt/rt3/share/html/autohandler:215
raw error






























Can't call method "new" without a package or object reference at
/opt/rt3/lib/RT/Transaction_Overlay.pm line 910.


Trace begun at /usr/local/perl-5.8.6/lib/site_perl/5.8.6/HTML/Mason/Exceptions.pm
line 131
HTML::Mason::Exceptions::rethrow_exception('Can\'t call method "new"
without a package or object reference at
/opt/rt3/lib/RT/Transaction_Overlay.pm line 910.^J') called at
/opt/rt3/lib/RT/Transaction_Overlay.pm line 910
RT::Transaction::Object('RT::Transaction=HASH(0x9910064)') called at
/opt/rt3/lib/RT/Transaction_Overlay.pm line 881
RT::Transaction::TicketObj('RT::Transaction=HASH(0x9910064)') called
at /opt/rt3/lib/RT/Transaction_Overlay.pm line 865
RT::Transaction::CurrentUserHasRight('RT::Transaction=HASH(0x9910064)',
'ShowTicket') called at /opt/rt3/lib/RT/Transaction_Overlay.pm line
485
RT::Transaction::Description('RT::Transaction=HASH(0x9910064)') called
at /opt/rt3/lib/RT/User_Overlay.pm line 1623
RT::User::_Set('RT::User=HASH(0x9781304)', 'Field',
'FreeformContactInfo', 'Value', 'Pimp^J') called at
/usr/local/perl-5.8.6/lib/site_perl/5.8.6/DBIx/SearchBuilder/Record.pm
line 436
DBIx::SearchBuilder::Record::AUTOLOAD('RT::User=HASH(0x9781304)',
'Pimp^J') called at /opt/rt3/lib/RT/Record.pm line 873
RT::Record::Update('RT::User=HASH(0x9781304)', 'AttributesRef',
'ARRAY(0x9bea730)', 'ARGSRef', 'HASH(0x9bdeb4c)', 'AttributePrefix',
undef) called at /opt/rt3/lib/RT/Interface/Web.pm line 934
HTML::Mason::Commands::UpdateRecordObject('AttributesRef',
'ARRAY(0x9bea730)', 'Object', 'RT::User=HASH(0x9781304)', 'ARGSRef',
'HASH(0x9bdeb4c)') called at
/opt/rt3/share/html/Admin/Users/Modify.html line 327
HTML::Mason::Commands::__ANON__('Comments', '', 'NickName', '',
'Address2', '', 'Privileged', 1, 'FreeformContactInfo', 'Pimp^M^J',
'City', '', 'RealName', 'Daniel Corbe', 'State', '', 'EmailAddress',
'dcorbe at voipinc.com', 'MobilePhone', '', 'WorkPhone', '', 'Zip', '',
'id', 'new', 'PagerPhone', '', 'Organization', '', 'SetPrivileged', 1,
'Pass2', '5P4nkm3', 'SetEnabled', 1, 'Enabled', 1, 'Pass1', '5P4nkm3',
'Lang', '', 'Gecos', 'dcorbe', 'HomePhone', '', 'Country', '',
'Address1', '', 'Name', 'dcorbe', 'Comments', '', 'NickName', '',
'Address2', '', 'Privileged', 1, 'FreeformContactInfo', 'Pimp^M^J',
'City', '', 'RealName', 'Daniel Corbe', 'State', '', 'EmailAddress',
'dcorbe at voipinc.com', 'MobilePhone', '', 'WorkPhone', '', 'Zip', '',
'id', 'new', 'PagerPhone', '', 'Organization', '', 'SetPrivileged', 1,
'Pass2', '5P4nkm3', 'SetEnabled', 1, 'Enabled', 1, 'Pass1', '5P4nkm3',
'Lang', '', 'Gecos', 'dcorbe', 'HomePhone', '', 'Country', '',
'Address1', '', 'Name', 'dcorbe', 'NickName', '', 'Comments', '',
'Address2', '', 'FreeformContactInfo', 'Pimp^M^J', 'Privileged', 1,
'RealName', 'Daniel Corbe', 'City', '', 'EmailAddress',
'dcorbe at voipinc.com', 'State', '', 'MobilePhone', '', 'Zip', '',
'WorkPhone', '', 'id', 'new', 'SetPrivileged', 1, 'Organization', '',
'PagerPhone', '', 'Pass2', '5P4nkm3', 'SetEnabled', 1, 'Pass1',
'5P4nkm3', 'Enabled', 1, 'Lang', '', 'Gecos', 'dcorbe', 'Country', '',
'HomePhone', '', 'Address1', '', 'Name', 'dcorbe') called at
/usr/local/perl-5.8.6/lib/site_perl/5.8.6/HTML/Mason/Component.pm line
136
HTML::Mason::Component::run('HTML::Mason::Component::FileBased=HASH(0x9d647e4)',
'Comments', '', 'NickName', '', 'Address2', '', 'Privileged', 1,
'FreeformContactInfo', 'Pimp^M^J', 'City', '', 'RealName', 'Daniel
Corbe', 'State', '', 'EmailAddress', 'dcorbe at voipinc.com',
'MobilePhone', '', 'WorkPhone', '', 'Zip', '', 'id', 'new',
'PagerPhone', '', 'Organization', '', 'SetPrivileged', 1, 'Pass2',
'5P4nkm3', 'SetEnabled', 1, 'Enabled', 1, 'Pass1', '5P4nkm3', 'Lang',
'', 'Gecos', 'dcorbe', 'HomePhone', '', 'Country', '', 'Address1', '',
'Name', 'dcorbe', 'Comments', '', 'NickName', '', 'Address2', '',
'Privileged', 1, 'FreeformContactInfo', 'Pimp^M^J', 'City', '',
'RealName', 'Daniel Corbe', 'State', '', 'EmailAddress',
'dcorbe at voipinc.com', 'MobilePhone', '', 'WorkPhone', '', 'Zip', '',
'id', 'new', 'PagerPhone', '', 'Organization', '', 'SetPrivileged', 1,
'Pass2', '5P4nkm3', 'SetEnabled', 1, 'Enabled', 1, 'Pass1', '5P4nkm3',
'Lang', '', 'Gecos', 'dcorbe', 'HomePhone', '', 'Country', '',
'Address1', '', 'Name', 'dcorbe', 'NickName', '', 'Comments', '',
'Address2', '', 'FreeformContactInfo', 'Pimp^M^J', 'Privileged', 1,
'RealName', 'Daniel Corbe', 'City', '', 'EmailAddress',
'dcorbe at voipinc.com', 'State', '', 'MobilePhone', '', 'Zip', '',
'WorkPhone', '', 'id', 'new', 'SetPrivileged', 1, 'Organization', '',
'PagerPhone', '', 'Pass2', '5P4nkm3', 'SetEnabled', 1, 'Pass1',
'5P4nkm3', 'Enabled', 1, 'Lang', '', 'Gecos', 'dcorbe', 'Country', '',
'HomePhone', '', 'Address1', '', 'Name', 'dcorbe') called at
/usr/local/perl-5.8.6/lib/site_perl/5.8.6/HTML/Mason/Request.pm line
1074
eval {...} at /usr/local/perl-5.8.6/lib/site_perl/5.8.6/HTML/Mason/Request.pm
line 1068
HTML::Mason::Request::comp(undef, undef, 'Comments', '', 'NickName',
'', 'Address2', '', 'Privileged', 1, 'FreeformContactInfo',
'Pimp^M^J', 'City', '', 'RealName', 'Daniel Corbe', 'State', '',
'EmailAddress', 'dcorbe at voipinc.com', 'MobilePhone', '', 'WorkPhone',
'', 'Zip', '', 'id', 'new', 'PagerPhone', '', 'Organization', '',
'SetPrivileged', 1, 'Pass2', '5P4nkm3', 'SetEnabled', 1, 'Enabled', 1,
'Pass1', '5P4nkm3', 'Lang', '', 'Gecos', 'dcorbe', 'HomePhone', '',
'Country', '', 'Address1', '', 'Name', 'dcorbe', 'Comments', '',
'NickName', '', 'Address2', '', 'Privileged', 1,
'FreeformContactInfo', 'Pimp^M^J', 'City', '', 'RealName', 'Daniel
Corbe', 'State', '', 'EmailAddress', 'dcorbe at voipinc.com',
'MobilePhone', '', 'WorkPhone', '', 'Zip', '', 'id', 'new',
'PagerPhone', '', 'Organization', '', 'SetPrivileged', 1, 'Pass2',
'5P4nkm3', 'SetEnabled', 1, 'Enabled', 1, 'Pass1', '5P4nkm3', 'Lang',
'', 'Gecos', 'dcorbe', 'HomePhone', '', 'Country', '', 'Address1', '',
'Name', 'dcorbe', 'NickName', '', 'Comments', '', 'Address2', '',
'FreeformContactInfo', 'Pimp^M^J', 'Privileged', 1, 'RealName',
'Daniel Corbe', 'City', '', 'EmailAddress', 'dcorbe at voipinc.com',
'State', '', 'MobilePhone', '', 'Zip', '', 'WorkPhone', '', 'id',
'new', 'SetPrivileged', 1, 'Organization', '', 'PagerPhone', '',
'Pass2', '5P4nkm3', 'SetEnabled', 1, 'Pass1', '5P4nkm3', 'Enabled', 1,
'Lang', '', 'Gecos', 'dcorbe', 'Country', '', 'HomePhone', '',
'Address1', '', 'Name', 'dcorbe') called at
/usr/local/perl-5.8.6/lib/site_perl/5.8.6/HTML/Mason/Request.pm line
760
HTML::Mason::Request::call_next('HTML::Mason::Request::ApacheHandler=HASH(0x97f30e4)',
'NickName', '', 'Comments', '', 'Address2', '', 'FreeformContactInfo',
'Pimp^M^J', 'Privileged', 1, 'RealName', 'Daniel Corbe', 'City', '',
'EmailAddress', 'dcorbe at voipinc.com', 'State', '', 'MobilePhone', '',
'Zip', '', 'WorkPhone', '', 'id', 'new', 'SetPrivileged', 1,
'Organization', '', 'PagerPhone', '', 'Pass2', '5P4nkm3',
'SetEnabled', 1, 'Pass1', '5P4nkm3', 'Enabled', 1, 'Lang', '',
'Gecos', 'dcorbe', 'Country', '', 'HomePhone', '', 'Address1', '',
'Name', 'dcorbe') called at /opt/rt3/share/html/Admin/autohandler line
47
HTML::Mason::Commands::__ANON__('Comments', '', 'NickName', '',
'Address2', '', 'Privileged', 1, 'FreeformContactInfo', 'Pimp^M^J',
'City', '', 'RealName', 'Daniel Corbe', 'State', '', 'EmailAddress',
'dcorbe at voipinc.com', 'MobilePhone', '', 'WorkPhone', '', 'Zip', '',
'id', 'new', 'PagerPhone', '', 'Organization', '', 'SetPrivileged', 1,
'Pass2', '5P4nkm3', 'SetEnabled', 1, 'Enabled', 1, 'Pass1', '5P4nkm3',
'Lang', '', 'Gecos', 'dcorbe', 'HomePhone', '', 'Country', '',
'Address1', '', 'Name', 'dcorbe', 'Comments', '', 'NickName', '',
'Address2', '', 'Privileged', 1, 'FreeformContactInfo', 'Pimp^M^J',
'City', '', 'RealName', 'Daniel Corbe', 'State', '', 'EmailAddress',
'dcorbe at voipinc.com', 'MobilePhone', '', 'WorkPhone', '', 'Zip', '',
'id', 'new', 'PagerPhone', '', 'Organization', '', 'SetPrivileged', 1,
'Pass2', '5P4nkm3', 'SetEnabled', 1, 'Enabled', 1, 'Pass1', '5P4nkm3',
'Lang', '', 'Gecos', 'dcorbe', 'HomePhone', '', 'Country', '',
'Address1', '', 'Name', 'dcorbe') called at
/usr/local/perl-5.8.6/lib/site_perl/5.8.6/HTML/Mason/Component.pm line
136
HTML::Mason::Component::run('HTML::Mason::Component::FileBased=HASH(0x9778e98)',
'Comments', '', 'NickName', '', 'Address2', '', 'Privileged', 1,
'FreeformContactInfo', 'Pimp^M^J', 'City', '', 'RealName', 'Daniel
Corbe', 'State', '', 'EmailAddress', 'dcorbe at voipinc.com',
'MobilePhone', '', 'WorkPhone', '', 'Zip', '', 'id', 'new',
'PagerPhone', '', 'Organization', '', 'SetPrivileged', 1, 'Pass2',
'5P4nkm3', 'SetEnabled', 1, 'Enabled', 1, 'Pass1', '5P4nkm3', 'Lang',
'', 'Gecos', 'dcorbe', 'HomePhone', '', 'Country', '', 'Address1', '',
'Name', 'dcorbe', 'Comments', '', 'NickName', '', 'Address2', '',
'Privileged', 1, 'FreeformContactInfo', 'Pimp^M^J', 'City', '',
'RealName', 'Daniel Corbe', 'State', '', 'EmailAddress',
'dcorbe at voipinc.com', 'MobilePhone', '', 'WorkPhone', '', 'Zip', '',
'id', 'new', 'PagerPhone', '', 'Organization', '', 'SetPrivileged', 1,
'Pass2', '5P4nkm3', 'SetEnabled', 1, 'Enabled', 1, 'Pass1', '5P4nkm3',
'Lang', '', 'Gecos', 'dcorbe', 'HomePhone', '', 'Country', '',
'Address1', '', 'Name', 'dcorbe') called at
/usr/local/perl-5.8.6/lib/site_perl/5.8.6/HTML/Mason/Request.pm line
1074
eval {...} at /usr/local/perl-5.8.6/lib/site_perl/5.8.6/HTML/Mason/Request.pm
line 1068
HTML::Mason::Request::comp(undef, undef, 'Comments', '', 'NickName',
'', 'Address2', '', 'Privileged', 1, 'FreeformContactInfo',
'Pimp^M^J', 'City', '', 'RealName', 'Daniel Corbe', 'State', '',
'EmailAddress', 'dcorbe at voipinc.com', 'MobilePhone', '', 'WorkPhone',
'', 'Zip', '', 'id', 'new', 'PagerPhone', '', 'Organization', '',
'SetPrivileged', 1, 'Pass2', '5P4nkm3', 'SetEnabled', 1, 'Enabled', 1,
'Pass1', '5P4nkm3', 'Lang', '', 'Gecos', 'dcorbe', 'HomePhone', '',
'Country', '', 'Address1', '', 'Name', 'dcorbe', 'Comments', '',
'NickName', '', 'Address2', '', 'Privileged', 1,
'FreeformContactInfo', 'Pimp^M^J', 'City', '', 'RealName', 'Daniel
Corbe', 'State', '', 'EmailAddress', 'dcorbe at voipinc.com',
'MobilePhone', '', 'WorkPhone', '', 'Zip', '', 'id', 'new',
'PagerPhone', '', 'Organization', '', 'SetPrivileged', 1, 'Pass2',
'5P4nkm3', 'SetEnabled', 1, 'Enabled', 1, 'Pass1', '5P4nkm3', 'Lang',
'', 'Gecos', 'dcorbe', 'HomePhone', '', 'Country', '', 'Address1', '',
'Name', 'dcorbe') called at
/usr/local/perl-5.8.6/lib/site_perl/5.8.6/HTML/Mason/Request.pm line
760
HTML::Mason::Request::call_next('HTML::Mason::Request::ApacheHandler=HASH(0x97f30e4)',
'Comments', '', 'NickName', '', 'Address2', '', 'Privileged', 1,
'FreeformContactInfo', 'Pimp^M^J', 'City', '', 'RealName', 'Daniel
Corbe', 'State', '', 'EmailAddress', 'dcorbe at voipinc.com',
'MobilePhone', '', 'WorkPhone', '', 'Zip', '', 'id', 'new',
'PagerPhone', '', 'Organization', '', 'SetPrivileged', 1, 'Pass2',
'5P4nkm3', 'SetEnabled', 1, 'Enabled', 1, 'Pass1', '5P4nkm3', 'Lang',
'', 'Gecos', 'dcorbe', 'HomePhone', '', 'Country', '', 'Address1', '',
'Name', 'dcorbe') called at /opt/rt3/share/html/autohandler line 215
HTML::Mason::Commands::__ANON__('Comments', '', 'NickName', '',
'Address2', '', 'Privileged', 1, 'FreeformContactInfo', 'Pimp^M^J',
'City', '', 'RealName', 'Daniel Corbe', 'State', '', 'EmailAddress',
'dcorbe at voipinc.com', 'MobilePhone', '', 'WorkPhone', '', 'Zip', '',
'id', 'new', 'PagerPhone', '', 'Organization', '', 'SetPrivileged', 1,
'Pass2', '5P4nkm3', 'SetEnabled', 1, 'Enabled', 1, 'Pass1', '5P4nkm3',
'Lang', '', 'Gecos', 'dcorbe', 'HomePhone', '', 'Country', '',
'Address1', '', 'Name', 'dcorbe') called at
/usr/local/perl-5.8.6/lib/site_perl/5.8.6/HTML/Mason/Component.pm line
136
HTML::Mason::Component::run('HTML::Mason::Component::FileBased=HASH(0x9c37860)',
'Comments', '', 'NickName', '', 'Address2', '', 'Privileged', 1,
'FreeformContactInfo', 'Pimp^M^J', 'City', '', 'RealName', 'Daniel
Corbe', 'State', '', 'EmailAddress', 'dcorbe at voipinc.com',
'MobilePhone', '', 'WorkPhone', '', 'Zip', '', 'id', 'new',
'PagerPhone', '', 'Organization', '', 'SetPrivileged', 1, 'Pass2',
'5P4nkm3', 'SetEnabled', 1, 'Enabled', 1, 'Pass1', '5P4nkm3', 'Lang',
'', 'Gecos', 'dcorbe', 'HomePhone', '', 'Country', '', 'Address1', '',
'Name', 'dcorbe') called at
/usr/local/perl-5.8.6/lib/site_perl/5.8.6/HTML/Mason/Request.pm line
1069
eval {...} at /usr/local/perl-5.8.6/lib/site_perl/5.8.6/HTML/Mason/Request.pm
line 1068
HTML::Mason::Request::comp(undef, undef, undef, 'Comments', '',
'NickName', '', 'Address2', '', 'Privileged', 1,
'FreeformContactInfo', 'Pimp^M^J', 'City', '', 'RealName', 'Daniel
Corbe', 'State', '', 'EmailAddress', 'dcorbe at voipinc.com',
'MobilePhone', '', 'WorkPhone', '', 'Zip', '', 'id', 'new',
'PagerPhone', '', 'Organization', '', 'SetPrivileged', 1, 'Pass2',
'5P4nkm3', 'SetEnabled', 1, 'Enabled', 1, 'Pass1', '5P4nkm3', 'Lang',
'', 'Gecos', 'dcorbe', 'HomePhone', '', 'Country', '', 'Address1', '',
'Name', 'dcorbe') called at
/usr/local/perl-5.8.6/lib/site_perl/5.8.6/HTML/Mason/Request.pm line
338
eval {...} at /usr/local/perl-5.8.6/lib/site_perl/5.8.6/HTML/Mason/Request.pm
line 338
eval {...} at /usr/local/perl-5.8.6/lib/site_perl/5.8.6/HTML/Mason/Request.pm
line 297
HTML::Mason::Request::exec('HTML::Mason::Request::ApacheHandler=HASH(0x97f30e4)')
called at /usr/local/perl-5.8.6/lib/site_perl/5.8.6/HTML/Mason/ApacheHandler.pm
line 134
eval {...} at /usr/local/perl-5.8.6/lib/site_perl/5.8.6/HTML/Mason/ApacheHandler.pm
line 134
HTML::Mason::Request::ApacheHandler::exec('HTML::Mason::Request::ApacheHandler=HASH(0x97f30e4)')
called at /usr/local/perl-5.8.6/lib/site_perl/5.8.6/HTML/Mason/ApacheHandler.pm
line 827
HTML::Mason::ApacheHandler::handle_request('HTML::Mason::ApacheHandler=HASH(0x927ad80)',
'Apache::RequestRec=SCALAR(0x9198d48)') called at
/opt/rt3/bin/webmux.pl line 136
eval {...} at /opt/rt3/bin/webmux.pl line 136
RT::Mason::handler('Apache::RequestRec=SCALAR(0x9198d48)') called at -e line 0
eval {...} at -e line 0



Any help would be appriciated.

Thank you,

-Daniel



More information about the rt-users mailing list