Eclipse起動時にエラー

■環境
 Windows xp
 Eclipse 3.2
 PDTやらAptanaのプラグインを導入済み
■現象
 1)PHP系のプラグインを使用しているワークスペースの起動時に以下のようなエラーメッセージが出て起動しない。
   An error has occurred. See the log file [ログファイルのパス]
   ログファイルの内容は以下の通り
!SESSION Tue Sep 29 14:04:55 JST 2009 ——————————————
!ENTRY org.eclipse.equinox.launcher 4 0 2009-09-29 14:04:55.359
!MESSAGE Exception launching the Eclipse Platform:
!STACK
java.lang.NullPointerException
at org.eclipse.osgi.internal.resolver.StateReader.readBundleDescriptionLazyData(StateReader.java:246)
at org.eclipse.osgi.internal.resolver.StateReader.fullyLoad(StateReader.java:681)
at org.eclipse.osgi.internal.resolver.BundleDescriptionImpl.fullyLoad(BundleDescriptionImpl.java:487)
at org.eclipse.osgi.internal.resolver.BundleDescriptionImpl.getExportPackages(BundleDescriptionImpl.java:123)
at org.eclipse.osgi.internal.resolver.StateHelperImpl.getExportedPackageMap(StateHelperImpl.java:73)
at org.eclipse.osgi.internal.resolver.StateHelperImpl.getUnsatisfiedLeaves(StateHelperImpl.java:108)
at org.eclipse.osgi.internal.resolver.StateHelperImpl.getUnsatisfiedLeaves(StateHelperImpl.java:153)
at org.eclipse.core.runtime.adaptor.EclipseStarter.logUnresolvedBundles(EclipseStarter.java:463)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:189)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:549)
at org.eclipse.equinox.launcher.Main.basicRun(Main.java:504)
at org.eclipse.equinox.launcher.Main.run(Main.java:1236)
 2)以下のディレクトリの中身を削除すると起動するようになる。
   が、全ての設定がクリアされる。
   [ワークスペースへのパス]\.metadata\.plugins
 3)PHP系のプラグインを使用していない(javaでの開発用途)ワークスペース起動時には同様のエラーは発生しない
 4)以上のことからPHP系のプラグインの仕業と思われる。
対処法も色々考えてみたが、Eclipseのバージョンも3.5に上がっていることだし・・・
これを期に再インストール(バージョンアップ)で解決することにした。
めんどいけど・・・。