Community
Participate
Working Groups
Created attachment 95469 [details] patch introduces allocation +1 byte to m_pu1Bytes and injection end of line symbol External components (e.g. verifier for stack map recalculations) involving in class file processing rely on ASCIZ nature UTF8 entries of Constant Pool. In attached patch additional space reserving for end of line symbol '\0' and injection of it at the end of string, that make possible using string functions and don't break functionality relying on CCPUtf8Info::GetLength()
Asaf, could your review the patch and commit if everything is Ok?
Patch is OK.
This bug fix is included in the BCI engine cumulative update for supporting Java 6. Therefore, it should be checked-in as part of this cumulative update.
In plan for 4.5.i7, pending check-in of Java 6 support (bug 148629)
Went to apply patch to Head with PMC approval but patch appears to have already been checked in. Please confirm.
Appears to have been checked in under patch for 148629
As of TPTP 4.6.0, TPTP is in maintenance mode and focusing on improving quality by resolving relevant enhancements/defects and increasing test coverage through test creation, automation, Build Verification Tests (BVTs), and expanded run-time execution. As part of the TPTP Bugzilla housecleaning process (see http://wiki.eclipse.org/Bugzilla_Housecleaning_Processes), this enhancement/defect is verified/closed by the Project Lead since this enhancement/defect has been resolved and unverified for more than 1 year and considered to be fixed. If this enhancement/defect is still unresolved and reproducible in the latest TPTP release (http://www.eclipse.org/tptp/home/downloads/), please re-open.