-
Notifications
You must be signed in to change notification settings - Fork 2
Notes on Errors
Although, I tried to catch most possible exceptions, there´s a certain problem with errors occurring within the XPlotter.
It may happen that plotting fails even the autoplotter says that everything is fine, e.g. full disk. The reason is that XPlotter is a spawned process, i.e. an executable itself, which autoplotter is listening to through so called pipes. As per standard the OS offers two "output channels": stdout, and stderr. When running the XPlotter process, the autoplotter listens to these output channels/pipes. Unfortunately, the XPlotter prints errors only on stdout (although, an PR of mine was merged, but Blago claims that he lost source code for the most recent version v1.1), and does it without having a consistent message format. As a consequence, the autoplotter cannot determine errors that occur while plotting. I'm aware of this, and already looking for alternative plotters. I hope that with PoC2, a new version of XPlotter will be released, or even other plotters will be launched.