Community
Participate
Working Groups
Build Identifier: 20100917-0705 After updating to the latest EPP/PHP today (1.3.1.20100916-1202), I get a NullPointerException when trying to show the file diff in the SVN (Subclipse) commit dialog. The error dialog merely says "An error has occurred. See error log for more details. java.lang.NullPointerException". The error log tells me a problem occurred when traying to call code from org.eclipse.jface (I will attach the error log entry as a txt file). Note that along with EPP, I updated all other packages as well, so I should now be fully up-to-date. Together with PDT, extensions of note are Sublipse and Zend Debugger for PDT. If you need my whole Eclipse config report, please ask for it and I will attach it. As far as I can tell, this error is not specific to Subclipse (seeing as it worked before the EPP update and Subclipse was not updated today), though it occurs here for me. If it turns out that it is indeed related to Subclipse, I will of course move this to their issue tracker. Reproducible: Always Steps to Reproduce: 1. Generate a situation in which you can open the Commit dialog (e.g. change a file that is already in version control). 2. Open the SVN "Commit" dialog. 3. Make sure the "file changes" pane is displayed ("Show file content changes pane" tool-button in the dialog). 4. Double-click the changed file to display its changes. --> The error occurs.
Created attachment 179859 [details] Stack trace and error log details
I should add, today I reverted to the previous plugin configuration using the "About Eclipse -> Installation Details" screen, and the problem persists.
same problem with all variations of diff + svn on osx helios pdt
To me it looks like a problem with Subclipse. Did you report this problem to them? If not it would be good to let them know about this problem - maybe they can have a look into it. Apart from that I am moving this bug to PDT. Maybe they can comment on this bug too. Any ideas?
This is likely the same problem as bug 324051 I was only unsure that here it's reported for 1.3.1.20100916, whereas bug 324051 was fixed earlier (on 2010-08-31). But looking into the problematic class (FormatPreferencesSupport), I see that line where NPE is thrown (100) is only valid code before 2010-08-31. After that date, line 100 points to some comment.. So I believe EPP/PHP from 1.3.1.20100916 simply did not included that fix. *** This bug has been marked as a duplicate of bug 324051 ***
Duplicated. Closing.