[
https://issues.apache.org/jira/browse/DISPATCH-2042?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Jiri Daněk resolved DISPATCH-2042.
----------------------------------
Resolution: Invalid
Test has to be disabled on macOS because libuv Proton proactor does not support
raw connections.
> [macOS] SEGV in pn_raw_connection_set_context while running
> system_tests_http1_over_tcp
> ----------------------------------------------------------------------------------------
>
> Key: DISPATCH-2042
> URL: https://issues.apache.org/jira/browse/DISPATCH-2042
> Project: Qpid Dispatch
> Issue Type: Bug
> Components: Protocol Adaptors
> Reporter: Jiri Daněk
> Priority: Major
>
> https://travis-ci.com/github/apache/qpid-dispatch/jobs/496831656#L5533
> https://travis-ci.com/github/apache/qpid-dispatch/jobs/496856926#L5508
> This is a PR run for new test. There were only Python test code changes,
> nothing changed in Dispatch itself from main.
> {noformat}
> 69: ==7074==ERROR: AddressSanitizer: SEGV on unknown address 0x000000000410
> (pc 0x0001030e05b7 bp 0x7000063f4bb0 sp 0x7000063f4bb0 T4)
> 69: ==7074==The signal is caused by a READ memory access.
> 69: ==7074==Hint: address points to the zero page.
> 69: #0 0x1030e05b6 in pn_raw_connection_set_context
> (libqpid-proton-proactor.1.dylib:x86_64+0x55b6)
> 69: #1 0x1029c9bb5 in handle_listener_event tcp_adaptor.c:730
> 69: #2 0x102c7254f in handle server.c
> 69: #3 0x102c6b265 in thread_run server.c:1122
> 69: #4 0x7fff744522ea in _pthread_body
> (libsystem_pthread.dylib:x86_64+0x32ea)
> 69: #5 0x7fff74455248 in _pthread_start
> (libsystem_pthread.dylib:x86_64+0x6248)
> 69: #6 0x7fff7445140c in thread_start
> (libsystem_pthread.dylib:x86_64+0x240c)
> 69:
> 69: ==7074==Register values:
> 69: rax = 0x0000100000000000 rbx = 0x00001c2c000257cb rcx =
> 0x0000100000000000 rdx = 0x000061600012be10
> 69: rdi = 0x0000000000000000 rsi = 0x000061600012be10 rbp =
> 0x00007000063f4bb0 rsp = 0x00007000063f4bb0
> 69: r8 = 0x0000200000000000 r9 = 0x00000fffffffffff r10 =
> 0x0000000000000000 r11 = 0x00000001030e05b0
> 69: r12 = 0x000061600012be58 r13 = 0x000061600012be10 r14 =
> 0x0000000000000000 r15 = 0x00006120000282d0
> 69: AddressSanitizer can not provide additional info.
> 69: SUMMARY: AddressSanitizer: SEGV
> (libqpid-proton-proactor.1.dylib:x86_64+0x55b6) in
> pn_raw_connection_set_context
> 69: Thread T4 created by T0 here:
> 69: #0 0x103492add in wrap_pthread_create
> (libclang_rt.asan_osx_dynamic.dylib:x86_64+0x56add)
> 69: #1 0x102abcd2d in sys_thread threading.c:183
> 69: #2 0x102c6a96f in qd_server_run server.c:1485
> 69: #3 0x10293796e in main_process main.c:115
> 69: #4 0x10293627b in main main.c:369
> 69: #5 0x7fff7425e3d4 in start (libdyld.dylib:x86_64+0x163d4)
> 69:
> 69: ==7074==ABORTING
> {noformat}
--
This message was sent by Atlassian Jira
(v8.3.4#803005)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]