Command line static analysis on linux - crash.
Hi,
Trying to run SA on a ruby project, from command line. It works (relatively) ok on Mac, but when I try to run it on linux (Ubuntu), I am getting a stack trace. I tried different versions of ubuntu, different JDKs ("1.6.0_24", "1.6.0_33", "1.7.0_05" - which BTW is not an option on our build machine), different versions or RubyMine (4.0.3, 4.5) all with the following result:
[ 14506] ERROR - .VirtualFilePointerManagerImpl - JetBrains RubyMine 4.5 Build #RM-119.28
[ 14506] ERROR - .VirtualFilePointerManagerImpl - JDK: 1.7.0_05
[ 14506] ERROR - .VirtualFilePointerManagerImpl - VM: Java HotSpot(TM) 64-Bit Server VM
[ 14506] ERROR - .VirtualFilePointerManagerImpl - Vendor: Oracle Corporation
[ 14506] ERROR - .VirtualFilePointerManagerImpl - OS: Linux
[ 14506] ERROR - .VirtualFilePointerManagerImpl - Last Action:
[ 14506] ERROR - .VirtualFilePointerManagerImpl - Assertion failed: 0
java.lang.Throwable
at com.intellij.openapi.diagnostic.Logger.assertTrue(Logger.java:98)
at com.intellij.openapi.vfs.impl.VirtualFilePointerManagerImpl$DelegatingDisposable.dispose(VirtualFilePointerManagerImpl.java:534)
at com.intellij.openapi.util.Disposer$1.execute(Disposer.java:47)
at com.intellij.openapi.util.Disposer$1.execute(Disposer.java:44)
at com.intellij.openapi.util.objectTree.ObjectNode$1.execute(ObjectNode.java:126)
at com.intellij.openapi.util.objectTree.ObjectNode$1.execute(ObjectNode.java:107)
at com.intellij.openapi.util.objectTree.ObjectTree.executeActionWithRecursiveGuard(ObjectTree.java:138)
at com.intellij.openapi.util.objectTree.ObjectNode.execute(ObjectNode.java:107)
at com.intellij.openapi.util.objectTree.ObjectNode$1.execute(ObjectNode.java:116)
at com.intellij.openapi.util.objectTree.ObjectNode$1.execute(ObjectNode.java:107)
at com.intellij.openapi.util.objectTree.ObjectTree.executeActionWithRecursiveGuard(ObjectTree.java:138)
at com.intellij.openapi.util.objectTree.ObjectNode.execute(ObjectNode.java:107)
at com.intellij.openapi.util.objectTree.ObjectNode$1.execute(ObjectNode.java:116)
at com.intellij.openapi.util.objectTree.ObjectNode$1.execute(ObjectNode.java:107)
at com.intellij.openapi.util.objectTree.ObjectTree.executeActionWithRecursiveGuard(ObjectTree.java:138)
at com.intellij.openapi.util.objectTree.ObjectNode.execute(ObjectNode.java:107)
at com.intellij.openapi.util.objectTree.ObjectTree.executeAll(ObjectTree.java:125)
at com.intellij.openapi.util.Disposer.dispose(Disposer.java:108)
at com.intellij.openapi.util.Disposer.dispose(Disposer.java:104)
at com.intellij.openapi.roots.impl.libraries.LibraryTableBase.dispose(LibraryTableBase.java:132)
at com.intellij.openapi.util.Disposer$1.execute(Disposer.java:47)
at com.intellij.openapi.util.Disposer$1.execute(Disposer.java:44)
at com.intellij.openapi.util.objectTree.ObjectNode$1.execute(ObjectNode.java:126)
at com.intellij.openapi.util.objectTree.ObjectNode$1.execute(ObjectNode.java:107)
at com.intellij.openapi.util.objectTree.ObjectTree.executeActionWithRecursiveGuard(ObjectTree.java:138)
at com.intellij.openapi.util.objectTree.ObjectNode.execute(ObjectNode.java:107)
at com.intellij.openapi.util.objectTree.ObjectNode$1.execute(ObjectNode.java:116)
at com.intellij.openapi.util.objectTree.ObjectNode$1.execute(ObjectNode.java:107)
at com.intellij.openapi.util.objectTree.ObjectTree.executeActionWithRecursiveGuard(ObjectTree.java:138)
at com.intellij.openapi.util.objectTree.ObjectNode.execute(ObjectNode.java:107)
at com.intellij.openapi.util.objectTree.ObjectTree.executeAll(ObjectTree.java:125)
at com.intellij.openapi.util.Disposer.dispose(Disposer.java:108)
at com.intellij.openapi.util.Disposer.dispose(Disposer.java:104)
at com.intellij.openapi.application.impl.ApplicationImpl.a(ApplicationImpl.java:343)
at com.intellij.openapi.application.impl.ApplicationImpl.b(ApplicationImpl.java:842)
at com.intellij.openapi.application.impl.ApplicationImpl.access$900(ApplicationImpl.java:85)
at com.intellij.openapi.application.impl.ApplicationImpl$9.run(ApplicationImpl.java:820)
at com.intellij.openapi.application.impl.ApplicationImpl.exit(ApplicationImpl.java:831)
at com.intellij.openapi.application.impl.ApplicationImpl.exit(ApplicationImpl.java:801)
at com.intellij.codeInspection.InspectionApplication$1.run(InspectionApplication.java:111)
at com.intellij.openapi.application.impl.ApplicationImpl.runReadAction(ApplicationImpl.java:918)
at com.intellij.codeInspection.InspectionApplication.startup(InspectionApplication.java:97)
at com.intellij.codeInspection.AbstractInspectionToolStarter.main(AbstractInspectionToolStarter.java:85)
at com.intellij.idea.IdeaApplication.run(IdeaApplication.java:216)
at com.intellij.idea.MainImpl$3.run(MainImpl.java:191)
at java.awt.event.InvocationEvent.dispatch(Unknown Source)
at java.awt.EventQueue.dispatchEventImpl(Unknown Source)
at java.awt.EventQueue.access$000(Unknown Source)
at java.awt.EventQueue$3.run(Unknown Source)
at java.awt.EventQueue$3.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Source)
at java.awt.EventQueue.dispatchEvent(Unknown Source)
at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.run(Unknown Source)
[ 14508] ERROR - .VirtualFilePointerManagerImpl - JetBrains RubyMine 4.5 Build #RM-119.28
[ 14508] ERROR - .VirtualFilePointerManagerImpl - JDK: 1.7.0_05
[ 14508] ERROR - .VirtualFilePointerManagerImpl - VM: Java HotSpot(TM) 64-Bit Server VM
[ 14508] ERROR - .VirtualFilePointerManagerImpl - Vendor: Oracle Corporation
[ 14508] ERROR - .VirtualFilePointerManagerImpl - OS: Linux
[ 14508] ERROR - .VirtualFilePointerManagerImpl - Last Action:
Please sign in to leave a comment.