Error setting user

Hi,
I’m getting an intermittent error when trying to set an initial user from
’Nobody’:
“Can’t call method “Delete” on an undefined value at /opt/rt3/lib/RT/
Ticket_Overlay.pm line 3112”

I’ve seen similar reports regarding 3.0.7 and postgresql, but I’m running
rt1.0.10 with mysql4.0.18, apache2.0.48, fastcgi.

Anyone else getting this?

Had a quick look at the code, and wondering if this hack would have any bad
effects on anything:
Ticket_Overlay.pm
line 3112
if ( defined $self->OwnerGroup->MembersObj->First ) {
my ( $del_id, $del_msg ) = $self->OwnerGroup->MembersObj->First->Delete();

Seems to solve immediate problem, but worried that it’ll have unwanted
effects…

Cheers,
Cerion

I’m getting an intermittent error when trying to set an initial user from
‘Nobody’:
“Can’t call method “Delete” on an undefined value at /opt/rt3/lib/RT/
Ticket_Overlay.pm line 3112”

I’ve seen similar reports regarding 3.0.7 and postgresql, but I’m running
rt3.0.10 with mysql4.0.18, apache2.0.48, fastcgi.

FWIW: All intermittent errors I’ve experienced in the past, even when the
cause seemed too far away, were perl/utf8 related.

ponit out your perl version as well…

Paulo Matos

|Sys & Net Admin | Servi�o de Inform�tica |
|Faculdade de Ci�ncias e Tecnologia | Tel: +351-21-2948596 |
|Universidade Nova de Lisboa | Fax: +351-21-2948548 |
|P-2829-516 Caparica | e-Mail: pjsm@fct.unl.pt |


I’m getting an intermittent error when trying to set an initial user from
‘Nobody’:
“Can’t call method “Delete” on an undefined value at /opt/rt3/lib/RT/
Ticket_Overlay.pm line 3112”

I’ve seen similar reports regarding 3.0.7 and postgresql, but I’m running
rt3.0.10 with mysql4.0.18, apache2.0.48, fastcgi.

FWIW: All intermittent errors I’ve experienced in the past, even when the
cause seemed too far away, were perl/utf8 related.

point out your perl version as well…
Using perl v5.8.3

I only get the error occasionally, and only after a ticket is created with
user ‘Nobody’, and then the ticket is updated to a real user - it seems the
‘Nobody’ value was never entered on ticket creation…

So far I’ve only seen this when a ticket is created from email - not the web
interface (yet!)

Can anyone tell me if my hack might have any adverse effects?
Thanks,
Cerion