This is a little story of a little bug. This gremlin suddenly appeared in a CGI.PM web-based application I work with. To make a long story short, an email was coming out something like this . . .
389939
Subject:Update to Report #389939 by B. bloggins
Description:389939 #389939: TPDD Now Deploying to monitoring for
the MySQL servers.
. . . when it should have been some thing like this:
Subject: TPDD Update to Report #389939 by B. bloggins
TPDD Now Deploying to monitoring for the MySQL servers.
After about an hour tracking things back, my team and I narrowed
it down to this line of code:
$self->send_TXT_email(CGI::param("rep_no"),$rep_object, $subject,$user_ref);
We scratched our respective heads on this for a while, because for user type ‘A’, it worked fine; but for user type ‘B’, it did not. And …
[Read more]