Uploaded image for project: 'Qpid Proton'
  1. Qpid Proton
  2. PROTON-31

Message Corruption in point-to-point transfer via messenger

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Closed
    • Major
    • Resolution: Fixed
    • None
    • None
    • proton-c
    • None

    Description

      Using a modified version of the send.py messenger example (attached) and sending messages point-to-point from sender to receiver, messages become corrupted.

      Output from the receiver:

      {{
      $ ./recv.py //~0.0.0.0/queue1
      //0.0.0.0/queue1 (no subject) Message:0
      //0.0.0.0/queue1 (no subject) Message:1
      //0.0.0.0/queue1 (no subject) Message:2
      //0.0.0.0/queue1 (no subject) Message:3
      //0.0.0.0/queue1 (no subject) H(�]
      //0.0.0.0/queue1 (no subject) Message:5
      //0.0.0.0/queue1 (no subject) Message:6
      //0.0.0.0/queue1 (no subject) Message:7
      //0.0.0.0/queue1 (no subject) Message:8
      //0.0.0.0/queue1 (no subject) Message:9
      //0.0.0.0/queue1 (no subject) Message:10
      //0.0.0.0/queue1 (no subject) Message:11
      //0.0.0.0/queue1 (no subject) Message:12
      //0.0.0.0/queue1 (no subject) Message:13
      //0.0.0.0/queue1 (no subject) Message:14
      //0.0.0.0/queue1 (no subject) Message:15
      //0.0.0.0/queue1 (no subject) Message:16
      //0.0.0.0/queue1 (no subject) Message:17
      //0.0.0.0/queue1 (no subject) Message:18
      //0.0.0.0/queue1 (no subject) Message:19
      //0.0.0.0/queue1 (no subject) Message:20
      //0.0.0.0/queue1 (no subject) Message:21
      //0.0.0.0/queue1 (no subject) Message:22
      //0.0.0.0/queue1 (no subject) Message:23
      //0.0.0.0/queue1 (no subject) Message:24
      //0.0.0.0/queue1 (no subject) Message:25
      //0.0.0.0/queue1 (no subject) Message:26
      //0.0.0.0/queue1 (no subject) Message:27
      //0.0.0.0/queue1 (no subject) Message:28
      //0.0.0.0/queue1 (no subject) Message:29
      //0.0.0.0/queue1 (no subject) Message:30
      //0.0.0.0/queue1 (no subject) Message:31
      //0.0.0.0/queue1 (no subject) Message:32
      //0.0.0.0/queue1 (no subject) Message:33
      //0.0.0.0/queue1 (no subject) Message:34
      [-4]: error decoding message: (null)
      [-4]: error decoding message: (null)
      [-4]: error decoding message: (null)
      [-4]: error decoding message: (null)
      }}

      Attachments

        1. send1.py
          1 kB
          Ted Ross
        2. send_image.py
          2 kB
          William Henry
        3. recv_image.py
          2 kB
          William Henry

        Activity

          People

            rhs Rafael H. Schloming
            tross Ted Ross
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: