Ticket #192 (closed defect: fixed)
Decoder Bug when using String References and AMF Headers
| Reported by: | gerard | Owned by: | nick |
|---|---|---|---|
| Priority: | major | Milestone: | 0.1.1 |
| Component: | Decoder | Version: | 0.1 |
| Keywords: | Cc: |
Description
There is a bug in the decoder, when dealing with string references.
Currently, it seems as though string-data inside of AMF Headers are being added to the "reference tables" which are used to resolve string references. This is resulting in string references being resolved to incorrect parameters.
While the AMF specs aren't really clear on this particular topic, the data used is real data originating from a Flash Player 9 client.
Attached is a patch to pyamf/tests/test_remoting.py which adds a test case for this particular problem.
Attachments
Change History
Note: See
TracTickets for help on using
tickets.
