Mantis Bug Tracker

View Issue Details Jump to Notes ] Issue History ] Print ]
IDProjectCategoryView StatusDate SubmittedLast Update
0000669Taste[All Projects] ASN.1 Compiler v4public2017-08-31 09:372018-07-10 12:09
Reportermaxime 
Assigned Togmamais 
PrioritynormalSeverityfeatureReproducibilityhave not tried
StatusassignedResolutionopen 
PlatformOSOS Version
Summary0000669:

Improvements of asn1scc (WUT)

Description

In order to iterate on this - and define priorities, I summarize here the list of issues reported by WUT:

  1. Missing/Incomplete documentation (we have no real end-user documentation of the compiler (apart from the ACN part).)
  2. Management of errors :

* [DONE] Lack of automatic constraints check in Decode functions (Add call to isConstraintValid after decoding)
* Usage of assert in asn1scc generated functions
* [DONE] Returning of unnamed / undefined error codes

  1. Misleading initialisation of a kind attribute for ASN.1 CHOICE construction (Some confusion with the NONE choice)

  2. Bitstream structure issues (arious issues, such as the meaning of the "count" field which is different for encoding and decoding)

  3. Not sufficient model consistency checks

  4. Ambiguity in the definition of the required buffer sizes for encoding ("+1 for zero-sized type" is not documented)

  5. Quality of the asn1scc-generated test suite

TagsNo tags attached.
Attached Files

- Relationships

-  Notes
There are no notes attached to this issue.

- Issue History
Date Modified Username Field Change
2017-08-31 09:37 maxime New Issue
2017-08-31 09:37 maxime Status

new => assigned

2017-08-31 09:37 maxime Assigned To

=> ttsiodras

2017-08-31 09:37 maxime Assigned To

ttsiodras => gmamais

2018-07-10 12:09 maxime Category

ASN.1 Compiler => ASN.1 Compiler v4

2018-07-10 12:09 maxime Summary

Improvements of asn1scc => Improvements of asn1scc (WUT)

2018-07-10 12:09 maxime Description Updated View Revisions
2018-07-10 12:09 maxime Description Updated View Revisions


Copyright © 2000 - 2011 MantisBT Group
Powered by Mantis Bugtracker