FlashBuilder が起動しなくなった場合の対処法


環境:
* OS: Mac OS X

現象

FlashBuilder4.7 の終了時にプロセスが応答しなくなったので、プロセスを強制終了したら、以降、FlashBuilder が起動しなくなった。

コンソールを確認してみると、以下のようなメッセージが

13/09/17 17:16:18.139 [0x0-0x2366364].org.eclipse.eclipse: !MESSAGE プラグイン "org.eclipse.ui.workbench" からのコードの起動で問題が発生しました。
13/09/17 17:16:18.139 [0x0-0x2366364].org.eclipse.eclipse: !STACK 0
13/09/17 17:16:18.139 [0x0-0x2366364].org.eclipse.eclipse: org.eclipse.swt.SWTException: Device is disposed
13/09/17 17:16:18.139 [0x0-0x2366364].org.eclipse.eclipse:  at org.eclipse.swt.SWT.error(SWT.java:4282)
13/09/17 17:16:18.139 [0x0-0x2366364].org.eclipse.eclipse:  at org.eclipse.swt.SWT.error(SWT.java:4197)
13/09/17 17:16:18.139 [0x0-0x2366364].org.eclipse.eclipse:  at org.eclipse.swt.SWT.error(SWT.java:4168)
13/09/17 17:16:18.139 [0x0-0x2366364].org.eclipse.eclipse:  at org.eclipse.swt.widgets.Display.error(Display.java:1065)
13/09/17 17:16:18.139 [0x0-0x2366364].org.eclipse.eclipse:  at org.eclipse.swt.widgets.Display.syncExec(Display.java:4610)
13/09/17 17:16:18.139 [0x0-0x2366364].org.eclipse.eclipse:  at org.eclipse.ui.internal.StartupThreading.runWithoutExceptions(StartupThreading.java:94)
13/09/17 17:16:18.139 [0x0-0x2366364].org.eclipse.eclipse:  at org.eclipse.ui.internal.Workbench.doRestoreState(Workbench.java:3695)
13/09/17 17:16:18.139 [0x0-0x2366364].org.eclipse.eclipse:  at org.eclipse.ui.internal.Workbench.access$32(Workbench.java:3624)
13/09/17 17:16:18.139 [0x0-0x2366364].org.eclipse.eclipse:  at org.eclipse.ui.internal.Workbench$60.run(Workbench.java:2324)
13/09/17 17:16:18.139 [0x0-0x2366364].org.eclipse.eclipse:  at org.eclipse.ui.internal.Workbench.runStartupWithProgress(Workbench.java:2021)
13/09/17 17:16:18.139 [0x0-0x2366364].org.eclipse.eclipse:  at org.eclipse.ui.internal.Workbench.restoreState(Workbench.java:2322)
13/09/17 17:16:18.139 [0x0-0x2366364].org.eclipse.eclipse:  at org.eclipse.ui.internal.Workbench.access$30(Workbench.java:2293)
13/09/17 17:16:18.139 [0x0-0x2366364].org.eclipse.eclipse:  at org.eclipse.ui.internal.Workbench$54.run(Workbench.java:2139)
13/09/17 17:16:18.139 [0x0-0x2366364].org.eclipse.eclipse:  at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
13/09/17 17:16:18.139 [0x0-0x2366364].org.eclipse.eclipse:  at org.eclipse.ui.internal.Workbench.restoreState(Workbench.java:2083)
13/09/17 17:16:18.139 [0x0-0x2366364].org.eclipse.eclipse:  at org.eclipse.ui.internal.WorkbenchConfigurer.restoreState(WorkbenchConfigurer.java:183)
13/09/17 17:16:18.139 [0x0-0x2366364].org.eclipse.eclipse:  at org.eclipse.ui.application.WorkbenchAdvisor$1.run(WorkbenchAdvisor.java:781)

対処

~/Documents/Adobe Flash Builder 4.7/.metadata/.plugins/org.eclipse.core.resources/.snap を削除したら解決。

参考: Eclipse が起動しない場合の対処 | Do Design Space