[request-tracker-maintainers] Bug#412872: request-tracker3.4: Queues with names containing ampersands appear empty

Matt Peperell mattp at wreckage.org
Wed Feb 28 16:28:53 UTC 2007


Package: request-tracker3.4
Version: 3.4.1-2
Severity: normal

If a queue name contains an ampersand then the link to the queue under "quick 
search" from the home page shows an empty result set.

To reproduce:
1) Create a test queue (without an ampersand symbol) and add a ticket to it.  
2) Verify that you can view the queue content with the link to the queue 
shown on the home page under "Quick search".
3) Rename the newly-created queue so that it contains an ampersand symbol.
4) Select that queue, again from the "Quick search" list of queues as
per step 2.

Desired behaviour:
The ticket(s) shown in step 2 above should be displayed.

Actual behaviour:
The page renders correctly but the queue appears empty, as though no
items exist in it.

In case it's of use, I note that the URL in the browser bar contains an 
unescaped & symbol.  If I change this to %26 then the queue is displayed
normally.

Thanks in advance.

-- Package-specific info:
Changed files:

-- System Information:
Debian Release: 3.1
Architecture: amd64 (x86_64)
Kernel: Linux 2.6.16-2-xen-amd64-k8
Locale: LANG=C, LC_CTYPE=C (charmap=ANSI_X3.4-1968)

Versions of packages request-tracker3.4 depends on:
ii  apache2                 2.0.54-5sarge1   next generation, scalable, extenda
ii  apache2-mpm-worker [apa 2.0.54-5sarge1   high speed threaded model for Apac
ii  libapache-dbi-perl      0.94-2           Connect apache server to database 
ii  libapache-mod-perl      1.29.0.3-6sarge3 integration of perl with the Apach
ii  libapache-request-perl  1.1-0.1          Generic Apache Request Library
ii  libapache-session-perl  1.60-2           Perl modules for keeping persisten
ii  libapache2-mod-perl2    1.999.21-1       Integration of perl with the Apach
ii  libcache-cache-perl     1.04-1           Managed caches of persistent infor
ii  libcache-simple-timedex 0.21-1           Perl module to cache and expire ke
ii  libclass-returnvalue-pe 0.52-1           A return-value object that lets yo
ii  libdbd-pg-perl          1.41-3           a PostgreSQL interface for Perl 5 
ii  libdbi-perl             1.46-6           Perl5 database interface by Tim Bu
ii  libdbix-searchbuilder-p 1.26-1           Encapsulate SQL queries and rows i
ii  libexception-class-perl 1.20-1           a module that allows you to declar
ii  libfcgi-perl            0.67-1           FastCGI Perl module
ii  libfreezethaw-perl      0.43-2           converting Perl structures to stri
ii  libhtml-mason-perl      1:1.26-1         HTML::Mason Perl module
ii  libhtml-parser-perl     3.45-2           A collection of modules that parse
ii  libhtml-scrubber-perl   0.08-1           Perl extension for scrubbing/sanit
ii  liblocale-maketext-fuzz 0.02-1           Maketext from already interpolated
ii  liblocale-maketext-lexi 0.49-1           Lexicon-handling backends for "Loc
ii  liblog-dispatch-perl    2.10-1           Dispatches messages to multiple Lo
ii  libmailtools-perl       1.62-1           Manipulate email in perl programs
ii  libmime-perl            5.417-1          Perl5 modules for MIME-compliant m
ii  libmldbm-perl           2.01-1           Store multidimensional hash struct
ii  libmodule-versions-repo 1.02-1           Report versions of all modules in 
ii  libparams-validate-perl 0.76-1           validate parameters to Perl method
ii  libregexp-common-perl   2.120-1          Provide commonly requested regular
ii  libterm-readkey-perl    2.21-1.3         A perl module for simple terminal 
ii  libtest-inline-perl     0.16-1           Embed tests and code examples in P
ii  libtext-autoformat-perl 1.12-3           Perl module for automatic text wra
ii  libtext-quoted-perl     1.8-1            Extract the structure of a quoted 
ii  libtext-template-perl   1.44-1.1         Text::Template perl module
ii  libtext-wrapper-perl    1.000-2          Simple word wrapping routine
ii  libtime-modules-perl    2003.1126-2      Various Perl modules for time/date
ii  libtree-simple-perl     1.14-1           A simple tree object
ii  libxml-rss-perl         1.05-1           Perl module for managing RSS (RDF 
ii  perl                    5.8.4-8sarge3    Larry Wall's Practical Extraction 
ii  rt3.4-clients           3.4.1-2          Mail gateway and command-line inte
ii  ssmtp [mail-transport-a 2.61-2           extremely simple MTA to get mail o
ii  sysklogd [system-log-da 1.4.1-17         System Logging Daemon

-- no debconf information




More information about the pkg-request-tracker-maintainers mailing list