Bug 237408 - NPE in SVN 1.5 compatible connectors when user has no access to repository revision
Summary: NPE in SVN 1.5 compatible connectors when user has no access to repository re...
Status: RESOLVED FIXED
Alias: None
Product: Subversive
Classification: Technology
Component: Connectors (show other bugs)
Version: unspecified   Edit
Hardware: All All
: P3 normal (vote)
Target Milestone: ---   Edit
Assignee: Alexander Gurov CLA
QA Contact:
URL:
Whiteboard:
Keywords:
: 238523 241164 241691 241697 (view as bug list)
Depends on:
Blocks:
 
Reported: 2008-06-16 22:36 EDT by Darren Hodges CLA
Modified: 2008-07-22 12:22 EDT (History)
3 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Darren Hodges CLA 2008-06-16 22:36:52 EDT
Version:	0.7.1.I20080612-1500

SVN Client:	org.eclipse.team.svn.connector.javahl15 2.0.1.I20080612-1500 svn:1.5.0 (Release Candidate 7)
jni:0.9.0

JVM Properties:
{java.vendor=Sun Microsystems Inc., sun.java.launcher=SUN_STANDARD, org.osgi.supports.framework.extension=true, sun.management.compiler=HotSpot Client Compiler, osgi.framework.beginningstartlevel=1, os.name=Windows XP, osgi.ws=win32, sun.desktop=windows, java.vm.specification.vendor=Sun Microsystems Inc., java.runtime.version=1.6.0-b105, org.apache.commons.logging.simplelog.log.httpclient.wire.header=off, osgi.instance.area=file:/C:/workspace/, user.name=darren.hodges, org.osgi.framework.language=en, user.language=en, org.osgi.framework.processor=x86, osgi.syspath=c:\Program Files\eclipse\plugins, sun.boot.library.path=C:\Program Files\Java\jdk1.6.0\jre\bin, osgi.manifest.cache=C:\Program Files\eclipse\configuration\org.eclipse.osgi\manifests, osgi.compatibility.bootdelegation=true, eof=eof, java.version=1.6.0, org.osgi.framework.os.name=WindowsXP, user.timezone=Australia/Brisbane, sun.arch.data.model=32, java.endorsed.dirs=C:\Program Files\Java\jdk1.6.0\jre\lib\endorsed, sun.cpu.isalist=pentium_pro+mmx pentium_pro pentium+mmx pentium i486 i386 i86, sun.jnu.encoding=Cp1252, file.encoding.pkg=sun.io, org.osgi.framework.vendor=Eclipse, file.separator=\, java.specification.name=Java Platform API Specification, java.class.version=50.0, user.country=AU, org.eclipse.equinox.launcher.splash.location=c:\Program Files\eclipse\plugins\org.eclipse.platform_3.3.3.r33x_r20080129\splash.bmp, java.home=C:\Program Files\Java\jdk1.6.0\jre, osgi.os=win32, eclipse.commands=-os win32 -ws win32 -arch x86 -showsplash -launcher C:\Program Files\eclipse\eclipse.exe -name Eclipse --launcher.library C:\Program Files\eclipse\plugins\org.eclipse.equinox.launcher.win32.win32.x86_1.0.3.R33x_v20080118\eclipse_1023.dll -startup C:\Program Files\eclipse\plugins\org.eclipse.equinox.launcher_1.0.1.R33x_v20080118.jar -exitdata be0_7c -vm C:\Program Files\Java\jdk1.6.0\bin\javaw.exe , java.vm.info=mixed mode, osgi.splashLocation=c:\Program Files\eclipse\plugins\org.eclipse.platform_3.3.3.r33x_r20080129\splash.bmp, os.version=5.1, osgi.arch=x86, path.separator=;, java.vm.version=1.6.0-b105, org.osgi.supports.framework.fragment=true, user.variant=, osgi.framework.shape=jar, osgi.instance.area.default=file:/C:/Documents and Settings/darren.hodges/workspace/, java.awt.printerjob=sun.awt.windows.WPrinterJob, sun.io.unicode.encoding=UnicodeLittle, org.osgi.framework.version=1.4.0, awt.toolkit=sun.awt.windows.WToolkit, osgi.install.area=file:/C:/Program Files/eclipse/, osgi.framework=file:/c:/Program Files/eclipse/plugins/org.eclipse.osgi_3.3.2.R33x_v20080105.jar, user.home=C:\Documents and Settings\darren.hodges, osgi.bundlestore=C:\Program Files\eclipse\configuration\org.eclipse.osgi\bundles, osgi.splashPath=platform:/base/plugins/org.eclipse.platform, osgi.nl=en_AU, java.specification.vendor=Sun Microsystems Inc., java.library.path=C:\Program Files\Java\jdk1.6.0\bin;.;C:\WINDOWS\Sun\Java\bin;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\Program Files\Intel\DMIX;C:\Program Files\ATI Technologies\ATI.ACE\;C:\Program Files\Common Files\Roxio Shared\DLLShared\, java.vendor.url=http://java.sun.com/, org.osgi.framework.os.version=5.1, eclipse.startTime=1213669017671, java.vm.vendor=Sun Microsystems Inc., java.runtime.name=Java(TM) SE Runtime Environment, java.class.path=C:\Program Files\eclipse\plugins\org.eclipse.equinox.launcher_1.0.1.R33x_v20080118.jar, org.apache.commons.logging.simplelog.log.org.apache.commons.httpclient=off, eclipse.vm=C:\Program Files\Java\jdk1.6.0\bin\javaw.exe, java.vm.specification.name=Java Virtual Machine Specification, java.vm.specification.version=1.0, sun.cpu.endian=little, sun.os.patch.level=Service Pack 2, org.apache.commons.logging.simplelog.defaultlog=off, java.io.tmpdir=C:\DOCUME~1\DARREN~1.HOD\LOCALS~1\Temp\, java.vendor.url.bug=http://java.sun.com/cgi-bin/bugreport.cgi, eclipse.product=org.eclipse.platform.ide, os.arch=x86, java.awt.graphicsenv=sun.awt.Win32GraphicsEnvironment, java.ext.dirs=C:\Program Files\Java\jdk1.6.0\jre\lib\ext;C:\WINDOWS\Sun\Java\lib\ext, user.dir=C:\Program Files\eclipse, org.osgi.supports.framework.requirebundle=true, line.separator=
 , java.vm.name=Java HotSpot(TM) Client VM, org.apache.commons.logging.Log=org.apache.commons.logging.impl.SimpleLog, eclipse.ee.install.verify=false, file.encoding=Cp1252, osgi.framework.version=3.3.2.R33x_v20080105, eclipse.buildId=M20080221-1800, eclipse.vmargs=-Xms256M -Xmx1G -XX:+UseParallelGC -XX:PermSize=128M -XX:MaxPermSize=256M -XX:+CMSClassUnloadingEnabled -XX:+CMSPermGenSweepingEnabled -jar C:\Program Files\eclipse\plugins\org.eclipse.equinox.launcher_1.0.1.R33x_v20080118.jar , java.specification.version=1.6, org.osgi.framework.executionenvironment=OSGi/Minimum-1.0,OSGi/Minimum-1.1,JRE-1.1,J2SE-1.2,J2SE-1.3,J2SE-1.4,J2SE-1.5,JavaSE-1.6, osgi.logfile=C:\workspace\.metadata\.log, osgi.configuration.area=file:/C:/Program Files/eclipse/configuration/}

