This Bugzilla instance is a read-only archive of historic NetBeans bug reports. To report a bug in NetBeans please follow the project's instructions for reporting issues.

Bug 107873 - java.io.IOException: CreateProcess: svn --version error=2 on startup
Summary: java.io.IOException: CreateProcess: svn --version error=2 on startup
Status: VERIFIED FIXED
Alias: None
Product: versioncontrol
Classification: Unclassified
Component: Subversion (show other bugs)
Version: 6.x
Hardware: All Windows XP
: P2 blocker (vote)
Assignee: issues@versioncontrol
URL:
Keywords:
Depends on:
Blocks: 106361
  Show dependency tree
 
Reported: 2007-06-22 18:57 UTC by _ sandipchitale
Modified: 2007-06-28 16:47 UTC (History)
0 users

See Also:
Issue Type: DEFECT
Exception Reporter:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description _ sandipchitale 2007-06-22 18:57:51 UTC
Seeing the following exception at startup since couple of days (probably harmless?):

org.tigris.subversion.svnclientadapter.commandline.CmdLineException: java.io.IOException: CreateProcess: svn --version 
error=2
        at org.tigris.subversion.svnclientadapter.commandline.CommandLine.execProcess(CommandLine.java:113)
        at org.tigris.subversion.svnclientadapter.commandline.CommandLine.execString(CommandLine.java:185)
        at org.tigris.subversion.svnclientadapter.commandline.CommandLine.version(CommandLine.java:59)
        at org.tigris.subversion.svnclientadapter.commandline.SvnCommandLine.version(SvnCommandLine.java:93)
        at org.tigris.subversion.svnclientadapter.commandline.CmdLineClientAdapter.isAvailable
(CmdLineClientAdapter.java:105)
        at org.tigris.subversion.svnclientadapter.commandline.CmdLineClientAdapterFactory.setup
(CmdLineClientAdapterFactory.java:91)
        at org.tigris.subversion.svnclientadapter.commandline.CmdLineClientAdapterFactory.setup13
(CmdLineClientAdapterFactory.java:81)
        at org.netbeans.modules.subversion.client.SvnClientFactory.setupComandlineFatory(SvnClientFactory.java:228)
        at org.netbeans.modules.subversion.client.SvnClientFactory.setupComandlineFatory(SvnClientFactory.java:220)
        at org.netbeans.modules.subversion.client.SvnClientFactory.setupCommandline(SvnClientFactory.java:203)
        at org.netbeans.modules.subversion.client.SvnClientFactory.setup(SvnClientFactory.java:130)
        at org.netbeans.modules.subversion.client.SvnClientFactory.init(SvnClientFactory.java:75)
        at org.netbeans.modules.subversion.Subversion.init(Subversion.java:98)
        at org.netbeans.modules.subversion.Subversion.getInstance(Subversion.java:87)
        at org.netbeans.modules.subversion.SubversionVCS.<init>(SubversionVCS.java:43)
        at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
        at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
        at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
        at java.lang.reflect.Constructor.newInstance(Constructor.java:494)
        at java.lang.Class.newInstance0(Class.java:350)
        at java.lang.Class.newInstance(Class.java:303)
        at org.openide.util.lookup.MetaInfServicesLookup$P.getInstance(MetaInfServicesLookup.java:406)
        at org.openide.util.lookup.AbstractLookup$R.allInstances(AbstractLookup.java:897)
        at org.openide.util.lookup.ProxyLookup$R.computeResult(ProxyLookup.java:457)
        at org.openide.util.lookup.ProxyLookup$R.allInstances(ProxyLookup.java:400)
        at org.netbeans.modules.versioning.VersioningManager.refreshVersioningSystems(VersioningManager.java:126)
        at org.netbeans.modules.versioning.VersioningManager.init(VersioningManager.java:116)
        at org.netbeans.modules.versioning.VersioningManager.getInstance(VersioningManager.java:72)
        at org.netbeans.modules.versioning.VersioningAnnotationProvider.getInterceptionListener
