I agree we should take a look at this in v6 about this.
However:
- Many calculations are already made in 64 bits.
- More or less the working area is already limited.
It is still too big in GAL mode, but it is limited.
But this is also a proof this offending file was modified outside Pcbnew.
Anyway, if a file is modified with stupid values, we will have problems.
Sometimes I understand why binary file formats exist.
I agree we should take a look at this in v6 about this.
However:
- Many calculations are already made in 64 bits.
- More or less the working area is already limited.
It is still too big in GAL mode, but it is limited.
But this is also a proof this offending file was modified outside Pcbnew.
Anyway, if a file is modified with stupid values, we will have problems.
Sometimes I understand why binary file formats exist.