Qpid
  1. Qpid
  2. QPID-5218

[dispatch] Crash when outgoing window > 0 and multiple subscribed Messenger clients

    Details

    • Type: Bug Bug
    • Status: Resolved
    • Priority: Major Major
    • Resolution: Fixed
    • Affects Version/s: 0.25
    • Fix Version/s: Future
    • Component/s: Qpid Dispatch
    • Labels:
      None

      Description

      I can cause the dispatcher to crash by having two Messenger clients subscribe to the same address, with non-zero outgoing window sizes.

      To reproduce:

      1) Run ./router/dispatch-router -c ../etc/qpid-dispatch.conf
      2) Start two msgr-recv clients like this:

      msgr-recv -a amqp://0.0.0.0/test.topic -W 2048 -R &
      msgr-recv -a amqp://0.0.0.0/test.topic -W 2048 -R &

      3) Run a msgr-send client like this:

      msgr-send -c 1 -w 2048 -a amqp://0.0.0.0/test.topic -R

      This should cause dispatch-router to crash.

        Activity

          People

          • Assignee:
            Ted Ross
            Reporter:
            Ken Giusti
          • Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved:

              Development