Monthly Archives

2 Articles

Android

Google Chart Toolsでエラー『Cannot set property ‘overflow’ of null』

Posted by dowell on

Google Chart Toolsを利用してスマートフォン用のページに棒グラフを表示しており
Nexusで動作チェックをしてたので気づきませんでしたが、
XperiaAcroやGalaxySなどのちょっと前の機種で

Cannot set property ‘overflow’ of null

と表示されてグラフが表示できませんでした。
DOMを読み込むタイミング?ブラウザ?の問題なのか分かりませんでした。
とりあえず、Androidバージョンで別のソースにして逃げます。

Android

Eclipseが起動しない「MESSAGE バンドル org.eclipse.core.resources を自動的に有効化している間にエラーが発生しました。」

Posted by dowell on

Windwosがフリーズしてしまい、eclipseのワークスペースを閉じることができず、強制シャットダウンしてしまいました。
それの影響なのか、再起動してeclipseを立ち上げると、ワークスペースの読み込みの辺りで.logを見ろ!とエラーになってしまいます。

自分の場合は、dropboxでeclipseのワークスペースを家と会社においてあるマシンとで共有しています。 
共有といっても、両方とも自分が使っているので同時コミットとかは無いのでいつもは便利だったのですが
家のパソコンがフリーズしてしまい、その結果、家も会社も両方ともEclipseが起動しなくなってしまいました。

両方ともエラーは「MESSAGE バンドル org.eclipse.core.resources (???) を自動的に有効化している間にエラーが発生しました。」となっており
最初はあまり考えずに、ワークスペースの「.metadata\.plugins」を念のためバックアップして、思いきって削除したところ直りました。
帰ってみると家のPCもだめだったので、もう少し調べてみると、resourcesというワークスペースの変更を記録するあたりで
「.snap」というファイルが「workspace/.metadata/.plugins/org.eclipse.core.resources」にあり、それが壊れているのが原因とのことで
下記のファイルを削除すれば、復旧しました。

\.metadata\.plugins\org.eclipse.core.resources\.snap
\.metadata\.plugins\org.eclipse.core.resources\プロジェクト名フォルダ\.snap