Community
Participate
Working Groups
Build Identifier: I20100413-1521 EGit 0.7.1. Team -> Push to..'s second page (Push Ref Specifications) causes an Unhandled event loop exception to be logged if the remote URL is read-only. org.eclipse.swt.SWTException: Failed to execute runnable (java.lang.NullPointerException) [...] Caused by: java.lang.NullPointerException ..org.eclipse.egit.ui.internal.components.RefSpecPage.revalidateImpl(RefSpecPage.java:259) ..org.eclipse.egit.ui.internal.components.RefSpecPage.access$2(RefSpecPage.java:228) [...] Full stack attached. Nothing seems immediately wrong with the UI, although the push will eventually fail (obviously). Actual URL tested: git://git.goeswhere.com/git/dollar.git Reproducible: Always Steps to Reproduce: 1. Clone a project from a read-only location, e.g. > git remote -v origin git://git.foo.com/git/bar.git (fetch) origin git://git.foo.com/git/bar.git (push) 2. Team -> Push to.. 3. Ensure "origin: git://git.foo.com/git/bar.git" is selected as the target. 4. Next. 5. Observe the error log.
Created attachment 166735 [details] Example error log generated
Like bug 311315, also fixed as of 0.8.0.201004301514. *** This bug has been marked as a duplicate of bug 304182 ***