When 2 executables are loaded via the load command and then one unloaded, load/unload should list the 1 remaining when no parameters are given, instead nothing is listed. Here is the sequence to duplicate: (fhpd) load ../pkglibdir/funit-hello Loaded executable file: ../pkglibdir/funit-hello (fhpd) load ../pkglibdir/funit-hello Loaded executable file: ../pkglibdir/funit-hello (fhpd) load Target set pid id path-to-executable [0.0] 0 0 /home/rmoseley/frysk-git3/build/frysk-core/frysk/bindir/../pkglibdir/funit-hello [1.0] 0 0 /home/rmoseley/frysk-git3/build/frysk-core/frysk/bindir/../pkglibdir/funit-hello (fhpd) unload -t 0 Removed Target id [0] (fhpd)load Target set pid id path-to-executable (fhpd) The above "load" command should print this: Target set pid id path-to-executable [1.0] 0 0 /home/rmoseley/frysk-git3/build/frysk-core/frysk/bindir/../pkglibdir/funit-hello
Fixed in HEAD. * ViewsetCommand.java: Fix error when duplicate executables are loaded/unloaded(bz 5799).