This used to work for me in versions 12.0.x of intellij.
18:08:54 PluginException: Implementing class [Plugin: bzr4intellij]: Implementing class [Plugin: bzr4intellij]
Implementing class [Plugin: bzr4intellij]: Implementing class [Plugin: bzr4intellij]
com.intellij.diagnostic.PluginException: Implementing class [Plugin: bzr4intellij]
at com.intellij.ide.plugins.cl.PluginClassLoader.d(PluginClassLoader.java:105)
at com.intellij.ide.plugins.cl.PluginClassLoader.loadClass(PluginClassLoader.java:63)
at java.lang.ClassLoader.loadClass(ClassLoader.java:356)
at org.emergent.bzr4j.intellij.BzrVcs.<init>(BzrVcs.java:161)
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:57)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
at java.lang.reflect.Constructor.newInstance(Constructor.java:525)
at org.picocontainer.defaults.InstantiatingComponentAdapter.newInstance(InstantiatingComponentAdapter.java:193)
at org.picocontainer.defaults.ConstructorInjectionComponentAdapter$1.run(ConstructorInjectionComponentAdapter.java:220)
at org.picocontainer.defaults.ThreadLocalCyclicDependencyGuard.observe(ThreadLocalCyclicDependencyGuard.java:53)
at org.picocontainer.defaults.ConstructorInjectionComponentAdapter.getComponentInstance(ConstructorInjectionComponentAdapter.java:248)
at com.intellij.openapi.extensions.AbstractExtensionPointBean.instantiate(AbstractExtensionPointBean.java:74)
at com.intellij.openapi.extensions.AbstractExtensionPointBean.instantiate(AbstractExtensionPointBean.java:67)
at com.intellij.openapi.extensions.AbstractExtensionPointBean.instantiate(AbstractExtensionPointBean.java:62)
at com.intellij.openapi.vcs.impl.VcsEP.getVcs(VcsEP.java:63)
at com.intellij.openapi.vcs.impl.projectlevelman.AllVcses.getByName(AllVcses.java:96)
at com.intellij.openapi.vcs.impl.projectlevelman.NewMappings.a(NewMappings.java:175)
at com.intellij.openapi.vcs.impl.projectlevelman.NewMappings.a(NewMappings.java:164)
at com.intellij.openapi.vcs.impl.projectlevelman.NewMappings.activateActiveVcses(NewMappings.java:116)
at com.intellij.openapi.vcs.impl.projectlevelman.NewMappings$1.run(NewMappings.java:86)
at com.intellij.openapi.vcs.impl.VcsInitialization.execute(VcsInitialization.java:76)
at com.intellij.openapi.vcs.impl.VcsInitialization$1.run(VcsInitialization.java:45)
at com.intellij.ide.startup.impl.StartupManagerImpl.a(StartupManagerImpl.java:262)
at com.intellij.ide.startup.impl.StartupManagerImpl.runPostStartupActivities(StartupManagerImpl.java:177)
at com.intellij.openapi.project.impl.ProjectManagerImpl$4$2.run(ProjectManagerImpl.java:435)
at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:251)
at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:721)
at java.awt.EventQueue.access$200(EventQueue.java:103)
at java.awt.EventQueue$3.run(EventQueue.java:682)
at java.awt.EventQueue$3.run(EventQueue.java:680)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDomain.java:76)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:691)
at com.intellij.ide.IdeEventQueue.d(IdeEventQueue.java:686)
at com.intellij.ide.IdeEventQueue._dispatchEvent(IdeEventQueue.java:511)
at com.intellij.ide.IdeEventQueue.dispatchEvent(IdeEventQueue.java:334)
at com.intellij.ide.IdeEventQueue.pumpEventsForHierarchy(IdeEventQueue.java:751)
at com.intellij.openapi.progress.util.ProgressWindow.startBlocking(ProgressWindow.java:195)
at com.intellij.openapi.application.impl.ApplicationImpl.runProcessWithProgressSynchronously(ApplicationImpl.java:701)
at com.intellij.openapi.progress.impl.ProgressManagerImpl.a(ProgressManagerImpl.java:300)
at com.intellij.openapi.progress.impl.ProgressManagerImpl.runProcessWithProgressSynchronously(ProgressManagerImpl.java:294)
at com.intellij.openapi.progress.impl.ProgressManagerImpl.runProcessWithProgressSynchronously(ProgressManagerImpl.java:254)
at com.intellij.openapi.project.impl.ProjectManagerImpl.openProject(ProjectManagerImpl.java:415)
at com.intellij.openapi.project.impl.ProjectManagerImpl.loadAndOpenProject(ProjectManagerImpl.java:502)
at com.intellij.ide.impl.ProjectUtil.openProject(ProjectUtil.java:178)
at com.intellij.ide.RecentProjectsManager.doOpenProject(RecentProjectsManager.java:46)
at com.intellij.ide.RecentProjectsManagerBase$MyAppLifecycleListener.appStarting(RecentProjectsManagerBase.java:321)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:601)
at com.intellij.util.messages.impl.MessageBusConnectionImpl.deliverMessage(MessageBusConnectionImpl.java:120)
at com.intellij.util.messages.impl.MessageBusImpl.doPumpMessages(MessageBusImpl.java:228)
at com.intellij.util.messages.impl.MessageBusImpl.pumpMessages(MessageBusImpl.java:219)
at com.intellij.util.messages.impl.MessageBusImpl.sendMessage(MessageBusImpl.java:209)
at com.intellij.util.messages.impl.MessageBusImpl.access$000(MessageBusImpl.java:43)
at com.intellij.util.messages.impl.MessageBusImpl$1.invoke(MessageBusImpl.java:131)
at $Proxy33.appStarting(Unknown Source)
at com.intellij.idea.IdeaApplication.d(IdeaApplication.java:349)
at com.intellij.idea.IdeaApplication.access$500(IdeaApplication.java:57)
at com.intellij.idea.IdeaApplication$IdeStarter$2.run(IdeaApplication.java:316)
at com.intellij.openapi.application.impl.LaterInvocator$FlushQueue.run(LaterInvocator.java:343)
at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:251)
at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:721)
at java.awt.EventQueue.access$200(EventQueue.java:103)
at java.awt.EventQueue$3.run(EventQueue.java:682)
at java.awt.EventQueue$3.run(EventQueue.java:680)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDomain.java:76)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:691)
at com.intellij.ide.IdeEventQueue.d(IdeEventQueue.java:686)
at com.intellij.ide.IdeEventQueue._dispatchEvent(IdeEventQueue.java:511)
at com.intellij.ide.IdeEventQueue.dispatchEvent(IdeEventQueue.java:334)
at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:242)
at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:161)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:150)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:146)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:138)
at java.awt.EventDispatchThread.run(EventDispatchThread.java:91)
Caused by: java.lang.IncompatibleClassChangeError: Implementing class
at java.lang.ClassLoader.defineClass1(Native Method)
at java.lang.ClassLoader.defineClass(ClassLoader.java:791)
at java.lang.ClassLoader.defineClass(ClassLoader.java:634)
at com.intellij.util.lang.UrlClassLoader._defineClass(UrlClassLoader.java:153)
at com.intellij.util.lang.UrlClassLoader.defineClass(UrlClassLoader.java:149)
at com.intellij.util.lang.UrlClassLoader._findClass(UrlClassLoader.java:125)
at com.intellij.ide.plugins.cl.PluginClassLoader.d(PluginClassLoader.java:102)
... 79 more
also affected Ubuntu LTS 12.04:
[ 15748] ERROR - ntellij. openapi. vcs.impl. VcsEP - PyCharm 3.1.3 Build #PY-133.1347 openapi. vcs.impl. VcsEP - JDK: 1.7.0_55 openapi. vcs.impl. VcsEP - VM: Java HotSpot(TM) Server VM openapi. vcs.impl. VcsEP - Vendor: Oracle Corporation openapi. vcs.impl. VcsEP - OS: Linux openapi. vcs.impl. VcsEP - Last Action: velman. AllVcses - Assertion failed: Bazaar openapi. diagnostic. Logger. assertTrue( Logger. java:141) openapi. vcs.impl. projectlevelman .AllVcses. getByName( AllVcses. java:97) openapi. vcs.impl. projectlevelman .NewMappings. a(NewMappings. java:177) openapi. vcs.impl. projectlevelman .NewMappings. a(NewMappings. java:166) openapi. vcs.impl. projectlevelman .NewMappings. activateActiveV cses(NewMapping s.java: 118) openapi. vcs.impl. projectlevelman .NewMappings$ 1.run(NewMappin gs.java: 87) openapi. vcs.impl. VcsInitializati on.execute( VcsInitializati on.java: 84) openapi. vcs.impl. VcsInitializati on$1$1. run(VcsInitiali zation. java:50) openapi. application. impl.Applicatio nImpl$8. run(Application Impl.java: 420) concurrent. Executors$ RunnableAdapter .call(Executors .java:471) concurrent. FutureTask. run(FutureTask. java:262) concurrent. ThreadPoolExecu tor.runWorker( ThreadPoolExecu tor.java: 1145) concurrent. ThreadPoolExecu tor$Worker. run(ThreadPoolE xecutor. java:615) Thread. run(Thread. java:745) openapi. application. impl.Applicatio nImpl$1$ 1.run(Applicati onImpl. java:150) velman. AllVcses - PyCharm 3.1.3 Build #PY-133.1347 velman. AllVcses - JDK: 1.7.0_55 velman. AllVcses - VM: Java HotSpot(TM) Server VM velman. AllVcses - Vendor: Oracle Corporation velman. AllVcses - OS: Linux velman. AllVcses - Last Action: impl.Applicatio nImpl - null NullPointerExce ption openapi. vcs.impl. projectlevelman .AllVcses. b(AllVcses. java:64) openapi. vcs.impl. projectlevelman .AllVcses. a(AllVcses. java:58) openapi. vcs.impl. projectlevelman .AllVcses. getByName( AllVcses. java:98) openapi. vcs.impl. projectlevelman .NewMappings. a(NewMappings. java:177) openapi. vcs.impl. projectlevelman .NewMappings. a(NewMappings. java:166) openapi. vcs.impl. projectlevelman .NewMappings. activateActiveV cses(NewMapping s.java: 118) openapi. vcs.impl. projectlevelman .NewMappings$ 1.run(NewMappin gs.java: 87) openapi. vcs.impl. VcsInitializati on.execute( VcsInitializati on.java: 84) openapi. vcs.impl. VcsInitializati on$1$1. run(VcsInitiali zation. java:50) openapi. application. impl.Applicatio nImpl$8. run(Applicatio. ..
[ 15748] ERROR - ntellij.
[ 15749] ERROR - ntellij.
[ 15751] ERROR - ntellij.
[ 15751] ERROR - ntellij.
[ 15757] ERROR - ntellij.
[ 15757] ERROR - .impl.projectle
java.lang.Throwable
at com.intellij.
at com.intellij.
at com.intellij.
at com.intellij.
at com.intellij.
at com.intellij.
at com.intellij.
at com.intellij.
at com.intellij.
at java.util.
at java.util.
at java.util.
at java.util.
at java.lang.
at com.intellij.
[ 15760] ERROR - .impl.projectle
[ 15766] ERROR - .impl.projectle
[ 15788] ERROR - .impl.projectle
[ 15795] ERROR - .impl.projectle
[ 15795] ERROR - .impl.projectle
[ 15795] ERROR - .impl.projectle
[ 15810] ERROR - plication.
java.lang.
at com.intellij.
at com.intellij.
at com.intellij.
at com.intellij.
at com.intellij.
at com.intellij.
at com.intellij.
at com.intellij.
at com.intellij.
at com.intellij.