-
I ran into some suspicious code again - [`PHPTranslator.scala:156-161`](https://github.com/kaitai-io/kaitai_struct_compiler/blob/3c855b38976df73e8b1500bf85aaad06287d2350/shared/src/main/scala/io/kaita…
-
Fuzzing showed that the current NVRAM parser is prone to deadloops because of offset backtracking.
Because data formats for all supported NVRAM types are fairly simple, I expect them to be expressib…
-
This is a normal unencrypted backup with only -i -o and -v parameters. I get: ImportError: cannot import name 'KaitaiStruct'
Kaitaistruct package is present in iTBR root. Running Python 3.6.5
Tr…
-
Currently, when a Kaitai Struct parser detects that the input data is invalid, it can raise a variety of exceptions: `ValueError`, `EOFError`, generic `Exception`, and possibly some others. This makes…
-
Hello, I am working with android sparse images and want to iterate over byte blocks for each files in the image.
Currently I am transforming them to ext2 and then use debugfs to get byte blocks in t…
-
`read_bytes_term()` should raise EOFError instead of Exception to be consistent with `read_bytes()`.
Btw. it's funny that found this issue 1h later than the person that has reported #40
Even if…
-
Tried to read an encrypted profile but I get this error:
```Python_traceback
File "/var/local/src/toxsavefile_hex/msgpack.py", line 25, in _read
self.b1 = self._io.read_u1()
File "/usr/lib…
-
For instance given:
```yaml
- id: body
type:
switch-on: x
cases:
a: typea
```
It generates a property `Body`:
```cs
private KaitaiStruct _body;
public KaitaiStruct Bod…
NN--- updated
4 years ago
-
Looks like not so many Lua devs in Kaitai. Or am I wrong?
Wanted to discuss some things this runtime could be improved in.
1. Package it. I.e. make a rock in terms of LuaRock projects.This only requ…
ildar updated
4 years ago
-
Since I have only seen some for .w3i, here are some more .ksy starter schemas for other formats:
https://github.com/WaterKnight/Warcraft3-Formats-KaitaiStruct
Later on, I plan to download and ta…