Similarly for core files. The sysroot is being applied after the process has initially been established, not before. This means, minimially, that LinuxExeFactory and LinuxCoreFactory should both be parameterized with the sysroot object.
Move SysRoot handling to SysRoot.java * LinuxExeFactory.java (findExe): Move to SysRoot.findExe. (createProc): Use it. * DebugInfoFrame.java (getLine): Use SysRoot. * CommandlineParser.java (parseSysRoot): Make private. * CoreCommand.java (interpret): Use exePath instead of exeFile. * LinuxCoreFactory.java (createProc): Add SysRoot to signature. * LinuxCoreInfo.java (LinuxCoreInfo): Likewise. * (getExeFile): Likewise.