Without it it gets: $ ./TestRunner java.io.IOException: No such file or directory $ mkdir -p ~/.frysk/logs $ ./TestRunner Running testIA32(frysk.sys.proc.TestAuxv) ...PASS I'm wondering if there's something in the gui that creates ~/.frysk/logs as on some machines it is there but I don't recall creating it.
This is created in the gui, for the error log. When it attempts to create the error log, it looks first for the directory and if not found, attempts to create the directory? What should we be doing here, from the gui?
Sounds like that code should be factored out so that not just the GUI, but also other code using loggers can use it as a common get log file mechanism. (I just did this for Config.FRYSK_DIR, it turned out that Gui.java had it's own local hard-wired equivalent)
* EventLogger.java (get): Create FRYSK_DIR/logs if necessary.