[rt-users] Can't call method "Scheme" on an undefined value at ...

Brian Kurowsky bkurowsky at hotmail.com
Tue May 9 09:25:46 EDT 2006


I receive the following error when attempting to update a ticket that has a 
link to another ticket in the "Refers to: " section.

error:   Can't call method "Scheme" on an undefined value at 
/usr/share/request-tracker3.4/lib/RT/Ticket_Overlay.pm line 2581.

context:         ...
2577:    elsif ( $args{'Base'} ) {
2578:    $other_ticket_uri->FromURI( $args{'Base'} );
2579:    }
2580:
2581:    if ( $other_ticket_uri->Resolver->Scheme eq 'fsck.com-rt') {
2582:    my $object = $other_ticket_uri->Resolver->Object;
2583:
2584:    if ( UNIVERSAL::isa( $object, 'RT::Ticket' )
2585:    && $object->id
...
code stack:      /usr/share/request-tracker3.4/lib/RT/Ticket_Overlay.pm:2581
/usr/share/request-tracker3.4/lib/RT/Ticket_Overlay.pm:2552
/usr/share/request-tracker3.4/lib/RT/Interface/Web.pm:1464
/usr/share/request-tracker3.4/lib/RT/Interface/Web.pm:1414
/usr/share/request-tracker3.4/html/Ticket/Display.html:141
/usr/share/request-tracker3.4/html/Ticket/Update.html:211
/usr/share/request-tracker3.4/html/autohandler:215



I am, however, able to update the other ticket (Refers to by:) with no 
problem.

Running 3.4.1 on Debian Sarge. w/ RTFM 2.1.37

Thanks,
Brian





More information about the rt-users mailing list