Mahlet-Inc / hobbits

A multi-platform GUI for bit-based analysis, processing, and visualization
https://mahlet-inc.github.io
MIT License
660 stars 45 forks source link

Kaitai Struct parsed output table missing 'value' column for some KSY files #155

Open noperator-zz opened 1 year ago

noperator-zz commented 1 year ago

Take this ksy for example:

meta:
  id: test
seq:
- id: test
  type: test
types:
  test:
    seq:
    - id: t
      type: u1

The parsed output table only contains columns 1 and 2, not the third 'value' column. image

Modifying the ksy by adding a field which uses a builtin type at the start of the sequence fixes the issue

meta:
  id: test
seq:
- id: test1
  type: u1
- id: test
  type: test
types:
  test:
    seq:
    - id: t
      type: u1

image

hello-adam commented 1 year ago

what happens if you click on the + in the first example to expand the values of the test item sequence?

noperator-zz commented 1 year ago

The column remains missing image