[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#412450: marked as done (pkgreport.cgi confused by duplicate parameters)



Your message dated Sun, 16 Aug 2009 14:38:13 +0000
with message-id <E1Mcgs9-0005AW-Pj@ries.debian.org>
and subject line Bug#397344: fixed in debbugs 2.4.2~exp0
has caused the Debian Bug report #397344,
regarding pkgreport.cgi confused by duplicate parameters
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact owner@bugs.debian.org
immediately.)


-- 
397344: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=397344
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Package: bugs.debian.org

<URL:http://bugs.debian.org/cgi-bin/pkgreport.cgi?which=src;data=gxine;include=patch;include=patch>

The "include" field in the options section contains text of the form
"ARRAY(address)".

This also happens when the URL includes just one instance of any affected
parameter (any "patches from BTS" link from packages.qa.d.o fits this
criterion), and you use the "reload page" button (again, in the options
section).

Further confusion, i.e. submission of a form which already contains ARRAY()
values, will result in the URL including parameters of the form
"&foo=ARRAY(bar)".

I can cause this for version, include, exclude, includesubj and excludesubj.

-- 
| Darren Salt    | linux or ds at              | nr. Ashington, | Toon
| RISC OS, Linux | youmustbejoking,demon,co,uk | Northumberland | Army
| + Burn less waste. Use less packaging. Waste less.     USE FEWER RESOURCES.

Any task worth doing was worth doing yesterday.


--- End Message ---
--- Begin Message ---
Source: debbugs
Source-Version: 2.4.2~exp0

We believe that the bug you reported is fixed in the latest version of
debbugs, which is due to be installed in the Debian FTP archive:

debbugs-local_2.4.2~exp0_all.deb
  to pool/main/d/debbugs/debbugs-local_2.4.2~exp0_all.deb
debbugs-web_2.4.2~exp0_all.deb
  to pool/main/d/debbugs/debbugs-web_2.4.2~exp0_all.deb
debbugs_2.4.2~exp0.dsc
  to pool/main/d/debbugs/debbugs_2.4.2~exp0.dsc
debbugs_2.4.2~exp0.tar.gz
  to pool/main/d/debbugs/debbugs_2.4.2~exp0.tar.gz
debbugs_2.4.2~exp0_all.deb
  to pool/main/d/debbugs/debbugs_2.4.2~exp0_all.deb
libdebbugs-perl_2.4.2~exp0_all.deb
  to pool/main/d/debbugs/libdebbugs-perl_2.4.2~exp0_all.deb



