Hello Subclipse-Team,
I think, I have discovered a bug in subclipse Release 1.8.7.
One of my projects in my workspace triggers a nullpointer-exception in
subclipse.
The exception disables the svn-decoration in the project-explorer-view. If I
enable the decoration again and press F5 to reload the
project-explorer-view, the error happen again.
Installed software:
Eclipse Indigo Build 20110615-0604
Subclipse 1.8.7
Mylyn integration 3.0.0
Subversion Client adapter 1.8.1
JavaHL Adapter 1.7.4
Revision Graph 1.1.1
SVNKit Client Adapter 1.7.0
SVNKit Lib 1.7.0
CallabNet Merge Client 3.0.7
Here is the eclipse-log of the error:
!SESSION 2012-03-21 10:28:45.346
-----------------------------------------------
eclipse.buildId=I20110613-1736
java.version=1.6.0_27
java.vendor=Sun Microsystems Inc.
BootLoader constants: OS=win32, ARCH=x86_64, WS=win32, NL=de_DE
Framework arguments: -product org.eclipse.epp.package.jee.product
Command-line arguments: -os win32 -ws win32 -arch x86_64 -product
org.eclipse.epp.package.jee.product -clean
This is a continuation of log file
C:\Users\sona\Documents\Projekte\Eclipse-Workspaces\ft3-6\.metadata\.bak_0.l
og
Created Time: 2012-03-21 16:19:22.625
!ENTRY org.eclipse.ui.workbench 4 2 2012-03-21 16:19:22.625
!MESSAGE Problems occurred when invoking code from plug-in:
"org.eclipse.ui.workbench".
!STACK 0
java.lang.NullPointerException
at
org.tigris.subversion.subclipse.core.status.StatusUpdateStrategy.collectUnve
rsionedFolders(StatusUpdateStrategy.java:66)
at
org.tigris.subversion.subclipse.core.status.RecursiveStatusUpdateStrategy.st
atusesToUpdate(RecursiveStatusUpdateStrategy.java:73)
at
org.tigris.subversion.subclipse.core.status.StatusCacheManager.basicGetStatu
s(StatusCacheManager.java:223)
at
org.tigris.subversion.subclipse.core.status.StatusCacheManager.getStatus(Sta
tusCacheManager.java:194)
at
org.tigris.subversion.subclipse.core.status.StatusCacheManager.getStatus(Sta
tusCacheManager.java:138)
at
org.tigris.subversion.subclipse.core.resources.LocalResource.getStatus(Local
Resource.java:218)
at
org.tigris.subversion.subclipse.core.resources.LocalFolder.getStatus(LocalFo
lder.java:305)
at
org.tigris.subversion.subclipse.core.resources.LocalResource.isIgnored(Local
Resource.java:119)
at
org.tigris.subversion.subclipse.core.resources.LocalFolder.members(LocalFold
er.java:108)
at
org.tigris.subversion.subclipse.core.resources.LocalFolder.isDirty(LocalFold
er.java:156)
at
org.tigris.subversion.subclipse.core.resources.LocalFolder.isDirty(LocalFold
er.java:161)
at
org.tigris.subversion.subclipse.core.resources.LocalFolder.isDirty(LocalFold
er.java:161)
at
org.tigris.subversion.subclipse.core.resources.LocalFolder.isDirty(LocalFold
er.java:161)
at
org.tigris.subversion.subclipse.core.resources.LocalFolder.isDirty(LocalFold
er.java:161)
at
org.tigris.subversion.subclipse.ui.decorator.SVNLightweightDecorator.isDirty
(SVNLightweightDecorator.java:252)
at
org.tigris.subversion.subclipse.ui.decorator.SVNLightweightDecorator.decorat
e(SVNLightweightDecorator.java:360)
at
org.eclipse.ui.internal.decorators.LightweightDecoratorDefinition.decorate(L
ightweightDecoratorDefinition.java:263)
at
org.eclipse.ui.internal.decorators.LightweightDecoratorManager$LightweightRu
nnable.run(LightweightDecoratorManager.java:81)
at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
at
org.eclipse.ui.internal.decorators.LightweightDecoratorManager.decorate(Ligh
tweightDecoratorManager.java:365)
at
org.eclipse.ui.internal.decorators.LightweightDecoratorManager.getDecoration
s(LightweightDecoratorManager.java:347)
at
org.eclipse.ui.internal.decorators.DecorationScheduler$1.ensureResultCached(
DecorationScheduler.java:370)
at
org.eclipse.ui.internal.decorators.DecorationScheduler$1.run(DecorationSched
uler.java:330)
at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54)
!ENTRY org.eclipse.ui 4 4 2012-03-21 16:19:22.626
!MESSAGE Exception in Decorator. The 'SVN' decorator will be disabled.
!ENTRY org.eclipse.ui 4 4 2012-03-21 16:19:22.627
!MESSAGE java.lang.NullPointerException
!STACK 0
java.lang.NullPointerException
at
org.tigris.subversion.subclipse.core.status.StatusUpdateStrategy.collectUnve
rsionedFolders(StatusUpdateStrategy.java:66)
at
org.tigris.subversion.subclipse.core.status.RecursiveStatusUpdateStrategy.st
atusesToUpdate(RecursiveStatusUpdateStrategy.java:73)
at
org.tigris.subversion.subclipse.core.status.StatusCacheManager.basicGetStatu
s(StatusCacheManager.java:223)
at
org.tigris.subversion.subclipse.core.status.StatusCacheManager.getStatus(Sta
tusCacheManager.java:194)
at
org.tigris.subversion.subclipse.core.status.StatusCacheManager.getStatus(Sta
tusCacheManager.java:138)
at
org.tigris.subversion.subclipse.core.resources.LocalResource.getStatus(Local
Resource.java:218)
at
org.tigris.subversion.subclipse.core.resources.LocalFolder.getStatus(LocalFo
lder.java:305)
at
org.tigris.subversion.subclipse.core.resources.LocalResource.isIgnored(Local
Resource.java:119)
at
org.tigris.subversion.subclipse.core.resources.LocalFolder.members(LocalFold
er.java:108)
at
org.tigris.subversion.subclipse.core.resources.LocalFolder.isDirty(LocalFold
er.java:156)
at
org.tigris.subversion.subclipse.core.resources.LocalFolder.isDirty(LocalFold
er.java:161)
at
org.tigris.subversion.subclipse.core.resources.LocalFolder.isDirty(LocalFold
er.java:161)
at
org.tigris.subversion.subclipse.core.resources.LocalFolder.isDirty(LocalFold
er.java:161)
at
org.tigris.subversion.subclipse.core.resources.LocalFolder.isDirty(LocalFold
er.java:161)
at
org.tigris.subversion.subclipse.ui.decorator.SVNLightweightDecorator.isDirty
(SVNLightweightDecorator.java:252)
at
org.tigris.subversion.subclipse.ui.decorator.SVNLightweightDecorator.decorat
e(SVNLightweightDecorator.java:360)
at
org.eclipse.ui.internal.decorators.LightweightDecoratorDefinition.decorate(L
ightweightDecoratorDefinition.java:263)
at
org.eclipse.ui.internal.decorators.LightweightDecoratorManager$LightweightRu
nnable.run(LightweightDecoratorManager.java:81)
at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
at
org.eclipse.ui.internal.decorators.LightweightDecoratorManager.decorate(Ligh
tweightDecoratorManager.java:365)
at
org.eclipse.ui.internal.decorators.LightweightDecoratorManager.getDecoration
s(LightweightDecoratorManager.java:347)
at
org.eclipse.ui.internal.decorators.DecorationScheduler$1.ensureResultCached(
DecorationScheduler.java:370)
at
org.eclipse.ui.internal.decorators.DecorationScheduler$1.run(DecorationSched
uler.java:330)
at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54)
!ENTRY org.eclipse.ui.workbench 4 2 2012-03-21 16:21:01.248
!MESSAGE Problems occurred when invoking code from plug-in:
"org.eclipse.ui.workbench".
!STACK 0
java.lang.NullPointerException
at
org.tigris.subversion.subclipse.core.status.StatusUpdateStrategy.collectUnve
rsionedFolders(StatusUpdateStrategy.java:66)
at
org.tigris.subversion.subclipse.core.status.RecursiveStatusUpdateStrategy.st
atusesToUpdate(RecursiveStatusUpdateStrategy.java:73)
at
org.tigris.subversion.subclipse.core.status.StatusCacheManager.basicGetStatu
s(StatusCacheManager.java:223)
at
org.tigris.subversion.subclipse.core.status.StatusCacheManager.getStatus(Sta
tusCacheManager.java:194)
at
org.tigris.subversion.subclipse.core.status.StatusCacheManager.getStatus(Sta
tusCacheManager.java:138)
at
org.tigris.subversion.subclipse.core.resources.LocalResource.getStatus(Local
Resource.java:218)
at
org.tigris.subversion.subclipse.core.resources.LocalFolder.getStatus(LocalFo
lder.java:305)
at
org.tigris.subversion.subclipse.core.resources.LocalResource.isIgnored(Local
Resource.java:119)
at
org.tigris.subversion.subclipse.core.resources.LocalFolder.members(LocalFold
er.java:108)
at
org.tigris.subversion.subclipse.core.resources.LocalFolder.isDirty(LocalFold
er.java:156)
at
org.tigris.subversion.subclipse.core.resources.LocalFolder.isDirty(LocalFold
er.java:161)
at
org.tigris.subversion.subclipse.core.resources.LocalFolder.isDirty(LocalFold
er.java:161)
at
org.tigris.subversion.subclipse.core.resources.LocalFolder.isDirty(LocalFold
er.java:161)
at
org.tigris.subversion.subclipse.core.resources.LocalFolder.isDirty(LocalFold
er.java:161)
at
org.tigris.subversion.subclipse.ui.decorator.SVNLightweightDecorator.isDirty
(SVNLightweightDecorator.java:252)
at
org.tigris.subversion.subclipse.ui.decorator.SVNLightweightDecorator.decorat
e(SVNLightweightDecorator.java:360)
at
org.eclipse.ui.internal.decorators.LightweightDecoratorDefinition.decorate(L
ightweightDecoratorDefinition.java:263)
at
org.eclipse.ui.internal.decorators.LightweightDecoratorManager$LightweightRu
nnable.run(LightweightDecoratorManager.java:81)
at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
at
org.eclipse.ui.internal.decorators.LightweightDecoratorManager.decorate(Ligh
tweightDecoratorManager.java:365)
at
org.eclipse.ui.internal.decorators.LightweightDecoratorManager.getDecoration
s(LightweightDecoratorManager.java:347)
at
org.eclipse.ui.internal.decorators.DecorationScheduler$1.ensureResultCached(
DecorationScheduler.java:370)
at
org.eclipse.ui.internal.decorators.DecorationScheduler$1.run(DecorationSched
uler.java:330)
at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54)
!ENTRY org.eclipse.ui 4 4 2012-03-21 16:21:01.249
!MESSAGE Exception in Decorator. The 'SVN' decorator will be disabled.
!ENTRY org.eclipse.ui 4 4 2012-03-21 16:21:01.249
!MESSAGE java.lang.NullPointerException
!STACK 0
java.lang.NullPointerException
at
org.tigris.subversion.subclipse.core.status.StatusUpdateStrategy.collectUnve
rsionedFolders(StatusUpdateStrategy.java:66)
at
org.tigris.subversion.subclipse.core.status.RecursiveStatusUpdateStrategy.st
atusesToUpdate(RecursiveStatusUpdateStrategy.java:73)
at
org.tigris.subversion.subclipse.core.status.StatusCacheManager.basicGetStatu
s(StatusCacheManager.java:223)
at
org.tigris.subversion.subclipse.core.status.StatusCacheManager.getStatus(Sta
tusCacheManager.java:194)
at
org.tigris.subversion.subclipse.core.status.StatusCacheManager.getStatus(Sta
tusCacheManager.java:138)
at
org.tigris.subversion.subclipse.core.resources.LocalResource.getStatus(Local
Resource.java:218)
at
org.tigris.subversion.subclipse.core.resources.LocalFolder.getStatus(LocalFo
lder.java:305)
at
org.tigris.subversion.subclipse.core.resources.LocalResource.isIgnored(Local
Resource.java:119)
at
org.tigris.subversion.subclipse.core.resources.LocalFolder.members(LocalFold
er.java:108)
at
org.tigris.subversion.subclipse.core.resources.LocalFolder.isDirty(LocalFold
er.java:156)
at
org.tigris.subversion.subclipse.core.resources.LocalFolder.isDirty(LocalFold
er.java:161)
at
org.tigris.subversion.subclipse.core.resources.LocalFolder.isDirty(LocalFold
er.java:161)
at
org.tigris.subversion.subclipse.core.resources.LocalFolder.isDirty(LocalFold
er.java:161)
at
org.tigris.subversion.subclipse.core.resources.LocalFolder.isDirty(LocalFold
er.java:161)
at
org.tigris.subversion.subclipse.ui.decorator.SVNLightweightDecorator.isDirty
(SVNLightweightDecorator.java:252)
at
org.tigris.subversion.subclipse.ui.decorator.SVNLightweightDecorator.decorat
e(SVNLightweightDecorator.java:360)
at
org.eclipse.ui.internal.decorators.LightweightDecoratorDefinition.decorate(L
ightweightDecoratorDefinition.java:263)
at
org.eclipse.ui.internal.decorators.LightweightDecoratorManager$LightweightRu
nnable.run(LightweightDecoratorManager.java:81)
at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
at
org.eclipse.ui.internal.decorators.LightweightDecoratorManager.decorate(Ligh
tweightDecoratorManager.java:365)
at
org.eclipse.ui.internal.decorators.LightweightDecoratorManager.getDecoration
s(LightweightDecoratorManager.java:347)
at
org.eclipse.ui.internal.decorators.DecorationScheduler$1.ensureResultCached(
DecorationScheduler.java:370)
at
org.eclipse.ui.internal.decorators.DecorationScheduler$1.run(DecorationSched
uler.java:330)
at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54)
Greetings
Patrick Sona
Beschreibung: FlexSecure-Logo Beschreibung:
KobilGroup-Logo
FlexSecure GmbH
a member of the KOBIL group
Dipl. Inf. Patrick Sona
Industriestr. 12
D-64297 Darmstadt
Tel.: +49 (0) 6151 501 23-15
Fax: +49 (0) 6151 501 23-19
E-Mail: <mailto:sona_at_flexsecure.de> sona_at_flexsecure.de
Internet: <http://www.flexsecure.de> www.flexsecure.de
Geschäftsführer:
Erwin Stallenberger, Markus Ruppert
Amtsgericht Darmstadt
HRB 8036
Umsatzsteuernummer:
DE 214745269
------------------------------------------------------
http://subclipse.tigris.org/ds/viewMessage.do?dsForumId=1047&dsMessageId=2938332
To unsubscribe from this discussion, e-mail: [users-unsubscribe_at_subclipse.tigris.org].
Received on 2012-03-21 17:10:19 CET