Eryckz / pmip

Automatically exported from code.google.com/p/pmip
0 stars 0 forks source link

PMIP fails on launch in PHPStorm 2 EAP #6

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
What steps will reproduce the problem?
1. Create project that uses PMIP in PHPStorm 1
2. Close PHPStorm 1
3. Launch PHPStorm 2 EAP and open the PHPStorm 1 project

What is the expected output? What do you see instead?
Expected standard startup text. Instead, even with pmip.rb empty so neither 
core nor my previous plugin code are loading, the text is:

There was an error evaluating the script:

[file/directory existence tests removed...]
----------------------------------------------------------------------------
The error was: java.lang.IncompatibleClassChangeError: Class 
com.kenai.jffi.HeapInvocationBuffer does not implement the requested interface 
com.kenai.jffi.CallInfo
  org.jruby.embed.internal.EmbedEvalUnitImpl.run(EmbedEvalUnitImpl.java:141)
  org.jruby.embed.ScriptingContainer.runUnit(ScriptingContainer.java:1167)
  org.jruby.embed.ScriptingContainer.runScriptlet(ScriptingContainer.java:1160)
  pmip.impl.JRubyInterpreter.eval(JRubyInterpreter.java:30)
  pmip.PMIP.loadPMIPScript(PMIP.java:129)
  pmip.PMIP.access$100(PMIP.java:27)
  pmip.PMIP$1.run(PMIP.java:118)
  com.intellij.openapi.application.impl.LaterInvocator$FlushQueue.run(LaterInvocator.java:319)
  java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:209)
  java.awt.EventQueue.dispatchEvent(EventQueue.java:633)
  com.intellij.ide.IdeEventQueue.defaultDispatchEvent(IdeEventQueue.java:652)
  com.intellij.ide.IdeEventQueue._dispatchEvent(IdeEventQueue.java:506)
  com.intellij.ide.IdeEventQueue._dispatchEvent(IdeEventQueue.java:405)
  com.intellij.ide.IdeEventQueue.dispatchEvent(IdeEventQueue.java:369)
  java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:296)
  java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:211)
  java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:201)
  java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:196)
  java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:188)
  java.awt.EventDispatchThread.run(EventDispatchThread.java:122)
----------------------------------------------------------------------------

What version of the product are you using? On what operating system?
0.30 on Mac OS X using PHP Storm EAP 102.18. It is the as-of-yet unreleased 
Early Access Program version.

Please provide any additional information below.
Not expecting a fix on this as the host isn't even released yet. More a head's 
up.

Original issue reported on code.google.com by tlmcwi...@gmail.com on 7 Jan 2011 at 12:58

GoogleCodeExporter commented 9 years ago
Just a note: I've gotten the IntelliJ CE IDE and hope there is some way I can 
help bring it up to date. It's going to take a while to get everything set up 
so I can at least build it. Thanks!

Original comment by tlmcwi...@gmail.com on 10 Feb 2011 at 7:47

GoogleCodeExporter commented 9 years ago
Hi,

Sorry this dropped off the radar a bit, havent had much time recently, but I'll 
download the EAP and have a look.... will keep you posted.

Paul

Original comment by paulall...@gmail.com on 15 Feb 2011 at 10:13

GoogleCodeExporter commented 9 years ago
I downloaded PHPStorm 2.0 (103.99) for windows and that seems to work just 
fine. 

Not sure if that is the right version, is it still in EAP?

Will try OSX when I get a chance....

Original comment by paulall...@gmail.com on 15 Feb 2011 at 2:21

GoogleCodeExporter commented 9 years ago
I just tried myself on OSX and apparently all is well again. I'll do some more 
tests. If so, this is good. :) It is out of EAP and is the current official 
release.

Thanks!

Original comment by tlmcwi...@gmail.com on 24 Feb 2011 at 6:33

GoogleCodeExporter commented 9 years ago
Glad to hear it, will close this out as WontFix ...

p.

Original comment by paulall...@gmail.com on 8 Mar 2011 at 6:08