Search error in 3.6.2

I have applied the 3.6.1 patch referenced by the bug report at
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=400655. It works. That
patch did make it into the 3.6.2 release, but it appears there is a
different search bug.

When displaying a saved search on your home page (in 3.6.2), you get the
following error. Not sure if this will show up when you try to perform a
manual search using the same search parameters:

could not find component for path ‘/Search/Elements/’

Trace begun at /usr/lib/perl5/site_perl/5.8.5/HTML/Mason/Request.pm line
1197
HTML::Mason::Request::comp(‘HTML::Mason::Request::CGI=HASH(0xb5b1e98)’,
‘/Search/Elements/’, ‘Order’, ‘ASC|ASC|ASC|ASC’, ‘Query’, ’ ( Status =
'new' OR Status = 'open' ) AND ( Cc.Name = 'jmoseley' OR
AdminCc.Name = 'jmoseley' )', ‘OrderBy’, ‘id|||’, ‘RowsPerPage’, 50,
‘Format’, ‘' id/TITLE:#',^J'Subject/TITLE:Subject',^J'Status',^J'QueueName',^J'OwnerName',^J'Priority',^J'NEWLINE',^J'',^J'Requestors',^J'CreatedRelative',^J'ToldRelative',^J'LastUpdatedRelative',^J'TimeLeft'’,
‘ShowNavigation’, 0) called at /opt/rt3-3.6.2
/share/html/Elements/ShowSearch line 51
HTML::Mason::Commands::ANON at /usr/lib/perl5/site_perl/5.8.5
/HTML/Mason/Request.pm line 1315
HTML::Mason::Request::content(‘HTML::Mason::Request::CGI=HASH(0xb5b1e98)’)
called at /opt/rt3-3.6.2/share/html/Widgets/TitleBox line 49
HTML::Mason::Commands::ANON(‘title’, ‘cc tickets’, ‘title_href’,
‘Search/.html?Order=ASC%7CASC%7CASC%7CASC&Query=%20%20(%20%20Status%20%3D%20'new'%20OR%20Status%20%3D%20'open'%20)%20AND%20%20(%20%20Cc.Name%20%3D%20'jmoseley'%20OR%20AdminCc.Name%20%3D%20'jmoseley'%20)&OrderBy=id%7C%7C%7C&Format='%20%20%20%3Cb%3E%3Ca%20href%3D%22%2Frt%2FTicket%2FDisplay.html%3Fid%3D__id__%22%3E__id__%3C%2Fa%3E%3C%2Fb%3E%2FTITLE%3A%23'%2C%0A'%3Cb%3E%3Ca%20href%3D%22%2Frt%2FTicket%2FDisplay.html%3Fid%3D__id__%22%3E__Subject__%3C%2Fa%3E%3C%2Fb%3E%2FTITLE%3ASubject'%2C%0A'Status'%2C%0A'QueueName'%2C%0A'OwnerName'%2C%0A'Priority'%2C%0A'NEWLINE'%2C%0A''%2C%0A'%3Csmall%3E__Requestors__%3C%2Fsmall%3E'%2C%0A'%3Csmall%3E__CreatedRelative__%3C%2Fsmall%3E'%2C%0A'%3Csmall%3E__ToldRelative__%3C%2Fsmall%3E'%2C%0A'%3Csmall%3E__LastUpdatedRelative__%3C%2Fsmall%3E'%2C%0A'%3Csmall%3E__TimeLeft__%3C%2Fsmall%3E'&RowsPerPage=50’,
‘titleright’, ‘’, ‘titleright_href’, undef) called at
/usr/lib/perl5/site_perl/5.8.5/HTML/Mason/Component.pm line 135
HTML::Mason::Component::run(‘HTML::Mason::Component::FileBased=HASH(0xb6e30f8)’,
‘title’, ‘cc tickets’, ‘title_href’,
‘Search/.html?Order=ASC%7CASC%7CASC%7CASC&Query=%20%20(%20%20Status%20%3D%20'new'%20OR%20Status%20%3D%20'open'%20)%20AND%20%20(%20%20Cc.Name%20%3D%20'jmoseley'%20OR%20AdminCc.Name%20%3D%20'jmoseley'%20)&OrderBy=id%7C%7C%7C&Format='%20%20%20%3Cb%3E%3Ca%20href%3D%22%2Frt%2FTicket%2FDisplay.html%3Fid%3D__id__%22%3E__id__%3C%2Fa%3E%3C%2Fb%3E%2FTITLE%3A%23'%2C%0A'%3Cb%3E%3Ca%20href%3D%22%2Frt%2FTicket%2FDisplay.html%3Fid%3D__id__%22%3E__Subject__%3C%2Fa%3E%3C%2Fb%3E%2FTITLE%3ASubject'%2C%0A'Status'%2C%0A'QueueName'%2C%0A'OwnerName'%2C%0A'Priority'%2C%0A'NEWLINE'%2C%0A''%2C%0A'%3Csmall%3E__Requestors__%3C%2Fsmall%3E'%2C%0A'%3Csmall%3E__CreatedRelative__%3C%2Fsmall%3E'%2C%0A'%3Csmall%3E__ToldRelative__%3C%2Fsmall%3E'%2C%0A'%3Csmall%3E__LastUpdatedRelative__%3C%2Fsmall%3E'%2C%0A'%3Csmall%3E__TimeLeft__%3C%2Fsmall%3E'&RowsPerPage=50’,
‘titleright’, ‘’, ‘titleright_href’, undef) called at
/usr/lib/perl5/site_perl/5.8.5/HTML/Mason/Request.pm line 1251
eval {…} at /usr/lib/perl5/site_perl/5.8.5/HTML/Mason/Request.pm line
1245
HTML::Mason::Request::comp(undef, undef, undef, ‘title’, ‘cc tickets’,
‘title_href’,
‘Search/.html?Order=ASC%7CASC%7CASC%7CASC&Query=%20%20(%20%20Status%20%3D%20'new'%20OR%20Status%20%3D%20'open'%20)%20AND%20%20(%20%20Cc.Name%20%3D%20'jmoseley'%20OR%20AdminCc.Name%20%3D%20'jmoseley'%20)&OrderBy=id%7C%7C%7C&Format='%20%20%20%3Cb%3E%3Ca%20href%3D%22%2Frt%2FTicket%2FDisplay.html%3Fid%3D__id__%22%3E__id__%3C%2Fa%3E%3C%2Fb%3E%2FTITLE%3A%23'%2C%0A'%3Cb%3E%3Ca%20href%3D%22%2Frt%2FTicket%2FDisplay.html%3Fid%3D__id__%22%3E__Subject__%3C%2Fa%3E%3C%2Fb%3E%2FTITLE%3ASubject'%2C%0A'Status'%2C%0A'QueueName'%2C%0A'OwnerName'%2C%0A'Priority'%2C%0A'NEWLINE'%2C%0A''%2C%0A'%3Csmall%3E__Requestors__%3C%2Fsmall%3E'%2C%0A'%3Csmall%3E__CreatedRelative__%3C%2Fsmall%3E'%2C%0A'%3Csmall%3E__ToldRelative__%3C%2Fsmall%3E'%2C%0A'%3Csmall%3E__LastUpdatedRelative__%3C%2Fsmall%3E'%2C%0A'%3Csmall%3E__TimeLeft__%3C%2Fsmall%3E'&RowsPerPage=50’,
‘titleright’, ‘’, ‘titleright_href’, undef) called at /opt/rt3-3.6.2
/share/html/Elements/ShowSearch line 54
HTML::Mason::Commands::ANON(‘SavedSearch’,
‘RT::User-26-SavedSearch-43’) called at /usr/lib/perl5/site_perl/5.8.5
/HTML/Mason/Component.pm line 135
HTML::Mason::Component::run(‘HTML::Mason::Component::FileBased=HASH(0xb6dba90)’,
‘SavedSearch’, ‘RT::User-26-SavedSearch-43’) called at
/usr/lib/perl5/site_perl/5.8.5/HTML/Mason/Request.pm line 1246
eval {…} at /usr/lib/perl5/site_perl/5.8.5/HTML/Mason/Request.pm line
1245
HTML::Mason::Request::comp(undef, undef, ‘SavedSearch’,
‘RT::User-26-SavedSearch-43’) called at /opt/rt3-3.6.2
/share/html/Elements/MyRT line 97
HTML::Mason::Commands::_show(‘HASH(0xb6d2ae8)’) called at /opt/rt3-3.6.2
/share/html/Elements/MyRT line 60
HTML::Mason::Commands::ANON at /usr/lib/perl5/site_perl/5.8.5
/HTML/Mason/Component.pm line 135
HTML::Mason::Component::run(‘HTML::Mason::Component::FileBased=HASH(0xb6c6d28)’)
called at /usr/lib/perl5/site_perl/5.8.5/HTML/Mason/Request.pm line 1251
eval {…} at /usr/lib/perl5/site_perl/5.8.5/HTML/Mason/Request.pm line
1245
HTML::Mason::Request::comp(undef, undef) called at /opt/rt3-3.6.2
/share/html/index.html line 79
HTML::Mason::Commands::ANON(‘pass’, ‘', ‘user’, ‘jmoseley’) called
at /usr/lib/perl5/site_perl/5.8.5/HTML/Mason/Component.pm line 135
HTML::Mason::Component::run(‘HTML::Mason::Component::FileBased=HASH(0xb5b39b0)’,
‘pass’, '
’, ‘user’, ‘jmoseley’) called at
/usr/lib/perl5/site_perl/5.8.5/HTML/Mason/Request.pm line 1251
eval {…} at /usr/lib/perl5/site_perl/5.8.5/HTML/Mason/Request.pm line
1245
HTML::Mason::Request::comp(undef, undef, undef, ‘pass’, ‘', ‘user’,
‘jmoseley’) called at /opt/rt3-3.6.2/share/html/autohandler line 292
HTML::Mason::Commands::ANON(‘pass’, '
’, ‘user’, ‘jmoseley’) called
at /usr/lib/perl5/site_perl/5.8.5/HTML/Mason/Component.pm line 135
HTML::Mason::Component::run(‘HTML::Mason::Component::FileBased=HASH(0xb5d1bb0)’,
‘pass’, ‘', ‘user’, ‘jmoseley’) called at
/usr/lib/perl5/site_perl/5.8.5/HTML/Mason/Request.pm line 1246
eval {…} at /usr/lib/perl5/site_perl/5.8.5/HTML/Mason/Request.pm line
1245
HTML::Mason::Request::comp(undef, undef, undef, ‘pass’, '
’, ‘user’,
‘jmoseley’) called at /usr/lib/perl5/site_perl/5.8.5/HTML/Mason/Request.pm
line 459
eval {…} at /usr/lib/perl5/site_perl/5.8.5/HTML/Mason/Request.pm line 459
eval {…} at /usr/lib/perl5/site_perl/5.8.5/HTML/Mason/Request.pm line 411
HTML::Mason::Request::exec(‘HTML::Mason::Request::CGI=HASH(0xb5b1e98)’)
called at /usr/lib/perl5/site_perl/5.8.5/HTML/Mason/CGIHandler.pm line 192
eval {…} at /usr/lib/perl5/site_perl/5.8.5/HTML/Mason/CGIHandler.pm line
192
HTML::Mason::Request::CGI::exec(‘HTML::Mason::Request::CGI=HASH(0xb5b1e98)’)
called at /usr/lib/perl5/site_perl/5.8.5/HTML/Mason/Interp.pm line 342
HTML::Mason::Interp::exec(undef, undef, ‘pass’, ‘*****’, ‘user’,
‘jmoseley’) called at /usr/lib/perl5/site_perl/5.8.5
/HTML/Mason/CGIHandler.pm line 123
eval {…} at /usr/lib/perl5/site_perl/5.8.5/HTML/Mason/CGIHandler.pm line
123
HTML::Mason::CGIHandler::_handler(‘HTML::Mason::CGIHandler=HASH(0xb29e364)’,
‘HASH(0xb5b1ad0)’) called at /usr/lib/perl5/site_perl/5.8.5
/HTML/Mason/CGIHandler.pm line 73
HTML::Mason::CGIHandler::handle_cgi_object(‘HTML::Mason::CGIHandler=HASH(0xb29e364)’,
‘CGI::Fast=HASH(0xb51660c)’) called at /opt/rt3/bin/mason_handler.fcgi
line 76
eval {…} at /opt/rt3/bin/mason_handler.fcgi line 76

James Moseley

jmoseley@pgtv.com wrote:

I have applied the 3.6.1 patch referenced by the bug report at
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=400655. It works. That
patch did make it into the 3.6.2 release, but it appears there is a
different search bug.

When displaying a saved search on your home page (in 3.6.2), you get the
following error. Not sure if this will show up when you try to perform a
manual search using the same search parameters:

could not find component for path ‘/Search/Elements/’

I can confirm this bug, I’m having similar experiences and have had to
roll back to 3.6.1 for now.

It seems if I recreate the Saved Search from scratch in 3.6.2 then it
will show properly on the At a Glance page. However, it doesn’t seem to
honor the “Rows per box” setting nor any other max rows setting (for the
Search itself or the one under search options). It always shows the
unlimited query results which of course was killing my server with SQL
and HTML generation load…

Jay

I have applied the 3.6.1 patch referenced by the bug report at
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=400655. It works. That
patch did make it into the 3.6.2 release, but it appears there is a
different search bug.

Thanks! Sorry! We’ve reproduced this new bug and hope to have 3.6.3 out
within the next couple hours.

Can the two of you give RT 3.6.3rc1 a shot to see if it does the right
thing?On Tue, Dec 19, 2006 at 11:45:36AM -0500, Jay Lee wrote:

jmoseley@pgtv.com wrote:

I have applied the 3.6.1 patch referenced by the bug report at
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=400655. It works. That
patch did make it into the 3.6.2 release, but it appears there is a
different search bug.

When displaying a saved search on your home page (in 3.6.2), you get the
following error. Not sure if this will show up when you try to perform a
manual search using the same search parameters:

could not find component for path ‘/Search/Elements/’

I can confirm this bug, I’m having similar experiences and have had to
roll back to 3.6.1 for now.

It seems if I recreate the Saved Search from scratch in 3.6.2 then it
will show properly on the At a Glance page. However, it doesn’t seem to
honor the “Rows per box” setting nor any other max rows setting (for the
Search itself or the one under search options). It always shows the
unlimited query results which of course was killing my server with SQL
and HTML generation load…

Jay


The rt-users Archives

Community help: http://wiki.bestpractical.com
Commercial support: sales@bestpractical.com

Discover RT’s hidden secrets with RT Essentials from O’Reilly Media.
Buy a copy at http://rtbook.bestpractical.com

All, 3.6.3 rc1 seems to have fixed the ‘saved search’ error. Additionally,
the number of rows displays correctly as well. Cursorily, things look just
fine.

James Moseley

         Jesse Vincent                                                 
         <jesse@bestpracti                                             
         cal.com>                                                   To 
                                   Jay Lee <jlee@pbu.edu>              
         12/19/2006 02:39                                           cc 
         PM                        jmoseley@pgtv.com,                  
                                   rt-users@lists.bestpractical.com    
                                                               Subject 
                                   Re: [rt-users] search error in      
                                   3.6.2                               

Can the two of you give RT 3.6.3rc1 a shot to see if it does the right
thing?

jmoseley@pgtv.com wrote:

I have applied the 3.6.1 patch referenced by the bug report at
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=400655. It works.
That
patch did make it into the 3.6.2 release, but it appears there is a
different search bug.

When displaying a saved search on your home page (in 3.6.2), you get the
following error. Not sure if this will show up when you try to perform
a

Jay Lee wrote:

jmoseley@pgtv.com wrote:

I have applied the 3.6.1 patch referenced by the bug report at
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=400655. It works. That
patch did make it into the 3.6.2 release, but it appears there is a
different search bug.
[snip]ls from O’Reilly Media. Buy
a copy at http://rtbook.bestpractical.com
Me 3. I just blew away the saved search and recreated it. Sucks but …

Robert G. Werner (Network Systems Administrator)
rwerner@usscript.com

559.244.3734

"But Huey, you PROMISED!"
"Tell 'em I lied."

Please, check 3.6.3-RC2, I hope we fixed issue with unlimited saved searches.On 12/19/06, Jay Lee jlee@pbu.edu wrote:

jmoseley@pgtv.com wrote:

I have applied the 3.6.1 patch referenced by the bug report at
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=400655. It works. That
patch did make it into the 3.6.2 release, but it appears there is a
different search bug.

When displaying a saved search on your home page (in 3.6.2), you get the
following error. Not sure if this will show up when you try to perform a
manual search using the same search parameters:

could not find component for path ‘/Search/Elements/’

I can confirm this bug, I’m having similar experiences and have had to
roll back to 3.6.1 for now.

It seems if I recreate the Saved Search from scratch in 3.6.2 then it
will show properly on the At a Glance page. However, it doesn’t seem to
honor the “Rows per box” setting nor any other max rows setting (for the
Search itself or the one under search options). It always shows the
unlimited query results which of course was killing my server with SQL
and HTML generation load…

Jay


The rt-users Archives

Community help: http://wiki.bestpractical.com
Commercial support: sales@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.