Details
-
Bug
-
Status: Closed
-
Major
-
Resolution: Fixed
-
proton-0.4
-
None
-
None
Description
In the Ruby bindings, if a Qpid::Proton::Message object is created but not given an address, and is then passed to Qpid::Proton::Messenger.put, the underlying C code blows up on the missing address.
Specifically at the line:
pn_link_t *sender = pn_messenger_target(messenger, address);
It should instead check that the address is set and, if not, fail earlier than this point.
Attachments
Issue Links
- is duplicated by
-
PROTON-309 Messenger crashes if given a message that lacks a "to" address
- Closed