DO NOT REPLY TO THIS EMAIL, BUT PLEASE POST YOUR BUG RELATED COMMENTS THROUGH THE WEB INTERFACE AVAILABLE AT <http://nagoya.apache.org/bugzilla/show_bug.cgi?id=8619>. ANY REPLY MADE TO THIS MESSAGE WILL NOT BE COLLECTED AND INSERTED IN THE BUG DATABASE.
http://nagoya.apache.org/bugzilla/show_bug.cgi?id=8619 Base64 has bug when filesize mod 3 = 1 Summary: Base64 has bug when filesize mod 3 = 1 Product: Xerces-C++ Version: 1.7.0 Platform: PC URL: http://vbmafia.com/testxml.zip OS/Version: Windows NT/2K Status: NEW Severity: Major Priority: Other Component: Utilities AssignedTo: [EMAIL PROTECTED] ReportedBy: [EMAIL PROTECTED] The Base64 class doesn't decode data when filesize mod 3 = 1. There is a sample program at that the URL I posted that will prove this. Just compile and run the testxml program specifiying a folder. It will do an integrity check on all the files in that folder (including subfolders). Here is some sample output that I received on my machine. Could Not Decode File: f:\sdk\images\uninstall-done.ico Size: 766 Size Mod 3: 1 Checksum1: cd8c12d459ba84d5f99dc11b15c982e3 Checksum2: (null) Could Not Decode File: f:\sdk\images\smtimer.gif Size: 337 Size Mod 3: 1 Checksum1: 431bad7c09058674e8b2de0b09f5a929 Checksum2: (null) Could Not Decode File: f:\sdk\images\sdklogo.gif Size: 2836 Size Mod 3: 1 Checksum1: 3e7e3aadaaaebc2c1799ca87a5325088 Checksum2: (null) Could Not Decode File: f:\sdk\images\PUbtnup.gif Size: 3118 Size Mod 3: 1 Checksum1: 01eedcc2d57317fb6a96357655d46a18 Checksum2: (null) Could Not Decode File: f:\sdk\images\icodownl.gif Size: 151 Size Mod 3: 1 Checksum1: 4b1c229d42d8604a214c6a6799aaa868 Checksum2: (null) Could Not Decode File: f:\sdk\images\download-done.ico Size: 766 Size Mod 3: 1 Checksum1: f3095eaec7b437b966b5cd4ca6ab85ab Checksum2: (null) Could Not Decode File: f:\sdk\images\down.gif Size: 832 Size Mod 3: 1 Checksum1: fa2ede9b42f0bf85fd71a63d4838a474 Checksum2: (null) Could Not Decode File: f:\sdk\images\curve.gif Size: 139 Size Mod 3: 1 Checksum1: 3dfa3f43aa249e18664ea979cb3b98ef Checksum2: (null) Could Not Decode File: f:\sdk\images\check.gif Size: 826 Size Mod 3: 1 Checksum1: 2798346ccdd3c7c967be95ef371c290f Checksum2: (null) Press any key to continue --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
