Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
RE: [cdt-dev] CDT 3.0.2 RC0 does not find Spawner?

The spawner is in the core fragments, e.g. core.linux.x86 or core.win32. I
think you need to import that as well.

Doug Schaefer, QNX Software Systems
Eclipse CDT Project Lead, http://cdtdoug.blogspot.com
 
> -----Original Message-----
> From: cdt-dev-bounces@xxxxxxxxxxx [mailto:cdt-dev-bounces@xxxxxxxxxxx] On
> Behalf Of Ploett, Norbert
> Sent: Thursday, February 02, 2006 2:12 AM
> To: CDT General developers list.
> Subject: AW: [cdt-dev] CDT 3.0.2 RC0 does not find Spawner?
> 
> Hi,
> 
> another detail which may be of interest is that when starting the debug
> workbench I have the following plug-ins imported in the workspace:
> 
> org.eclipse.cdt.core
> org.eclipse.cdt.debug.mi.core
> org.eclipse.cdt.debug.ui
> org.eclipse.cdt.launch
> org.eclipse.cdt.make.ui
> org.eclipse.cdt.managedbuilder.core
> org.eclipse.cdt.managedbuilder.gnu.ui
> org.eclipse.cdt.managedbuilder.ui
> org.eclipse.cdt.ui
> 
> All these are platform-independent ... hmmmm
> Somehow the spawner lib does not appear to be on the lib search path when
> the workbench is launched for a debugging session ... hmmmm
> 
> Any thoughts?
> 
> 
> Norbert
> 
> -----Ursprüngliche Nachricht-----
> Von: cdt-dev-bounces@xxxxxxxxxxx [mailto:cdt-dev-bounces@xxxxxxxxxxx] Im
> Auftrag von Mikhail Khodjaiants
> Gesendet: Mittwoch, 1. Februar 2006 21:38
> An: CDT General developers list.
> Betreff: Re: [cdt-dev] CDT 3.0.2 RC0 does not find Spawner?
> 
> Did you install org.eclipse.cdt.core.win32 or corresponding linux plugins?
> 
> ----- Original Message -----
> From: "Norbert Ploett" <norbert.ploett@xxxxxxxxxxx>
> To: <cdt-dev@xxxxxxxxxxx>
> Sent: Wednesday, February 01, 2006 3:09 PM
> Subject: [cdt-dev] CDT 3.0.2 RC0 does not find Spawner?
> 
> 
> > Hello folks,
> >
> > something I observed with the RC0 on both Linux and Windows: When
> > developping
> > plug-ins I start a debug workbench from the development workbench and
> > during
> > the startup it throws an exception (full stacktrace see below) which I
> get
> > to
> > see in the dev workbench console window.
> >
> > java.lang.UnsatisfiedLinkError: no spawner in java.library.path
> > at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1517)
> > ...
> >
> > No such output when starting the initial (dev) workbench from a command
> > line.
> >
> > I never saw this in older versions of eclipse / CDT and it seems to be
> > CDT-related. Apart from that everything seems to work fine.
> >
> > What do we do? Do we need a bugzilla for this?
> >
> > Bye
> >
> >
> > Norbert
> >
> > ==================================================
> > -- full stacktrace --
> > java.lang.UnsatisfiedLinkError: no spawner in java.library.path
> > at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1517)
> > at java.lang.Runtime.loadLibrary0(Runtime.java:788)
> > at java.lang.System.loadLibrary(System.java:834)
> > at
> >
> org.eclipse.cdt.utils.spawner.ProcessFactory.<init>(ProcessFactory.java:35
> )
> > at
> >
> org.eclipse.cdt.utils.spawner.ProcessFactory.getFactory(ProcessFactory.jav
> a:47)
> > at
> >
> org.eclipse.cdt.utils.spawner.EnvironmentReader.getEnvVars(EnvironmentRead
> er.java:52)
> > at
> >
> org.eclipse.cdt.core.CommandLauncher.getEnvironment(CommandLauncher.java:7
> 7)
> > at
> >
> org.eclipse.cdt.make.internal.core.scannerconfig2.DefaultRunSIProvider.set
> Environment(DefaultRunSIProvider.java:199)
> > at
> >
> org.eclipse.cdt.make.internal.core.scannerconfig2.DefaultRunSIProvider.inv
> okeProvider(DefaultRunSIProvider.java:115)
> > at
> >
> org.eclipse.cdt.managedbuilder.internal.scannerconfig.ManagedBuildCPathEnt
> ryContainer$1.run(ManagedBuildCPathEntryContainer.java:147)
> > at
> >
> org.eclipse.core.internal.runtime.InternalPlatform.run(InternalPlatform.ja
> va:1044)
> > at org.eclipse.core.runtime.Platform.run(Platform.java:783)
> > at
> >
> org.eclipse.cdt.managedbuilder.internal.scannerconfig.ManagedBuildCPathEnt
> ryContainer.calculateEntriesDynamically(ManagedBuildCPathEntryContainer.ja
> va:156)
> > at
> >
> org.eclipse.cdt.managedbuilder.internal.scannerconfig.ManagedBuildCPathEnt
> ryContainer.getPathEntries(ManagedBuildCPathEntryContainer.java:191)
> > at
> >
> org.eclipse.cdt.internal.core.model.PathEntryManager.getResolvedPathEntrie
> s(PathEntryManager.java:457)
> > at
> >
> org.eclipse.cdt.internal.core.model.PathEntryManager.getResolvedPathEntrie
> s(PathEntryManager.java:429)
> > at
> >
> org.eclipse.cdt.core.model.CoreModel.getResolvedPathEntries(CoreModel.java
> :946)
> > at
> >
> org.eclipse.cdt.internal.core.model.CProject.getResolvedPathEntries(CProje
> ct.java:400)
> > at
> >
> org.eclipse.cdt.internal.core.model.CProject.computeSourceRoots(CProject.j
> ava:595)
> > at
> >
> org.eclipse.cdt.internal.core.model.CProject.getAllSourceRoots(CProject.ja
> va:502)
> > at
> >
> org.eclipse.cdt.internal.core.model.CModelManager.create(CModelManager.jav
> a:278)
> > at org.eclipse.cdt.core.model.CoreModel.create(CoreModel.java:74)
> > at
> >
> org.eclipse.cdt.internal.ui.editor.CDocumentProvider.createTranslationUnit
> (CDocumentProvider.java:803)
> > at
> >
> org.eclipse.cdt.internal.ui.editor.CDocumentProvider.createFileInfo(CDocum
> entProvider.java:832)
> > at
> >
> org.eclipse.ui.editors.text.TextFileDocumentProvider.connect(TextFileDocum
> entProvider.java:463)
> > at
> >
> org.eclipse.ui.texteditor.AbstractTextEditor.doSetInput(AbstractTextEditor
> .java:3008)
> > at
> >
> org.eclipse.ui.texteditor.StatusTextEditor.doSetInput(StatusTextEditor.jav
> a:173)
> > at
> >
> org.eclipse.ui.texteditor.AbstractDecoratedTextEditor.doSetInput(AbstractD
> ecoratedTextEditor.java:1303)
> > at
> org.eclipse.ui.editors.text.TextEditor.doSetInput(TextEditor.java:262)
> > at
> org.eclipse.cdt.internal.ui.editor.CEditor.doSetInput(CEditor.java:241)
> > at
> >
> org.eclipse.ui.texteditor.AbstractTextEditor$16.run(AbstractTextEditor.jav
> a:2360)
> > at
> >
> org.eclipse.jface.operation.ModalContext.runInCurrentThread(ModalContext.j
> ava:346)
> > at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:291)
> > at
> >
> org.eclipse.jface.window.ApplicationWindow$1.run(ApplicationWindow.java:62
> 4)
> > at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:69)
> > at
> >
> org.eclipse.jface.window.ApplicationWindow.run(ApplicationWindow.java:621)
> > at
> org.eclipse.ui.internal.WorkbenchWindow.run(WorkbenchWindow.java:2134)
> > at
> >
> org.eclipse.ui.texteditor.AbstractTextEditor.internalInit(AbstractTextEdit
> or.java:2378)
> > at
> >
> org.eclipse.ui.texteditor.AbstractTextEditor.init(AbstractTextEditor.java:
> 2405)
> > at
> > org.eclipse.ui.internal.EditorManager.createSite(EditorManager.java:778)
> > at
> >
> org.eclipse.ui.internal.EditorReference.createPartHelper(EditorReference.j
> ava:596)
> > at
> >
> org.eclipse.ui.internal.EditorReference.createPart(EditorReference.java:38
> 4)
> > at
> >
> org.eclipse.ui.internal.WorkbenchPartReference.getPart(WorkbenchPartRefere
> nce.java:552)
> > at
> >
> org.eclipse.ui.internal.EditorAreaHelper.setVisibleEditor(EditorAreaHelper
> .java:258)
> > at
> >
> org.eclipse.ui.internal.EditorManager.setVisibleEditor(EditorManager.java:
> 1221)
> > at org.eclipse.ui.internal.EditorManager$5.run(EditorManager.java:949)
> > at
> >
> org.eclipse.core.internal.runtime.InternalPlatform.run(InternalPlatform.ja
> va:1044)
> > at org.eclipse.core.runtime.Platform.run(Platform.java:783)
> > at
> >
> org.eclipse.ui.internal.EditorManager.restoreState(EditorManager.java:944)
> > at
> >
> org.eclipse.ui.internal.WorkbenchPage.restoreState(WorkbenchPage.java:2576
> )
> > at
> >
> org.eclipse.ui.internal.WorkbenchWindow.restoreState(WorkbenchWindow.java:
> 1819)
> > at org.eclipse.ui.internal.Workbench.doRestoreState(Workbench.java:2566)
> > at org.eclipse.ui.internal.Workbench.access$14(Workbench.java:2515)
> > at org.eclipse.ui.internal.Workbench$19.run(Workbench.java:1514)
> > at org.eclipse.ui.internal.Workbench$16.run(Workbench.java:1263)
> > at
> >
> org.eclipse.jface.operation.ModalContext.runInCurrentThread(ModalContext.j
> ava:346)
> > at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:291)
> > at
> >
> org.eclipse.jface.dialogs.ProgressMonitorDialog.run(ProgressMonitorDialog.
> java:447)
> > at
> >
> org.eclipse.ui.internal.Workbench.runStartupWithProgress(Workbench.java:12
> 58)
> > at org.eclipse.ui.internal.Workbench.restoreState(Workbench.java:1512)
> > at org.eclipse.ui.internal.Workbench.access$12(Workbench.java:1491)
> > at org.eclipse.ui.internal.Workbench$17.run(Workbench.java:1374)
> > at
> >
> org.eclipse.core.internal.runtime.InternalPlatform.run(InternalPlatform.ja
> va:1044)
> > at org.eclipse.core.runtime.Platform.run(Platform.java:783)
> > at org.eclipse.ui.internal.Workbench.restoreState(Workbench.java:1318)
> > at
> >
> org.eclipse.ui.internal.WorkbenchConfigurer.restoreState(WorkbenchConfigur
> er.java:183)
> > at
> >
> org.eclipse.ui.application.WorkbenchAdvisor.openWindows(WorkbenchAdvisor.j
> ava:700)
> > at org.eclipse.ui.internal.Workbench.init(Workbench.java:1034)
> > at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:1636)
> > at
> >
> org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:367
> )
> > at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:143)
> > at
> org.eclipse.ui.internal.ide.IDEApplication.run(IDEApplication.java:103)
> > at
> >
> org.eclipse.core.internal.runtime.PlatformActivator$1.run(PlatformActivato
> r.java:226)
> > at
> >
> org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:37
> 6)
> > at
> >
> org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:16
> 3)
> > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> > at
> >
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:
> 39)
> > at
> >
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorIm
> pl.java:25)
> > at java.lang.reflect.Method.invoke(Method.java:324)
> > at org.eclipse.core.launcher.Main.invokeFramework(Main.java:334)
> > at org.eclipse.core.launcher.Main.basicRun(Main.java:278)
> > at org.eclipse.core.launcher.Main.run(Main.java:973)
> > at org.eclipse.core.launcher.Main.main(Main.java:948)
> >
> > _______________________________________________
> > 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
> _______________________________________________
> cdt-dev mailing list
> cdt-dev@xxxxxxxxxxx
> https://dev.eclipse.org/mailman/listinfo/cdt-dev


Back to the top