2 返信 最新の回答 日時: Feb 18, 2017 4:01 AM ユーザー:ukkr

    Flash Builder 4.7のmacOS Sierraでの動作不良について

    ukkr

      表題のとおり、Flash Builder 4.7がmacOS Sierra(10.12.3)上で正しく動作せず、困っております。

      macOS自体は年末に新調したもので、比較的クリーンな状態にも関わらず

      コード補完に関わるいたるところでエラーが出ているようで、正直お手上げな感もあります

       

      Appleから提供されているJava SE6ランタイムや

      JDK8への移行も試しましたが、変化はありませんでした

      Running Adobe Flash Builder on Mac with Java 7/8

       

      下記にエラー時の表示とターミナルでのエラーログの一部を添付します。

      何かしら解決の一助となれば幸いです

       

      スクリーンショット 2017-02-02 9.23.58.png

      スクリーンショット 2017-02-02 9.23.15.png

      スクリーンショット 2017-02-02 9.24.36.png

       

      !ENTRY org.eclipse.ui 4 4 2017-02-14 01:26:30.104

      !MESSAGE "コンテンツ・アシスト" が正常に完了しませんでした。詳しくは、ログを参照してください。

       

      !ENTRY org.eclipse.ui 4 0 2017-02-14 01:26:30.104

      !MESSAGE java.lang.NullPointerException

      !STACK 0

      java.lang.NullPointerException

        at com.adobe.flash.compiler.internal.scopes.TypeScope.getPropertyForMemberAccess(TypeScope.j ava:343)

        at com.adobe.flash.compiler.internal.scopes.TypeScope.getPropertyForMemberAccess(TypeScope.j ava:308)

        at com.adobe.flash.compiler.internal.scopes.ASScope.getPropertyForMemberAccess(ASScope.java: 676)

        at com.adobe.flexbuilder.codemodel.scopes.ASScopeUtils.findDefinitionsByNameImpl(ASScopeUtil s.java:316)

        at com.adobe.flexbuilder.codemodel.scopes.ASScopeUtils.findDefinitionByName(ASScopeUtils.jav a:271)

        at com.adobe.flexbuilder.codemodel.definitions.MemberedDefinitionUtils.getMemberByName(Membe redDefinitionUtils.java:78)

        at com.adobe.flexbuilder.codemodel.tree.ExpressionNodeUtils.MemberAccessExpressionNode_fillI nDefinitionInformation(ExpressionNodeUtils.java:1396)

        at com.adobe.flexbuilder.codemodel.tree.ExpressionNodeUtils.fillInDefinitionInformation(Expr essionNodeUtils.java:571)

        at com.adobe.flexbuilder.codemodel.tree.ExpressionNodeUtils.BinaryOperatorNodeBase_fillInDef initionInformation(ExpressionNodeUtils.java:1267)

        at com.adobe.flexbuilder.codemodel.tree.ExpressionNodeUtils.fillInDefinitionInformation(Expr essionNodeUtils.java:562)

        at com.adobe.flexbuilder.codemodel.tree.ExpressionNodeUtils.ExpressionNode_decorate(Expressi onNodeUtils.java:342)

        at com.adobe.flexbuilder.codemodel.tree.ExpressionNodeUtils.decorate(ExpressionNodeUtils.jav a:325)

        at com.adobe.flexbuilder.codemodel.tree.ExpressionNodeUtils.ExpressionNode_getDefinition(Exp ressionNodeUtils.java:274)

        at com.adobe.flexbuilder.codemodel.tree.ExpressionNodeUtils.getDefinition(ExpressionNodeUtil s.java:264)

        at com.adobe.flexbuilder.codemodel.tree.ASOffsetInformation.getMemberAccessAssistInfo(ASOffs etInformation.java:1141)

        at com.adobe.flexbuilder.codemodel.tree.ASOffsetInformation.getCompletionInfo(ASOffsetInform ation.java:584)

        at com.adobe.flexide.as.core.contentassist.ActionScriptCompletionProcessor.computeCompletion Proposals(ActionScriptCompletionProcessor.java:1439)

        at org.eclipse.jface.text.contentassist.ContentAssistant.computeCompletionProposals(ContentA ssistant.java:1830)

        at org.eclipse.jface.text.contentassist.CompletionProposalPopup.computeProposals(CompletionP roposalPopup.java:556)

        at org.eclipse.jface.text.contentassist.CompletionProposalPopup.access$16(CompletionProposal Popup.java:553)

        at org.eclipse.jface.text.contentassist.CompletionProposalPopup$2.run(CompletionProposalPopu p.java:488)

        at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:70)

        at org.eclipse.jface.text.contentassist.CompletionProposalPopup.showProposals(CompletionProp osalPopup.java:482)

        at org.eclipse.jface.text.contentassist.ContentAssistant.showPossibleCompletions(ContentAssi stant.java:1656)

        at org.eclipse.jface.text.source.SourceViewer.doOperation(SourceViewer.java:930)

        at org.eclipse.jface.text.source.projection.ProjectionViewer.doOperation(ProjectionViewer.ja va:1534)

        at com.adobe.flexide.editorcore.editor.FlexSourceViewer.doOperation(FlexSourceViewer.java:15 7)

        at org.eclipse.ui.texteditor.TextOperationAction$1.run(TextOperationAction.java:128)

        at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:70)

        at org.eclipse.ui.texteditor.TextOperationAction.run(TextOperationAction.java:126)

        at org.eclipse.jface.action.Action.runWithEvent(Action.java:498)

        at org.eclipse.ui.commands.ActionHandler.execute(ActionHandler.java:185)

        at org.eclipse.ui.internal.handlers.LegacyHandlerWrapper.execute(LegacyHandlerWrapper.java:1 09)

        at org.eclipse.core.commands.Command.executeWithChecks(Command.java:476)

        at org.eclipse.core.commands.ParameterizedCommand.executeWithChecks(ParameterizedCommand.jav a:508)

        at org.eclipse.ui.internal.handlers.HandlerService.executeCommand(HandlerService.java:169)

        at org.eclipse.ui.internal.keys.WorkbenchKeyboard.executeCommand(WorkbenchKeyboard.java:468)

        at org.eclipse.ui.internal.keys.WorkbenchKeyboard.press(WorkbenchKeyboard.java:786)

        at org.eclipse.ui.internal.keys.WorkbenchKeyboard.processKeyEvent(WorkbenchKeyboard.java:885 )

        at org.eclipse.ui.internal.keys.WorkbenchKeyboard.filterKeySequenceBindings(WorkbenchKeyboar d.java:567)

        at org.eclipse.ui.internal.keys.WorkbenchKeyboard.access$3(WorkbenchKeyboard.java:508)

        at org.eclipse.ui.internal.keys.WorkbenchKeyboard$KeyDownFilter.handleEvent(WorkbenchKeyboar d.java:123)

        at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84)

        at org.eclipse.swt.widgets.Display.filterEvent(Display.java:1069)

        at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4127)

        at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1457)

        at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1480)

        at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1465)

        at org.eclipse.swt.widgets.Widget.sendKeyEvent(Widget.java:1494)

        at org.eclipse.swt.widgets.Widget.sendKeyEvent(Widget.java:1490)

        at org.eclipse.swt.widgets.Canvas.sendKeyEvent(Canvas.java:463)

        at org.eclipse.swt.widgets.Composite.keyDown(Composite.java:594)

        at org.eclipse.swt.widgets.Display.windowProc(Display.java:5473)

        at org.eclipse.swt.internal.cocoa.OS.objc_msgSendSuper(Native Method)

        at org.eclipse.swt.widgets.Widget.callSuper(Widget.java:220)

        at org.eclipse.swt.widgets.Widget.windowSendEvent(Widget.java:2092)

        at org.eclipse.swt.widgets.Shell.windowSendEvent(Shell.java:2252)

        at org.eclipse.swt.widgets.Display.windowProc(Display.java:5535)

        at org.eclipse.swt.internal.cocoa.OS.objc_msgSendSuper(Native Method)

        at org.eclipse.swt.widgets.Display.applicationSendEvent(Display.java:4989)

        at org.eclipse.swt.widgets.Display.applicationProc(Display.java:5138)

        at org.eclipse.swt.internal.cocoa.OS.objc_msgSend(Native Method)

        at org.eclipse.swt.internal.cocoa.NSApplication.sendEvent(NSApplication.java:128)

        at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3610)

        at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:2696)

        at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:2660)

        at org.eclipse.ui.internal.Workbench.access$4(Workbench.java:2494)

        at org.eclipse.ui.internal.Workbench$7.run(Workbench.java:674)

        at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332)

        at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:667)

        at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:149)

        at com.adobe.flexbuilder.standalone.FlashBuilderApplication.start(FlashBuilderApplication.ja va:79)

        at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196)

        at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLau ncher.java:110)

        at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.jav a:79)

        at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:344)

        at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:179)

        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

        at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)

        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)

        at java.lang.reflect.Method.invoke(Method.java:498)

        at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:622)

        at org.eclipse.equinox.launcher.Main.basicRun(Main.java:577)

        at org.eclipse.equinox.launcher.Main.run(Main.java:1410)

       

       

      !ENTRY org.eclipse.ui 4 0 2017-02-14 01:36:01.528

      !MESSAGE Unhandled event loop exception

      !STACK 0

      java.lang.NullPointerException

        at com.adobe.flash.compiler.internal.scopes.TypeScope.getPropertyForMemberAccess(TypeScope.j ava:343)

        at com.adobe.flash.compiler.internal.scopes.TypeScope.getPropertyForMemberAccess(TypeScope.j ava:308)

        at com.adobe.flash.compiler.internal.scopes.ASScope.getPropertyForMemberAccess(ASScope.java: 676)

        at com.adobe.flexbuilder.codemodel.scopes.ASScopeUtils.findDefinitionsByNameImpl(ASScopeUtil s.java:316)

        at com.adobe.flexbuilder.codemodel.scopes.ASScopeUtils.findDefinitionByName(ASScopeUtils.jav a:271)

        at com.adobe.flexbuilder.codemodel.definitions.MemberedDefinitionUtils.getMemberByName(Membe redDefinitionUtils.java:78)

        at com.adobe.flexbuilder.codemodel.tree.ExpressionNodeUtils.MemberAccessExpressionNode_fillI nDefinitionInformation(ExpressionNodeUtils.java:1396)

        at com.adobe.flexbuilder.codemodel.tree.ExpressionNodeUtils.fillInDefinitionInformation(Expr essionNodeUtils.java:571)

        at com.adobe.flexbuilder.codemodel.tree.ExpressionNodeUtils.ExpressionNode_decorate(Expressi onNodeUtils.java:342)

        at com.adobe.flexbuilder.codemodel.tree.ExpressionNodeUtils.decorate(ExpressionNodeUtils.jav a:325)

        at com.adobe.flexbuilder.codemodel.tree.ExpressionNodeUtils.ExpressionNode_getDefinition(Exp ressionNodeUtils.java:274)

        at com.adobe.flexbuilder.codemodel.tree.ExpressionNodeUtils.getDefinition(ExpressionNodeUtil s.java:264)

        at com.adobe.flexbuilder.codemodel.tree.ASOffsetInformation.getDefinition(ASOffsetInformatio n.java:367)

        at com.adobe.flexbuilder.codemodel.internal.search.DefinitionVerifier.accept(DefinitionVerif ier.java:378)

        at com.adobe.flexbuilder.codemodel.internal.search.ASSearchDataProvider.accept(ASSearchDataP rovider.java:66)

        at com.adobe.flexbuilder.codemodel.internal.search.BaseSearchDataProvider.findOccurrences(Ba seSearchDataProvider.java:536)

        at com.adobe.flexbuilder.codemodel.internal.search.ASSearchDataProvider.findOccurrences(ASSe archDataProvider.java:51)

        at com.adobe.flexbuilder.codemodel.internal.as.indices.SearchIndexGateway.getOccurrencesInte rnal(SearchIndexGateway.java:224)

        at com.adobe.flexbuilder.codemodel.internal.as.indices.SearchIndexGateway.getOccurrences(Sea rchIndexGateway.java:195)

        at com.adobe.flexbuilder.codemodel.internal.as.indices.SearchIndexGateway.getOccurrences(Sea rchIndexGateway.java:162)

        at com.adobe.flexbuilder.codemodel.internal.as.indices.SearchIndexGateway.access$2(SearchInd exGateway.java:160)

        at com.adobe.flexbuilder.codemodel.internal.as.indices.SearchIndexGateway$SearchIndex.getOcc urrences(SearchIndexGateway.java:544)

        at com.adobe.flexide.as.core.document.internal.BaseASModel.findReferredDefinitionsOfPackage( BaseASModel.java:1453)

        at com.adobe.flexide.as.core.document.internal.BaseASModel.access$0(BaseASModel.java:1428)

        at com.adobe.flexide.as.core.document.internal.BaseASModel$OrganizeImportContributor.organiz eImports(BaseASModel.java:2806)

        at com.adobe.flexide.as.core.document.internal.BaseASModel.createOrganizeImportsData(BaseASM odel.java:1361)

        at com.adobe.flexide.as.core.document.internal.BaseASModel.organizeImports(BaseASModel.java: 1315)

        at com.adobe.flexide.as.core.contentassist.ActionScriptCompletionProposal.applyImport(Action ScriptCompletionProposal.java:530)

        at com.adobe.flexide.as.core.contentassist.ActionScriptCompletionProposal.apply(ActionScript CompletionProposal.java:437)

        at org.eclipse.jface.text.contentassist.CompletionProposalPopup.insertProposal(CompletionPro posalPopup.java:930)

        at org.eclipse.jface.text.contentassist.CompletionProposalPopup.insertSelectedProposalWithMa sk(CompletionProposalPopup.java:881)

        at org.eclipse.jface.text.contentassist.CompletionProposalPopup.verifyKey(CompletionProposal Popup.java:1307)

        at org.eclipse.jface.text.contentassist.ContentAssistant$InternalListener.verifyKey(ContentA ssistant.java:807)

        at org.eclipse.jface.text.TextViewer$VerifyKeyListenersManager.verifyKey(TextViewer.java:491 )

        at org.eclipse.swt.custom.StyledTextListener.handleEvent(StyledTextListener.java:65)

        at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84)

        at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4128)

        at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1457)

        at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1480)

        at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1465)

        at org.eclipse.swt.widgets.Widget.notifyListeners(Widget.java:1270)

        at org.eclipse.swt.custom.StyledText.handleKeyDown(StyledText.java:5936)

        at org.eclipse.swt.custom.StyledText$7.handleEvent(StyledText.java:5635)

        at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84)

        at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4128)

        at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1457)

        at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1480)

        at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1465)

        at org.eclipse.swt.widgets.Widget.sendKeyEvent(Widget.java:1494)

        at org.eclipse.swt.widgets.Widget.sendKeyEvent(Widget.java:1490)

        at org.eclipse.swt.widgets.Canvas.sendKeyEvent(Canvas.java:463)

        at org.eclipse.swt.widgets.Control.doCommandBySelector(Control.java:1051)

        at org.eclipse.swt.widgets.Display.windowProc(Display.java:5563)

        at org.eclipse.swt.internal.cocoa.OS.objc_msgSend(Native Method)

        at org.eclipse.swt.internal.cocoa.NSResponder.interpretKeyEvents(NSResponder.java:68)

        at org.eclipse.swt.widgets.Composite.keyDown(Composite.java:587)

        at org.eclipse.swt.widgets.Display.windowProc(Display.java:5473)

        at org.eclipse.swt.internal.cocoa.OS.objc_msgSendSuper(Native Method)

        at org.eclipse.swt.widgets.Widget.callSuper(Widget.java:220)

        at org.eclipse.swt.widgets.Widget.windowSendEvent(Widget.java:2092)

        at org.eclipse.swt.widgets.Shell.windowSendEvent(Shell.java:2252)

        at org.eclipse.swt.widgets.Display.windowProc(Display.java:5535)

        at org.eclipse.swt.internal.cocoa.OS.objc_msgSendSuper(Native Method)

        at org.eclipse.swt.widgets.Display.applicationSendEvent(Display.java:4989)

        at org.eclipse.swt.widgets.Display.applicationProc(Display.java:5138)

        at org.eclipse.swt.internal.cocoa.OS.objc_msgSend(Native Method)

        at org.eclipse.swt.internal.cocoa.NSApplication.sendEvent(NSApplication.java:128)

        at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3610)

        at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:2696)

        at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:2660)

        at org.eclipse.ui.internal.Workbench.access$4(Workbench.java:2494)

        at org.eclipse.ui.internal.Workbench$7.run(Workbench.java:674)

        at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332)

        at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:667)

        at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:149)

        at com.adobe.flexbuilder.standalone.FlashBuilderApplication.start(FlashBuilderApplication.ja va:79)

        at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196)

        at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLau ncher.java:110)

        at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.jav a:79)

        at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:344)

        at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:179)

        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

        at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)

        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)

        at java.lang.reflect.Method.invoke(Method.java:498)

        at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:622)

        at org.eclipse.equinox.launcher.Main.basicRun(Main.java:577)

        at org.eclipse.equinox.launcher.Main.run(Main.java:1410)