Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.

Bug 388720

Summary: Internal server assertion exceptions while rebasing
Product: [ECD] Orion Reporter: Maciej Bendkowski <maciej.bendkowski>
Component: GitAssignee: Project Inbox <orion.git-inbox>
Status: RESOLVED WONTFIX QA Contact:
Severity: normal    
Priority: P3 CC: john.arthorne, maciej.bendkowski
Version: unspecified   
Target Milestone: ---   
Hardware: PC   
OS: Windows 7   
Whiteboard:

Description Maciej Bendkowski CLA 2012-09-04 04:09:27 EDT
While working on a topic branch I decided to rebase it on the latest master. I checkouted the master, pulled changes from upstream, pushed the changes into my github repository, switched to the topic branch and rebased on master. After this action, I've noticed the following assertion exception in the server log:

!ENTRY org.eclipse.orion.server.core 4 0 2012-09-04 10:02:56.856
!MESSAGE 
!STACK 0
java.lang.reflect.InvocationTargetException
	at sun.reflect.GeneratedMethodAccessor58.invoke(Unknown Source)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:37)
	at java.lang.reflect.Method.invoke(Method.java:611)
	at org.eclipse.orion.server.core.resources.ReflectionHelper.callGetter(ReflectionHelper.java:54)
	at org.eclipse.orion.server.core.resources.JSONSerializer.serialize(JSONSerializer.java:29)
	at org.eclipse.orion.server.core.resources.JSONSerializer.serialize(JSONSerializer.java:1)
	at org.eclipse.orion.server.git.objects.Log.toJSON(Log.java:89)
	at org.eclipse.orion.server.git.jobs.LogJob.performJob(LogJob.java:46)
	at org.eclipse.orion.server.core.tasks.TaskJob.run(TaskJob.java:159)
	at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54)
Caused by: org.eclipse.core.runtime.AssertionFailedException: null argument:Unexpected target Ref: HEAD
	at org.eclipse.core.runtime.Assert.isNotNull(Assert.java:85)
	at org.eclipse.orion.server.git.objects.Log.createJSONObjectForRef(Log.java:174)
	at org.eclipse.orion.server.git.objects.Log.getToRef(Log.java:115)
	... 10 more
Root exception:
org.eclipse.core.runtime.AssertionFailedException: null argument:Unexpected target Ref: HEAD
	at org.eclipse.core.runtime.Assert.isNotNull(Assert.java:85)
	at org.eclipse.orion.server.git.objects.Log.createJSONObjectForRef(Log.java:174)
	at org.eclipse.orion.server.git.objects.Log.getToRef(Log.java:115)
	at sun.reflect.GeneratedMethodAccessor58.invoke(Unknown Source)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:37)
	at java.lang.reflect.Method.invoke(Method.java:611)
	at org.eclipse.orion.server.core.resources.ReflectionHelper.callGetter(ReflectionHelper.java:54)
	at org.eclipse.orion.server.core.resources.JSONSerializer.serialize(JSONSerializer.java:29)
	at org.eclipse.orion.server.core.resources.JSONSerializer.serialize(JSONSerializer.java:1)
	at org.eclipse.orion.server.git.objects.Log.toJSON(Log.java:89)
	at org.eclipse.orion.server.git.jobs.LogJob.performJob(LogJob.java:46)
	at org.eclipse.orion.server.core.tasks.TaskJob.run(TaskJob.java:159)
	at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54)
Comment 1 John Arthorne CLA 2015-05-05 15:48:18 EDT
Closing as part of a mass clean up of inactive bugs. Please reopen if this problem still occurs or is relevant to you. For more details see:


https://dev.eclipse.org/mhonarc/lists/orion-dev/msg03444.html
Comment 2 John Arthorne CLA 2015-05-05 16:01:37 EDT
Closing as part of a mass clean up of inactive bugs. Please reopen if this problem still occurs or is relevant to you. For more details see:


https://dev.eclipse.org/mhonarc/lists/orion-dev/msg03444.html