[
https://issues.apache.org/jira/browse/PROTON-1057?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15153117#comment-15153117
]
Cliff Jansen commented on PROTON-1057:
--------------------------------------
Further investigation reveals:
- a simple test case is hard to create. Excluding all or most of the
preceding tests makes the crash go away.
- small changes to the executable make the crash go away: e.g. compiling
schannel.c without optimization, or adding stack allocations to any of the
suspect functions.
- The crash appears to happen while unwinding the stack from a call to
verify_peer() from within client_handshake().
> Windows SChannel SSL test failure
> ---------------------------------
>
> Key: PROTON-1057
> URL: https://issues.apache.org/jira/browse/PROTON-1057
> Project: Qpid Proton
> Issue Type: Bug
> Components: proton-c
> Affects Versions: 0.12.0
> Environment: Windows only.
> Reporter: Cliff Jansen
> Assignee: Cliff Jansen
> Labels: windows
>
> This problem started since PROTON-1048 which did not touch the Proton-C
> SChannel related code - it just tweaked the test infrastructure to use
> alternate certificate formats for Windows.
> The proton_tests.ssl.SslTest.test_server_hostname_authentication test
> randomly crashes on Windows, presumably from some memory corruption
> somewhere. It often runs fine. Seems to happen more frequently on some
> systems than others. Not yet seen on a 64 bit build.
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)