java.lang.NullPointerException
java.lang.NullPointerException
	at org.tigris.subversion.javahl.ConversionUtility$2.singleMessage(ConversionUtility.java:92)
	at org.tigris.subversion.javahl.SVNClient.logMessages(Native Method)
	at org.polarion.team.svn.connector.javahl.JavaHLConnector.logEntries(JavaHLConnector.java:1131)
	at org.eclipse.team.svn.core.extension.factory.ThreadNameModifier.logEntries(ThreadNameModifier.java:296)
	at org.eclipse.team.svn.core.utility.SVNUtility.logEntries(SVNUtility.java:374)
	at org.eclipse.team.svn.core.operation.remote.LocateResourceURLInHistoryOperation.processEntry(LocateResourceURLInHistoryOperation.java:86)
	at org.eclipse.team.svn.core.operation.remote.LocateResourceURLInHistoryOperation$1.run(LocateResourceURLInHistoryOperation.java:64)
	at org.eclipse.team.svn.core.utility.ProgressMonitorUtility.doSubTask(ProgressMonitorUtility.java:117)
	at org.eclipse.team.svn.core.operation.AbstractActionOperation.protectStep(AbstractActionOperation.java:145)
	at org.eclipse.team.svn.core.operation.AbstractActionOperation.protectStep(AbstractActionOperation.java:140)
	at org.eclipse.team.svn.core.operation.remote.LocateResourceURLInHistoryOperation.runImpl(LocateResourceURLInHistoryOperation.java:62)
	at org.eclipse.team.svn.core.operation.AbstractActionOperation.run(AbstractActionOperation.java:76)
	at org.eclipse.team.svn.core.operation.LoggedOperation.run(LoggedOperation.java:37)
	at org.eclipse.team.svn.core.utility.ProgressMonitorUtility.doTask(ProgressMonitorUtility.java:103)
	at org.eclipse.team.svn.core.utility.ProgressMonitorUtility.doTaskExternal(ProgressMonitorUtility.java:89)
	at org.eclipse.team.svn.core.utility.ProgressMonitorUtility.doTaskExternal(ProgressMonitorUtility.java:80)
	at org.eclipse.team.svn.ui.operation.CompareResourcesOperation$2.run(CompareResourcesOperation.java:116)
	at org.eclipse.team.svn.core.utility.ProgressMonitorUtility.doSubTask(ProgressMonitorUtility.java:117)
	at org.eclipse.team.svn.core.operation.AbstractActionOperation.protectStep(AbstractActionOperation.java:145)
	at org.eclipse.team.svn.ui.operation.CompareResourcesOperation.runImpl(CompareResourcesOperation.java:113)
	at org.eclipse.team.svn.core.operation.AbstractActionOperation.run(AbstractActionOperation.java:76)
	at org.eclipse.team.svn.core.utility.ProgressMonitorUtility.doTask(ProgressMonitorUtility.java:103)
	at org.eclipse.team.svn.core.operation.CompositeOperation.runImpl(CompositeOperation.java:94)
	at org.eclipse.team.svn.core.operation.AbstractActionOperation.run(AbstractActionOperation.java:76)
	at org.eclipse.team.svn.core.operation.LoggedOperation.run(LoggedOperation.java:37)
	at org.eclipse.team.svn.core.utility.ProgressMonitorUtility.doTask(ProgressMonitorUtility.java:103)
	at org.eclipse.team.svn.core.utility.ProgressMonitorUtility.doTaskExternal(ProgressMonitorUtility.java:89)
	at org.eclipse.team.svn.ui.utility.DefaultCancellableOperationWrapper.run(DefaultCancellableOperationWrapper.java:55)
	at org.eclipse.team.svn.ui.utility.SVNTeamOperationWrapper.run(SVNTeamOperationWrapper.java:35)
	at org.eclipse.team.internal.ui.actions.JobRunnableContext.run(JobRunnableContext.java:144)
	at org.eclipse.team.internal.ui.actions.JobRunnableContext$ResourceJob.runInWorkspace(JobRunnableContext.java:72)
	at org.eclipse.core.internal.resources.InternalWorkspaceJob.run(InternalWorkspaceJob.java:38)
	at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55)
Comment 1 Alexander Gurov CLA 2008-06-17 06:06:33 EDT
Fix will be available at the end of this week.
Comment 2 Alexander Gurov CLA 2008-06-26 07:15:23 EDT
*** Bug 238523 has been marked as a duplicate of this bug. ***
Comment 3 Alexander Gurov CLA 2008-07-20 05:23:12 EDT
*** Bug 241164 has been marked as a duplicate of this bug. ***
Comment 4 Alexander Gurov CLA 2008-07-22 11:49:06 EDT
*** Bug 241691 has been marked as a duplicate of this bug. ***
Comment 5 Alexander Gurov CLA 2008-07-22 12:22:50 EDT
*** Bug 241697 has been marked as a duplicate of this bug. ***