Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.

Bug 366389

Summary: An internal error occurred during: "Pulling from Multiple Repositories".
Product: [Technology] EGit Reporter: Tomasz Zarna <tomasz.zarna>
Component: UIAssignee: Project Inbox <egit.ui-inbox>
Status: RESOLVED FIXED QA Contact:
Severity: major    
Priority: P3 CC: achilles.sabine, matthias.sohn, Stefan.Liebig, StijnDeWitt
Version: 1.2   
Target Milestone: ---   
Hardware: PC   
OS: Windows XP   
URL: http://egit.eclipse.org/r/4815
Whiteboard:

Description Tomasz Zarna CLA 2011-12-12 07:42:51 EST
I20111209-1447

What steps will reproduce the problem?
1. Open Git Repos view
2. Select multiple repos
3. Pull


-- Error Details --
Date: Mon Dec 12 13:38:35 CET 2011
Message: An internal error occurred during: "Pulling from Multiple Repositories".
Severity: Error
Product: Eclipse SDK 3.8.0.v201112091447 (org.eclipse.sdk.ide)
Plugin: org.eclipse.core.jobs
Session Data:
eclipse.buildId=I20111209-1447
java.fullversion=JRE 1.6.0 IBM J9 2.4 Windows XP x86-32 jvmwi3260sr7-20091214_49398 (JIT enabled, AOT enabled)
J9VM - 20091214_049398
JIT  - r9_20091123_13891
GC   - 20091111_AA
BootLoader constants: OS=win32, ARCH=x86, WS=win32, NL=pl_PL
Command-line arguments:  -os win32 -ws win32 -arch x86

Exception Stack Trace:
java.lang.NullPointerException
	at org.eclipse.egit.core.securestorage.EGitSecureStore.calcNodePath(EGitSecureStore.java:86)
	at org.eclipse.egit.core.securestorage.EGitSecureStore.clearCredentials(EGitSecureStore.java:107)
	at org.eclipse.egit.ui.internal.credentials.EGitCredentialsProvider.reset(EGitCredentialsProvider.java:142)
	at org.eclipse.jgit.transport.JschConfigSessionFactory.getSession(JschConfigSessionFactory.java:124)
	at org.eclipse.jgit.transport.SshTransport.getSession(SshTransport.java:121)
	at org.eclipse.jgit.transport.TransportGitSsh$SshFetchConnection.<init>(TransportGitSsh.java:248)
	at org.eclipse.jgit.transport.TransportGitSsh.openFetch(TransportGitSsh.java:147)
	at org.eclipse.jgit.transport.FetchProcess.executeImp(FetchProcess.java:127)
	at org.eclipse.jgit.transport.FetchProcess.execute(FetchProcess.java:113)
	at org.eclipse.jgit.transport.Transport.fetch(Transport.java:1062)
	at org.eclipse.jgit.api.FetchCommand.call(FetchCommand.java:129)
	at org.eclipse.jgit.api.PullCommand.call(PullCommand.java:195)
	at org.eclipse.egit.core.op.PullOperation$1.run(PullOperation.java:83)
	at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2344)
	at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2326)
	at org.eclipse.egit.core.op.PullOperation.execute(PullOperation.java:108)
	at org.eclipse.egit.ui.internal.pull.PullOperationUI.execute(PullOperationUI.java:117)
	at org.eclipse.egit.ui.internal.pull.PullOperationUI$1.run(PullOperationUI.java:92)
	at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54)
Comment 1 Tomasz Zarna CLA 2011-12-14 07:35:31 EST
Happened again for a single repo. Bumping priority, I cannot Pull.
Comment 2 Tomasz Zarna CLA 2011-12-14 07:48:15 EST
Fix at http://egit.eclipse.org/r/4815
Comment 3 Matthias Sohn CLA 2011-12-14 17:51:20 EST
merged as 2e8e208d7123448b6443ed63d58cc92c03e3f155
Comment 4 Kevin Sawicki CLA 2012-01-26 11:14:28 EST
*** Bug 369771 has been marked as a duplicate of this bug. ***
Comment 5 Curtis Windatt CLA 2012-01-30 14:36:12 EST
*** Bug 367722 has been marked as a duplicate of this bug. ***
Comment 6 Kevin Sawicki CLA 2012-02-24 11:36:10 EST
*** Bug 372485 has been marked as a duplicate of this bug. ***