Intermittent vcs exception - StarTeam

Hello

We have been seeing this error lately on a starteam vcs root intermittently, does anyone have an idea what could be causing this? Thanks.

jetbrains.buildServer.vcs.VcsException: Error collecting changes for VCS root 'starteam://starteam-server:49201/proj/branch'  #343
java.lang.ArrayIndexOutOfBoundsException: 13
at jetbrains.buildServer.buildTriggers.vcs.starteam.StarteamSupport$1.collectChanges(StarteamSupport.java:165)
at jetbrains.buildServer.buildTriggers.vcs.VcsChangesLoader$1.collectBuildChanges(VcsChangesLoader.java:1)
at jetbrains.buildServer.vcs.VcsSupportUtil.collectBuildChanges(VcsSupportUtil.java:37)
at jetbrains.buildServer.buildTriggers.vcs.VcsChangesLoader.collectChangesByIncludeRules(VcsChangesLoader.java:126)
at jetbrains.buildServer.buildTriggers.vcs.VcsChangesLoader.collectChanges(VcsChangesLoader.java:160)
at jetbrains.buildServer.buildTriggers.vcs.VcsChangesLoader.collectBuildChanges(VcsChangesLoader.java:115)
at jetbrains.buildServer.buildTriggers.vcs.VcsChangesLoader.collectChangesForRule(VcsChangesLoader.java:179)
at jetbrains.buildServer.buildTriggers.vcs.VcsChangesLoader.collectChanges4CommonCheckoutRule(VcsChangesLoader.java:139)
at jetbrains.buildServer.buildTriggers.vcs.VcsChangesLoader.loadChangesForRoot(VcsChangesLoader.java:69)
at jetbrains.buildServer.vcs.impl.VcsManagerImpl.loadChanges(VcsManagerImpl.java:252)
at jetbrains.buildServer.serverSide.impl.auth.SecuredVcsManager.loadChanges(SecuredVcsManager.java:29)
at jetbrains.buildServer.serverSide.impl.VcsModificationChecker$1.run(VcsModificationChecker.java:11)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:417)
at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:269)
at java.util.concurrent.FutureTask.run(FutureTask.java:123)
at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:650)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:675)
at java.lang.Thread.run(Thread.java:595)
Caused by: java.lang.ArrayIndexOutOfBoundsException: 13
at sun.util.calendar.BaseCalendar.getCalendarDateFromFixedDate(BaseCalendar.java:436)
at java.util.GregorianCalendar.computeFields(GregorianCalendar.java:2081)
at java.util.GregorianCalendar.computeFields(GregorianCalendar.java:1996)
at java.util.Calendar.complete(Calendar.java:1307)
at java.util.Calendar.get(Calendar.java:1088)
at java.text.SimpleDateFormat.subFormat(SimpleDateFormat.java:899)
at java.text.SimpleDateFormat.format(SimpleDateFormat.java:806)
at java.text.SimpleDateFormat.format(SimpleDateFormat.java:778)
at java.text.DateFormat.format(DateFormat.java:314)
at com.borland.starteam.impl.util.DateTime.toLocalString(Unknown Source)
at com.borland.starteam.impl.util.DateTime.toString(Unknown Source)
at com.borland.starteam.impl.ViewConfiguration.toString(Unknown Source)
at java.lang.String.valueOf(String.java:2615)
at java.lang.StringBuffer.append(StringBuffer.java:220)
at com.borland.starteam.impl.Server.getViewSessionKey(Unknown Source)
at com.borland.starteam.impl.Server.getViewSession(Unknown Source)
at com.borland.starteam.impl.Server.getViewSession(Unknown Source)
at com.borland.starteam.impl._private_.CmdMacroComponentServiceCommand.<init>(Unknown Source)
at com.borland.starteam.impl._private_.CmdMacroComponentServiceCommand.<init>(Unknown Source)
at com.borland.starteam.impl._private_.Item_Cmd_GetData.<init>(Unknown Source)
at com.borland.starteam.impl._private_.Item_Cmd_GetData.fetchChunk(Unknown Source)
at com.borland.starteam.impl._private_.Item_Cmd_GetData.fetch(Unknown Source)
at com.borland.starteam.impl._private_.Item_Cache.fetch(Unknown Source)
at com.borland.starteam.impl._private_.Cache.get(Unknown Source)
at com.borland.starteam.impl._private_.Cache.internalRefresh(Unknown Source)
at com.borland.starteam.impl._private_.Item_Cache.populate(Unknown Source)
at com.borland.starteam.impl._private_.Item_Cache.populate(Unknown Source)
at com.borland.starteam.impl._private_.PopulateItems.execute(Unknown Source)
at com.borland.starteam.impl._private_.PopulateItems.populateByType(Unknown Source)
at com.borland.starteam.impl._private_.PopulateItems.populateValues(Unknown Source)
at com.borland.starteam.impl.Item.retrieveReplicatedData(Unknown Source)
at com.borland.starteam.impl.Item.getReplicaValue(Unknown Source)
at com.borland.starteam.impl.Item.getMyCachedValue(Unknown Source)
at com.borland.starteam.impl.View.getCachedValue(Unknown Source)
at com.borland.starteam.impl.Item.getCachedValue(Unknown Source)
at com.borland.starteam.impl.Item.getCachedValue(Unknown Source)
at com.borland.starteam.impl.Item.getRevisionNumber(Unknown Source)
at com.starbase.starteam.Item.getRevisionNumber(Unknown Source)
at jetbrains.buildServer.buildTriggers.vcs.starteam.adapt.StarteamItemImpl.getRevisionNumber(StarteamItemImpl.java:69)
at jetbrains.buildServer.buildTriggers.vcs.starteam.ChangesCollector.processEdits(ChangesCollector.java:203)
at jetbrains.buildServer.buildTriggers.vcs.starteam.ChangesCollector.collectChanges(ChangesCollector.java:69)
at jetbrains.buildServer.buildTriggers.vcs.starteam.StarteamSupport$1.collectChanges(StarteamSupport.java:157)
... 17 more
java.lang.ArrayIndexOutOfBoundsException: 13
at sun.util.calendar.BaseCalendar.getCalendarDateFromFixedDate(BaseCalendar.java:436)
at java.util.GregorianCalendar.computeFields(GregorianCalendar.java:2081)
at java.util.GregorianCalendar.computeFields(GregorianCalendar.java:1996)
at java.util.Calendar.complete(Calendar.java:1307)
at java.util.Calendar.get(Calendar.java:1088)
at java.text.SimpleDateFormat.subFormat(SimpleDateFormat.java:899)
at java.text.SimpleDateFormat.format(SimpleDateFormat.java:806)
at java.text.SimpleDateFormat.format(SimpleDateFormat.java:778)
at java.text.DateFormat.format(DateFormat.java:314)
at com.borland.starteam.impl.util.DateTime.toLocalString(Unknown Source)
at com.borland.starteam.impl.util.DateTime.toString(Unknown Source)
at com.borland.starteam.impl.ViewConfiguration.toString(Unknown Source)
at java.lang.String.valueOf(String.java:2615)
at java.lang.StringBuffer.append(StringBuffer.java:220)
at com.borland.starteam.impl.Server.getViewSessionKey(Unknown Source)
at com.borland.starteam.impl.Server.getViewSession(Unknown Source)
at com.borland.starteam.impl.Server.getViewSession(Unknown Source)
at com.borland.starteam.impl._private_.CmdMacroComponentServiceCommand.<init>(Unknown Source)
at com.borland.starteam.impl._private_.CmdMacroComponentServiceCommand.<init>(Unknown Source)
at com.borland.starteam.impl._private_.Item_Cmd_GetData.<init>(Unknown Source)
at com.borland.starteam.impl._private_.Item_Cmd_GetData.fetchChunk(Unknown Source)
at com.borland.starteam.impl._private_.Item_Cmd_GetData.fetch(Unknown Source)
at com.borland.starteam.impl._private_.Item_Cache.fetch(Unknown Source)
at com.borland.starteam.impl._private_.Cache.get(Unknown Source)
at com.borland.starteam.impl._private_.Cache.internalRefresh(Unknown Source)
at com.borland.starteam.impl._private_.Item_Cache.populate(Unknown Source)
at com.borland.starteam.impl._private_.Item_Cache.populate(Unknown Source)
at com.borland.starteam.impl._private_.PopulateItems.execute(Unknown Source)
at com.borland.starteam.impl._private_.PopulateItems.populateByType(Unknown Source)
at com.borland.starteam.impl._private_.PopulateItems.populateValues(Unknown Source)
at com.borland.starteam.impl.Item.retrieveReplicatedData(Unknown Source)
at com.borland.starteam.impl.Item.getReplicaValue(Unknown Source)
at com.borland.starteam.impl.Item.getMyCachedValue(Unknown Source)
at com.borland.starteam.impl.View.getCachedValue(Unknown Source)
at com.borland.starteam.impl.Item.getCachedValue(Unknown Source)
at com.borland.starteam.impl.Item.getCachedValue(Unknown Source)
at com.borland.starteam.impl.Item.getRevisionNumber(Unknown Source)
at com.starbase.starteam.Item.getRevisionNumber(Unknown Source)
at jetbrains.buildServer.buildTriggers.vcs.starteam.adapt.StarteamItemImpl.getRevisionNumber(StarteamItemImpl.java:69)
at jetbrains.buildServer.buildTriggers.vcs.starteam.ChangesCollector.processEdits(ChangesCollector.java:203)
at jetbrains.buildServer.buildTriggers.vcs.starteam.ChangesCollector.collectChanges(ChangesCollector.java:69)
at jetbrains.buildServer.buildTriggers.vcs.starteam.StarteamSupport$1.collectChanges(StarteamSupport.java:157)
at jetbrains.buildServer.buildTriggers.vcs.VcsChangesLoader$1.collectBuildChanges(VcsChangesLoader.java:1)
at jetbrains.buildServer.vcs.VcsSupportUtil.collectBuildChanges(VcsSupportUtil.java:37)
at jetbrains.buildServer.buildTriggers.vcs.VcsChangesLoader.collectChangesByIncludeRules(VcsChangesLoader.java:126)
at jetbrains.buildServer.buildTriggers.vcs.VcsChangesLoader.collectChanges(VcsChangesLoader.java:160)
at jetbrains.buildServer.buildTriggers.vcs.VcsChangesLoader.collectBuildChanges(VcsChangesLoader.java:115)
at jetbrains.buildServer.buildTriggers.vcs.VcsChangesLoader.collectChangesForRule(VcsChangesLoader.java:179)
at jetbrains.buildServer.buildTriggers.vcs.VcsChangesLoader.collectChanges4CommonCheckoutRule(VcsChangesLoader.java:139)
at jetbrains.buildServer.buildTriggers.vcs.VcsChangesLoader.loadChangesForRoot(VcsChangesLoader.java:69)
at jetbrains.buildServer.vcs.impl.VcsManagerImpl.loadChanges(VcsManagerImpl.java:252)
at jetbrains.buildServer.serverSide.impl.auth.SecuredVcsManager.loadChanges(SecuredVcsManager.java:29)
at jetbrains.buildServer.serverSide.impl.VcsModificationChecker$1.run(VcsModificationChecker.java:11)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:417)
at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:269)
at java.util.concurrent.FutureTask.run(FutureTask.java:123)
at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:650)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:675)
at java.lang.Thread.run(Thread.java:595)

4 comments
Comment actions Permalink

Please submit this exception to our tracker and provide version of TeamCity, we'll try to investigate possible reason.

0
Comment actions Permalink

Sure, will do.
Teamcity - Enterprise 4.5.4
Starteam - 2008

0
Comment actions Permalink

Thanks Sergey, will do.


0

Please sign in to leave a comment.