(VersioningAnnotationProvider.java:189)
        at org.netbeans.modules.masterfs.ProvidedExtensionsProxy.fileLocked(ProvidedExtensionsProxy.java:154)
        at org.netbeans.modules.masterfs.MasterFileObject.lock(MasterFileObject.java:167)
        at org.netbeans.spi.project.support.ant.PropertyUtils$2.run(PropertyUtils.java:156)
        at org.netbeans.spi.project.support.ant.PropertyUtils$2.run(PropertyUtils.java:133)
        at org.openide.util.Mutex.writeAccess(Mutex.java:357)
        at org.netbeans.spi.project.support.ant.PropertyUtils.putGlobalProperties(PropertyUtils.java:132)
        at org.netbeans.modules.java.j2seplatform.libraries.J2SELibraryTypeProvider$1.run
(J2SELibraryTypeProvider.java:84)
        at org.openide.util.Mutex.postRequest(Mutex.java:1140)
        at org.openide.util.Mutex.postWriteRequest(Mutex.java:490)
        at org.netbeans.modules.java.j2seplatform.libraries.J2SELibraryTypeProvider.libraryCreated
(J2SELibraryTypeProvider.java:77)
        at org.netbeans.modules.project.libraries.LibrariesStorage.loadFromStorage(LibrariesStorage.java:143)
        at org.netbeans.modules.project.libraries.LibrariesStorage.initStorage(LibrariesStorage.java:181)
        at org.netbeans.modules.project.libraries.LibrariesStorage.getLibraries(LibrariesStorage.java:290)
        at org.netbeans.modules.project.libraries.LibrariesModule.initProviders(LibrariesModule.java:41)
        at org.netbeans.modules.project.libraries.LibrariesModule.restored(LibrariesModule.java:36)
        at org.netbeans.core.startup.NbInstaller.loadCode(NbInstaller.java:354)
        at org.netbeans.core.startup.NbInstaller.load(NbInstaller.java:273)
        at org.netbeans.ModuleManager.enable(ModuleManager.java:903)
        at org.netbeans.core.startup.ModuleList.installNew(ModuleList.java:380)
        at org.netbeans.core.startup.ModuleList.trigger(ModuleList.java:316)
        at org.netbeans.core.startup.ModuleSystem.restore(ModuleSystem.java:260)
        at org.netbeans.core.startup.Main.getModuleSystem(Main.java:149)
        at org.netbeans.core.startup.Main.start(Main.java:300)
        at org.netbeans.core.startup.TopThreadGroup.run(TopThreadGroup.java:88)
        at java.lang.Thread.run(Thread.java:595)
Caused by: java.io.IOException: CreateProcess: svn --version error=2
        at java.lang.ProcessImpl.create(Native Method)
        at java.lang.ProcessImpl.<init>(ProcessImpl.java:81)
        at java.lang.ProcessImpl.start(ProcessImpl.java:30)
        at java.lang.ProcessBuilder.start(ProcessBuilder.java:451)
        at java.lang.Runtime.exec(Runtime.java:591)
        at java.lang.Runtime.exec(Runtime.java:507)
        at org.tigris.subversion.svnclientadapter.commandline.CommandLine.execProcess(CommandLine.java:111)
Comment 1 Tomas Stupka 2007-06-22 19:29:37 UTC
harmless but should not appear at all

fixed
Checking in svnClientAdapter.jar;
/cvs/subversion/external/svnClientAdapter.jar,v  <--  svnClientAdapter.jar
new revision: 1.45; previous revision: 1.44
done
Comment 2 Peter Pis 2007-06-26 12:47:00 UTC
This is issue is marked as a showstopper for M10. Please integrate the fix into "release60-m10" branch.
Comment 3 Tomas Stupka 2007-06-26 13:53:56 UTC
merged

Checking in svnClientAdapter.jar;
/cvs/subversion/external/svnClientAdapter.jar,v  <--  svnClientAdapter.jar
new revision: 1.44.2.1; previous revision: 1.44
done
Comment 4 Peter Pis 2007-06-28 16:47:43 UTC
Verified.