Installed DocFetcher 1.1.27 on Windows 7. two errors titled NullPointerException appeared behind the main screen on start up: here is what was in them:
Everything seems to work OK . I cna find no explaination of the error. I'll keep looking
program.name=DocFetcher
program.version=1.1.27
program.build=20260119-235832
program.portable=false
java.runtime.name=OpenJDK Runtime Environment
java.runtime.version=21.0.8+9-LTS
java.version=21.0.8
sun.arch.data.model=64
os.arch=amd64
os.name=Windows 7
os.version=6.1
user.language=en
java.lang.NullPointerException: Cannot invoke "org.eclipse.swt.widgets.Menu.getShell()" because the return value of "org.eclipse.swt.widgets.MenuItem.getMenu()" is null
at org.eclipse.swt.widgets.MenuItem.getMonitorZoom(MenuItem.java:1131)
at org.eclipse.swt.widgets.MenuItem.createNewGC(MenuItem.java:1125)
at org.eclipse.swt.widgets.MenuItem.wmDrawChild(MenuItem.java:1148)
at org.eclipse.swt.widgets.Control.WM_DRAWITEM(Control.java:4945)
at org.eclipse.swt.widgets.Control.windowProc(Control.java:4746)
at org.eclipse.swt.widgets.Canvas.windowProc(Canvas.java:342)
at org.eclipse.swt.widgets.Decorations.windowProc(Decorations.java:1482)
at org.eclipse.swt.widgets.Shell.windowProc(Shell.java:2361)
at org.eclipse.swt.widgets.Display.windowProc(Display.java:5177)
at org.eclipse.swt.internal.win32.OS.TrackPopupMenu(Native Method)
at org.eclipse.swt.widgets.Menu._setVisible(Menu.java:241)
at org.eclipse.swt.widgets.Display.runPopups(Display.java:4243)
at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3784)
at net.sourceforge.docfetcher.gui.Application.main(Application.java:359)
at net.sourceforge.docfetcher.Main.main(Main.java:30)
Suppressed: java.lang.NullPointerException: Cannot invoke "org.eclipse.swt.widgets.Menu.getShell()" because the return value of "org.eclipse.swt.widgets.MenuItem.getMenu()" is null
... 15 more
Suppressed: java.lang.NullPointerException: Cannot invoke "org.eclipse.swt.widgets.Menu.getShell()" because the return value of "org.eclipse.swt.widgets.MenuItem.getMenu()" is null
... 15 more
Suppressed: java.lang.NullPointerException: Cannot invoke "org.eclipse.swt.widgets.Menu.getShell()" because the return value of "org.eclipse.swt.widgets.MenuItem.getMenu()" is null
... 15 more
Suppressed: java.lang.NullPointerException: Cannot invoke "org.eclipse.swt.widgets.Menu.getShell()" because the return value of "org.eclipse.swt.widgets.MenuItem.getMenu()" is null
... 15 more
program.name=DocFetcher
program.version=1.1.27
program.build=20260119-235832
program.portable=false
java.runtime.name=OpenJDK Runtime Environment
java.runtime.version=21.0.8+9-LTS
java.version=21.0.8
sun.arch.data.model=64
os.arch=amd64
os.name=Windows 7
os.version=6.1
user.language=en
java.lang.NullPointerException: Cannot invoke "org.eclipse.swt.widgets.Menu.getShell()" because the return value of "org.eclipse.swt.widgets.MenuItem.getMenu()" is null
at org.eclipse.swt.widgets.MenuItem.getMonitorZoom(MenuItem.java:1131)
at org.eclipse.swt.widgets.MenuItem.createNewGC(MenuItem.java:1125)
at org.eclipse.swt.widgets.MenuItem.wmDrawChild(MenuItem.java:1148)
at org.eclipse.swt.widgets.Control.WM_DRAWITEM(Control.java:4945)
at org.eclipse.swt.widgets.Control.windowProc(Control.java:4746)
at org.eclipse.swt.widgets.Canvas.windowProc(Canvas.java:342)
at org.eclipse.swt.widgets.Decorations.windowProc(Decorations.java:1482)
at org.eclipse.swt.widgets.Shell.windowProc(Shell.java:2361)
at org.eclipse.swt.widgets.Display.windowProc(Display.java:5177)
at org.eclipse.swt.internal.win32.OS.TrackPopupMenu(Native Method)
at org.eclipse.swt.widgets.Menu._setVisible(Menu.java:241)
at org.eclipse.swt.widgets.Display.runPopups(Display.java:4243)
at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3784)
at net.sourceforge.docfetcher.util.gui.dialog.StackTraceWindow.open(StackTraceWindow.java:84)
at net.sourceforge.docfetcher.util.AppUtil$4.run(AppUtil.java:562)
at net.sourceforge.docfetcher.util.UtilGui.runSwtSafe(UtilGui.java:572)
at net.sourceforge.docfetcher.util.AppUtil.showStackTrace(AppUtil.java:534)
at net.sourceforge.docfetcher.util.AppUtil.showStackTrace(AppUtil.java:468)
at net.sourceforge.docfetcher.gui.Application.handleCrash(Application.java:441)
at net.sourceforge.docfetcher.gui.Application.main(Application.java:363)
at net.sourceforge.docfetcher.Main.main(Main.java:30)
Suppressed: java.lang.NullPointerException: Cannot invoke "org.eclipse.swt.widgets.Menu.getShell()" because the return value of "org.eclipse.swt.widgets.MenuItem.getMenu()" is null
... 21 more
Suppressed: java.lang.NullPointerException: Cannot invoke "org.eclipse.swt.widgets.Menu.getShell()" because the return value of "org.eclipse.swt.widgets.MenuItem.getMenu()" is null
... 21 more
Suppressed: java.lang.NullPointerException: Cannot invoke "org.eclipse.swt.widgets.Menu.getShell()" because the return value of "org.eclipse.swt.widgets.MenuItem.getMenu()" is null
... 21 more
Suppressed: java.lang.NullPointerException: Cannot invoke "org.eclipse.swt.widgets.Menu.getShell()" because the return value of "org.eclipse.swt.widgets.MenuItem.getMenu()" is null
... 21 more
Suppressed: java.lang.NullPointerException: Cannot invoke "org.eclipse.swt.widgets.Menu.getShell()" because the return value of "org.eclipse.swt.widgets.MenuItem.getMenu()" is null
... 21 more
Suppressed: java.lang.NullPointerException: Cannot invoke "org.eclipse.swt.widgets.Menu.getShell()" because the return value of "org.eclipse.swt.widgets.MenuItem.getMenu()" is null
... 21 more
Anonymous
Will be fixed in DocFetcher 1.1.28.