| Anonymous | Login | Signup for a new account | 2010-09-08 14:58 CEST |
| Main | My View | View Issues | Change Log | Roadmap | Summary | Docs |
| Viewing Issue Advanced Details [ Jump to Notes ] | [ Issue History ] [ Print ] | ||||||
| ID | Category | Severity | Reproducibility | Date Submitted | Last Update | ||
| 0009847 | [Talend Data Quality] graphical User Interface | major | sometimes | 2009-10-27 11:54 | 2009-11-13 14:38 | ||
| Reporter |
scorreia |
View Status | public | ||||
| Assigned To | scorreia | ||||||
| Priority | normal | Resolution | fixed | Platform | |||
| Status | closed | OS | |||||
| Projection | none | OS Version | |||||
| ETA | none | Fixed in Version |
3.2.2
|
Product Version | 3.2.1 | ||
| Target Version | 3.2.2 | Product Build | |||||
| Summary | 0009847: Graphical issue | ||||||
| Description |
After some time of usage of TDQ, I get some NPE. The first NPE is below. Then I successively get an NPE each time I select a component or when I open/close a job... I don't know how to reproduce it at this time. |
||||||
| Steps To Reproduce | |||||||
| Additional Information |
java.lang.NullPointerException at org.eclipse.jface.action.ToolBarManager.update(ToolBarManager.java:284) at org.eclipse.ui.internal.ViewPane.updateActionBars(ViewPane.java:449) at org.eclipse.ui.internal.ViewActionBars.updateActionBars(ViewActionBars.java:59) at org.eclipse.ui.part.PageBookView.showPageRec(PageBookView.java:981) at org.eclipse.ui.views.contentoutline.ContentOutline.showPageRec(ContentOutline.java:251) at org.eclipse.ui.part.PageBookView.partActivated(PageBookView.java:746) at org.eclipse.ui.views.contentoutline.ContentOutline.partBroughtToTop(ContentOutline.java:212) at org.eclipse.ui.internal.PartListenerList$2.run(PartListenerList.java:87) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:37) at org.eclipse.core.runtime.Platform.run(Platform.java:880) at org.eclipse.ui.internal.PartListenerList.fireEvent(PartListenerList.java:57) at org.eclipse.ui.internal.PartListenerList.firePartBroughtToTop(PartListenerList.java:85) at org.eclipse.ui.internal.PartService.firePartBroughtToTop(PartService.java:207) at org.eclipse.ui.internal.WorkbenchPagePartList.firePartBroughtToTop(WorkbenchPagePartList.java:75) at org.eclipse.ui.internal.WorkbenchPagePartList.fireActiveEditorChanged(WorkbenchPagePartList.java:51) at org.eclipse.ui.internal.PartList.setActiveEditor(PartList.java:152) at org.eclipse.ui.internal.WorkbenchPage.makeActiveEditor(WorkbenchPage.java:1259) at org.eclipse.ui.internal.WorkbenchPage.setActivePart(WorkbenchPage.java:3484) at org.eclipse.ui.internal.WorkbenchPage.activate(WorkbenchPage.java:610) at org.eclipse.ui.internal.WorkbenchPage.busyOpenEditorBatched(WorkbenchPage.java:2832) at org.eclipse.ui.internal.WorkbenchPage.busyOpenEditor(WorkbenchPage.java:2729) at org.eclipse.ui.internal.WorkbenchPage.access$11(WorkbenchPage.java:2721) at org.eclipse.ui.internal.WorkbenchPage$10.run(WorkbenchPage.java:2673) at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:70) at org.eclipse.ui.internal.WorkbenchPage.openEditor(WorkbenchPage.java:2668) at org.eclipse.ui.internal.WorkbenchPage.openEditor(WorkbenchPage.java:2652) at org.eclipse.ui.internal.WorkbenchPage.openEditor(WorkbenchPage.java:2643) at org.talend.designer.core.ui.action.EditProcess.doRun(Unknown Source) at org.talend.repository.ui.actions.AContextualAction$2.run(Unknown Source) at org.talend.repository.RepositoryWorkUnit.executeRun(Unknown Source) at org.talend.repository.model.AbstractRepositoryFactory.executeRepositoryWorkUnit(Unknown Source) at org.talend.repository.svnprovider.SvnRepositoryFactory.executeRepositoryWorkUnit(Unknown Source) at org.talend.repository.remoteprovider.RemoteRepositoryFactory.executeRepositoryWorkUnit(Unknown Source) at org.talend.repository.model.ProxyRepositoryFactory.executeRepositoryWorkUnit(Unknown Source) at org.talend.repository.ui.actions.AContextualAction.run(Unknown Source) at org.talend.repository.ui.actions.RepositoryDoubleClickAction.run(Unknown Source) at org.talend.repository.ui.views.RepositoryView$7.doubleClick(Unknown Source) at org.eclipse.jface.viewers.StructuredViewer$1.run(StructuredViewer.java:799) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:37) at org.eclipse.core.runtime.Platform.run(Platform.java:880) at org.eclipse.ui.internal.JFaceUtil$1.run(JFaceUtil.java:48) at org.eclipse.jface.util.SafeRunnable.run(SafeRunnable.java:175) at org.eclipse.jface.viewers.StructuredViewer.fireDoubleClick(StructuredViewer.java:797) at org.eclipse.jface.viewers.AbstractTreeViewer.handleDoubleSelect(AbstractTreeViewer.java:1419) at org.eclipse.jface.viewers.StructuredViewer$4.widgetDefaultSelected(StructuredViewer.java:1173) at org.eclipse.jface.util.OpenStrategy.fireDefaultSelectionEvent(OpenStrategy.java:237) at org.eclipse.jface.util.OpenStrategy.access$0(OpenStrategy.java:234) at org.eclipse.jface.util.OpenStrategy$1.handleEvent(OpenStrategy.java:295) at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1158) at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:3401) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3033) at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:2382) at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:2346) at org.eclipse.ui.internal.Workbench.access$4(Workbench.java:2198) at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:493) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:288) at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:488) at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:149) at org.talend.datacleansing.core.ui.intro.Application.start(Unknown Source) at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:193) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:110) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:79) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:382) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:179) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:549) at org.eclipse.equinox.launcher.Main.basicRun(Main.java:504) at org.eclipse.equinox.launcher.Main.run(Main.java:1236) |
||||||
| Tags | No tags attached. | ||||||
| workload (in half days) | |||||||
| Attached Files | |||||||
|
|
|||||||
Notes |
|
|
scorreia (manager) 2009-10-27 12:31 |
this happens when switching between perspectives |
|
(0030031) svn (reporter) 2009-10-30 05:48 |
This is an automatic note from Subversion commit r31922 by nrousseau trunk [Subversion, tos] r31922 -----[Subversion commit log]---------------------------------------------------- bug 9847 fixed: avoid exception related to the outline of the editor. |
|
(0030032) svn (reporter) 2009-10-30 05:48 |
This is an automatic note from Subversion commit r31923 by nrousseau branch 3.2 [Subversion, tos] r31923 -----[Subversion commit log]---------------------------------------------------- bug 9847 fixed: avoid exception related to the outline of the editor. |
|
nrousseau (administrator) 2009-10-30 05:51 |
found this bug actually only on my linux (i think the bug doesn't exist on windows after the time spent to test) Another way found to test it, is simply by open some other file with the navigator view (.item/.properties/.classpath), and open some jobs, try to switch between different editors, run jobs etc... in few seconds of test, bug appear usually (and can appear randomly with change perspective as you sait it seems). After this fix i don't see the bug, but as it's really random, i can't be totally sure.... |
|
scorreia (manager) 2009-10-30 11:27 |
hcheng, make some tests on linux, please. |
| Mantis 1.1.6[^] Copyright © 2000 - 2007 Mantis Group |