[#7626] - interface glitches in Ubuntu 14.04 and 16.04

Category:
Bug report
Priority:
High
Status:
Resolved
Project: Severity:
Major
Resolution:
Fixed
Component: Reproducibility:
Always
Assigned to:
5

various interface glitches, especially when using the feature called "preview". Panels with drawing failures and disappearing, see the attached files displaying the problem.

Tested on Ubuntu 14.04 (x64) and Ubuntu 16.04 (x64 fresh install) with both .deb and .tar.gz (x64).

AttachmentSize
Image icon jaspersoftstudio6.2-ui-glitches.png105.22 KB
v6.2.2
gabriel.golaiastitan's picture
Joined: May 29 2016 - 3:13pm
Last seen: 2 months 3 weeks ago

15 Comments:

#1

Have the same problem. It occurs when the report is wider than the panel width. Palette and Properties are overwritten with the report.
I have also experienced previous report layout showing when I switch between reports (when I have several reports open).
Nevertheless, Studio doesn't crash so it's not a serious problem with me.

#2

Same in V6.3.0 with Ubuntu 16.04 64 bits. For me its not usable, because every action need a maximize and minimize to refresh and see the change

#3

It seems that it's a problem with eclipse an the GTK version included with Ubuntu (see http://askubuntu.com/a/761680/578171).
The solution, is:
1.- Get the Jasper Studio in .tgz package (not .deb)
2.- Untar an edit the script runubuntu.sh, inserting the line: export SWT_GTK3=0 (see attached image).
3.- Execute runubuntu.sh to launch Jasper Studio.
4.- Enjoy.

AttachmentSize
Image icon runubuntu.png9.89 KB
#4

I have the same problem on centos 7 64bit with GNOME, the graph interface wont refresh on a element change(repainting the doc failed), so I tried start from CLI and got this WARN:
*** BUG ***
In pixman_region32_init_rect: Invalid rectangle passed
Set a breakpoint on '_pixman_log_error' to debug

As you guys did not provide a script for all distro, the solution that works for me was:

First export SWT_GTK3=0, then ./Jaspersoft\ Studio on CLI. IT'S seems working well.

#5
  • Status:New» Confirmed

Excellent, this worked!!

#6

Thank you isidoro_2, your suggestion worked for me!
---

#!/bin/bash
export SWT_GTK3=0
DIR=$(dirname "$0")
export UBUNTU_MENUPROXY=0;
"$DIR"/Jaspersoft\ Studio $*

#7

Same ploblem here. Solved with the above solucion. Thanks!

#8

jasperssoft on ubuntu 16.04 simply doesnt work, its awful. Screen doesnt refresh, it only refreshes and I see my change when I save the report.

Invoking URL: http://jasperstudio.sf.net/jsslastversion.php?version=6.3.1.final&uuid=d...
net.sf.jasperreports.engine.JRRuntimeException: org.exolab.castor.xml.MarshalException: org.xml.sax.SAXException: The class for the root element 'ParameterSet' could not be found.{File: [not available]; line: 1; column: 15}
at net.sf.jasperreports.eclipse.util.CastorHelper.read(CastorHelper.java:107)
at com.jaspersoft.studio.prm.ParameterSetProvider.getParameterSet(ParameterSetProvider.java:62)
at com.jaspersoft.studio.server.JRSBuiltInParameterProvider.init(JRSBuiltInParameterProvider.java:22)
at com.jaspersoft.studio.server.Activator$1.run(Activator.java:74)
at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55)
Caused by: org.exolab.castor.xml.MarshalException: org.xml.sax.SAXException: The class for the root element 'ParameterSet' could not be found.{File: [not available]; line: 1; column: 15}
at org.exolab.castor.xml.Unmarshaller.convertSAXExceptionToMarshalException(Unmarshaller.java:919)
at org.exolab.castor.xml.Unmarshaller.unmarshal(Unmarshaller.java:775)
at net.sf.jasperreports.eclipse.util.CastorHelper.read(CastorHelper.java:103)
... 4 more
Caused by: org.xml.sax.SAXException: The class for the root element 'ParameterSet' could not be found.
at org.exolab.castor.xml.UnmarshalHandler.processFirstElement(UnmarshalHandler.java:920)
at org.exolab.castor.xml.StartElementProcessor.compute(StartElementProcessor.java:103)
at org.exolab.castor.xml.UnmarshalHandler.startElementProcessing(UnmarshalHandler.java:841)
at org.exolab.castor.xml.UnmarshalHandler.startElement(UnmarshalHandler.java:766)
at org.apache.xerces.parsers.AbstractSAXParser.startElement(Unknown Source)
at org.apache.xerces.impl.dtd.XMLDTDValidator.startElement(Unknown Source)
at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanStartElement(Unknown Source)
at org.apache.xerces.impl.XMLDocumentScannerImpl$ContentDispatcher.scanRootElementHook(Unknown Source)
at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl$FragmentContentDispatcher.dispatch(Unknown Source)
at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanDocument(Unknown Source)
at org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source)
at org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source)
at org.apache.xerces.parsers.XMLParser.parse(Unknown Source)
at org.apache.xerces.parsers.AbstractSAXParser.parse(Unknown Source)
at org.apache.xerces.jaxp.SAXParserImpl$JAXPSAXParser.parse(Unknown Source)
at org.exolab.castor.xml.Unmarshaller.unmarshal(Unmarshaller.java:763)
... 5 more
Start ClassPath Mapping
Mapping: Archive: file:/home/dudley/tools/TIBCOJaspersoftStudio-6.3.1.final/plugins/org.eclipse.equinox.launcher_1.3.100.v20150511-1540.jar
Mapping: Archive: file:/home/dudley/tools/TIBCOJaspersoftStudio-6.3.1.final/features/jre.linux.gtk.x86_64.feature_1.8.0.u92/jre/lib/rt.jar
Mapping: Archive: file:/home/dudley/tools/TIBCOJaspersoftStudio-6.3.1.final/configuration/org.eclipse.osgi/57/0/.cp/lib/jasperreports-6.3.1.jar
Mapping: Archive: file:/home/dudley/tools/TIBCOJaspersoftStudio-6.3.1.final/configuration/org.eclipse.osgi/57/0/.cp/lib/jasperreports-chart-customizers-6.3.1.jar
Mapping: Archive: file:/home/dudley/tools/TIBCOJaspersoftStudio-6.3.1.final/configuration/org.eclipse.osgi/57/0/.cp/lib/jasperreports-chart-themes-6.3.1.jar
Mapping: Archive: file:/home/dudley/tools/TIBCOJaspersoftStudio-6.3.1.final/configuration/org.eclipse.osgi/57/0/.cp/lib/jasperreports-fonts-6.1.1.jar
Mapping: Archive: file:/home/dudley/tools/TIBCOJaspersoftStudio-6.3.1.final/configuration/org.eclipse.osgi/57/0/.cp/lib/jasperreports-functions-6.3.1.jar
Mapping: Archive: file:/home/dudley/tools/TIBCOJaspersoftStudio-6.3.1.final/configuration/org.eclipse.osgi/41/0/.cp/lib/js-common.jar
Mapping: Archive: file:/home/dudley/tools/TIBCOJaspersoftStudio-6.3.1.final/configuration/org.eclipse.osgi/41/0/.cp/lib/js-extra-classes.jar
Mapping: Archive: file:/home/dudley/IdeaProjects/message/target/message-2.4.3-SNAPSHOT.jar
End ClassPath Mapping
net.sf.jasperreports.engine.JRException: Byte data not found at: null/logo.png.
at net.sf.jasperreports.repo.RepositoryUtil.getBytesFromLocation(RepositoryUtil.java:210)
at net.sf.jasperreports.renderers.util.RendererUtil.getNonLazyRenderable(RendererUtil.java:163)
at com.jaspersoft.studio.jasper.LazyImageConverter$1.run(LazyImageConverter.java:358)
at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55)
net.sf.jasperreports.engine.JRException: Byte data not found at: null/address.png.
at net.sf.jasperreports.repo.RepositoryUtil.getBytesFromLocation(RepositoryUtil.java:210)
at net.sf.jasperreports.renderers.util.RendererUtil.getNonLazyRenderable(RendererUtil.java:163)
at com.jaspersoft.studio.jasper.LazyImageConverter$1.run(LazyImageConverter.java:358)
at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55)
net.sf.jasperreports.engine.JRException: Byte data not found at: null/world.png.
at net.sf.jasperreports.repo.RepositoryUtil.getBytesFromLocation(RepositoryUtil.java:210)
at net.sf.jasperreports.renderers.util.RendererUtil.getNonLazyRenderable(RendererUtil.java:163)
at com.jaspersoft.studio.jasper.LazyImageConverter$1.run(LazyImageConverter.java:358)
at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55)
net.sf.jasperreports.engine.JRException: Byte data not found at: null/bubble.png.
at net.sf.jasperreports.repo.RepositoryUtil.getBytesFromLocation(RepositoryUtil.java:210)
at net.sf.jasperreports.renderers.util.RendererUtil.getNonLazyRenderable(RendererUtil.java:163)
at com.jaspersoft.studio.jasper.LazyImageConverter$1.run(LazyImageConverter.java:358)
at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55)
java.lang.NullPointerException
at com.jaspersoft.studio.editor.AbstractJRXMLEditor.doSaveEditors(AbstractJRXMLEditor.java:674)
at com.jaspersoft.studio.editor.AbstractJRXMLEditor$9.run(AbstractJRXMLEditor.java:649)
at org.eclipse.swt.widgets.Synchronizer.syncExec(Synchronizer.java:186)
at org.eclipse.ui.internal.UISynchronizer.syncExec(UISynchronizer.java:145)
at org.eclipse.swt.widgets.Display.syncExec(Display.java:4633)
at com.jaspersoft.studio.editor.AbstractJRXMLEditor.doSave(AbstractJRXMLEditor.java:641)
at org.eclipse.ui.internal.SaveableHelper$2.run(SaveableHelper.java:156)
at org.eclipse.ui.internal.SaveableHelper$5.run(SaveableHelper.java:285)
at org.eclipse.jface.operation.ModalContext.runInCurrentThread(ModalContext.java:463)
at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:371)
at org.eclipse.ui.internal.WorkbenchWindow$14.run(WorkbenchWindow.java:2181)
at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:70)
at org.eclipse.ui.internal.WorkbenchWindow.run(WorkbenchWindow.java:2177)
at org.eclipse.ui.internal.SaveableHelper.runProgressMonitorOperation(SaveableHelper.java:293)
at org.eclipse.ui.internal.SaveableHelper.runProgressMonitorOperation(SaveableHelper.java:271)
at org.eclipse.ui.internal.SaveableHelper.savePart(SaveableHelper.java:161)
at org.eclipse.ui.internal.WorkbenchPage.saveSaveable(WorkbenchPage.java:3892)
at org.eclipse.ui.internal.WorkbenchPage.saveEditor(WorkbenchPage.java:3906)
at org.eclipse.ui.internal.handlers.SaveHandler.execute(SaveHandler.java:54)
at org.eclipse.ui.internal.handlers.HandlerProxy.execute(HandlerProxy.java:295)
at org.eclipse.ui.internal.handlers.E4HandlerProxy.execute(E4HandlerProxy.java:90)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.eclipse.e4.core.internal.di.MethodRequestor.execute(MethodRequestor.java:56)
at org.eclipse.e4.core.internal.di.InjectorImpl.invokeUsingClass(InjectorImpl.java:252)
at org.eclipse.e4.core.internal.di.InjectorImpl.invoke(InjectorImpl.java:234)
at org.eclipse.e4.core.contexts.ContextInjectionFactory.invoke(ContextInjectionFactory.java:132)
at org.eclipse.e4.core.commands.internal.HandlerServiceHandler.execute(HandlerServiceHandler.java:152)
at org.eclipse.core.commands.Command.executeWithChecks(Command.java:493)
at org.eclipse.core.commands.ParameterizedCommand.executeWithChecks(ParameterizedCommand.java:486)
at org.eclipse.e4.core.commands.internal.HandlerServiceImpl.executeHandler(HandlerServiceImpl.java:210)
at org.eclipse.e4.ui.bindings.keys.KeyBindingDispatcher.executeCommand(KeyBindingDispatcher.java:286)
at org.eclipse.e4.ui.bindings.keys.KeyBindingDispatcher.press(KeyBindingDispatcher.java:507)
at org.eclipse.e4.ui.bindings.keys.KeyBindingDispatcher.processKeyEvent(KeyBindingDispatcher.java:558)
at org.eclipse.e4.ui.bindings.keys.KeyBindingDispatcher.filterKeySequenceBindings(KeyBindingDispatcher.java:378)
at org.eclipse.e4.ui.bindings.keys.KeyBindingDispatcher.access$0(KeyBindingDispatcher.java:324)
at org.eclipse.e4.ui.bindings.keys.KeyBindingDispatcher$KeyDownFilter.handleEvent(KeyBindingDispatcher.java:86)
at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84)
at org.eclipse.swt.widgets.Display.filterEvent(Display.java:1550)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1328)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1353)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1338)
at org.eclipse.swt.widgets.Widget.sendKeyEvent(Widget.java:1365)
at org.eclipse.swt.widgets.Widget.gtk_key_press_event(Widget.java:763)
at org.eclipse.swt.widgets.Control.gtk_key_press_event(Control.java:3325)
at org.eclipse.swt.widgets.Composite.gtk_key_press_event(Composite.java:793)
at org.eclipse.swt.widgets.Widget.windowProc(Widget.java:1980)
at org.eclipse.swt.widgets.Control.windowProc(Control.java:5685)
at org.eclipse.swt.widgets.Display.windowProc(Display.java:4717)
at org.eclipse.swt.internal.gtk.OS._gtk_main_do_event(Native Method)
at org.eclipse.swt.internal.gtk.OS.gtk_main_do_event(OS.java:9326)
at org.eclipse.swt.widgets.Display.eventProc(Display.java:1225)
at org.eclipse.swt.internal.gtk.OS._g_main_context_iteration(Native Method)
at org.eclipse.swt.internal.gtk.OS.g_main_context_iteration(OS.java:2435)
at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3428)
at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$4.run(PartRenderingEngine.java:1127)
at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:337)
at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1018)
at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:156)
at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:694)
at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:337)
at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:606)
at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:150)
at com.jaspersoft.studio.rcp.intro.Application.start(Application.java:99)
at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196)
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134)
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:380)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:235)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:669)
at org.eclipse.equinox.launcher.Main.basicRun(Main.java:608)
at org.eclipse.equinox.launcher.Main.run(Main.java:1515)
at org.eclipse.equinox.launcher.Main.main(Main.java:1488)
java.lang.NullPointerException
at com.jaspersoft.studio.editor.AbstractJRXMLEditor.doSaveEditors(AbstractJRXMLEditor.java:674)
at com.jaspersoft.studio.editor.AbstractJRXMLEditor$9.run(AbstractJRXMLEditor.java:649)
at org.eclipse.swt.widgets.Synchronizer.syncExec(Synchronizer.java:186)
at org.eclipse.ui.internal.UISynchronizer.syncExec(UISynchronizer.java:145)
at org.eclipse.swt.widgets.Display.syncExec(Display.java:4633)
at com.jaspersoft.studio.editor.AbstractJRXMLEditor.doSave(AbstractJRXMLEditor.java:641)
at org.eclipse.ui.internal.SaveableHelper$2.run(SaveableHelper.java:156)
at org.eclipse.ui.internal.SaveableHelper$5.run(SaveableHelper.java:285)
at org.eclipse.jface.operation.ModalContext.runInCurrentThread(ModalContext.java:463)
at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:371)
at org.eclipse.ui.internal.WorkbenchWindow$14.run(WorkbenchWindow.java:2181)
at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:70)
at org.eclipse.ui.internal.WorkbenchWindow.run(WorkbenchWindow.java:2177)
at org.eclipse.ui.internal.SaveableHelper.runProgressMonitorOperation(SaveableHelper.java:293)
at org.eclipse.ui.internal.SaveableHelper.runProgressMonitorOperation(SaveableHelper.java:271)
at org.eclipse.ui.internal.SaveableHelper.savePart(SaveableHelper.java:161)
at org.eclipse.ui.internal.WorkbenchPage.saveSaveable(WorkbenchPage.java:3892)
at org.eclipse.ui.internal.WorkbenchPage.saveEditor(WorkbenchPage.java:3906)
at org.eclipse.ui.internal.handlers.SaveHandler.execute(SaveHandler.java:54)
at org.eclipse.ui.internal.handlers.HandlerProxy.execute(HandlerProxy.java:295)
at org.eclipse.ui.internal.handlers.E4HandlerProxy.execute(E4HandlerProxy.java:90)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.eclipse.e4.core.internal.di.MethodRequestor.execute(MethodRequestor.java:56)
at org.eclipse.e4.core.internal.di.InjectorImpl.invokeUsingClass(InjectorImpl.java:252)
at org.eclipse.e4.core.internal.di.InjectorImpl.invoke(InjectorImpl.java:234)
at org.eclipse.e4.core.contexts.ContextInjectionFactory.invoke(ContextInjectionFactory.java:132)
at org.eclipse.e4.core.commands.internal.HandlerServiceHandler.execute(HandlerServiceHandler.java:152)
at org.eclipse.core.commands.Command.executeWithChecks(Command.java:493)
at org.eclipse.core.commands.ParameterizedCommand.executeWithChecks(ParameterizedCommand.java:486)
at org.eclipse.e4.core.commands.internal.HandlerServiceImpl.executeHandler(HandlerServiceImpl.java:210)
at org.eclipse.e4.ui.bindings.keys.KeyBindingDispatcher.executeCommand(KeyBindingDispatcher.java:286)
at org.eclipse.e4.ui.bindings.keys.KeyBindingDispatcher.press(KeyBindingDispatcher.java:507)
at org.eclipse.e4.ui.bindings.keys.KeyBindingDispatcher.processKeyEvent(KeyBindingDispatcher.java:558)
at org.eclipse.e4.ui.bindings.keys.KeyBindingDispatcher.filterKeySequenceBindings(KeyBindingDispatcher.java:378)
at org.eclipse.e4.ui.bindings.keys.KeyBindingDispatcher.access$0(KeyBindingDispatcher.java:324)
at org.eclipse.e4.ui.bindings.keys.KeyBindingDispatcher$KeyDownFilter.handleEvent(KeyBindingDispatcher.java:86)
at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84)
at org.eclipse.swt.widgets.Display.filterEvent(Display.java:1550)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1328)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1353)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1338)
at org.eclipse.swt.widgets.Widget.sendKeyEvent(Widget.java:1365)
at org.eclipse.swt.widgets.Widget.gtk_key_press_event(Widget.java:763)
at org.eclipse.swt.widgets.Control.gtk_key_press_event(Control.java:3325)
at org.eclipse.swt.widgets.Composite.gtk_key_press_event(Composite.java:793)
at org.eclipse.swt.widgets.Widget.windowProc(Widget.java:1980)
at org.eclipse.swt.widgets.Control.windowProc(Control.java:5685)
at org.eclipse.swt.widgets.Display.windowProc(Display.java:4717)
at org.eclipse.swt.internal.gtk.OS._gtk_main_do_event(Native Method)
at org.eclipse.swt.internal.gtk.OS.gtk_main_do_event(OS.java:9326)
at org.eclipse.swt.widgets.Display.eventProc(Display.java:1225)
at org.eclipse.swt.internal.gtk.OS._g_main_context_iteration(Native Method)
at org.eclipse.swt.internal.gtk.OS.g_main_context_iteration(OS.java:2435)
at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3428)
at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$4.run(PartRenderingEngine.java:1127)
at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:337)
at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1018)
at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:156)
at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:694)
at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:337)
at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:606)
at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:150)
at com.jaspersoft.studio.rcp.intro.Application.start(Application.java:99)
at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196)
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134)
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:380)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:235)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:669)
at org.eclipse.equinox.launcher.Main.basicRun(Main.java:608)
at org.eclipse.equinox.launcher.Main.run(Main.java:1515)
at org.eclipse.equinox.launcher.Main.main(Main.java:1488)

#9
  • Resolution:Open» Fixed
  • Status:Confirmed» Resolved

Hi all,
please look at this comment: http://community.jaspersoft.com/jaspersoft-studio/issues/9281#comment-83...
I already explained there a couple of partial workaround. One you guys already mentioned using the export SWT_GTK3=0, and forcing to use GTK2.

The issue is fixed in the upcoming version (out soon). This blocking behavior and other major glitches were fixed using mostly Ubuntu 16.04 and 14.04 as test environment.

Regards,
Massimo.

#10

thx mate, I tried the export SWT_GTK3=0, it didnt work, just made things worse to be honest.
I think at this stage I will try apply the plugin to Eclipse 4.6.2, see if that works, thank you for the responses

#11

export SWT_GTK3=0; worked for me. Thank you.

#12

Thanks. It worked.

#13

Só funciona com sudo ./runubuntu.sh

#14

export SWT_GTK3=0; worked for me as well. Thanks!

#15

Thanks, export SWT_GTK3=0 also worked for me on Ubuntu 17.10. Thanks!

Feedback
randomness