• Global community
    • Language:
      • Deutsch
      • English
      • Español
      • Français
      • Português
  • 日本語コミュニティ
    Dedicated community for Japanese speakers
  • 한국 커뮤니티
    Dedicated community for Korean speakers
Exit
0

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

New Here ,
Feb 13, 2017 Feb 13, 2017

Copy link to clipboard

Copied

表題のとおり、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.java:343)

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  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:109)

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

  at org.eclipse.core.commands.ParameterizedCommand.executeWithChecks(ParameterizedCommand.java: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(WorkbenchKeyboard.java:567)

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

  at org.eclipse.ui.internal.keys.WorkbenchKeyboard$KeyDownFilter.handleEvent(WorkbenchKeyboard.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.java:79)

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

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

  at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java: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.java:343)

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  at com.adobe.flexbuilder.codemodel.internal.as.indices.SearchIndexGateway$SearchIndex.getOccurrences(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.organizeImports(BaseASModel.java:2806)

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

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

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

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

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

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

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

  at org.eclipse.jface.text.contentassist.ContentAssistant$InternalListener.verifyKey(ContentAssistant.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.java:79)

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

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

  at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java: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)

TOPICS
Creative Cloud

Views

892

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines

correct answers 1 Correct answer

Community Expert , Feb 13, 2017 Feb 13, 2017

Flash Builder 4.7自体の対応OSは10.6/10.7ですし、

10.12の後方互換性の低さを考えると、残念ながら動作しなくてもおかしくはないと思います。

Votes

Translate

Translate
Community Expert ,
Feb 13, 2017 Feb 13, 2017

Copy link to clipboard

Copied

Flash Builder 4.7自体の対応OSは10.6/10.7ですし、

10.12の後方互換性の低さを考えると、残念ながら動作しなくてもおかしくはないと思います。

Votes

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
New Here ,
Feb 18, 2017 Feb 18, 2017

Copy link to clipboard

Copied

LATEST

なるほど、たしかに対応OSが10.7から更新されてませんね…

Creative CloudのAppsからインストールできる以上対応があるのかと思っていましたが、

Flash Builderは「以前のバージョン」扱いの製品ですしね。

事実上Macでの大規模向けAS3開発環境が死んでしまったことは

本当に残念ですが、当面はAnimateで凌いでみようと思います

ご返信ありがとうございました!

Votes

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines