Eclipse Community Forums
Forum Search:

Search      Help    Register    Login    Home
Home » Eclipse Projects » EGit » History list of commits invisible
History list of commits invisible [message #907020] Mon, 03 September 2012 06:53 Go to next message
Alain Dresse is currently offline Alain Dresse
Messages: 3
Registered: September 2012
Junior Member
Hi,

I have reverted to EGit 1.3 because I can't see the entries in the history view of a file or project.

The issue is intermittent: everything works fine with a brand new installation on a brand new workspace. After some time (haven't been able to isolate the trigger), the list of commits in the history view looks empty. The list items are still there, and are clickable, but are just invisible.

My configuration:
* Ubuntu 12.04 LTS, all upgrades applied
Desktop Unity (same issue with Gnome)
* Acer Aspire 5750G 7.7 GB Ram
* Eclispe Juno (Build 20120606-2254)
Eclipse IDE for Java EE Developers (1.5.0.20120614-1633)
Liferay IDE (1.6.0.v201207162359)

Best regards,
Alain
Re: History list of commits invisible [message #907360 is a reply to message #907020] Mon, 03 September 2012 21:05 Go to previous messageGo to next message
Matthias Sohn is currently offline Matthias Sohn
Messages: 578
Registered: July 2009
Senior Member
- which JGit/EGit version are you using ?
- are there any related errors in the Eclipse error log ?
Re: History list of commits invisible [message #908081 is a reply to message #907360] Tue, 04 September 2012 17:01 Go to previous messageGo to next message
Alain Dresse is currently offline Alain Dresse
Messages: 3
Registered: September 2012
Junior Member
Matthias,

Thanks for your quick reaction. My Eclipse installations:

Eclipse EGit + JGit : 2.0.0.201206130900-r
Eclipse IDE for Java EE Developers: 1.5.0.20120614-1633
Liferay IDE: 1.6.0.v201207162359

I'm afraid I no longer have the content from the log. I will try to reinstall the latest version of EGit and take a look.

Best regards,
Alain
Re: History list of commits invisible [message #908085 is a reply to message #908081] Tue, 04 September 2012 17:12 Go to previous messageGo to next message
Alain Dresse is currently offline Alain Dresse
Messages: 3
Registered: September 2012
Junior Member
Matthias,

Info from the log: 2 types of entries. Subsequent calls to show history show the second type of entry.

Multiple entries like this:

eclipse.buildId=I20120608-1400
java.version=1.6.0_24
java.vendor=Sun Microsystems Inc.
BootLoader constants: OS=linux, ARCH=x86_64, WS=gtk, NL=en_US
Framework arguments: -product org.eclipse.epp.package.jee.product
Command-line arguments: -os linux -ws gtk -arch x86_64 -product org.eclipse.epp.package.jee.product

Error
Tue Sep 04 19:03:07 CEST 2012
Could not instantiate provider org.eclipse.egit.core.GitProvider for project bamboost-theme.

org.eclipse.team.core.TeamException: Could not instantiate provider org.eclipse.egit.core.GitProvider for project bamboost-theme.
at org.eclipse.team.core.RepositoryProvider.mapNewProvider(RepositoryProvider.java:165)
at org.eclipse.team.core.RepositoryProvider.mapExistingProvider(RepositoryProvider.java:235)
at org.eclipse.team.core.RepositoryProvider.getProvider(RepositoryProvider.java:507)
at org.eclipse.team.internal.ccvs.ui.CVSLightweightDecorator.isMappedToCVS(CVSLightweightDecorator.java:192)
at org.eclipse.team.internal.ccvs.ui.CVSLightweightDecorator.decorate(CVSLightweightDecorator.java:147)
at org.eclipse.ui.internal.decorators.LightweightDecoratorDefinition.decorate(LightweightDecoratorDefinition.java:263)
at org.eclipse.ui.internal.decorators.LightweightDecoratorManager$LightweightRunnable.run(LightweightDecoratorManager.java:81)
at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
at org.eclipse.ui.internal.decorators.LightweightDecoratorManager.decorate(LightweightDecoratorManager.java:365)
at org.eclipse.ui.internal.decorators.LightweightDecoratorManager.getDecorations(LightweightDecoratorManager.java:347)
at org.eclipse.ui.internal.decorators.DecorationScheduler$1.ensureResultCached(DecorationScheduler.java:371)
at org.eclipse.ui.internal.decorators.DecorationScheduler$1.run(DecorationScheduler.java:331)
at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54)

followed by multiple entries like this


eclipse.buildId=I20120608-1400
java.version=1.6.0_24
java.vendor=Sun Microsystems Inc.
BootLoader constants: OS=linux, ARCH=x86_64, WS=gtk, NL=en_US
Framework arguments: -product org.eclipse.epp.package.jee.product
Command-line arguments: -os linux -ws gtk -arch x86_64 -product org.eclipse.epp.package.jee.product

Error
Tue Sep 04 19:06:35 CEST 2012
Unhandled event loop exception

org.eclipse.swt.SWTException: Failed to execute runnable (java.lang.NullPointerException)
at org.eclipse.swt.SWT.error(SWT.java:4361)
at org.eclipse.swt.SWT.error(SWT.java:4276)
at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:138)
at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:3529)
at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3182)
at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$9.run(PartRenderingEngine.java:1022)
at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332)
at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:916)
at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:86)
at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:585)
at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332)
at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:540)
at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:149)
at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:124)
at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196)
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:353)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:180)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:616)
at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:629)
at org.eclipse.equinox.launcher.Main.basicRun(Main.java:584)
at org.eclipse.equinox.launcher.Main.run(Main.java:1438)
at org.eclipse.equinox.launcher.Main.main(Main.java:1414)
Caused by: java.lang.NullPointerException
at org.eclipse.egit.ui.internal.history.GenerateHistoryJob.<init>(GenerateHistoryJob.java:60)
at org.eclipse.egit.ui.internal.history.GitHistoryPage.loadHistory(GitHistoryPage.java:1809)
at org.eclipse.egit.ui.internal.history.GitHistoryPage.loadItem(GitHistoryPage.java:1788)
at org.eclipse.egit.ui.internal.history.CommitGraphTable$1.handleEvent(CommitGraphTable.java:180)
at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1276)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1300)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1285)
at org.eclipse.swt.widgets.Table.checkData(Table.java:261)
at org.eclipse.swt.widgets.Table.cellDataProc(Table.java:200)
at org.eclipse.swt.widgets.Display.cellDataProc(Display.java:744)
at org.eclipse.swt.internal.gtk.OS._gtk_list_store_append(Native Method)
at org.eclipse.swt.internal.gtk.OS.gtk_list_store_append(OS.java:8121)
at org.eclipse.swt.widgets.Table.setItemCount(Table.java:3045)
at org.eclipse.jface.viewers.TableViewer.doSetItemCount(TableViewer.java:218)
at org.eclipse.jface.viewers.AbstractTableViewer.internalVirtualRefreshAll(AbstractTableViewer.java:677)
at org.eclipse.jface.viewers.AbstractTableViewer.internalRefresh(AbstractTableViewer.java:651)
at org.eclipse.jface.viewers.AbstractTableViewer.internalRefresh(AbstractTableViewer.java:636)
at org.eclipse.jface.viewers.AbstractTableViewer$2.run(AbstractTableViewer.java:592)
at org.eclipse.jface.viewers.StructuredViewer.preservingSelection(StructuredViewer.java:1443)
at org.eclipse.jface.viewers.StructuredViewer.preservingSelection(StructuredViewer.java:1404)
at org.eclipse.jface.viewers.AbstractTableViewer.inputChanged(AbstractTableViewer.java:590)
at org.eclipse.jface.viewers.ContentViewer.setInput(ContentViewer.java:280)
at org.eclipse.jface.viewers.StructuredViewer.setInput(StructuredViewer.java:1690)
at org.eclipse.egit.ui.internal.history.CommitGraphTable.setInput(CommitGraphTable.java:387)
at org.eclipse.egit.ui.internal.history.GitHistoryPage$10.run(GitHistoryPage.java:1446)
at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:35)
at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:135)
... 24 more

Best regards,
Alain
Re: History list of commits invisible [message #925545 is a reply to message #908085] Thu, 27 September 2012 20:43 Go to previous message
Matthias Sohn is currently offline Matthias Sohn
Messages: 578
Registered: July 2009
Senior Member
Could you retry with EGit 2.1 which was released yesterday ?
Previous Topic:jGit FetchCommand
Next Topic:Auto-share projects not working as intended?
Goto Forum:
  


Current Time: Wed Sep 17 11:37:17 GMT 2014

Powered by FUDForum. Page generated in 0.10065 seconds
.:: Contact :: Home ::.

Powered by: FUDforum 3.0.2.
Copyright ©2001-2010 FUDforum Bulletin Board Software