11 eap - iu-108.1333 vcs/perforce plugin broken
I tried out 11 eap, but it looks like perforce plugin is broken; After the API refactoring is done, please give priority to fixing vcs plugins; It's tough using the eap if that isn't working.
Thanks,
-Alex
Argument 1 for @NotNull parameter of com/intellij/util/containers/hash/LinkedHashMap.put must not be null: Argument 1 for @NotNull parameter of com/intellij/util/containers/hash/LinkedHashMap.put must not be null
java.lang.IllegalArgumentException: Argument 1 for @NotNull parameter of com/intellij/util/containers/hash/LinkedHashMap.put must not be null
at com.intellij.util.containers.hash.LinkedHashMap.put(LinkedHashMap.java)
at com.intellij.util.containers.SLRUMap.put(SLRUMap.java:92)
at com.intellij.openapi.vcs.impl.ContentRevisionCache.put(ContentRevisionCache.java:60)
at com.intellij.openapi.vcs.impl.ContentRevisionCache.getOrLoadAsBytes(ContentRevisionCache.java:172)
at com.intellij.openapi.vcs.impl.ContentRevisionCache.getOrLoadAsString(ContentRevisionCache.java:179)
at org.jetbrains.idea.perforce.perforce.PerforceContentRevision.getContent(PerforceContentRevision.java:81)
at com.intellij.openapi.vcs.impl.VcsFileStatusProvider.getBaseVersionContent(VcsFileStatusProvider.java:142)
at com.intellij.openapi.vcs.impl.LineStatusTrackerManager$BaseRevisionLoader.run(LineStatusTrackerManager.java:325)
at com.intellij.openapi.vcs.impl.LineStatusTrackerManager$1.consume(LineStatusTrackerManager.java:104)
at com.intellij.openapi.vcs.impl.LineStatusTrackerManager$1.consume(LineStatusTrackerManager.java:101)
at com.intellij.util.concurrency.QueueProcessorRemovePartner$1.consume(QueueProcessorRemovePartner.java:47)
at com.intellij.util.concurrency.QueueProcessor$2.consume(QueueProcessor.java:101)
at com.intellij.util.concurrency.QueueProcessor$2.consume(QueueProcessor.java:97)
at com.intellij.util.concurrency.QueueProcessor$3.run(QueueProcessor.java:191)
at com.intellij.openapi.application.impl.ApplicationImpl$7.run(ApplicationImpl.java:428)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:441)
at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303)
at java.util.concurrent.FutureTask.run(FutureTask.java:138)
at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
at java.lang.Thread.run(Thread.java:662)
at com.intellij.openapi.application.impl.ApplicationImpl$1$1.run(ApplicationImpl.java:137)
java.lang.IllegalArgumentException: Argument 1 for @NotNull parameter of com/intellij/util/containers/hash/LinkedHashMap.put must not be null
at com.intellij.util.containers.hash.LinkedHashMap.put(LinkedHashMap.java)
at com.intellij.util.containers.SLRUMap.put(SLRUMap.java:92)
at com.intellij.openapi.vcs.impl.ContentRevisionCache.put(ContentRevisionCache.java:60)
at com.intellij.openapi.vcs.impl.ContentRevisionCache.getOrLoadAsBytes(ContentRevisionCache.java:172)
at com.intellij.openapi.vcs.impl.ContentRevisionCache.getOrLoadAsString(ContentRevisionCache.java:179)
at org.jetbrains.idea.perforce.perforce.PerforceContentRevision.getContent(PerforceContentRevision.java:81)
at com.intellij.openapi.vcs.impl.VcsFileStatusProvider.getBaseVersionContent(VcsFileStatusProvider.java:142)
at com.intellij.openapi.vcs.impl.LineStatusTrackerManager$BaseRevisionLoader.run(LineStatusTrackerManager.java:325)
at com.intellij.openapi.vcs.impl.LineStatusTrackerManager$1.consume(LineStatusTrackerManager.java:104)
at com.intellij.openapi.vcs.impl.LineStatusTrackerManager$1.consume(LineStatusTrackerManager.java:101)
at com.intellij.util.concurrency.QueueProcessorRemovePartner$1.consume(QueueProcessorRemovePartner.java:47)
at com.intellij.util.concurrency.QueueProcessor$2.consume(QueueProcessor.java:101)
at com.intellij.util.concurrency.QueueProcessor$2.consume(QueueProcessor.java:97)
at com.intellij.util.concurrency.QueueProcessor$3.run(QueueProcessor.java:191)
at com.intellij.openapi.application.impl.ApplicationImpl$7.run(ApplicationImpl.java:428)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:441)
at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303)
at java.util.concurrent.FutureTask.run(FutureTask.java:138)
at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
at java.lang.Thread.run(Thread.java:662)
at com.intellij.openapi.application.impl.ApplicationImpl$1$1.run(ApplicationImpl.java:137)
java.lang.IllegalArgumentException: Argument 1 for @NotNull parameter of com/intellij/util/containers/hash/LinkedHashMap.put must not be null
at com.intellij.util.containers.hash.LinkedHashMap.put(LinkedHashMap.java)
at com.intellij.util.containers.SLRUMap.put(SLRUMap.java:92)
at com.intellij.openapi.vcs.impl.ContentRevisionCache.put(ContentRevisionCache.java:60)
at com.intellij.openapi.vcs.impl.ContentRevisionCache.getOrLoadAsBytes(ContentRevisionCache.java:172)
at com.intellij.openapi.vcs.impl.ContentRevisionCache.getOrLoadAsString(ContentRevisionCache.java:179)
at org.jetbrains.idea.perforce.perforce.PerforceContentRevision.getContent(PerforceContentRevision.java:81)
at com.intellij.openapi.vcs.impl.VcsFileStatusProvider.getBaseVersionContent(VcsFileStatusProvider.java:142)
at com.intellij.openapi.vcs.impl.LineStatusTrackerManager$BaseRevisionLoader.run(LineStatusTrackerManager.java:325)
at com.intellij.openapi.vcs.impl.LineStatusTrackerManager$1.consume(LineStatusTrackerManager.java:104)
at com.intellij.openapi.vcs.impl.LineStatusTrackerManager$1.consume(LineStatusTrackerManager.java:101)
at com.intellij.util.concurrency.QueueProcessorRemovePartner$1.consume(QueueProcessorRemovePartner.java:47)
at com.intellij.util.concurrency.QueueProcessor$2.consume(QueueProcessor.java:101)
at com.intellij.util.concurrency.QueueProcessor$2.consume(QueueProcessor.java:97)
at com.intellij.util.concurrency.QueueProcessor$3.run(QueueProcessor.java:191)
at com.intellij.openapi.application.impl.ApplicationImpl$7.run(ApplicationImpl.java:428)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:441)
at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303)
at java.util.concurrent.FutureTask.run(FutureTask.java:138)
at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
at java.lang.Thread.run(Thread.java:662)
at com.intellij.openapi.application.impl.ApplicationImpl$1$1.run(ApplicationImpl.java:137)
Async update is not supported for actions that change their visibility.Either stop extending AsyncUpdateAction or override forceSyncUpdate() to return true.Action class is: com.intellij.openapi.vcs.actions.ShowBaseRevisionAction
java.lang.Throwable
at com.intellij.openapi.diagnostic.Logger.error(Logger.java:54)
at com.intellij.openapi.actionSystem.AsyncUpdateAction$1$1.run(AsyncUpdateAction.java:48)
at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:209)
at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:641)
at java.awt.EventQueue.access$000(EventQueue.java:84)
at java.awt.EventQueue$1.run(EventQueue.java:602)
at java.awt.EventQueue$1.run(EventQueue.java:600)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.AccessControlContext$1.doIntersectionPrivilege(AccessControlContext.java:87)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:611)
at com.intellij.ide.IdeEventQueue.e(IdeEventQueue.java:679)
at com.intellij.ide.IdeEventQueue._dispatchEvent(IdeEventQueue.java:534)
at com.intellij.ide.IdeEventQueue.b(IdeEventQueue.java:416)
at com.intellij.ide.IdeEventQueue.dispatchEvent(IdeEventQueue.java:374)
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)
---
Original message URL: http://devnet.jetbrains.net/message/5320502#5320502
请先登录再写评论。
Chalk this up to user error. It turns out our perforce proxy went down for maintenance right when I was trying the 11 eap. After our perforce proxy/server was working again, IntelliJ Perforce plugin worked.
I am still getting some exceptions when using perforce plugin, but it is not causing it to stop working, so it's OK.
I'm trying out the eap now.
Thanks!
-Alex
Hello Alex,
Please file a YouTrack issue. The exception is a bug regardless of whether
your Perforce server was working properly or not.
--
Dmitry Jemerov
Development Lead
JetBrains, Inc.
http://www.jetbrains.com/
"Develop with Pleasure!"