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 73235 - checkout throw NullPointerException
Summary: checkout throw NullPointerException
Status: RESOLVED WORKSFORME
Alias: None
Product: versioncontrol
Classification: Unclassified
Component: Subversion (show other bugs)
Version: 6.x
Hardware: All Windows XP
: P3 blocker with 2 votes (vote)
Assignee: issues@versioncontrol
URL:
Keywords:
: 76241 76359 78240 79091 79732 80096 (view as bug list)
Depends on:
Blocks:
 
Reported: 2006-03-04 15:54 UTC by abs
Modified: 2006-10-23 15:47 UTC (History)
0 users

See Also:
Issue Type: DEFECT
Exception Reporter:


Attachments
Log file system locale switched to EN (20.41 KB, application/octet-stream)
2006-07-14 14:56 UTC, turquoise3232
Details

Note You need to log in before you can comment on or make changes to this bug.
Description abs 2006-03-04 15:54:22 UTC
When I try to checkout through https, NullPointerException was thrown.
But file is downloaded from repository to my local disk.

I use WindowsXP and subversion 1.3.0.
 
I attach relevant log file.

java.lang.NullPointerException
	at java.io.File.<init>(File.java:194)
	at
org.tigris.subversion.svnclientadapter.commandline.CmdLineInfoPart.getFile(CmdLineInfoPart.java:123)
	at
org.tigris.subversion.svnclientadapter.commandline.CmdLineStatuses.getCorrespondingInfoPart(CmdLineStatuses.java:103)
	at
org.tigris.subversion.svnclientadapter.commandline.CmdLineStatuses.buildStatuses(CmdLineStatuses.java:84)
	at
org.tigris.subversion.svnclientadapter.commandline.CmdLineStatuses.<init>(CmdLineStatuses.java:65)
	at
org.tigris.subversion.svnclientadapter.commandline.CmdLineClientAdapter.getStatus(CmdLineClientAdapter.java:603)
	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.netbeans.modules.subversion.client.SvnClientInvocationHandler.invoke(SvnClientInvocationHandler.java:50)
	at $Proxy12.getStatus(Unknown Source)
	at
org.netbeans.modules.subversion.FileStatusCache.scanFolder(FileStatusCache.java:423)
	at
org.netbeans.modules.subversion.FileStatusCache.getScannedFiles(FileStatusCache.java:394)
	at
org.netbeans.modules.subversion.FileStatusCache.refresh(FileStatusCache.java:206)
	at
org.netbeans.modules.subversion.FileStatusCache.onNotify(FileStatusCache.java:660)
	at
org.tigris.subversion.svnclientadapter.SVNNotificationHandler.notifyListenersOfChange(SVNNotificationHandler.java:174)
	at
org.tigris.subversion.svnclientadapter.commandline.SvnCommandLine$1.onNotify(SvnCommandLine.java:1002)
	at
org.tigris.subversion.svnclientadapter.commandline.parser.SvnOutputParser.notifyListeners(SvnOutputParser.java:148)
	at
org.tigris.subversion.svnclientadapter.commandline.parser.SvnOutputParser.parse(SvnOutputParser.java:117)
	at
org.tigris.subversion.svnclientadapter.commandline.SvnCommandLine.notifyFromSvnOutput(SvnCommandLine.java:1015)
	at
org.tigris.subversion.svnclientadapter.commandline.CommandLine.execString(CommandLine.java:164)
	at
org.tigris.subversion.svnclientadapter.commandline.SvnCommandLine.checkout(SvnCommandLine.java:229)
	at
org.tigris.subversion.svnclientadapter.commandline.CmdLineClientAdapter.checkout(CmdLineClientAdapter.java:571)
	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.netbeans.modules.subversion.client.SvnClientInvocationHandler.invoke(SvnClientInvocationHandler.java:50)
	at $Proxy12.checkout(Unknown Source)
	at
org.netbeans.modules.subversion.ui.checkout.CheckoutAction.checkout(CheckoutAction.java:158)
	at
org.netbeans.modules.subversion.ui.checkout.CheckoutAction$2.run(CheckoutAction.java:104)
	at org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:514)
[catch] at
org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:947)
Comment 1 Tomas Stupka 2006-03-10 13:59:40 UTC
works for me,
was probably already fixed
Comment 2 Peter Pis 2006-06-19 11:39:28 UTC
*** Issue 78240 has been marked as a duplicate of this issue. ***
Comment 3 Peter Pis 2006-06-26 15:50:15 UTC
*** Issue 79091 has been marked as a duplicate of this issue. ***
Comment 4 Peter Pis 2006-06-26 15:52:20 UTC
*** Issue 76241 has been marked as a duplicate of this issue. ***
Comment 5 Tomas Stupka 2006-06-30 16:03:28 UTC
i'm afraid we still haven't got rid of this one...
opening

Comment 6 Tomas Stupka 2006-06-30 16:04:20 UTC
*** Issue 76359 has been marked as a duplicate of this issue. ***
Comment 7 johndifool 2006-06-30 17:20:12 UTC
I also have the problem.
Changing windows locale to English(US) fix it.
... but that's not a solution for me.
Comment 8 Tomas Stupka 2006-07-07 09:39:20 UTC
*** Issue 79732 has been marked as a duplicate of this issue. ***
Comment 9 Tomas Stupka 2006-07-14 10:49:31 UTC
*** Issue 80096 has been marked as a duplicate of this issue. ***
Comment 10 turquoise3232 2006-07-14 14:55:28 UTC
Changing system locale doesn't seems to change a thing for me... Or I did miss
something
See log attached after.
Comment 11 turquoise3232 2006-07-14 14:56:03 UTC
Created attachment 31888 [details]
Log file system locale switched to EN
Comment 12 Peter Pis 2006-07-14 15:25:17 UTC
Are you sure that "LC_MESSAGES=en" was set correctly?
Comment 13 turquoise3232 2006-07-14 15:44:45 UTC
>Are you sure that "LC_MESSAGES=en" was set correctly?

LC_MESSAGES wasn't set correctly, you're right... Nevertheless once set another
exception is raised... UndeclaredThrowableException succedding to a
ConcurrentModificationException 
I think i'm not skilled enough to make it works, or I miss a full step by step.
Maybe I should switch back to Nb 5.0 with the subversion module that disable CVS
support.

Anyway thanks for the help, and i hope this issue will be fixed since i's really
a showstopper for me.
Comment 14 Tomas Stupka 2006-07-14 19:02:40 UTC
could you please attach the log file with the last exception you got?
thanks
Comment 15 turquoise3232 2006-07-15 11:06:58 UTC
Sorry I lost this last exception and I can't reproduce it...
I'll try to explain : I got this exception and no project opened.
I closed Netbeans and reopenning it I saw the project open, I've got some
ArrayOutOfBoundsException trying to browse the sources.
But now I can't reproduce the exceptions I got previously... (I can swear that I
made no other changes...)

So I will say that it works with locale changed, sorry for that false alarm.
Thanks.
Comment 16 Tomas Stupka 2006-07-17 08:40:59 UTC
could not reporoduce