Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
RE: [cdt-dev] tesing CDT 7.0 RC2

Hi James,

Today I tried to reproduce this in order to open a bug. Now I cannot reproduce this issue, it works ok.

Thanks,
Yevgeny

-----Original Message-----
From: cdt-dev-bounces@xxxxxxxxxxx [mailto:cdt-dev-bounces@xxxxxxxxxxx] On Behalf Of James Blackburn
Sent: Wednesday, May 26, 2010 11:52 AM
To: CDT General developers list.
Subject: Re: [cdt-dev] tesing CDT 7.0 RC2

Please open a separate bug for new issues.

It's not clear what action you're using to build the projects.  What's
likely happening is that this is wrapping the build in a workspace
scheduling rule. The platform and CDT build actions should no longer
do this.

I followed you instructions exactly, replacing the build command with
'sleep 30' and I'm able to save files while the 'build' is in
progress.  Can you open a separate bug with a full JVM back-trace
while the build is in progress?
http://wiki.eclipse.org/How_to_report_a_deadlock

Cheers,
James

On 26 May 2010 08:44, Yevgeny Shifrin <Yevgeny.Shifrin@xxxxxxxxxxx> wrote:
> Hi,
>
> I tried CDT 7.0 RC2 and it seems very good. There are some improvements in
> indexing results J
>
> In this version the following issue ("cannot manipulate files in project A
> while building project B") should have been solved:
> https://bugs.eclipse.org/bugs/show_bug.cgi?id=289986
>
> I tried this scenario and the behavior is exactly as in CDT 6.0.x. I wrote a
> detailed description of my action in the bug. Did someone tested this
> scenario?
>
> In addition, while building project A I tried to create additional C/C++
> project, it was not possible. When I tried to cancel new project GUI it was
> not closed and I got the following exceptions, is this a bug?
>
> org.eclipse.swt.SWTException: Widget is disposed
> at org.eclipse.swt.SWT.error(SWT.java:4083)
> at org.eclipse.swt.SWT.error(SWT.java:3998)
> at org.eclipse.swt.SWT.error(SWT.java:3969)
> at org.eclipse.swt.widgets.Widget.error(Widget.java:465)
> at org.eclipse.swt.widgets.Widget.checkWidget(Widget.java:403)
> at org.eclipse.swt.widgets.Label.setImage(Label.java:524)
> at
> org.eclipse.jface.dialogs.TitleAreaDialog.setTitleImage(TitleAreaDialog.java:650)
> at org.eclipse.jface.wizard.WizardDialog.hardClose(WizardDialog.java:870)
> at org.eclipse.jface.wizard.WizardDialog.close(WizardDialog.java:484)
> at
> org.eclipse.jface.wizard.WizardDialog.cancelPressed(WizardDialog.java:471)
> at
> org.eclipse.jface.wizard.WizardDialog$1.widgetSelected(WizardDialog.java:321)
> at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:234)
> at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84)
> at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1234)
> at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:3540)
> at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3159)
> at
> org.eclipse.ui.internal.dialogs.EventLoopProgressMonitor.runEventLoop(EventLoopProgressMonitor.java:123)
> at
> org.eclipse.ui.internal.dialogs.EventLoopProgressMonitor.isCanceled(EventLoopProgressMonitor.java:97)
> at org.eclipse.core.internal.jobs.ThreadJob.isCanceled(ThreadJob.java:146)
> at org.eclipse.core.internal.jobs.ThreadJob.waitForRun(ThreadJob.java:235)
> at org.eclipse.core.internal.jobs.ThreadJob.joinRun(ThreadJob.java:199)
> at org.eclipse.core.internal.jobs.ImplicitJobs.begin(ImplicitJobs.java:92)
> at org.eclipse.core.internal.jobs.JobManager.beginRule(JobManager.java:285)
> at
> org.eclipse.core.internal.resources.WorkManager.checkIn(WorkManager.java:117)
> at
> org.eclipse.core.internal.resources.Workspace.prepareOperation(Workspace.java:1914)
> at org.eclipse.core.internal.resources.Resource.delete(Resource.java:766)
> at org.eclipse.core.internal.resources.Project.delete(Project.java:331)
> at
> org.eclipse.cdt.ui.wizards.CDTCommonProjectWizard.clearProject(CDTCommonProjectWizard.java:169)
> at
> org.eclipse.cdt.ui.wizards.CDTCommonProjectWizard.invokeRunnable(CDTCommonProjectWizard.java:185)
> at
> org.eclipse.cdt.ui.wizards.CDTCommonProjectWizard.getProject(CDTCommonProjectWizard.java:157)
> at
> org.eclipse.cdt.ui.wizards.CDTCommonProjectWizard.performFinish(CDTCommonProjectWizard.java:195)
> at
> org.eclipse.jface.wizard.WizardDialog.finishPressed(WizardDialog.java:811)
> at
> org.eclipse.jface.wizard.WizardDialog.buttonPressed(WizardDialog.java:430)
> at org.eclipse.jface.dialogs.Dialog$2.widgetSelected(Dialog.java:624)
> at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:234)
> at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84)
> at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1234)
> at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:3540)
> at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3159)
> at org.eclipse.jface.window.Window.runEventLoop(Window.java:825)
> at org.eclipse.jface.window.Window.open(Window.java:801)
> at
> org.eclipse.ui.internal.actions.NewWizardShortcutAction.run(NewWizardShortcutAction.java:135)
> at org.eclipse.jface.action.Action.runWithEvent(Action.java:498)
> at
> org.eclipse.jface.action.ActionContributionItem.handleWidgetSelection(ActionContributionItem.java:584)
> at
> org.eclipse.jface.action.ActionContributionItem.access$2(ActionContributionItem.java:501)
> at
> org.eclipse.jface.action.ActionContributionItem$5.handleEvent(ActionContributionItem.java:411)
> at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84)
> at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1234)
> at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:3540)
> at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3159)
> at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:2629)
> at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:2593)
> at org.eclipse.ui.internal.Workbench.access$4(Workbench.java:2427)
> at org.eclipse.ui.internal.Workbench$7.run(Workbench.java:670)
> at
> org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332)
> at
> org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:663)
> at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:149)
> at
> org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:115)
> at
> org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196)
> at
> org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:110)
> at
> org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:79)
> at
> org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:369)
> at
> org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:179)
> 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:619)
> at org.eclipse.equinox.launcher.Main.basicRun(Main.java:574)
> at org.eclipse.equinox.launcher.Main.run(Main.java:1407)
> at org.eclipse.equinox.launcher.Main.main(Main.java:1383)
>
>
> Thanks,
> Yevgeny
>
>
> _______________________________________________
> cdt-dev mailing list
> cdt-dev@xxxxxxxxxxx
> https://dev.eclipse.org/mailman/listinfo/cdt-dev
>
>
_______________________________________________
cdt-dev mailing list
cdt-dev@xxxxxxxxxxx
https://dev.eclipse.org/mailman/listinfo/cdt-dev


Back to the top