A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 397344@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Don Armstrong <don@debian.org> (supplier of updated debbugs package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmaster@debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: RIPEMD160

Format: 1.8
Date: Sun, 26 Jul 2009 05:48:16 -0700
Source: debbugs
Binary: debbugs libdebbugs-perl debbugs-web debbugs-local
Architecture: source all
Version: 2.4.2~exp0
Distribution: experimental
Urgency: low
Maintainer: Debbugs developers <debian-debbugs@lists.debian.org>
Changed-By: Don Armstrong <don@debian.org>
Description: 
 debbugs    - The bug tracking system based on the active Debian BTS
 debbugs-local - run and maintains a local mirror of the Debian BTS
 debbugs-web - web scripts for the active Debian BTS
 libdebbugs-perl - modules used by the active Debian BTS
Closes: 9596 23018 34071 36814 37605 46848 53710 61341 67067 70810 84681 89569 95373 127354 128320 132274 133453 134166 136654 140061 153536 158375 164421 168962 172635 179340 182419 188561 188670 191306 196947 201825 207065 217960 219230 222077 222118 222264 228049 228597 229067 234362 238984 248335 260791 265267 276747 286792 288384 290501 293277 301606 306068 318898 319720 320175 320986 321925 326077 335813 337329 339141 344184 345407 346043 348116 348225 353260 355190 355786 355968 356680 362935 364026 365352 366093 367496 367514 367813 375697 376528 377520 378566 389634 395027 395865 397344 397486 402362 404806 406020 414023 414825 415628 415931 415932 415933 416321 419202 419553 422062 422062 422934 425614 428056 431459 432466 434504 434953 435926 441022 444416 448861 452905 454248 456786 458757 458822 459709 459866 462322 462653 465332 467190 470146 473272 475622 484789 485804 488554 494843 499680 499681 499682 499941 499990 499997 501757 504608 505189 507022 507506 51
 1850 511864 512306 514183 514677 515063 517834 528249 530506 539020
Changes: 
 debbugs (2.4.2~exp0) experimental; urgency=low
 .
   [ Anthony Towns ]
   * Add "package" command to service (control@) to limit the bugs that
     the following commands apply to.
 .
   [ Colin Watson ]
   * Add (slightly) fancy CGI decoding of message/* MIME types.
   * CGI scripts now support multiple maintainers for a single package.
   * Add support for an X-Debbugs-No-Ack: mail header to suppress
     acknowledgements.
   * Document how to deliver mail to debbugs via procmail and SpamAssassin.
   * Implement new .status format that's extensible and easier to read; it
     now lives in .summary rather than .status. Use debbugs-upgradestatus
     to convert existing bug databases.
   * Implement bug ownership, with new 'owner' and 'noowner' commands and
     Owner: pseudo-header (closes: #133453).
   * Install Debian configuration in the binary package's examples
     directory (closes: #222118).
   * New standalone SpamAssassin queue runner, spamscan.
   * Allow # prefix on bug numbers in 'merge' command.
   * Fix some ordering issues in old-style package pages and summaries.
   * Add X-$gProject-PR-Message: headers to all mails sent by service.
   * debbugsconfig creates required directories in $gSpoolDir
     (closes: #222077).
   * Decode RFC1522 mail headers for display in the web interface.
     bugreport.cgi and pkgreport.cgi now output UTF-8.
   * Properly support multiple submitter addresses on a single bug.
   * Add a number of extra htmlsanit() calls to prevent cross-site
     scripting attacks.
 .
   [ Adam Heath ]
   * Rewrite filtering in cgi's common.pl, to make it completely generic.
     Filtering can now work against any field.
   * Rewrite grouping logic in cgi's common.pl, to make it completely
     generic.  There is now no longer 2 nested loops, to do the grouping.
     This makes adding new grouping levels simpler for the future.
   * Add in a Table of Contents to pkgreport.cgi.
   * Display how long until a resolved bug will be archived in
     pkgreport.cgi.
   * Add user-agent detection.  This currently doesn't change anything,
     however.
   * Add options show_list_(head|foot)er.
 .
   [ Don Armstrong ]
   * Don't remove the maintainer address if the message was sent by the
     maintainer and we're submitting to maintonly (closes: #140061)
   * Use uri_escape to escape URI's before sending them back out so the
     name of the file doesn't munge the query string. [#301606 pt. 1]
   * call decode_rfc1522 on the filename returned so that encoded
     filenames get decoded to something "reasonable." (closes: #301606)
   * We now require URI::Escape
   * Added apache.conf to examples, which is a sample apache
     configuration file which implements the rewrite rules that are
     currently used on bugs.debian.org. (closes: #222264)
   * Change spamscan.in to work with SA 3.0; This is an incompatible
     change with SA 2.6, and as such, we now Suggests: spamassassin
     (>=3.0) (closes: #290501)
   * Update MTA to exim4 (closes: #228597) and add instructions on using
     exim 4 (thanks to Marc Haber) (closes: #248335)
   * Added per bug subscription support to debbugs, which relies on an
     external MLM to actually deal with the requests; currently works with
     eoc and sends messages to bugnum\@$gListDomain. (closes: #34071)
   * Change bugreport.cgi to use Debbugs::Log and greately simplify the
     process of outputing the bug log.
   * All RFC1522 subject lines are decoded, both in the html information
     and the message headers. All messages are converted to UTF-8 whereever
     possible; all bugreport.cgi pages are now completely in UTF-8 to the
     degree possible using Encode.pm (closes: #46848,#238984)
   * Add a convert_to_utf8 function to Debbugs::Mime to make the above
     possible; abstracts functionality that was already present in the
     decode_rfc1522 fucntionality.
   * Individual messages can now be downloaded from each bug report
     (closes: #95373)
   * Uninteresting headers are now hidden by default, can be renabled
     with &trim=no (closes: #188561)
   * Fix postfix instructions in README.mail (thanks to Jeff Teunissen)
     (closes: #134166)
   * Display old severity when changing severity (closes: #196947)
   * All messages that originate from the BTS and either go to .log files
     or out to users are now properly RFC1522 encoded. (closes: #306068)
   * Add links to cloned bugs (closes: #217960) and forwarded records
     that look like urls in the html records output by bugreport.cgi.
   * Things that look like urls in message bodies are now linked
     (closes: #168962)
   * Add Debbugs::Mail module that has two important functions:
     send_mail_message and encode_headers. All mail handling in service.in
     and process.in now uses send_mail_message to send mail messages which
     tries as hard as possible to send a message; if it fails, only
     warnings are returned. This fixes bad addresses causing sendmail to
     exit and destroying the bug log. (closes: #191306)
   * Add rudimentary Test::More modules for testing Debbugs::Mime and
     Debbugs::Mail.
   * Allow X-debbugs-* to be set in pseudo headers. (closes: #179340)
   * Obey X-Debbugs-No-Ack in control@ messages. (closes: #201825)
   * Allow forwarded: and owner to be set at submit@ time.
     (closes:#128320)
   * Fix example rewrite rules to allow for #1234 and foo+bar@baz.com
     (closes: #321925)
   * Output proper charset for attachments (closes: #335813)
   * Use MIME encodings to attach messages in close and done.
     (closes: #136654)
   * Add a forcemerge command to service.in to allow forcibly merging
     bugs which are in the same package. (closes: #286792)
   * Make all packages lowercase to support packages with uppercase
     names, even though that's insane. (closes: #67067)
   * Change acknowledged to close (closes: #61341) and indicate who
     actually closed the bug (closes: #355968, #132274)
   * Fix the documentation of clone to indicate that you need at least
     one newID (closes: #276747)
   * Use create_mime_message to send all of the mails which may contain
     UTF8 material. (closes: #364026)
   * Add links to Closes: text for closed bugs. (closes: #320986)
   * Add X-$gProject-PR-Source: line (closes: #219230)
   * Use the %cats data structure properly in pkgreport.cgi
     (closes: #367514)
   * Document nnn.*@foobar addresses (closes: #188670)
   * Support cloned bugs in control blocking (closes: #337329)
   * Indicate which bugs are blocked after blocking (closes: #367496)
   * Obey package for usertags (closes: #376528)
   * Add link to subscribe to a bug (closes: #353260)
   * Don't lc owner or forwarded at submit time (closes: #288384)
   * Explain how to close bugs in the ack message (closes: #37605)
   * Make the moreinfo ack more general (closes: #70810)
   * Use RFC compliant dates in headers (closes: #362935)
   * Add SOAP support (closes: #377520) Thanks to Raphael Hertzog.
   * Split forwarded on commas for linking (closes: #367813,#473272)
   * Don't display duplicate bugs (closes: #348116)
   * Display links to archived bugs for all searches (closes: #53710)
   * Link to blocked bugs in the bugreport.cgi output (closes: #326077)
   * Don't ask for more bugs if there is no maintainer (closes: #355190)
   * Stop refering to developers on the index page (closes: #355786)
   * Change control@ stop regex and documentation to match eachother
     (closes: #366093)
   * Make it obvious when commands to control have failed
     (closes: #344184)
   * Fix javascript error in pkgreport.cgi (closes: #346043)
   * When a bug can't be found in control@; indicate to user that it may
     be archived. (closes: #153536)
   * my_url in pkgreport.cgi now returns the complete url (closes: #378566)
   * Document precisely how forwarded works (closes: #228049)
   * Dissallow forwarded being set to a $gEmailDomain address
     (closes: #397486)
   * Fix broken sorting by usertags by forcing numeric (closes: #395027)
   * Add support for hiding useless messages; thanks to Sune Vuorela.
     (closes: #406020)
   * Fix arrayrefs leaking into the myurl function (closes: #397344)
   * List bugs being blocked (closes: #356680)
   * Fix multiple submitters for a single bug in the index
     (closes: #402362)
   * Marking a bug as fixed now overrides a found at that exact version
     (closes: #395865)
   * When searching by source package, include the source package itself
     in the list of packages to search for, even if there is no binary
     package called that. (closes: #414825)
   * Add link from singlemsg page to main page; remove useless links
     (closes: #404806)
   * Support usertagging cloned bugs (closes: #375697)
   * List previous/new title when retitling, and show date of control
     actions (closes: #127354)
   * Add searching by owner (closes: #345407)
   * Accept colon after package in control mails (closes: #319720)
   * Make e-mail addresses case insensitive for searching
     (closes: #89569)
   * pkgindex.cgi limits its output with pagination (closes: #23018)
   * lc submitter address for comparsion in pkgreport.cgi
     (closes: #415628)
   * Add quotes around retitle'd titles (closes: #419202)
   * Don't automatically make categories hidden (closes: #415932)
   * Don't duplicate ordering (closes: #415931)
   * Make file locking portable (closes: #293277)
   * Allow the package pages to be optional (closes: #234362)
   * Fix package link code and link both packages (closes: #419553)
   * Save leading space when we unmime (closes: #416321)
   * Make the version regex correct (closes: #425614)
   * Indicate the selected user (closes: #422934)
   * Use source package for usertags where possible (closes: #415933)
   * Add PR-Package header for control messages (closes: #414023)
   * Fix double leading spaces of format=flowed messages
     (closes: #428056)
   * Don't doubly select users
   * Implement versioning aware archiving support (closes: #339141)
   * Split out packages so that you don't have to install the mail stuff
     unless you want it.
   * Only mail duplicated recipients once (closes: #172635)
   * Indicate date of last activity (closes: #207065)
   * Reorder title (closes: #265267)
   * Reopen bugs when a bug is found with a version greater than any
     fixed version (closes: #365352)
   * Allow ordering bugs by last action (closes: #318898)
   * Add notfixed/notfound commands (closes: #389634)
   * Fix soapy insanity (closes: #422062)
   * Add script to split index.db by severities (closes: #422062)
   * Add bugspam.cgi with confirm string (closes: #348225)
   * Allow selecting both archived and unarchived bugs (closes: #320175)
   * Support intersecting sets of bugs (closes: #164421)
   * Allow selecting the newest N bugs (closes: #84681)
   * Add anchor links to specific messages (closes: #431459)
   * Add missing newline after indicating what the user is (closes: #432466)
   * Handle src/binary packages with the same name (but different src
     packages) correctly. (closes: #435926)
   * Make sendmail binary location configurable, and use flock instead of
     fcntl. (closes: #260791)
   * Make notfound/notfixed log verbiage more clear (closes: #434953)
   * Verify submitter is a valid email according to RFC822
     (closes: #182419)
   * Indicate what message number a message is (closes: #462653,#454248)
   * Fix casing of versions (closes: #441022)
   * Output last-modified in bugreport.cgi (closes: #459709)
   * Fix various html syntax errors in pkgreport.cgi (closes: #462322)
   * Make search case insensitive (closes: #448861, #444416)
   * Add the ability to return source/package mapping
     (closes: #465332,#458822)
   * Deal properly with \r line endings (closes: #467190)
   * Distinguish between reports and followups (closes: #459866)
   * Allow for the archiving of bugs in removed packages
     (closes: #475622, #470146)
   * Add Text::Template based templating system (closes: #36814)
   * Add new uservalue feature to Debbugs::User
   * Don't serialize things as date/time in soap (closes: #484789)
   * Link to packages in bugreport page (closes: #229067)
   * Totally revamp the pkgreport templates (closes: #434504)
   * Add correspondent option to track bug correpondents (closes: #485804)
   * Fix addition of correspondents in gen-indices (closes: #511850)
   * Allow clicking anywhere outside the extra status box to close the
     extra status box (closes: #499990) Thanks to James Vega for the patch.
   * Return 404 when a bug number that does not exist is used
     (closes: #499997)
   * Comment out CGI::Alert use for the time being (closes: #499681)
   * No longer hard-code paths in age-1 (closes: #499682)
   * Change how maybelink links links (closes: #501757)
   * Use bug_subscription_domain in process (closes: #499680)
   * Clean up links when there is no information about a package
     (closes: #452905)
   * Deal properly with leading spaces in query arguments (closes: #158375)
   * Only send out control help when control is mailed (closes: #499941)
   * Resolve two XSS (closes: #504608)
   * Strip BOM before regexes involving spaces (closes: #488554)
   * Display link to full log again (closes: #507506)
   * Add Last-Modified: header support to mbox download (closes: #456786)
   * Add Date headers if missing (closes: #458757)
   * Indicate what machine has built webpages (closes: #507022)
   * Indicate the update location of source (closes: #512306)
   * Use get_addresses to parse X-Debbugs-Cc: to allow multiple Cc:'s
     (closes: #514183)
   * Calculate last modified using summary as well as log (closes: #515063)
   * Ditch 'as before' (closes: #514677)
   * Don't have reply/subscribe links for archived bugs (closes: #511864)
   * Fix issue with no-maintainer bugs assigned to multiple packages
     (closes: #528249)
   * Properly html_escape un-processed parts in maybelink (closes: #530506)
   * Add urls to the bottom of all messages we send out (closes: #9596)
   * Allow for tag nnn = baz + foo - bar in service (closes: #505189)
   * Allow trailinng periods after the control stop commands (closes:
     #517834)
   * Ditch extra blank lines (closes: #494843)
   * Handle &#39; ending links in Debbugs::CGI::Bugreport (closes: #539020)
Checksums-Sha1: 
 9c22407710e254526f91c26d712fb76d3df86e10 1184 debbugs_2.4.2~exp0.dsc
 f8ffd60451b5d1cb0bbe40d05e9951622243b418 262727 debbugs_2.4.2~exp0.tar.gz
 81dc208cb98962a2053255f2303c0410aef03df2 87146 debbugs_2.4.2~exp0_all.deb
 8b20c549a052db89d4cba7f31bbb2e430f27ae83 178622 libdebbugs-perl_2.4.2~exp0_all.deb
 63527dbde15c665034663db6d52f8577fdd6d88d 53688 debbugs-web_2.4.2~exp0_all.deb
 f588b056b391afc9e7a9136b838361ea99fef86a 21240 debbugs-local_2.4.2~exp0_all.deb
Checksums-Sha256: 
 787d33979aedb8d958abd8b0c28de92d8351167bc8849170d933093024b1d605 1184 debbugs_2.4.2~exp0.dsc
 aa841ec6a11466526f3fd28d3102c890699b1668b360a7da0fa3ad5f2c67d521 262727 debbugs_2.4.2~exp0.tar.gz
 6d79582c5cc8fde9b0d47d5ee58e9af4c3e0661d210aa526b820d86bf3fa5e7b 87146 debbugs_2.4.2~exp0_all.deb
 7f0ec3c129cfdb1047279abaab5e9d3ff49c3aaa7e5bd45fd6cd5dd7ddddc928 178622 libdebbugs-perl_2.4.2~exp0_all.deb
 ccb61722320136f578a29ca81014a34613cf5bbf27e861bd2b6ee4facf015bac 53688 debbugs-web_2.4.2~exp0_all.deb
 f493602d3f27f3a40f341e4b148af250113f9b6184ed7f60e06dffb3e51abd09 21240 debbugs-local_2.4.2~exp0_all.deb
Files: 
 ef6d3ec92ae50ae7639887329789fe62 1184 misc extra debbugs_2.4.2~exp0.dsc
 a187503c8baa1242ae60dfccb95ee14e 262727 misc extra debbugs_2.4.2~exp0.tar.gz
 da0dfcdcd55a379bb0fd1c12fcf3f847 87146 misc extra debbugs_2.4.2~exp0_all.deb
 e1355562d19887482fe2577c3a59500e 178622 perl extra libdebbugs-perl_2.4.2~exp0_all.deb
 6811b095ee36d5b056cfc06199a86be4 53688 misc extra debbugs-web_2.4.2~exp0_all.deb
 b3c6c7ddaf49973097cb6d26df6e284b 21240 misc extra debbugs-local_2.4.2~exp0_all.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (GNU/Linux)

iD8DBQFKh2llgcCJIoCND9ARA9z+AKDO9s9iun4tccp3XYpGaWUYA4QxtgCdGTEW
FMUV9aYol9zMlMyyjR7jQ/U=
=ujgZ
-----END PGP SIGNATURE-----



--- End Message ---

Reply to: