[svn.haxx.se] · SVN Dev · SVN Users · SVN Org · TSVN Dev · TSVN Users · Subclipse Dev · Subclipse Users · this month's index

Re: [Subclipse-users] IllegalArgumentException caused by decorator

From: Alexander Kitaev <alex_at_tmate.org>
Date: 2006-11-10 12:09:47 CET

Hello Marc,

> Let me know if you need additional information.
If possible, I'd like to get your working copy or the file for which
exception happens.

Alexander Kitaev,
TMate Software,
http://tmate.org/

Marc Guillemot wrote:
> Hi Alexander,
>
> in fact this occurs in different cases:
> - when I try to commit a file
> - when I want to Show the history
> - when the labels decorations are computed (I guess that this is the
> reason why they aren't displayed at all anymore)
>
> Let me know if you need additional information.
>
> Regards,
> Marc.
>
>
> Alexander Kitaev wrote:
>> Hello Marc,
>>
>> Do you know for what file decorations fails? Could you please send it
>> to me - exception is thrown by translation code that expands keywords
>> and translate eols in files.
>>
>> Alexander Kitaev,
>> TMate Software,
>> http://tmate.org/
>>
>> Marc Guillemot wrote:
>>> Hi,
>>>
>>> since a few days the label decoration fail (and some other problem
>>> appeared but naturally not when I now want to document them).
>>>
>>> According to the logged error, this comes from JavaSVN. Any idea how
>>> to fix it?
>>>
>>> java.lang.IllegalArgumentException
>>> at java.nio.Buffer.position(Buffer.java:218)
>>> at
>>> org.tmatesoft.svn.core.internal.wc.SVNSubstitutor.unread(SVNSubstitutor.java:208)
>>>
>>> at
>>> org.tmatesoft.svn.core.internal.wc.SVNSubstitutor.translateChunk(SVNSubstitutor.java:96)
>>>
>>> at
>>> org.tmatesoft.svn.core.internal.wc.admin.SVNTranslatorInputStream.read(SVNTranslatorInputStream.java:62)
>>>
>>> at
>>> org.tmatesoft.svn.core.internal.wc.admin.SVNTranslatorInputStream.read(SVNTranslatorInputStream.java:51)
>>>
>>> at
>>> org.tmatesoft.svn.core.internal.wc.admin.SVNAdminArea.compareAndVerify(SVNAdminArea.java:207)
>>>
>>> at
>>> org.tmatesoft.svn.core.internal.wc.admin.SVNAdminArea.hasTextModifications(SVNAdminArea.java:149)
>>>
>>> at
>>> org.tmatesoft.svn.core.internal.wc.admin.SVNAdminArea.hasTextModifications(SVNAdminArea.java:121)
>>>
>>> at
>>> org.tmatesoft.svn.core.internal.wc.SVNStatusEditor.assembleStatus(SVNStatusEditor.java:389)
>>>
>>> at
>>> org.tmatesoft.svn.core.internal.wc.SVNStatusEditor.handleDirEntry(SVNStatusEditor.java:287)
>>>
>>> at
>>> org.tmatesoft.svn.core.internal.wc.SVNStatusEditor.getDirStatus(SVNStatusEditor.java:198)
>>>
>>> at
>>> org.tmatesoft.svn.core.internal.wc.SVNStatusEditor.handleDirEntry(SVNStatusEditor.java:272)
>>>
>>> at
>>> org.tmatesoft.svn.core.internal.wc.SVNStatusEditor.getDirStatus(SVNStatusEditor.java:198)
>>>
>>> at
>>> org.tmatesoft.svn.core.internal.wc.SVNStatusEditor.handleDirEntry(SVNStatusEditor.java:272)
>>>
>>> at
>>> org.tmatesoft.svn.core.internal.wc.SVNStatusEditor.getDirStatus(SVNStatusEditor.java:198)
>>>
>>> at
>>> org.tmatesoft.svn.core.internal.wc.SVNStatusEditor.handleDirEntry(SVNStatusEditor.java:272)
>>>
>>> at
>>> org.tmatesoft.svn.core.internal.wc.SVNStatusEditor.getDirStatus(SVNStatusEditor.java:198)
>>>
>>> at
>>> org.tmatesoft.svn.core.internal.wc.SVNStatusEditor.handleDirEntry(SVNStatusEditor.java:272)
>>>
>>> at
>>> org.tmatesoft.svn.core.internal.wc.SVNStatusEditor.getDirStatus(SVNStatusEditor.java:198)
>>>
>>> at
>>> org.tmatesoft.svn.core.internal.wc.SVNStatusEditor.handleDirEntry(SVNStatusEditor.java:272)
>>>
>>> at
>>> org.tmatesoft.svn.core.internal.wc.SVNStatusEditor.getDirStatus(SVNStatusEditor.java:198)
>>>
>>> at
>>> org.tmatesoft.svn.core.internal.wc.SVNStatusEditor.handleDirEntry(SVNStatusEditor.java:272)
>>>
>>> at
>>> org.tmatesoft.svn.core.internal.wc.SVNStatusEditor.getDirStatus(SVNStatusEditor.java:198)
>>>
>>> at
>>> org.tmatesoft.svn.core.internal.wc.SVNStatusEditor.handleDirEntry(SVNStatusEditor.java:272)
>>>
>>> at
>>> org.tmatesoft.svn.core.internal.wc.SVNStatusEditor.getDirStatus(SVNStatusEditor.java:198)
>>>
>>> at
>>> org.tmatesoft.svn.core.internal.wc.SVNStatusEditor.handleDirEntry(SVNStatusEditor.java:272)
>>>
>>> at
>>> org.tmatesoft.svn.core.internal.wc.SVNStatusEditor.getDirStatus(SVNStatusEditor.java:198)
>>>
>>> at
>>> org.tmatesoft.svn.core.internal.wc.SVNStatusEditor.handleDirEntry(SVNStatusEditor.java:272)
>>>
>>> at
>>> org.tmatesoft.svn.core.internal.wc.SVNStatusEditor.getDirStatus(SVNStatusEditor.java:198)
>>>
>>> at
>>> org.tmatesoft.svn.core.internal.wc.SVNStatusEditor.closeEdit(SVNStatusEditor.java:119)
>>>
>>> at
>>> org.tmatesoft.svn.core.wc.SVNStatusClient.doStatus(SVNStatusClient.java:241)
>>>
>>> at
>>> org.tmatesoft.svn.core.wc.SVNStatusClient.doStatus(SVNStatusClient.java:171)
>>>
>>> at
>>> org.tmatesoft.svn.core.javahl.SVNClientImpl.status(SVNClientImpl.java:163)
>>>
>>> at
>>> org.tigris.subversion.svnclientadapter.javahl.AbstractJhlClientAdapter.getStatus(AbstractJhlClientAdapter.java:416)
>>>
>>> at
>>> org.tigris.subversion.svnclientadapter.javasvn.JavaSvnClientAdapter.getStatus(JavaSvnClientAdapter.java:117)
>>>
>>> at
>>> org.tigris.subversion.svnclientadapter.javahl.AbstractJhlClientAdapter.getStatus(AbstractJhlClientAdapter.java:403)
>>>
>>> at
>>> org.tigris.subversion.svnclientadapter.javahl.AbstractJhlClientAdapter.getStatus(AbstractJhlClientAdapter.java:396)
>>>
>>> at
>>> org.tigris.subversion.subclipse.core.status.RecursiveStatusUpdateStrategy.statusesToUpdate(RecursiveStatusUpdateStrategy.java:61)
>>>
>>> at
>>> org.tigris.subversion.subclipse.core.status.StatusCacheManager.basicGetStatus(StatusCacheManager.java:217)
>>>
>>> at
>>> org.tigris.subversion.subclipse.core.status.StatusCacheManager.getStatus(StatusCacheManager.java:188)
>>>
>>> at
>>> org.tigris.subversion.subclipse.core.status.StatusCacheManager.getStatus(StatusCacheManager.java:136)
>>>
>>> at
>>> org.tigris.subversion.subclipse.core.resources.LocalResource.getStatus(LocalResource.java:206)
>>>
>>> at
>>> org.tigris.subversion.subclipse.core.resources.LocalFolder.getStatus(LocalFolder.java:274)
>>>
>>> at
>>> org.tigris.subversion.subclipse.core.resources.LocalResource.isManaged(LocalResource.java:177)
>>>
>>> at
>>> org.tigris.subversion.subclipse.ui.actions.WorkspaceAction.isEnabledForSVNResource(WorkspaceAction.java:148)
>>>
>>> at
>>> org.tigris.subversion.subclipse.ui.actions.CleanupAction.isEnabledForSVNResource(CleanupAction.java:42)
>>>
>>> at
>>> org.tigris.subversion.subclipse.ui.actions.WorkspaceAction.isEnabled(WorkspaceAction.java:107)
>>>
>>> at
>>> org.tigris.subversion.subclipse.ui.internal.TeamAction.setActionEnablement(TeamAction.java:260)
>>>
>>> at
>>> org.tigris.subversion.subclipse.ui.internal.TeamAction.selectionChanged(TeamAction.java:227)
>>>
>>> at
>>> org.eclipse.ui.internal.PluginAction.refreshEnablement(PluginAction.java:208)
>>>
>>> at
>>> org.eclipse.ui.internal.PluginAction.selectionChanged(PluginAction.java:280)
>>>
>>> at
>>> org.eclipse.ui.internal.ObjectActionContributor.contributeObjectActions(ObjectActionContributor.java:144)
>>>
>>> at
>>> org.eclipse.ui.internal.ObjectActionContributorManager.contributeObjectActions(ObjectActionContributorManager.java:96)
>>>
>>> at
>>> org.eclipse.ui.internal.PopupMenuExtender.addObjectActions(PopupMenuExtender.java:253)
>>>
>>> at
>>> org.eclipse.ui.internal.PopupMenuExtender.menuAboutToShow(PopupMenuExtender.java:315)
>>>
>>> at
>>> org.eclipse.jface.action.MenuManager.fireAboutToShow(MenuManager.java:289)
>>>
>>> at
>>> org.eclipse.jface.action.MenuManager.handleAboutToShow(MenuManager.java:395)
>>>
>>> at org.eclipse.jface.action.MenuManager.access$1(MenuManager.java:391)
>>> at
>>> org.eclipse.jface.action.MenuManager$2.menuShown(MenuManager.java:417)
>>> at
>>> org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:117)
>>>
>>> at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:66)
>>> at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1085)
>>> at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1109)
>>> at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1090)
>>> at org.eclipse.swt.widgets.Menu._setVisible(Menu.java:175)
>>> at org.eclipse.swt.widgets.Display.runPopups(Display.java:3192)
>>> at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:2839)
>>> at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:1914)
>>> at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:1878)
>>> at
>>> org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:419)
>>>
>>> at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:149)
>>> at
>>> org.eclipse.ui.internal.ide.IDEApplication.run(IDEApplication.java:95)
>>> at
>>> org.eclipse.core.internal.runtime.PlatformActivator$1.run(PlatformActivator.java:78)
>>>
>>> at
>>> org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:92)
>>>
>>> at
>>> org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:68)
>>>
>>> at
>>> org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:400)
>>>
>>> at
>>> org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:177)
>>>
>>> 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:585)
>>> at org.eclipse.core.launcher.Main.invokeFramework(Main.java:336)
>>> at org.eclipse.core.launcher.Main.basicRun(Main.java:280)
>>> at org.eclipse.core.launcher.Main.run(Main.java:977)
>>> at org.eclipse.core.launcher.Main.main(Main.java:952)
>>>
>>>
>>> Marc.
>>>
>>> ---------------------------------------------------------------------
>>> To unsubscribe, e-mail: users-unsubscribe@subclipse.tigris.org
>>> For additional commands, e-mail: users-help@subclipse.tigris.org
>>>
>>>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscribe@subclipse.tigris.org
> For additional commands, e-mail: users-help@subclipse.tigris.org
>
>

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@subclipse.tigris.org
For additional commands, e-mail: users-help@subclipse.tigris.org
Received on Fri Nov 10 12:09:52 2006

This is an archived mail posted to the Subclipse Users mailing list.

This site is subject to the Apache Privacy Policy and the Apache Public Forum Archive Policy.