Hi Vladimir, > In GRUB everything runs in the same environment and so > abort() can only be mapped to complete bootloader termination. It's > unreasonable to do such an action in case of regexp error.
Have you seen this abort() happen? abort() marks the end of an execution branch in case of - hardware error, - a program bug that is easy to determine. abort() is not used in conditions that can be expected to happen in production environments. When you are in a situation where abort() is called, trying to continue program execution (via "unknown regexp error", for example) only makes the determination of the program bug harder. Bruno
