You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@qpid.apache.org by "Ken Giusti (Jira)" <ji...@apache.org> on 2021/05/10 19:29:00 UTC

[jira] [Updated] (DISPATCH-2004) [http2] system_tests_grpc failure on qdr_delivery_continue

     [ https://issues.apache.org/jira/browse/DISPATCH-2004?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Ken Giusti updated DISPATCH-2004:
---------------------------------
    Fix Version/s: 1.17.0

> [http2] system_tests_grpc failure on qdr_delivery_continue
> ----------------------------------------------------------
>
>                 Key: DISPATCH-2004
>                 URL: https://issues.apache.org/jira/browse/DISPATCH-2004
>             Project: Qpid Dispatch
>          Issue Type: Bug
>          Components: Protocol Adaptors, Tests
>    Affects Versions: 1.15.0
>            Reporter: Ganesh Murthy
>            Assignee: Ganesh Murthy
>            Priority: Major
>             Fix For: 1.17.0
>
>
> {noformat}
> 70: Test command: /usr/bin/bwrap "--bind" "/" "/" "--unshare-net" "--dev" "/dev" "--die-with-parent" "--" "/opt/hostedtoolcache/Python/3.7.10/x64/bin/python3.7" "/home/runner/work/qpid-dispatch/qpid-dispatch/qpid-dispatch/build/tests/run.py" "-m" "unittest" "-v" "system_tests_grpc"
> 70: Test timeout computed to be: 600
> 70: test_grpc_01_unary (system_tests_grpc.GrpcServiceMethodsTest)
> 70: Validates unary request and response message ... ok
> 70: test_grpc_02_bidirectional_stream (system_tests_grpc.GrpcServiceMethodsTest)
> 70: Validates bidirectional streaming request and response messages ... ok
> 70: test_grpc_03_server_stream (system_tests_grpc.GrpcServiceMethodsTest)
> 70: Validates server streaming response messages ... ERROR
> 70: test_grpc_04_client_stream (system_tests_grpc.GrpcServiceMethodsTest)
> 70: Validates client streaming request messages ... ERROR
> 70: 
> 70: Router QDR output file:
> 70: >>>>
> 70: ../src/router_core/delivery.c:109:19: runtime error: member access within null pointer of type 'struct qdr_delivery_t'
> 70: AddressSanitizer:DEADLYSIGNAL
> 70: =================================================================
> 70: ==4338==ERROR: AddressSanitizer: SEGV on unknown address 0x000000000018 (pc 0x7f9929ac9695 bp 0x7ffd68c08560 sp 0x7ffd68c08510 T0)
> 70: ==4338==The signal is caused by a WRITE memory access.
> 70: ==4338==Hint: address points to the zero page.
> 70:     #0 0x7f9929ac9694 in sys_atomic_add ../include/qpid/dispatch/atomic.h:80
> 70:     #1 0x7f9929ac9694 in sys_atomic_inc ../include/qpid/dispatch/atomic.h:209
> 70:     #2 0x7f9929ac9694 in qdr_delivery_incref ../src/router_core/delivery.c:109
> 70:     #3 0x7f9929aca685 in qdr_delivery_continue ../src/router_core/delivery.c:220
> 70:     #4 0x7f9929bdebac in on_frame_recv_callback ../src/adaptors/http2/http2_adaptor.c:993
> 70:     #5 0x7f9927f2df5d in nghttp2_session_mem_recv (/lib/x86_64-linux-gnu/libnghttp2.so.14+0xff5d)
> 70:     #6 0x7f9929bf089f in handle_incoming_http ../src/adaptors/http2/http2_adaptor.c:1926
> 70:     #7 0x7f9929bf089f in handle_connection_event ../src/adaptors/http2/http2_adaptor.c:2305
> 70:     #8 0x7f9929ba12b5 in handle_event_with_context ../src/server.c:804
> 70:     #9 0x7f9929ba12b5 in do_handle_raw_connection_event ../src/server.c:810
> 70:     #10 0x7f9929ba12b5 in handle ../src/server.c:1090
> 70:     #11 0x7f9929ba97e5 in thread_run ../src/server.c:1122
> 70:     #12 0x7f9929babcfa in qd_server_run ../src/server.c:1484
> 70:     #13 0x55f926eec1bc in main_process ../router/src/main.c:113
> 70:     #14 0x55f926eebce0 in main ../router/src/main.c:367
> 70:     #15 0x7f99288fa0b2 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x270b2)
> 70:     #16 0x55f926eebf8d in _start (/home/runner/work/qpid-dispatch/qpid-dispatch/qpid-dispatch/build/router/qdrouterd+0x5f8d)
> 70: 
> 70: AddressSanitizer can not provide additional info.
> 70: SUMMARY: AddressSanitizer: SEGV ../include/qpid/dispatch/atomic.h:80 in sys_atomic_add
> 70: ==4338==ABORTING
> 70: 
> {noformat}



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

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