[rt-users] Too many transactions in a ticket?

Ruslan Zakirov ruz at bestpractical.com
Fri Nov 21 17:48:08 EST 2008


I have a patch for RT 3.6.6 that makes this code not recursive.

On Sat, Nov 22, 2008 at 12:11 AM, Graham Dunn <gdunn01 at harris.com> wrote:
> RT 3.4.5, Mysql 4, perl v5.8.6 under freebsd.
>
> This ticket will load many transactions, up until it spits this out:
>
> error:          32 levels deep in component stack (infinite recursive call?)
> context:
> ...
> 47: <font color="<%$colors[$Depth]%>">
> 48: <%perl>
> 49:     foreach my $stanza (@$Message) {
> 50:     if ( ref $stanza eq "ARRAY" ) {
> 51:     $m->comp( 'ShowMessageStanza',
> 52:     Depth => $Depth + 1,
> 53:     Transaction => $Transaction,
> 54:     Message => $stanza );
> 55:     }
> ...
> code stack:
> /usr/local/rt3/share/html/Ticket/Elements/ShowMessageStanza:51
> /usr/local/rt3/share/html/Ticket/Elements/ShowMessageStanza:51
> /usr/local/rt3/share/html/Ticket/Elements/ShowMessageStanza:51
> /usr/local/rt3/share/html/Ticket/Elements/ShowMessageStanza:51
> /usr/local/rt3/share/html/Ticket/Elements/ShowMessageStanza:51
> /usr/local/rt3/share/html/Ticket/Elements/ShowMessageStanza:51
> /usr/local/rt3/share/html/Ticket/Elements/ShowMessageStanza:51
> /usr/local/rt3/share/html/Ticket/Elements/ShowMessageStanza:51
> /usr/local/rt3/share/html/Ticket/Elements/ShowMessageStanza:51
> /usr/local/rt3/share/html/Ticket/Elements/ShowMessageStanza:51
> /usr/local/rt3/share/html/Ticket/Elements/ShowMessageStanza:51
> /usr/local/rt3/share/html/Ticket/Elements/ShowMessageStanza:51
> /usr/local/rt3/share/html/Ticket/Elements/ShowMessageStanza:51
> /usr/local/rt3/share/html/Ticket/Elements/ShowMessageStanza:51
> /usr/local/rt3/share/html/Ticket/Elements/ShowMessageStanza:51
> /usr/local/rt3/share/html/Ticket/Elements/ShowMessageStanza:51
> /usr/local/rt3/share/html/Ticket/Elements/ShowMessageStanza:51
> /usr/local/rt3/share/html/Ticket/Elements/ShowMessageStanza:51
> /usr/local/rt3/share/html/Ticket/Elements/ShowMessageStanza:51
> /usr/local/rt3/share/html/Ticket/Elements/ShowMessageStanza:51
> /usr/local/rt3/share/html/Ticket/Elements/ShowMessageStanza:51
> /usr/local/rt3/share/html/Ticket/Elements/ShowMessageStanza:51
> /usr/local/rt3/share/html/Ticket/Elements/ShowMessageStanza:51
> /usr/local/rt3/share/html/Ticket/Elements/ShowMessageStanza:51
> /usr/local/rt3/share/html/Ticket/Elements/ShowMessageStanza:51
> /usr/local/rt3/local/html/Ticket/Elements/ShowTransactionAttachments:143
> /usr/local/rt3/local/html/Ticket/Elements/ShowTransactionAttachments:165
> /usr/local/rt3/share/html/Ticket/Elements/ShowTransaction:62
> /usr/local/rt3/share/html/Ticket/Elements/ShowHistory:104
> /usr/local/rt3/share/html/Ticket/Display.html:61
> /usr/local/rt3/local/html/index.html:95
> /usr/local/rt3/share/html/autohandler:215
> raw error
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
> 32 levels deep in component stack (infinite recursive call?)
>
>
> Trace begun at
> /usr/local/lib/perl5/site_perl/5.8.6/HTML/Mason/Request.pm line 1004
> HTML::Mason::Request::comp('HTML::Mason::Request::ApacheHandler=HASH(0xb80c5fc)',
> 'ShowMessageStanza', 'Depth', 25, 'Transaction',
> 'RT::Transaction=HASH(0xbaa45f0)', 'Message', 'ARRAY(0xbdc0260)') called
> at /usr/local/rt3/share/html/Ticket/Elements/ShowMessageStanza line 51
> HTML::Mason::Commands::__ANON__('Depth', 24, 'Transaction',
> 'RT::Transaction=HASH(0xbaa45f0)', 'Message', 'ARRAY(0xbc24164)') called
> at /usr/local/lib/perl5/site_perl/5.8.6/HTML/Mason/Component.pm line 136
> HTML::Mason::Component::run('HTML::Mason::Component::FileBased=HASH(0xae5532c)',
> 'Depth', 24, 'Transaction', 'RT::Transaction=HASH(0xbaa45f0)',
> 'Message', 'ARRAY(0xbc24164)') called at
> /usr/local/lib/perl5/site_perl/5.8.6/HTML/Mason/Request.pm line 1074
> eval {...} at /usr/local/lib/perl5/site_perl/5.8.6/HTML/Mason/Request.pm
> line 1068
> HTML::Mason::Request::comp(undef, undef, 'Depth', 24, 'Transaction',
> 'RT::Transaction=HASH(0xbaa45f0)', 'Message', 'ARRAY(0xbc24164)') called
> at /usr/local/rt3/share/html/Ticket/Elements/ShowMessageStanza line 51
> HTML::Mason::Commands::__ANON__('Depth', 23, 'Transaction',
> 'RT::Transaction=HASH(0xbaa45f0)', 'Message', 'ARRAY(0xbb9971c)') called
> at /usr/local/lib/perl5/site_perl/5.8.6/HTML/Mason/Component.pm line 136
> HTML::Mason::Component::run('HTML::Mason::Component::FileBased=HASH(0xae5532c)',
> 'Depth', 23, 'Transaction', 'RT::Transaction=HASH(0xbaa45f0)',
> 'Message', 'ARRAY(0xbb9971c)') called at
> /usr/local/lib/perl5/site_perl/5.8.6/HTML/Mason/Request.pm line 1074
> eval {...} at /usr/local/lib/perl5/site_perl/5.8.6/HTML/Mason/Request.pm
> line 1068
> HTML::Mason::Request::comp(undef, undef, 'Depth', 23, 'Transaction',
> 'RT::Transaction=HASH(0xbaa45f0)', 'Message', 'ARRAY(0xbb9971c)') called
> at /usr/local/rt3/share/html/Ticket/Elements/ShowMessageStanza line 51
> HTML::Mason::Commands::__ANON__('Depth', 22, 'Transaction',
> 'RT::Transaction=HASH(0xbaa45f0)', 'Message', 'ARRAY(0xc00a17c)') called
> at /usr/local/lib/perl5/site_perl/5.8.6/HTML/Mason/Component.pm line 136
> HTML::Mason::Component::run('HTML::Mason::Component::FileBased=HASH(0xae5532c)',
> 'Depth', 22, 'Transaction', 'RT::Transaction=HASH(0xbaa45f0)',
> 'Message', 'ARRAY(0xc00a17c)') called at
> /usr/local/lib/perl5/site_perl/5.8.6/HTML/Mason/Request.pm line 1074
> eval {...} at /usr/local/lib/perl5/site_perl/5.8.6/HTML/Mason/Request.pm
> line 1068
> HTML::Mason::Request::comp(undef, undef, 'Depth', 22, 'Transaction',
> 'RT::Transaction=HASH(0xbaa45f0)', 'Message', 'ARRAY(0xc00a17c)') called
> at /usr/local/rt3/share/html/Ticket/Elements/ShowMessageStanza line 51
> HTML::Mason::Commands::__ANON__('Depth', 21, 'Transaction',
> 'RT::Transaction=HASH(0xbaa45f0)', 'Message', 'ARRAY(0xbb69308)') called
> at /usr/local/lib/perl5/site_perl/5.8.6/HTML/Mason/Component.pm line 136
> HTML::Mason::Component::run('HTML::Mason::Component::FileBased=HASH(0xae5532c)',
> 'Depth', 21, 'Transaction', 'RT::Transaction=HASH(0xbaa45f0)',
> 'Message', 'ARRAY(0xbb69308)') called at
> /usr/local/lib/perl5/site_perl/5.8.6/HTML/Mason/Request.pm line 1074
> eval {...} at /usr/local/lib/perl5/site_perl/5.8.6/HTML/Mason/Request.pm
> line 1068
> HTML::Mason::Request::comp(undef, undef, 'Depth', 21, 'Transaction',
> 'RT::Transaction=HASH(0xbaa45f0)', 'Message', 'ARRAY(0xbb69308)') called
> at /usr/local/rt3/share/html/Ticket/Elements/ShowMessageStanza line 51
> HTML::Mason::Commands::__ANON__('Depth', 20, 'Transaction',
> 'RT::Transaction=HASH(0xbaa45f0)', 'Message', 'ARRAY(0xc0730e0)') called
> at /usr/local/lib/perl5/site_perl/5.8.6/HTML/Mason/Component.pm line 136
> HTML::Mason::Component::run('HTML::Mason::Component::FileBased=HASH(0xae5532c)',
> 'Depth', 20, 'Transaction', 'RT::Transaction=HASH(0xbaa45f0)',
> 'Message', 'ARRAY(0xc0730e0)') called at
> /usr/local/lib/perl5/site_perl/5.8.6/HTML/Mason/Request.pm line 1074
> eval {...} at /usr/local/lib/perl5/site_perl/5.8.6/HTML/Mason/Request.pm
> line 1068
> HTML::Mason::Request::comp(undef, undef, 'Depth', 20, 'Transaction',
> 'RT::Transaction=HASH(0xbaa45f0)', 'Message', 'ARRAY(0xc0730e0)') called
> at /usr/local/rt3/share/html/Ticket/Elements/ShowMessageStanza line 51
> HTML::Mason::Commands::__ANON__('Depth', 19, 'Transaction',
> 'RT::Transaction=HASH(0xbaa45f0)', 'Message', 'ARRAY(0xbbc5b08)') called
> at /usr/local/lib/perl5/site_perl/5.8.6/HTML/Mason/Component.pm line 136
> HTML::Mason::Component::run('HTML::Mason::Component::FileBased=HASH(0xae5532c)',
> 'Depth', 19, 'Transaction', 'RT::Transaction=HASH(0xbaa45f0)',
> 'Message', 'ARRAY(0xbbc5b08)') called at
> /usr/local/lib/perl5/site_perl/5.8.6/HTML/Mason/Request.pm line 1074
> eval {...} at /usr/local/lib/perl5/site_perl/5.8.6/HTML/Mason/Request.pm
> line 1068
> HTML::Mason::Request::comp(undef, undef, 'Depth', 19, 'Transaction',
> 'RT::Transaction=HASH(0xbaa45f0)', 'Message', 'ARRAY(0xbbc5b08)') called
> at /usr/local/rt3/share/html/Ticket/Elements/ShowMessageStanza line 51
> HTML::Mason::Commands::__ANON__('Depth', 18, 'Transaction',
> 'RT::Transaction=HASH(0xbaa45f0)', 'Message', 'ARRAY(0xbc130c8)') called
> at /usr/local/lib/perl5/site_perl/5.8.6/HTML/Mason/Component.pm line 136
> HTML::Mason::Component::run('HTML::Mason::Component::FileBased=HASH(0xae5532c)',
> 'Depth', 18, 'Transaction', 'RT::Transaction=HASH(0xbaa45f0)',
> 'Message', 'ARRAY(0xbc130c8)') called at
> /usr/local/lib/perl5/site_perl/5.8.6/HTML/Mason/Request.pm line 1074
> eval {...} at /usr/local/lib/perl5/site_perl/5.8.6/HTML/Mason/Request.pm
> line 1068
> HTML::Mason::Request::comp(undef, undef, 'Depth', 18, 'Transaction',
> 'RT::Transaction=HASH(0xbaa45f0)', 'Message', 'ARRAY(0xbc130c8)') called
> at /usr/local/rt3/share/html/Ticket/Elements/ShowMessageStanza line 51
> HTML::Mason::Commands::__ANON__('Depth', 17, 'Transaction',
> 'RT::Transaction=HASH(0xbaa45f0)', 'Message', 'ARRAY(0xba6e970)') called
> at /usr/local/lib/perl5/site_perl/5.8.6/HTML/Mason/Component.pm line 136
> HTML::Mason::Component::run('HTML::Mason::Component::FileBased=HASH(0xae5532c)',
> 'Depth', 17, 'Transaction', 'RT::Transaction=HASH(0xbaa45f0)',
> 'Message', 'ARRAY(0xba6e970)') called at
> /usr/local/lib/perl5/site_perl/5.8.6/HTML/Mason/Request.pm line 1074
> eval {...} at /usr/local/lib/perl5/site_perl/5.8.6/HTML/Mason/Request.pm
> line 1068
> HTML::Mason::Request::comp(undef, undef, 'Depth', 17, 'Transaction',
> 'RT::Transaction=HASH(0xbaa45f0)', 'Message', 'ARRAY(0xba6e970)') called
> at /usr/local/rt3/share/html/Ticket/Elements/ShowMessageStanza line 51
> HTML::Mason::Commands::__ANON__('Depth', 16, 'Transaction',
> 'RT::Transaction=HASH(0xbaa45f0)', 'Message', 'ARRAY(0xba9d110)') called
> at /usr/local/lib/perl5/site_perl/5.8.6/HTML/Mason/Component.pm line 136
> HTML::Mason::Component::run('HTML::Mason::Component::FileBased=HASH(0xae5532c)',
> 'Depth', 16, 'Transaction', 'RT::Transaction=HASH(0xbaa45f0)',
> 'Message', 'ARRAY(0xba9d110)') called at
> /usr/local/lib/perl5/site_perl/5.8.6/HTML/Mason/Request.pm line 1074
> eval {...} at /usr/local/lib/perl5/site_perl/5.8.6/HTML/Mason/Request.pm
> line 1068
> HTML::Mason::Request::comp(undef, undef, 'Depth', 16, 'Transaction',
> 'RT::Transaction=HASH(0xbaa45f0)', 'Message', 'ARRAY(0xba9d110)') called
> at /usr/local/rt3/share/html/Ticket/Elements/ShowMessageStanza line 51
> HTML::Mason::Commands::__ANON__('Depth', 15, 'Transaction',
> 'RT::Transaction=HASH(0xbaa45f0)', 'Message', 'ARRAY(0xbdd1fdc)') called
> at /usr/local/lib/perl5/site_perl/5.8.6/HTML/Mason/Component.pm line 136
> HTML::Mason::Component::run('HTML::Mason::Component::FileBased=HASH(0xae5532c)',
> 'Depth', 15, 'Transaction', 'RT::Transaction=HASH(0xbaa45f0)',
> 'Message', 'ARRAY(0xbdd1fdc)') called at
> /usr/local/lib/perl5/site_perl/5.8.6/HTML/Mason/Request.pm line 1074
> eval {...} at /usr/local/lib/perl5/site_perl/5.8.6/HTML/Mason/Request.pm
> line 1068
> HTML::Mason::Request::comp(undef, undef, 'Depth', 15, 'Transaction',
> 'RT::Transaction=HASH(0xbaa45f0)', 'Message', 'ARRAY(0xbdd1fdc)') called
> at /usr/local/rt3/share/html/Ticket/Elements/ShowMessageStanza line 51
> HTML::Mason::Commands::__ANON__('Depth', 14, 'Transaction',
> 'RT::Transaction=HASH(0xbaa45f0)', 'Message', 'ARRAY(0xbb5820c)') called
> at /usr/local/lib/perl5/site_perl/5.8.6/HTML/Mason/Component.pm line 136
> HTML::Mason::Component::run('HTML::Mason::Component::FileBased=HASH(0xae5532c)',
> 'Depth', 14, 'Transaction', 'RT::Transaction=HASH(0xbaa45f0)',
> 'Message', 'ARRAY(0xbb5820c)') called at
> /usr/local/lib/perl5/site_perl/5.8.6/HTML/Mason/Request.pm line 1074
> eval {...} at /usr/local/lib/perl5/site_perl/5.8.6/HTML/Mason/Request.pm
> line 1068
> HTML::Mason::Request::comp(undef, undef, 'Depth', 14, 'Transaction',
> 'RT::Transaction=HASH(0xbaa45f0)', 'Message', 'ARRAY(0xbb5820c)') called
> at /usr/local/rt3/share/html/Ticket/Elements/ShowMessageStanza line 51
> HTML::Mason::Commands::__ANON__('Depth', 13, 'Transaction',
> 'RT::Transaction=HASH(0xbaa45f0)', 'Message', 'ARRAY(0xbafe0c8)') called
> at /usr/local/lib/perl5/site_perl/5.8.6/HTML/Mason/Component.pm line 136
> HTML::Mason::Component::run('HTML::Mason::Component::FileBased=HASH(0xae5532c)',
> 'Depth', 13, 'Transaction', 'RT::Transaction=HASH(0xbaa45f0)',
> 'Message', 'ARRAY(0xbafe0c8)') called at
> /usr/local/lib/perl5/site_perl/5.8.6/HTML/Mason/Request.pm line 1074
> eval {...} at /usr/local/lib/perl5/site_perl/5.8.6/HTML/Mason/Request.pm
> line 1068
> HTML::Mason::Request::comp(undef, undef, 'Depth', 13, 'Transaction',
> 'RT::Transaction=HASH(0xbaa45f0)', 'Message', 'ARRAY(0xbafe0c8)') called
> at /usr/local/rt3/share/html/Ticket/Elements/ShowMessageStanza line 51
> HTML::Mason::Commands::__ANON__('Depth', 12, 'Transaction',
> 'RT::Transaction=HASH(0xbaa45f0)', 'Message', 'ARRAY(0xbc8c464)') called
> at /usr/local/lib/perl5/site_perl/5.8.6/HTML/Mason/Component.pm line 136
> HTML::Mason::Component::run('HTML::Mason::Component::FileBased=HASH(0xae5532c)',
> 'Depth', 12, 'Transaction', 'RT::Transaction=HASH(0xbaa45f0)',
> 'Message', 'ARRAY(0xbc8c464)') called at
> /usr/local/lib/perl5/site_perl/5.8.6/HTML/Mason/Request.pm line 1074
> eval {...} at /usr/local/lib/perl5/site_perl/5.8.6/HTML/Mason/Request.pm
> line 1068
> HTML::Mason::Request::comp(undef, undef, 'Depth', 12, 'Transaction',
> 'RT::Transaction=HASH(0xbaa45f0)', 'Message', 'ARRAY(0xbc8c464)') called
> at /usr/local/rt3/share/html/Ticket/Elements/ShowMessageStanza line 51
> HTML::Mason::Commands::__ANON__('Depth', 11, 'Transaction',
> 'RT::Transaction=HASH(0xbaa45f0)', 'Message', 'ARRAY(0xbaadf88)') called
> at /usr/local/lib/perl5/site_perl/5.8.6/HTML/Mason/Component.pm line 136
> HTML::Mason::Component::run('HTML::Mason::Component::FileBased=HASH(0xae5532c)',
> 'Depth', 11, 'Transaction', 'RT::Transaction=HASH(0xbaa45f0)',
> 'Message', 'ARRAY(0xbaadf88)') called at
> /usr/local/lib/perl5/site_perl/5.8.6/HTML/Mason/Request.pm line 1074
> eval {...} at /usr/local/lib/perl5/site_perl/5.8.6/HTML/Mason/Request.pm
> line 1068
> HTML::Mason::Request::comp(undef, undef, 'Depth', 11, 'Transaction',
> 'RT::Transaction=HASH(0xbaa45f0)', 'Message', 'ARRAY(0xbaadf88)') called
> at /usr/local/rt3/share/html/Ticket/Elements/ShowMessageStanza line 51
> HTML::Mason::Commands::__ANON__('Depth', 10, 'Transaction',
> 'RT::Transaction=HASH(0xbaa45f0)', 'Message', 'ARRAY(0xbad4224)') called
> at /usr/local/lib/perl5/site_perl/5.8.6/HTML/Mason/Component.pm line 136
> HTML::Mason::Component::run('HTML::Mason::Component::FileBased=HASH(0xae5532c)',
> 'Depth', 10, 'Transaction', 'RT::Transaction=HASH(0xbaa45f0)',
> 'Message', 'ARRAY(0xbad4224)') called at
> /usr/local/lib/perl5/site_perl/5.8.6/HTML/Mason/Request.pm line 1074
> eval {...} at /usr/local/lib/perl5/site_perl/5.8.6/HTML/Mason/Request.pm
> line 1068
> HTML::Mason::Request::comp(undef, undef, 'Depth', 10, 'Transaction',
> 'RT::Transaction=HASH(0xbaa45f0)', 'Message', 'ARRAY(0xbad4224)') called
> at /usr/local/rt3/share/html/Ticket/Elements/ShowMessageStanza line 51
> HTML::Mason::Commands::__ANON__('Depth', 9, 'Transaction',
> 'RT::Transaction=HASH(0xbaa45f0)', 'Message', 'ARRAY(0xbcbfc88)') called
> at /usr/local/lib/perl5/site_perl/5.8.6/HTML/Mason/Component.pm line 136
> HTML::Mason::Component::run('HTML::Mason::Component::FileBased=HASH(0xae5532c)',
> 'Depth', 9, 'Transaction', 'RT::Transaction=HASH(0xbaa45f0)', 'Message',
> 'ARRAY(0xbcbfc88)') called at
> /usr/local/lib/perl5/site_perl/5.8.6/HTML/Mason/Request.pm line 1074
> eval {...} at /usr/local/lib/perl5/site_perl/5.8.6/HTML/Mason/Request.pm
> line 1068
> HTML::Mason::Request::comp(undef, undef, 'Depth', 9, 'Transaction',
> 'RT::Transaction=HASH(0xbaa45f0)', 'Message', 'ARRAY(0xbcbfc88)') called
> at /usr/local/rt3/share/html/Ticket/Elements/ShowMessageStanza line 51
> HTML::Mason::Commands::__ANON__('Depth', 8, 'Transaction',
> 'RT::Transaction=HASH(0xbaa45f0)', 'Message', 'ARRAY(0xc040aa8)') called
> at /usr/local/lib/perl5/site_perl/5.8.6/HTML/Mason/Component.pm line 136
> HTML::Mason::Component::run('HTML::Mason::Component::FileBased=HASH(0xae5532c)',
> 'Depth', 8, 'Transaction', 'RT::Transaction=HASH(0xbaa45f0)', 'Message',
> 'ARRAY(0xc040aa8)') called at
> /usr/local/lib/perl5/site_perl/5.8.6/HTML/Mason/Request.pm line 1074
> eval {...} at /usr/local/lib/perl5/site_perl/5.8.6/HTML/Mason/Request.pm
> line 1068
> HTML::Mason::Request::comp(undef, undef, 'Depth', 8, 'Transaction',
> 'RT::Transaction=HASH(0xbaa45f0)', 'Message', 'ARRAY(0xc040aa8)') called
> at /usr/local/rt3/share/html/Ticket/Elements/ShowMessageStanza line 51
> HTML::Mason::Commands::__ANON__('Depth', 7, 'Transaction',
> 'RT::Transaction=HASH(0xbaa45f0)', 'Message', 'ARRAY(0xc074a3c)') called
> at /usr/local/lib/perl5/site_perl/5.8.6/HTML/Mason/Component.pm line 136
> HTML::Mason::Component::run('HTML::Mason::Component::FileBased=HASH(0xae5532c)',
> 'Depth', 7, 'Transaction', 'RT::Transaction=HASH(0xbaa45f0)', 'Message',
> 'ARRAY(0xc074a3c)') called at
> /usr/local/lib/perl5/site_perl/5.8.6/HTML/Mason/Request.pm line 1074
> eval {...} at /usr/local/lib/perl5/site_perl/5.8.6/HTML/Mason/Request.pm
> line 1068
> HTML::Mason::Request::comp(undef, undef, 'Depth', 7, 'Transaction',
> 'RT::Transaction=HASH(0xbaa45f0)', 'Message', 'ARRAY(0xc074a3c)') called
> at /usr/local/rt3/share/html/Ticket/Elements/ShowMessageStanza line 51
> HTML::Mason::Commands::__ANON__('Depth', 6, 'Transaction',
> 'RT::Transaction=HASH(0xbaa45f0)', 'Message', 'ARRAY(0xc044788)') called
> at /usr/local/lib/perl5/site_perl/5.8.6/HTML/Mason/Component.pm line 136
> HTML::Mason::Component::run('HTML::Mason::Component::FileBased=HASH(0xae5532c)',
> 'Depth', 6, 'Transaction', 'RT::Transaction=HASH(0xbaa45f0)', 'Message',
> 'ARRAY(0xc044788)') called at
> /usr/local/lib/perl5/site_perl/5.8.6/HTML/Mason/Request.pm line 1074
> eval {...} at /usr/local/lib/perl5/site_perl/5.8.6/HTML/Mason/Request.pm
> line 1068
> HTML::Mason::Request::comp(undef, undef, 'Depth', 6, 'Transaction',
> 'RT::Transaction=HASH(0xbaa45f0)', 'Message', 'ARRAY(0xc044788)') called
> at /usr/local/rt3/share/html/Ticket/Elements/ShowMessageStanza line 51
> HTML::Mason::Commands::__ANON__('Depth', 5, 'Transaction',
> 'RT::Transaction=HASH(0xbaa45f0)', 'Message', 'ARRAY(0xbe020c8)') called
> at /usr/local/lib/perl5/site_perl/5.8.6/HTML/Mason/Component.pm line 136
> HTML::Mason::Component::run('HTML::Mason::Component::FileBased=HASH(0xae5532c)',
> 'Depth', 5, 'Transaction', 'RT::Transaction=HASH(0xbaa45f0)', 'Message',
> 'ARRAY(0xbe020c8)') called at
> /usr/local/lib/perl5/site_perl/5.8.6/HTML/Mason/Request.pm line 1074
> eval {...} at /usr/local/lib/perl5/site_perl/5.8.6/HTML/Mason/Request.pm
> line 1068
> HTML::Mason::Request::comp(undef, undef, 'Depth', 5, 'Transaction',
> 'RT::Transaction=HASH(0xbaa45f0)', 'Message', 'ARRAY(0xbe020c8)') called
> at /usr/local/rt3/share/html/Ticket/Elements/ShowMessageStanza line 51
> HTML::Mason::Commands::__ANON__('Depth', 4, 'Transaction',
> 'RT::Transaction=HASH(0xbaa45f0)', 'Message', 'ARRAY(0xbe5d788)') called
> at /usr/local/lib/perl5/site_perl/5.8.6/HTML/Mason/Component.pm line 136
> HTML::Mason::Component::run('HTML::Mason::Component::FileBased=HASH(0xae5532c)',
> 'Depth', 4, 'Transaction', 'RT::Transaction=HASH(0xbaa45f0)', 'Message',
> 'ARRAY(0xbe5d788)') called at
> /usr/local/lib/perl5/site_perl/5.8.6/HTML/Mason/Request.pm line 1074
> eval {...} at /usr/local/lib/perl5/site_perl/5.8.6/HTML/Mason/Request.pm
> line 1068
> HTML::Mason::Request::comp(undef, undef, 'Depth', 4, 'Transaction',
> 'RT::Transaction=HASH(0xbaa45f0)', 'Message', 'ARRAY(0xbe5d788)') called
> at /usr/local/rt3/share/html/Ticket/Elements/ShowMessageStanza line 51
> HTML::Mason::Commands::__ANON__('Depth', 3, 'Transaction',
> 'RT::Transaction=HASH(0xbaa45f0)', 'Message', 'ARRAY(0xba54e38)') called
> at /usr/local/lib/perl5/site_perl/5.8.6/HTML/Mason/Component.pm line 136
> HTML::Mason::Component::run('HTML::Mason::Component::FileBased=HASH(0xae5532c)',
> 'Depth', 3, 'Transaction', 'RT::Transaction=HASH(0xbaa45f0)', 'Message',
> 'ARRAY(0xba54e38)') called at
> /usr/local/lib/perl5/site_perl/5.8.6/HTML/Mason/Request.pm line 1074
> eval {...} at /usr/local/lib/perl5/site_perl/5.8.6/HTML/Mason/Request.pm
> line 1068
> HTML::Mason::Request::comp(undef, undef, 'Depth', 3, 'Transaction',
> 'RT::Transaction=HASH(0xbaa45f0)', 'Message', 'ARRAY(0xba54e38)') called
> at /usr/local/rt3/share/html/Ticket/Elements/ShowMessageStanza line 51
> HTML::Mason::Commands::__ANON__('Depth', 2, 'Transaction',
> 'RT::Transaction=HASH(0xbaa45f0)', 'Message', 'ARRAY(0xbfc7f64)') called
> at /usr/local/lib/perl5/site_perl/5.8.6/HTML/Mason/Component.pm line 136
> HTML::Mason::Component::run('HTML::Mason::Component::FileBased=HASH(0xae5532c)',
> 'Depth', 2, 'Transaction', 'RT::Transaction=HASH(0xbaa45f0)', 'Message',
> 'ARRAY(0xbfc7f64)') called at
> /usr/local/lib/perl5/site_perl/5.8.6/HTML/Mason/Request.pm line 1074
> eval {...} at /usr/local/lib/perl5/site_perl/5.8.6/HTML/Mason/Request.pm
> line 1068
> HTML::Mason::Request::comp(undef, undef, 'Depth', 2, 'Transaction',
> 'RT::Transaction=HASH(0xbaa45f0)', 'Message', 'ARRAY(0xbfc7f64)') called
> at /usr/local/rt3/share/html/Ticket/Elements/ShowMessageStanza line 51
> HTML::Mason::Commands::__ANON__('Depth', 1, 'Transaction',
> 'RT::Transaction=HASH(0xbaa45f0)', 'Message', 'ARRAY(0xba431c4)') called
> at /usr/local/lib/perl5/site_perl/5.8.6/HTML/Mason/Component.pm line 136
> HTML::Mason::Component::run('HTML::Mason::Component::FileBased=HASH(0xae5532c)',
> 'Depth', 1, 'Transaction', 'RT::Transaction=HASH(0xbaa45f0)', 'Message',
> 'ARRAY(0xba431c4)') called at
> /usr/local/lib/perl5/site_perl/5.8.6/HTML/Mason/Request.pm line 1074
> eval {...} at /usr/local/lib/perl5/site_perl/5.8.6/HTML/Mason/Request.pm
> line 1068
> HTML::Mason::Request::comp(undef, undef, 'Depth', 1, 'Transaction',
> 'RT::Transaction=HASH(0xbaa45f0)', 'Message', 'ARRAY(0xba431c4)') called
> at /usr/local/rt3/share/html/Ticket/Elements/ShowMessageStanza line 51
> HTML::Mason::Commands::__ANON__('Depth', 0, 'Message',
> 'ARRAY(0xbcce770)', 'Transaction', 'RT::Transaction=HASH(0xbaa45f0)')
> called at /usr/local/lib/perl5/site_perl/5.8.6/HTML/Mason/Component.pm
> line 136
> HTML::Mason::Component::run('HTML::Mason::Component::FileBased=HASH(0xae5532c)',
> 'Depth', 0, 'Message', 'ARRAY(0xbcce770)', 'Transaction',
> 'RT::Transaction=HASH(0xbaa45f0)') called at
> /usr/local/lib/perl5/site_perl/5.8.6/HTML/Mason/Request.pm line 1074
> eval {...} at /usr/local/lib/perl5/site_perl/5.8.6/HTML/Mason/Request.pm
> line 1068
> HTML::Mason::Request::comp(undef, undef, 'Depth', 0, 'Message',
> 'ARRAY(0xbcce770)', 'Transaction', 'RT::Transaction=HASH(0xbaa45f0)')
> called at
> /usr/local/rt3/local/html/Ticket/Elements/ShowTransactionAttachments
> line 143
> HTML::Mason::Commands::__ANON__('UpdatePath', '/Ticket/Update.html',
> 'RowNum', 153, 'Attachments', 'ARRAY(0xadc91e8)', 'Ticket',
> 'RT::Ticket=HASH(0xb81ae98)', 'AttachPath', '/Ticket/Attachment',
> 'LastTransaction', 0, 'AttachmentContent', 'HASH(0xbad5788)',
> 'Transaction', 'RT::Transaction=HASH(0xbaa45f0)', 'ShowHeaders', undef,
> 'Collapsed', undef, 'Parent', 0, 'Tickets', undef,
> 'ShowTitleBarCommands', 1, 'Parent', 384248, 'ParentObj',
> 'RT::Attachment=HASH(0xb8084e8)') called at
> /usr/local/lib/perl5/site_perl/5.8.6/HTML/Mason/Component.pm line 136
> HTML::Mason::Component::run('HTML::Mason::Component::FileBased=HASH(0xae047b8)',
> 'UpdatePath', '/Ticket/Update.html', 'RowNum', 153, 'Attachments',
> 'ARRAY(0xadc91e8)', 'Ticket', 'RT::Ticket=HASH(0xb81ae98)',
> 'AttachPath', '/Ticket/Attachment', 'LastTransaction', 0,
> 'AttachmentContent', 'HASH(0xbad5788)', 'Transaction',
> 'RT::Transaction=HASH(0xbaa45f0)', 'ShowHeaders', undef, 'Collapsed',
> undef, 'Parent', 0, 'Tickets', undef, 'ShowTitleBarCommands', 1,
> 'Parent', 384248, 'ParentObj', 'RT::Attachment=HASH(0xb8084e8)') called
> at /usr/local/lib/perl5/site_perl/5.8.6/HTML/Mason/Request.pm line 1074
> eval {...} at /usr/local/lib/perl5/site_perl/5.8.6/HTML/Mason/Request.pm
> line 1068
> HTML::Mason::Request::comp(undef, undef, 'UpdatePath',
> '/Ticket/Update.html', 'RowNum', 153, 'Attachments', 'ARRAY(0xadc91e8)',
> 'Ticket', 'RT::Ticket=HASH(0xb81ae98)', 'AttachPath',
> '/Ticket/Attachment', 'LastTransaction', 0, 'AttachmentContent',
> 'HASH(0xbad5788)', 'Transaction', 'RT::Transaction=HASH(0xbaa45f0)',
> 'ShowHeaders', undef, 'Collapsed', undef, 'Parent', 0, 'Tickets', undef,
> 'ShowTitleBarCommands', 1, 'Parent', 384248, 'ParentObj',
> 'RT::Attachment=HASH(0xb8084e8)') called at
> /usr/local/rt3/local/html/Ticket/Elements/ShowTransactionAttachments
> line 165
> HTML::Mason::Commands::__ANON__('RowNum', 153, 'UpdatePath',
> '/Ticket/Update.html', 'LastTransaction', 0, 'AttachPath',
> '/Ticket/Attachment', 'Ticket', 'RT::Ticket=HASH(0xb81ae98)',
> 'Attachments', 'ARRAY(0xadc91e8)', 'AttachmentContent',
> 'HASH(0xbad5788)', 'Transaction', 'RT::Transaction=HASH(0xbaa45f0)',
> 'Collapsed', undef, 'ShowHeaders', undef, 'Tickets', undef,
> 'ShowTitleBarCommands', 1, 'Parent', 0) called at
> /usr/local/lib/perl5/site_perl/5.8.6/HTML/Mason/Component.pm line 136
> HTML::Mason::Component::run('HTML::Mason::Component::FileBased=HASH(0xae047b8)',
> 'RowNum', 153, 'UpdatePath', '/Ticket/Update.html', 'LastTransaction',
> 0, 'AttachPath', '/Ticket/Attachment', 'Ticket',
> 'RT::Ticket=HASH(0xb81ae98)', 'Attachments', 'ARRAY(0xadc91e8)',
> 'AttachmentContent', 'HASH(0xbad5788)', 'Transaction',
> 'RT::Transaction=HASH(0xbaa45f0)', 'Collapsed', undef, 'ShowHeaders',
> undef, 'Tickets', undef, 'ShowTitleBarCommands', 1, 'Parent', 0) called
> at /usr/local/lib/perl5/site_perl/5.8.6/HTML/Mason/Request.pm line 1074
> eval {...} at /usr/local/lib/perl5/site_perl/5.8.6/HTML/Mason/Request.pm
> line 1068
> HTML::Mason::Request::comp(undef, undef, 'RowNum', 153, 'UpdatePath',
> '/Ticket/Update.html', 'LastTransaction', 0, 'AttachPath',
> '/Ticket/Attachment', 'Ticket', 'RT::Ticket=HASH(0xb81ae98)',
> 'Attachments', 'ARRAY(0xadc91e8)', 'AttachmentContent',
> 'HASH(0xbad5788)', 'Transaction', 'RT::Transaction=HASH(0xbaa45f0)',
> 'Collapsed', undef, 'ShowHeaders', undef, 'Tickets', undef,
> 'ShowTitleBarCommands', 1, 'Parent', 0) called at
> /usr/local/rt3/share/html/Ticket/Elements/ShowTransaction line 62
> HTML::Mason::Commands::__ANON__('Attachments',
> 'RT::Attachments=HASH(0xb224a48)', 'Ticket',
> 'RT::Ticket=HASH(0xb81ae98)', 'AttachmentContent',
> 'RT::Attachments=HASH(0xb2c57b8)', 'ShowHeaders', undef, 'Collapsed',
> undef, 'Tickets', undef, 'AttachPath', '/Ticket/Attachment',
> 'UpdatePath', '/Ticket/Update.html', 'Ticket',
> 'RT::Ticket=HASH(0xb81ae98)', 'Transaction',
> 'RT::Transaction=HASH(0xbaa45f0)', 'ShowHeaders', undef, 'Collapsed',
> undef, 'RowNum', 153, 'ShowTitleBarCommands', 1, 'Attachments',
> 'ARRAY(0xadc91e8)', 'AttachmentContent', 'HASH(0xbad5788)',
> 'LastTransaction', 0) called at
> /usr/local/lib/perl5/site_perl/5.8.6/HTML/Mason/Component.pm line 136
> HTML::Mason::Component::run('HTML::Mason::Component::FileBased=HASH(0xadf29c4)',
> 'Attachments', 'RT::Attachments=HASH(0xb224a48)', 'Ticket',
> 'RT::Ticket=HASH(0xb81ae98)', 'AttachmentContent',
> 'RT::Attachments=HASH(0xb2c57b8)', 'ShowHeaders', undef, 'Collapsed',
> undef, 'Tickets', undef, 'AttachPath', '/Ticket/Attachment',
> 'UpdatePath', '/Ticket/Update.html', 'Ticket',
> 'RT::Ticket=HASH(0xb81ae98)', 'Transaction',
> 'RT::Transaction=HASH(0xbaa45f0)', 'ShowHeaders', undef, 'Collapsed',
> undef, 'RowNum', 153, 'ShowTitleBarCommands', 1, 'Attachments',
> 'ARRAY(0xadc91e8)', 'AttachmentContent', 'HASH(0xbad5788)',
> 'LastTransaction', 0) called at
> /usr/local/lib/perl5/site_perl/5.8.6/HTML/Mason/Request.pm line 1074
> eval {...} at /usr/local/lib/perl5/site_perl/5.8.6/HTML/Mason/Request.pm
> line 1068
> HTML::Mason::Request::comp(undef, undef, 'Attachments',
> 'RT::Attachments=HASH(0xb224a48)', 'Ticket',
> 'RT::Ticket=HASH(0xb81ae98)', 'AttachmentContent',
> 'RT::Attachments=HASH(0xb2c57b8)', 'ShowHeaders', undef, 'Collapsed',
> undef, 'Tickets', undef, 'AttachPath', '/Ticket/Attachment',
> 'UpdatePath', '/Ticket/Update.html', 'Ticket',
> 'RT::Ticket=HASH(0xb81ae98)', 'Transaction',
> 'RT::Transaction=HASH(0xbaa45f0)', 'ShowHeaders', undef, 'Collapsed',
> undef, 'RowNum', 153, 'ShowTitleBarCommands', 1, 'Attachments',
> 'ARRAY(0xadc91e8)', 'AttachmentContent', 'HASH(0xbad5788)',
> 'LastTransaction', 0) called at
> /usr/local/rt3/share/html/Ticket/Elements/ShowHistory line 104
> HTML::Mason::Commands::__ANON__('Ticket', 'RT::Ticket=HASH(0xb81ae98)',
> 'Tickets', undef, 'Collapsed', undef, 'ShowHeaders', undef,
> 'Attachments', 'RT::Attachments=HASH(0xb224a48)', 'AttachmentContent',
> 'RT::Attachments=HASH(0xb2c57b8)') called at
> /usr/local/lib/perl5/site_perl/5.8.6/HTML/Mason/Component.pm line 136
> HTML::Mason::Component::run('HTML::Mason::Component::FileBased=HASH(0xadde3b0)',
> 'Ticket', 'RT::Ticket=HASH(0xb81ae98)', 'Tickets', undef, 'Collapsed',
> undef, 'ShowHeaders', undef, 'Attachments',
> 'RT::Attachments=HASH(0xb224a48)', 'AttachmentContent',
> 'RT::Attachments=HASH(0xb2c57b8)') called at
> /usr/local/lib/perl5/site_perl/5.8.6/HTML/Mason/Request.pm line 1074
> eval {...} at /usr/local/lib/perl5/site_perl/5.8.6/HTML/Mason/Request.pm
> line 1068
> HTML::Mason::Request::comp(undef, undef, 'Ticket',
> 'RT::Ticket=HASH(0xb81ae98)', 'Tickets', undef, 'Collapsed', undef,
> 'ShowHeaders', undef, 'Attachments', 'RT::Attachments=HASH(0xb224a48)',
> 'AttachmentContent', 'RT::Attachments=HASH(0xb2c57b8)') called at
> /usr/local/rt3/share/html/Ticket/Display.html line 61
> HTML::Mason::Commands::__ANON__('id', 'text') called at
> /usr/local/lib/perl5/site_perl/5.8.6/HTML/Mason/Component.pm line 136
> HTML::Mason::Component::run('HTML::Mason::Component::FileBased=HASH(0xad49f70)',
> 'id', 'text') called at
> /usr/local/lib/perl5/site_perl/5.8.6/HTML/Mason/Request.pm line 1074
> eval {...} at /usr/local/lib/perl5/site_perl/5.8.6/HTML/Mason/Request.pm
> line 1068
> HTML::Mason::Request::comp(undef, undef, 'id', 'text') called at
> /usr/local/rt3/local/html/index.html line 95
> HTML::Mason::Commands::__ANON__('q', 34969, 'q', 34969) called at
> /usr/local/lib/perl5/site_perl/5.8.6/HTML/Mason/Component.pm line 136
> HTML::Mason::Component::run('HTML::Mason::Component::FileBased=HASH(0xaa3191c)',
> 'q', 34969, 'q', 34969) called at
> /usr/local/lib/perl5/site_perl/5.8.6/HTML/Mason/Request.pm line 1074
> eval {...} at /usr/local/lib/perl5/site_perl/5.8.6/HTML/Mason/Request.pm
> line 1068
> HTML::Mason::Request::comp(undef, undef, 'q', 34969, 'q', 34969) called
> at /usr/local/lib/perl5/site_perl/5.8.6/HTML/Mason/Request.pm line 760
> HTML::Mason::Request::call_next('HTML::Mason::Request::ApacheHandler=HASH(0xb80c5fc)',
> 'q', 34969) called at /usr/local/rt3/share/html/autohandler line 215
> HTML::Mason::Commands::__ANON__('q', 34969) called at
> /usr/local/lib/perl5/site_perl/5.8.6/HTML/Mason/Component.pm line 136
> HTML::Mason::Component::run('HTML::Mason::Component::FileBased=HASH(0xaaac910)',
> 'q', 34969) called at
> /usr/local/lib/perl5/site_perl/5.8.6/HTML/Mason/Request.pm line 1069
> eval {...} at /usr/local/lib/perl5/site_perl/5.8.6/HTML/Mason/Request.pm
> line 1068
> HTML::Mason::Request::comp(undef, undef, undef, 'q', 34969) called at
> /usr/local/lib/perl5/site_perl/5.8.6/HTML/Mason/Request.pm line 338
> eval {...} at /usr/local/lib/perl5/site_perl/5.8.6/HTML/Mason/Request.pm
> line 338
> eval {...} at /usr/local/lib/perl5/site_perl/5.8.6/HTML/Mason/Request.pm
> line 297
> HTML::Mason::Request::exec('HTML::Mason::Request::ApacheHandler=HASH(0xb80c5fc)')
> called at
> /usr/local/lib/perl5/site_perl/5.8.6/HTML/Mason/ApacheHandler.pm line 134
> eval {...} at
> /usr/local/lib/perl5/site_perl/5.8.6/HTML/Mason/ApacheHandler.pm line 134
> HTML::Mason::Request::ApacheHandler::exec('HTML::Mason::Request::ApacheHandler=HASH(0xb80c5fc)')
> called at
> /usr/local/lib/perl5/site_perl/5.8.6/HTML/Mason/ApacheHandler.pm line 827
> HTML::Mason::ApacheHandler::handle_request('HTML::Mason::ApacheHandler=HASH(0xa7ca4e8)',
> 'Apache=SCALAR(0xafb2e5c)') called at /usr/local/rt3/bin/webmux.pl line 136
> eval {...} at /usr/local/rt3/bin/webmux.pl line 136
> RT::Mason::handler('Apache=SCALAR(0xafb2e5c)') called at /dev/null line 0
> eval {...} at /dev/null line 0
>
>
> _______________________________________________
> http://lists.bestpractical.com/cgi-bin/mailman/listinfo/rt-users
>
> Community help: http://wiki.bestpractical.com
> Commercial support: sales at bestpractical.com
>
>
> Discover RT's hidden secrets with RT Essentials from O'Reilly Media.
> Buy a copy at http://rtbook.bestpractical.com
>



-- 
Best regards, Ruslan.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 3.6.6-show_message_stanza_improvement.patch
Type: application/octet-stream
Size: 2359 bytes
Desc: not available
URL: <http://lists.bestpractical.com/pipermail/rt-users/attachments/20081122/e13ee960/attachment.obj>


More information about the rt-users mailing list