| Title | process_bug.cgi fails in Bugzilla/Util.pm |
| Status | closed |
| Priority | essential |
| Assigned user | Nick Barnes |
| Organization | Ravenbrook |
| Description | Perforce support report problems with Bugzilla 2.22 after the patch provided with P4DTI 2.3.3 is applied. Making a change to a bug from the web interface causes process_bug.cgi to fail with this message: "undef error - Undefined subroutine &Bugzilla::Util::Param called at Bugzilla/Util.pm line 272." This has not been reproduced at Ravenbrook. |
| Analysis | That line in Bugzilla/Util.pm has a bare call to a subroutine called Param(), which should resolve to Bugzilla::Config::Param. There are a number of similar calls in that file; this one is not special. The patch doesn't touch Util.pm, and shouldn't affect relevant dependencies elsewhere in the system, except that Config.pm now depends on Bugzilla::Util (for the trick_taint subroutine). Modify Config.pm to restrict this dependency. |
| How found | customer |
| Evidence | <http://info.ravenbrook.com/mail/2006/06/14/22-48-03/0.txt> |
| Observed in | 2.3.3 |
| Introduced in | 2.3.3 |
| Created by | Nick Barnes |
| Created on | 2006-06-15 11:15:51 |
| Last modified by | Nick Barnes |
| Last modified on | 2006-06-15 11:16:07 |
| History | 2006-06-15 NB Created. |