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

[Subclipse-users] Bug in Subclipse 1.8.7

From: Patrick Sona <sona_at_flexsecure.de>
Date: Wed, 21 Mar 2012 17:08:30 +0100

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].

image001.jpg image002.jpg
Received on 2012-03-21 17:10:19 CET

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.