Bug#915418: tuxguitar's help viewer doesn't work
Jeremy Bicha
jbicha at debian.org
Mon Dec 3 17:58:37 GMT 2018
Package: libswt-webkit-gtk-4-jni
Version: 4.9.0-1
Severity: important
Control: affects -1 src:tuxguitar
Open tuxguitar.
Click Help > Documentation
A dialog opens prompting the user to save index.html somewhere. There
is also an error when run from the command line.
I believe it just displayed a blank page without the save dialog with
swt4-gtk 4.6.3. That was still wrong, since the page shouldn't be
blank.
I wasn't sure if this was a tuxguitar bug or a bug in the Java webkit
bindings, but I'm filing here for now.
tuxguitar is out of date in Debian. See https://bugs.debian.org/819332
Error
=======
SWT Webkit.java Error: Could not find webkit extension.
BrowserFunction functionality will not be available.
(swt version: 4919) SWT Glue code version: 54.0 info:
+BrowserFunction/GDBus, +WebkitExtension Folder versioning,
+WebKitExtension OSGI support, +setUrl(..postData..), -setCookie(),
-getCookie +mouseDown/Focus
WebKit2Gtk version 2.22.4
Please report this issue *with steps to reproduce* via:
https://bugs.eclipse.org/bugs/ [ Full link excluded to make this bug
report easier to read. ]
For bug report, please atatch this stack trace:
java.lang.Throwable:
at org.eclipse.swt.browser.WebKit.getStackTrace(WebKit.java:491)
at org.eclipse.swt.browser.WebKit.getInternalErrorMsg(WebKit.java:484)
at org.eclipse.swt.browser.WebKit.access$200(WebKit.java:126)
at org.eclipse.swt.browser.WebKit$Webkit2Extension.initializeWebExtensions_callback(WebKit.java:596)
at org.eclipse.swt.internal.webkit.WebKitGTK._webkit_web_view_new(Native
Method)
at org.eclipse.swt.internal.webkit.WebKitGTK.webkit_web_view_new(WebKitGTK.java:1928)
at org.eclipse.swt.browser.WebKit.create(WebKit.java:1144)
at org.eclipse.swt.browser.Browser.<init>(Browser.java:102)
at org.herac.tuxguitar.gui.help.doc.TGDocumentation.display(Unknown Source)
at org.herac.tuxguitar.gui.actions.help.ShowDocAction.execute(Unknown
Source)
at org.herac.tuxguitar.gui.actions.Action$1.run(Unknown Source)
at org.herac.tuxguitar.util.TGSynchronizer$TGSynchronizerTask.run(Unknown
Source)
at org.herac.tuxguitar.gui.TuxGuitar$1$2.run(Unknown Source)
at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40)
at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185)
at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:5026)
at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:4586)
at org.herac.tuxguitar.gui.TuxGuitar.displayGUI(Unknown Source)
at org.herac.tuxguitar.gui.TGMain.main(Unknown Source)
Thanks,
Jeremy Bicha
More information about the pkg-java-maintainers
mailing list