Don't you love getting paged at 4:00pm on a Friday afternoon from a frantic coworker who just saw an error appear in one of the logs. Our sister office was testing a change they made to their XML server code. They send us base64 encoded images embedded in XML. Looks like they missed something in the base64 encoding process. The following message is now displayed when attempting to decode (use MIME::Base64):
Premature end of base64 data...
Thing is, the image is decoded and stored without a problem. Of course, our sister office does not agree that their base64 encoding has a little issue. So, looks like I'm going to have to turn off warnings in that particular subroutine (I hate doing that).