You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@tomcat.apache.org by Mark Thomas <ma...@apache.org> on 2017/02/09 08:53:13 UTC

[VOTE][CANCELLED] Release Apache Tomcat Native 1.2.11

I'm cancelling this vote due to the JVM crashes I observed with 1.2.11 
and the 9.0.x unit tests with APR/native on Windows.

Mark


On 08/02/17 23:17, Mark Thomas wrote:
> On 07/02/17 20:30, Mark Thomas wrote:
>> Version 1.2.10 includes the following change:
>>
>> - Update minimum recommended OpenSSL version to 1.0.2k
>> - Windows binaries built with OpenSSL 1.0.2k
>> - Better documentation for building on Windows
>>   (including with FIPS enabled OpenSSL)
>>
>> The proposed release artefacts can be found at [1],
>> and the build was done using tag [2].
>>
>> The Apache Tomcat Native 1.2.11 is
>>  [ ] Stable, go ahead and release
>>  [X] Broken because of ...
>
> I'm seeing intermittent crashes in the in the unit tests on Windows.
>
> As far as I can tell it is caused by the following:
> - test 1 ends
> - test 1 shuts down APR
> - not all test 1 threads complete
> - test 2 starts
> - remaining test 1 threads complete
> - remaining test 1 threads try to clean up thread-local memory
> - crash as this memory was cleaned-up when APR for test 1 was shut down
>
> Liberal use of #if to remove all references to APR thread locals for the
> Windows code and calling the OpenSSL clean-up directly seems to fix it.
>
> I am therefore cancelling this release vote.
>
> I should have a new RC ready in ~ 12 hours.
>
> Sorry for not spotting the problem sooner.
>
> Mark
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscribe@tomcat.apache.org
> For additional commands, e-mail: dev-help@tomcat.apache.org
>


---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@tomcat.apache.org
For additional commands, e-mail: dev-help@tomcat.apache.org