Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [cross-project-issues-dev] Eclipse Mars 1 RC4 issue with Buildship / workspace prompt

Hi

[I'm not clear why a new product is a problem with a 'maintenance' release; I guess I've become too accustomed to traditional Eclipse practices..]

But given that it is there, this seems to be exactly why we have a quiet week. Let's fix it. The fix seems very low risk, and conversely the non-fix has high reputational impact.

+1 for a respin.

    Regards

        Ed Willink

On 23/09/2015 11:08, Martin Lippert wrote:
Hey!

Strong +1 for a re-spin.

Cheers,
-Martin



Am 23.09.2015 um 12:04 schrieb Simon Scholz <simon.scholz@xxxxxxxxxxx>:

Hi,

the steps to reproduce the issue are:

1) Install Buildship with the version you want to test
2) Create a new gradle project

<bjeiccaa.png>
<ehhgegja.png>

3) Go to the "Gradle Tasks" view and run a gradle task (e.g. the "clean" task)
<bhadhagj.png>

4) Close the Eclipse IDE and start it again
5) The workspace prompt might not be shown any more

In step 3) the Bundle#start() mehtod is called, which causes OSGi to corrupt the /configuration/org.eclipse.osgi/framework.info.{x} file somehow. The problem in the /configuration/org.eclipse.osgi/framework.info.{x} file then causes that the workspace prompt is not shown any more.

We were not able to analyse the concrete failure in /configuration/org.eclipse.osgi/framework.info.{x}.
But this does not happen always so that might not occur on some machines. So we guess it might depend on a certain OSGi configuration.
If someone is aware how the /configuration/org.eclipse.osgi/framework.info.{x} actually works, this would help a lot.

For version 1.0.5 of Buildship, I inserted a check, if the UI Plugin, which is started explicitly by step 3), is already active and also added the "Bundle.START_TRANSIENT" flag, which was suggested by Thomas Watson (https://bugs.eclipse.org/bugs/show_bug.cgi?id=478054#c3). The result of this is that the /configuration/org.eclipse.osgi/framework.info.{x} stays untouched in version 1.0.5 of Buildship.

I think this is also something, which should be fixed directly in the code, which reads or parses the /configuration/org.eclipse.osgi/framework.info.{x} file.

Regards,

Simon


On 23.09.2015 11:16, Etienne Studer wrote:
This bug only reveals itself under certain conditions (otherwise it would have been detected/reported a long time ago). Simon was able to reproduce it. Simon, can you please describe the steps here. Thanks.

Etienne


On 23.09.2015, at 11:11, Mickael Istria <mistria@xxxxxxxxxx> wrote:

On 09/23/2015 11:09 AM, Etienne Studer wrote:
Hi Mickael

The bug discovered by the user recently has been there for months. It is just that nobody every experienced/reported that bug. Thus, the bug is in all versions of Buildship < 1.0.5.
In RC4, we ship Buildship 1.0.3. The fact that the version shows 1.0.2.something was a mistake on our side to bump of the version in time for the 1.0.3 release.
Ok, so we'll need steps to reproduce then. Since taking an EPP Java Package (with BuildShip installed) and starting it prompts for workspace.
--
Mickael Istria
Eclipse developer at JBoss, by Red Hat
My blog - My Tweets
_______________________________________________
cross-project-issues-dev mailing list
cross-project-issues-dev@xxxxxxxxxxx
To change your delivery options, retrieve your password, or unsubscribe from this list, visit
https://dev.eclipse.org/mailman/listinfo/cross-project-issues-dev


_______________________________________________
cross-project-issues-dev mailing list

cross-project-issues-dev@xxxxxxxxxxx

To change your delivery options, retrieve your password, or unsubscribe from this list, visit

https://dev.eclipse.org/mailman/listinfo/cross-project-issues-dev
--
Trainer, Consultant and Developer

vogella GmbH
Haindaalwisch 17a, 22395 Hamburg
Amtsgericht Hamburg: HRB 127058
Geschäftsführer: Lars Vogel, Jennifer Nerlich de Vogel
USt-IdNr.: DE284122352
Tel (040) 78804360, Fax (032) 221739404, Email:
simon.scholz@xxxxxxxxxxx, Web: http://www.vogella.com
_______________________________________________
cross-project-issues-dev mailing list
cross-project-issues-dev@xxxxxxxxxxx
To change your delivery options, retrieve your password, or unsubscribe from this list, visit
https://dev.eclipse.org/mailman/listinfo/cross-project-issues-dev
_______________________________________________
cross-project-issues-dev mailing list
cross-project-issues-dev@xxxxxxxxxxx
To change your delivery options, retrieve your password, or unsubscribe from this list, visit
https://dev.eclipse.org/mailman/listinfo/cross-project-issues-dev


-----
No virus found in this message.
Checked by AVG - www.avg.com
Version: 2015.0.6140 / Virus Database: 4419/10687 - Release Date: 09/23/15







Back to the top