History | Log In     View a printable version of the current page.  
Issue Details (XML | Word | Printable)

Key: IDEA-22477
Type: Bug Bug
Status: Resolved Resolved
Resolution: Obsolete
Assignee: Unassigned
Reporter: Wolfgang Zolleis
Votes: 0
Watchers: 2
Operations

If you were logged in you would be able to see more operations.
IDEA: Feedback

Unable to open the svn repository browser with java 1.6.0_12

Created: 31 Mar 09 12:41   Updated: 28 Jul 09 02:25
Component/s: Version Control Integration. Subversion

File Attachments: 1. Zip Archive svn4idea.zip (3.52 Mb)

Environment:
2009-03-31 09:33:25,551 [ 405102] ERROR - com.intellij.ide.IdeEventQueue - IntelliJ IDEA 7.0.5 Build #7971
2009-03-31 09:33:25,551 [ 405102] ERROR - com.intellij.ide.IdeEventQueue - JDK: 1.6.0_12
2009-03-31 09:33:25,551 [ 405102] ERROR - com.intellij.ide.IdeEventQueue - VM: Java HotSpot(TM) Client VM
2009-03-31 09:33:25,551 [ 405102] ERROR - com.intellij.ide.IdeEventQueue - Vendor: Sun Microsystems Inc.
2009-03-31 09:33:25,551 [ 405102] ERROR - com.intellij.ide.IdeEventQueue - OS: Linux
2009-03-31 09:33:25,551 [ 405102] ERROR - com.intellij.ide.IdeEventQueue - Last Action: Subversion.BrowseSVNRepository

Build: 7,971
Severity: High


 Description  « Hide
when opening the svn browser the following exception occurs
the exception occurs only when intellij is started with java 1.6.0.12 not with 1.6.0_10

2009-03-31 09:33:25,550 [ 405101] ERROR - com.intellij.ide.IdeEventQueue - Error during dispatching of java.awt.event.MouseEvent[MOUSE_RELEASED,(81,113),absolute(626,184),button=1,modifiers=Button1,clickCount=1] on ###overrideRedirect###
java.lang.NullPointerException
at org.jetbrains.idea.svn.dialogs.RepositoryBrowserComponent.getSelectedSVNURL(RepositoryBrowserComponent.java:122)
at org.jetbrains.idea.svn.dialogs.RepositoryBrowserComponent.getSelectedURL(RepositoryBrowserComponent.java:116)
at org.jetbrains.idea.svn.dialogs.RepositoryBrowserComponent.isValid(RepositoryBrowserComponent.java:138)
at java.awt.Component.invalidateIfValid(Component.java:2740)
at java.awt.Component.setLocale(Component.java:1810)
at javax.swing.JComponent.<init>(JComponent.java:595)
at javax.swing.JPanel.<init>(JPanel.java:65)
at javax.swing.JPanel.<init>(JPanel.java:92)
at javax.swing.JPanel.<init>(JPanel.java:100)
at org.jetbrains.idea.svn.dialogs.RepositoryBrowserComponent.<init>(RepositoryBrowserComponent.java:59)
at org.jetbrains.idea.svn.dialogs.RepositoryBrowserDialog.getRepositoryBrowser(RepositoryBrowserDialog.java:270)
at org.jetbrains.idea.svn.dialogs.RepositoryBrowserDialog.createToolbar(RepositoryBrowserDialog.java:126)
at org.jetbrains.idea.svn.dialogs.RepositoryBrowserDialog.createCenterPanel(RepositoryBrowserDialog.java:193)
at com.intellij.openapi.ui.DialogWrapper.init(DialogWrapper.java:630)
at org.jetbrains.idea.svn.dialogs.RepositoryBrowserDialog.<init>(RepositoryBrowserDialog.java:100)
at org.jetbrains.idea.svn.actions.BrowseRepositoryAction$RepositoryToolWindowPanel.<init>(BrowseRepositoryAction.java:66)
at org.jetbrains.idea.svn.actions.BrowseRepositoryAction$RepositoryToolWindowPanel.<init>(BrowseRepositoryAction.java:60)
at org.jetbrains.idea.svn.actions.BrowseRepositoryAction.actionPerformed(BrowseRepositoryAction.java:49)
at com.intellij.openapi.actionSystem.impl.ActionMenuItem$ActionTransmitter.actionPerformed(ActionMenuItem.java:6)
at javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:1995)
at com.intellij.openapi.actionSystem.impl.ActionMenuItem.fireActionPerformed(ActionMenuItem.java:28)
at com.intellij.ui.plaf.beg.BegMenuItemUI.a(BegMenuItemUI.java:219)
at com.intellij.ui.plaf.beg.BegMenuItemUI.access$300(BegMenuItemUI.java:66)
at com.intellij.ui.plaf.beg.BegMenuItemUI$MyMouseInputHandler.mouseReleased(BegMenuItemUI.java:3)
at java.awt.Component.processMouseEvent(Component.java:6216)
at javax.swing.JComponent.processMouseEvent(JComponent.java:3265)
at java.awt.Component.processEvent(Component.java:5981)
at java.awt.Container.processEvent(Container.java:2041)
at java.awt.Component.dispatchEventImpl(Component.java:4583)
at java.awt.Container.dispatchEventImpl(Container.java:2099)
at java.awt.Component.dispatchEvent(Component.java:4413)
at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4556)
at java.awt.LightweightDispatcher.processMouseEvent(Container.java:4220)
at java.awt.LightweightDispatcher.dispatchEvent(Container.java:4150)
at java.awt.Container.dispatchEventImpl(Container.java:2085)
at java.awt.Window.dispatchEventImpl(Window.java:2475)
at java.awt.Component.dispatchEvent(Component.java:4413)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:599)
at com.intellij.ide.IdeEventQueue.c(IdeEventQueue.java:39)
at com.intellij.ide.IdeEventQueue.b(IdeEventQueue.java:135)
at com.intellij.ide.IdeEventQueue.dispatchEvent(IdeEventQueue.java:214)
at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:269)
at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:184)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:174)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:169)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:161)
at java.awt.EventDispatchThread.run(EventDispatchThread.java:122)
2009-03-31 09:33:25,551 [ 405102] ERROR - com.intellij.ide.IdeEventQueue - IntelliJ IDEA 7.0.5 Build #7971
2009-03-31 09:33:25,551 [ 405102] ERROR - com.intellij.ide.IdeEventQueue - JDK: 1.6.0_12
2009-03-31 09:33:25,551 [ 405102] ERROR - com.intellij.ide.IdeEventQueue - VM: Java HotSpot(TM) Client VM
2009-03-31 09:33:25,551 [ 405102] ERROR - com.intellij.ide.IdeEventQueue - Vendor: Sun Microsystems Inc.
2009-03-31 09:33:25,551 [ 405102] ERROR - com.intellij.ide.IdeEventQueue - OS: Linux
2009-03-31 09:33:25,551 [ 405102] ERROR - com.intellij.ide.IdeEventQueue - Last Action: Subversion.BrowseSVNRepository



 All   Comments   Work Log   Change History      Sort Order:
Dmitry Jemerov - 31 Mar 09 13:24
This exception is fixed in IntelliJ IDEA 8. At the moment we don't have any plans to release any new updates for IntelliJ IDEA 7.0.x.

Wolfgang Zolleis - 01 Apr 09 13:16
OK, at the moment we don't have any plans to buy any version of IntelliJ IDEA anymore, since bugs are not fixed anymore and you force your users to update which such a bug-fixing policy.

Ryan J - 23 May 09 06:26
I was experiencing this problem as well. The easiest way to work around it is to use jdk 1.6.0_10. Grab the old version of the jdk from Sun, extract it, move it to your IDEA installation directory and update IDEA_JDK to point to the new directory. The old JDK won't be used for anything but IDEA.

I assume this is the most practical solution if there aren't going to be any more updates to IDEA v7.


Serge Baranov - 28 Jul 09 02:25
I've attached a fixed version of the SVN plug-in. Unpack into IDEA_HOME\plugins replacing the original files. This version should fix the NPE when browsing the repository.