[QFJ-84] Message Allocation: Tag(78): NoAllocs Created: 17/Oct/06  Updated: 12/Apr/07  Resolved: 09/Nov/06

Status: Closed
Project: QuickFIX/J
Component/s: Engine
Affects Version/s: 1.0.3
Fix Version/s: 1.1.0

Type: Bug Priority: Default
Reporter: Welf Wustlich Assignee: Steve Bate
Resolution: Cannot Reproduce Votes: 0
Labels: None
Environment:

Linux, netbeans



 Description   

Problem occured while passing the FIX-Engine-Tests from openfix-test-server.
Field NoAllocs is overwritten when parsing the message string into the message in:
File: Message.java Method: fromString -> ... parse ...
The original number in the Field NoAllocs will be overwritten without checking if its the same size.
In case of a conflict in the message (e.g. NoAllocs greater than number of values) this conflict can not be detected anymore.
This could lead to critical situations in real trading application.

Best regards, Welf



 Comments   
Comment by Steve Bate [ 09/Nov/06 ]

I wasn't able to reproduce the problem you describe. See the SVN changes for the new unit test to verify that group count validation is operating correctly.

Generated at Sat May 18 04:07:58 UTC 2024 using JIRA 7.5.2#75007-sha1:9f5725bb824792b3230a5d8716f0c13e296a3cae.