Uploaded image for project: 'Qpid Dispatch'
  1. Qpid Dispatch
  2. DISPATCH-2042

[macOS] SEGV in pn_raw_connection_set_context while running system_tests_http1_over_tcp

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Resolved
    • Major
    • Resolution: Invalid
    • None
    • None
    • Protocol Adaptors
    • None

    Description

      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.

      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
      

      Attachments

        Activity

          People

            Unassigned Unassigned
            jdanek Jiri Daněk
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: