Stepping through johntheripper: java.lang.NullPointerException at frysk.gui.srcwin.SourceWindow.populateStackBrowser(FryskGui) at frysk.gui.srcwin.SourceWindow$LockObserver$26.run(FryskGui) at org.gnu.glib.CustomEvents.runEvents(libgtkjava-2.8.so) at org.gnu.gtk.Gtk.gtk_main(libgtkjava-2.8.so) at frysk.gui.Gui.gui(FryskGui) at frysk.gui.FryskGui.main(FryskGui)
StackFrame.java: public String getMethodName () { if (this.myCursor == null || this.myCursor.getMethodName() == null) return null; return this.myCursor.getMethodName(); } This was changed from << return ""; >> in the case of an unresolvable symbol. Changing back. Sigh.
Log message: 2007-02-06 Mike Cvet <mcvet@redhat.com> * StackFrame.java (getMethodName): Return empty strings rather than null when the name cannot be resolved. Fixes #3983. (toPrint): Changed back to checking for empty strings rather than nulls for unresolvable symbol names.