Community
Participate
Working Groups
I am running WinXP, I20091110-0800. - This morning I ran "Check for Updates" and elected to upgrade to I20091117-0800. - While it was downloading (total progress was at 43%), I caught up to email, learned that the build was bogus, went to the progress view, and cancelled the update. - Kept working for a few more hours. At some point, my machine hung (unrelated to Eclipse). - Had to turn my computer off and on again, restart Eclipse. To my surprise, I got the Movember splash screen. I thought, "nice splash, oh crap, how did I end up with the bogus build?" I was prepared not to be able to open a workspace, but the build came up fine. If I do Help>About, I see that I am indeed running I20091110-0800. Except that I have a mustache. Or rather, my splash does. How can I have gotten the new splash by updating and cancelling?
It goes like this: - p2 collects org.eclipse.platform_3.6.0.v20091117 into the plugins folder. - install is cancelled. - No metadata is updated, you are still running 20091110. But, any plugins you downloaded before cancelling still exist on disk. The eclipse.ini contains: -showsplash org.eclipse.platform The native launcher has no idea what is or is not installed, it simply looks for the highest version of "org.eclipse.platform" and finds the mustache v20091117. If the eclipse.ini instead said -showsplash plugins/org.eclipse.platform_3.6.0.v20091110-0800 then you would have been fine. Marking this as a duplicate of bug 274127 *** This bug has been marked as a duplicate of bug 274127 ***
thx for the explanation.
If this is what's happening, it means if you do another install, it should cause a p2 GC to run and the new org.eclipse.platform will go away, and so will your moustache...