Closed ehrenb closed 2 years ago
Yeah, I think there's issues with the parsers importing each other. I need to revamp that a little bit. I should be able to sit down with this within a few weeks.
This might be fixed in 0.53.1 - I was able to get wav (which imports riff) to work
When running the hobbits GUI and opening a classes.dex file and applying the Kaitai Struct Dex parser, I get the following error popup:
I believe this is because the Dex parser yaml has an import 'vlq_base128_le':
https://formats.kaitai.io/dex/index.html :
My guess is that this occurs because 'vlq_base128_le.py' does not get pulled into the tmp directory. When listing files in one of the temp directories after attempting to use the Dex parser, I see the following structure:
I have tested on both v0.51.1 and v0.52.0 and get the same results. I am able to use other Kaitai parsers, such as ELF which has no import (http://formats.kaitai.io/elf/) just fine without error.