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

[TCP] crash in qd_message_stream_data_release() on connection close

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Closed
    • Blocker
    • Resolution: Fixed
    • 1.16.0
    • 1.16.0
    • Protocol Adaptors
    • None

    Description

      backtrace:

      Thread 1 "qdrouterd" received signal SIGSEGV, Segmentation fault.
      qd_message_stream_data_release (stream_data=0x7fffe00b44c8) at /build/qpid-dispatch-src/src/message.c:2627
      #0 qd_message_stream_data_release (stream_data=0x7fffe00b44c8) at /build/qpid-dispatch-src/src/message.c:2627
      #1 0x00007ffff7f2e135 in flush_outgoing_buffs (conn=conn@entry=0x7fffe00e4a88) at /build/qpid-dispatch-src/src/adaptors/tcp_adaptor.c:431
      #2 0x00007ffff7f30317 in handle_disconnected (conn=0x7fffe00e4a88) at /build/qpid-dispatch-src/src/adaptors/tcp_adaptor.c:497
      2627 /build/qpid-dispatch-src/src/message.c: No such file or directory.
      #3 handle_connection_event (e=0x7fffe8023600, qd_server=<optimized out>, context=0x7fffe00e4a88) at /build/qpid-dispatch-src/src/adaptors/tcp_adaptor.c:800
      #4 0x00007ffff7f80941 in handle_event_with_context (context=<optimized out>, qd_server=<optimized out>, e=<optimized out>) at /build/qpid-dispatch-src/src/server.c:802
      #5 do_handle_raw_connection_event (qd_server=<optimized out>, e=<optimized out>) at /build/qpid-dispatch-src/src/server.c:808
      #6 handle (qd_server=qd_server@entry=0x407620, e=e@entry=0x7fffe8023600, pn_conn=pn_conn@entry=0x0, ctx=ctx@entry=0x0) at /build/qpid-dispatch-src/src/server.c:1088
      #7 0x00007ffff7f81978 in thread_run (arg=arg@entry=0x407620) at /build/qpid-dispatch-src/src/server.c:1120
      #8 0x00007ffff7f82000 in qd_server_run (qd=<optimized out>) at /build/qpid-dispatch-src/src/server.c:1487
      #9 0x00000000004026b2 in main_process (config_path=0x7fffffffe96c "/tmp/qdrouterd.conf", python_pkgdir=<optimized out>, test_hooks=<optimized out>, fd=2) at /build/qpid-dispatch-src/router/src/main.c:115
      #10 0x0000000000402400 in main (argc=3, argv=0x7fffffffe658) at /build/qpid-dispatch-src/router/src/main.c:369

      Attachments

        Issue Links

          Activity

            People

              Unassigned Unassigned
              kgiusti Ken Giusti
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: