Project
IntelliJ IDEA
Priority
Normal
Type
Bug
Fix versions
No Fix versions
State
Obsolete
Assignee
Unassigned
Subsystem
Version Control. Subversion
Affected versions
No Affected versions
Fixed in build
No Fixed in build
  • Created by   Wolfgang Zolleis
    2 years ago (31 Mar 2009 13:41)
  • Updated by   Sam Ramsden
    2 years ago (12 Feb 2010 06:54)
  • Jira: IDEA-22477
    (history, comments)
 
IDEA-22477 Unable to open the svn repository browser with java 1.6.0_12
0
Issue is visible to: All Users
  The issue is visible to the selected user group only
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
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

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

Issue was resolved
Comments (6)
 
History
 
Linked Issues (?)
 
Dmitry Jemerov
  Dmitry Jemerov
31 Mar 2009 14:24
2 years ago
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
  Wolfgang Zolleis
01 Apr 2009 14:16
2 years ago
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
  Ryan J
23 May 2009 07:26
2 years ago
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
  Serge Baranov
28 Jul 2009 03:25
2 years ago
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.
Sam Ramsden
  Sam Ramsden
12 Feb 2010 06:53
2 years ago
Attached where?
Sam Ramsden
  Sam Ramsden
12 Feb 2010 06:54
2 years ago