Latest code crashes with old layout files
Problem description
A recent change: https://github.com/facontidavide/PlotJuggler/commit/36cebbf680db4310720fd71846657b23ed52bbd9#r138442242
broke loading of old layouts that have a "Scale/Offset" transform applied.
Describe the problem and the expected behavior. Use screenshots or a video, if applicable.
Answer these questions (or I will ignore your issue)
-
Describe your platform / Operative System and the version of PlotJuggler you are using.
-
Compile and try the latest version in the main branch and check if the problem persists.
-
Check if the problem can be reproduced using the dummy data created by the command line argument "-t" or one of the files in the folder "datasamples".
-
If it can't be reproduced with the dummy data, please share the CSV file or the rosbag that can be used to reproduce the problem.
-
Linux and Windows with latest
main -
It does (see 1)
-
Yes. Run with -t and open the attached layout file
-
Thanks for reporting... I did not think about that problem of back compatibility.
I will fix it soon