Community
Participate
Working Groups
What steps will reproduce the problem? 1. Incoming change on "I79312945: Consider logical models in commit action" (http://egit.eclipse.org/r/#change,3615) 2. Open task 3. Exception in log, empty editor -- Error Details -- Date: Sun Jul 03 14:47:12 CEST 2011 Message: Unexpected error while communicating with Gerrit Severity: Error Product: Tasktop 2.0.2.qualifier (com.tasktop.ui.application.product) Plugin: org.eclipse.mylyn.gerrit.core Session Data: eclipse.buildId=unknown java.version=1.6.0_24 java.vendor=Sun Microsystems Inc. BootLoader constants: OS=linux, ARCH=x86, WS=gtk, NL=en_US Framework arguments: -product com.tasktop.ui.application.product Command-line arguments: -product com.tasktop.ui.application.product -data /home/bmuskalla/.tasktop/workspace -dev file:/projects/tasktop-selfhost/.metadata/.plugins/org.eclipse.pde.core/Tasktop/dev.properties -os linux -ws gtk -arch x86 -consoleLog -console -clean This is a continuation of log file /home/bmuskalla/.tasktop/workspace/.metadata/.bak_4.log Created Time: 2011-07-03 04:16:36.775 Exception Stack Trace: org.eclipse.mylyn.internal.gerrit.core.client.GerritException at org.eclipse.mylyn.internal.gerrit.core.client.GerritClient.execute(GerritClient.java:666) at org.eclipse.mylyn.internal.gerrit.core.client.GerritClient.getPatchSetPublishDetail(GerritClient.java:365) at org.eclipse.mylyn.internal.gerrit.core.client.GerritClient.getChange(GerritClient.java:382) at org.eclipse.mylyn.internal.gerrit.core.GerritTaskDataHandler.getTaskData(GerritTaskDataHandler.java:81) at org.eclipse.mylyn.internal.gerrit.core.GerritConnector.getTaskData(GerritConnector.java:123) at org.eclipse.mylyn.internal.tasks.core.sync.SynchronizeTasksJob.synchronizeTask(SynchronizeTasksJob.java:245) at org.eclipse.mylyn.internal.tasks.core.sync.SynchronizeTasksJob.runInternal(SynchronizeTasksJob.java:218) at org.eclipse.mylyn.internal.tasks.core.sync.SynchronizeTasksJob.run(SynchronizeTasksJob.java:153) at org.eclipse.mylyn.internal.tasks.core.sync.SynchronizeTasksJob.run(SynchronizeTasksJob.java:129) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) Caused by: com.google.gson.JsonParseException: The JsonDeserializer com.google.gwtjsonrpc.server.MapDeserializer@f42d39 failed to deserialized json object [{"key":{"patchSetId":{"changeId":{"id":3615},"patchSetId":2},"accountId":{"id":74},"categoryId":{"id":"CRVW"}},"value":0,"granted":"2011-07-03 10:43:47.000000000","changeOpen":true,"changeSortKey":"001617a300000e1f"},{"key":{"patchSetId":{"changeId":{"id":3615},"patchSetId":2},"accountId":{"id":74},"categoryId":{"id":"IPCL"}},"value":0,"granted":"2011-07-03 10:17:27.000000000","changeOpen":true,"changeSortKey":"001617a300000e1f"},{"key":{"patchSetId":{"changeId":{"id":3615},"patchSetId":2},"accountId":{"id":74},"categoryId":{"id":"VRIF"}},"value":0,"granted":"2011-07-03 10:43:47.000000000","changeOpen":true,"changeSortKey":"001617a300000e1f"}] given the type com.google.gson.ParameterizedTypeImpl@26079b5d at com.google.gson.JsonDeserializerExceptionWrapper.deserialize(JsonDeserializerExceptionWrapper.java:63) at com.google.gson.JsonDeserializationVisitor.invokeCustomDeserializer(JsonDeserializationVisitor.java:88) at com.google.gson.JsonObjectDeserializationVisitor.visitFieldUsingCustomHandler(JsonObjectDeserializationVisitor.java:116) at com.google.gson.ObjectNavigator.navigateClassFields(ObjectNavigator.java:158) at com.google.gson.ObjectNavigator.accept(ObjectNavigator.java:131) at com.google.gson.JsonDeserializationContextDefault.fromJsonObject(JsonDeserializationContextDefault.java:73) at com.google.gson.JsonDeserializationContextDefault.deserialize(JsonDeserializationContextDefault.java:51) at com.google.gson.Gson.fromJson(Gson.java:568) at org.eclipse.mylyn.internal.gerrit.core.client.JSonSupport.parseResponse(JSonSupport.java:157) at org.eclipse.mylyn.internal.gerrit.core.client.GerritService.invoke(GerritService.java:102) at $Proxy6.patchSetPublishDetail(Unknown Source) at org.eclipse.mylyn.internal.gerrit.core.client.GerritClient$8.execute(GerritClient.java:368) at org.eclipse.mylyn.internal.gerrit.core.client.GerritClient.execute(GerritClient.java:660) ... 9 more Caused by: java.lang.IndexOutOfBoundsException: Index: 3, Size: 3 at java.util.ArrayList.RangeCheck(ArrayList.java:547) at java.util.ArrayList.get(ArrayList.java:322) at com.google.gson.JsonArray.get(JsonArray.java:101) at com.google.gwtjsonrpc.server.MapDeserializer.deserialize(MapDeserializer.java:69) at com.google.gwtjsonrpc.server.MapDeserializer.deserialize(MapDeserializer.java:33) at com.google.gson.JsonDeserializerExceptionWrapper.deserialize(JsonDeserializerExceptionWrapper.java:50) ... 21 more What steps will reproduce the problem? 1. 2. 3. -- Error Details -- Date: Sun Jul 03 14:47:12 CEST 2011 Message: Unexpected error while communicating with Gerrit Severity: Error Product: Tasktop 2.0.2.qualifier (com.tasktop.ui.application.product) Plugin: org.eclipse.mylyn.gerrit.core Session Data: eclipse.buildId=unknown java.version=1.6.0_24 java.vendor=Sun Microsystems Inc. BootLoader constants: OS=linux, ARCH=x86, WS=gtk, NL=en_US Framework arguments: -product com.tasktop.ui.application.product Command-line arguments: -product com.tasktop.ui.application.product -data /home/bmuskalla/.tasktop/workspace -dev file:/projects/tasktop-selfhost/.metadata/.plugins/org.eclipse.pde.core/Tasktop/dev.properties -os linux -ws gtk -arch x86 -consoleLog -console -clean This is a continuation of log file /home/bmuskalla/.tasktop/workspace/.metadata/.bak_4.log Created Time: 2011-07-03 04:16:36.775 Exception Stack Trace: org.eclipse.mylyn.internal.gerrit.core.client.GerritException at org.eclipse.mylyn.internal.gerrit.core.client.GerritClient.execute(GerritClient.java:666) at org.eclipse.mylyn.internal.gerrit.core.client.GerritClient.getPatchSetPublishDetail(GerritClient.java:365) at org.eclipse.mylyn.internal.gerrit.core.client.GerritClient.getChange(GerritClient.java:382) at org.eclipse.mylyn.internal.gerrit.core.GerritTaskDataHandler.getTaskData(GerritTaskDataHandler.java:81) at org.eclipse.mylyn.internal.gerrit.core.GerritConnector.getTaskData(GerritConnector.java:123) at org.eclipse.mylyn.internal.tasks.core.sync.SynchronizeTasksJob.synchronizeTask(SynchronizeTasksJob.java:245) at org.eclipse.mylyn.internal.tasks.core.sync.SynchronizeTasksJob.runInternal(SynchronizeTasksJob.java:218) at org.eclipse.mylyn.internal.tasks.core.sync.SynchronizeTasksJob.run(SynchronizeTasksJob.java:153) at org.eclipse.mylyn.internal.tasks.core.sync.SynchronizeTasksJob.run(SynchronizeTasksJob.java:129) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) Caused by: com.google.gson.JsonParseException: The JsonDeserializer com.google.gwtjsonrpc.server.MapDeserializer@f42d39 failed to deserialized json object [{"key":{"patchSetId":{"changeId":{"id":3615},"patchSetId":2},"accountId":{"id":74},"categoryId":{"id":"CRVW"}},"value":0,"granted":"2011-07-03 10:43:47.000000000","changeOpen":true,"changeSortKey":"001617a300000e1f"},{"key":{"patchSetId":{"changeId":{"id":3615},"patchSetId":2},"accountId":{"id":74},"categoryId":{"id":"IPCL"}},"value":0,"granted":"2011-07-03 10:17:27.000000000","changeOpen":true,"changeSortKey":"001617a300000e1f"},{"key":{"patchSetId":{"changeId":{"id":3615},"patchSetId":2},"accountId":{"id":74},"categoryId":{"id":"VRIF"}},"value":0,"granted":"2011-07-03 10:43:47.000000000","changeOpen":true,"changeSortKey":"001617a300000e1f"}] given the type com.google.gson.ParameterizedTypeImpl@26079b5d at com.google.gson.JsonDeserializerExceptionWrapper.deserialize(JsonDeserializerExceptionWrapper.java:63) at com.google.gson.JsonDeserializationVisitor.invokeCustomDeserializer(JsonDeserializationVisitor.java:88) at com.google.gson.JsonObjectDeserializationVisitor.visitFieldUsingCustomHandler(JsonObjectDeserializationVisitor.java:116) at com.google.gson.ObjectNavigator.navigateClassFields(ObjectNavigator.java:158) at com.google.gson.ObjectNavigator.accept(ObjectNavigator.java:131) at com.google.gson.JsonDeserializationContextDefault.fromJsonObject(JsonDeserializationContextDefault.java:73) at com.google.gson.JsonDeserializationContextDefault.deserialize(JsonDeserializationContextDefault.java:51) at com.google.gson.Gson.fromJson(Gson.java:568) at org.eclipse.mylyn.internal.gerrit.core.client.JSonSupport.parseResponse(JSonSupport.java:157) at org.eclipse.mylyn.internal.gerrit.core.client.GerritService.invoke(GerritService.java:102) at $Proxy6.patchSetPublishDetail(Unknown Source) at org.eclipse.mylyn.internal.gerrit.core.client.GerritClient$8.execute(GerritClient.java:368) at org.eclipse.mylyn.internal.gerrit.core.client.GerritClient.execute(GerritClient.java:660) ... 9 more Caused by: java.lang.IndexOutOfBoundsException: Index: 3, Size: 3 at java.util.ArrayList.RangeCheck(ArrayList.java:547) at java.util.ArrayList.get(ArrayList.java:322) at com.google.gson.JsonArray.get(JsonArray.java:101) at com.google.gwtjsonrpc.server.MapDeserializer.deserialize(MapDeserializer.java:69) at com.google.gwtjsonrpc.server.MapDeserializer.deserialize(MapDeserializer.java:33) at com.google.gson.JsonDeserializerExceptionWrapper.deserialize(JsonDeserializerExceptionWrapper.java:50) ... 21 more
egit.eclipse.org is running Gerrit 2.2 *** This bug has been marked as a duplicate of bug 349023 ***