[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [cdt-dev] Fwd: build fails if project name contains characters like '[' and ']'

ok, will file a bug,
renaming build artifact doesn't help.

On Fri, Apr 20, 2012 at 4:54 PM, Andrew Gvozdev <angvoz.dev@xxxxxxxxx> wrote:
Please file a bug in bugzilla. From the stack trace it looks like the problem happens while doing something with artefact. Maybe renaming build artefact could help.

Andrew

On Fri, Apr 20, 2012 at 10:20 AM, Markus Siemensmeyer <msiemensmeyer@xxxxxxxxxxx> wrote:
hi,

we build an rcp application based on eclipse cdt.
after switching from eclipse version 3.7.1 (cdt 8.0.1) to eclipse version 3.7.2 (cdt 8.0.2)
our c++ projects that are based on MBS cannot be built anymore! the error is:

'Build Project' has encountered a problem.

Errors occurred during the build.
Errors running builder 'CDT Builder' on project '8FFFFF0000000000[4].UFPTmath'.
Illegal character in path at index 16: 8FFFFF0000000000[4].UFPTmath.app.so


what's special in our case is, that the c++ project names contain charaters like '[' and ']' for example '8FFFFF0000000000[4].UFPTmath'
and these characters are causing problems when using eclipse 3.7.1 and cdt 8.0.2 (see stack trace below)

any idea (renaming the project is no option) how to circumvent/fix this?

regards,
markus


!ENTRY org.eclipse.core.resources 4 2 2012-04-20 15:47:10.162
!MESSAGE Problems occurred when invoking code from plug-in: "org.eclipse.core.resources".
!STACK 0
java.lang.IllegalArgumentException: Illegal character in path at index 16: 8FFFFF0000000000[4].UFPTmath.app.so
    at java.net.URI.create(URI.java:859)
    at java.net.URI.resolve(URI.java:1043)
    at org.eclipse.cdt.managedbuilder.internal.core.AdditionalInput.getArtifactTimeStamp(AdditionalInput.java:376)
    at org.eclipse.cdt.managedbuilder.internal.core.AdditionalInput.needsRebuild(AdditionalInput.java:337)
    at org.eclipse.cdt.managedbuilder.internal.core.InputType.needsRebuild(InputType.java:1619)
    at org.eclipse.cdt.managedbuilder.internal.core.Tool.needsRebuild(Tool.java:3307)
    at org.eclipse.cdt.managedbuilder.internal.core.ToolChain.needsRebuild(ToolChain.java:2068)
    at org.eclipse.cdt.managedbuilder.internal.core.FolderInfo.needsRebuild(FolderInfo.java:344)
    at org.eclipse.cdt.managedbuilder.internal.core.Configuration.needsRebuild(Configuration.java:1685)
    at org.eclipse.cdt.managedbuilder.internal.core.Configuration.needsRebuild(Configuration.java:1669)
    at org.eclipse.cdt.managedbuilder.internal.core.CommonBuilder.performCleanning(CommonBuilder.java:936)
    at org.eclipse.cdt.managedbuilder.internal.core.CommonBuilder.performPrebuildGeneration(CommonBuilder.java:858)
    at org.eclipse.cdt.managedbuilder.internal.core.CommonBuilder.build(CommonBuilder.java:739)
    at org.eclipse.cdt.managedbuilder.internal.core.CommonBuilder.build(CommonBuilder.java:501)
    at org.eclipse.cdt.managedbuilder.internal.core.CommonBuilder.build(CommonBuilder.java:450)
    at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:728)
    at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
    at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:199)
    at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:239)
    at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:292)
    at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
    at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:295)
    at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:351)
    at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:374)
    at org.eclipse.core.internal.resources.Workspace.buildInternal(Workspace.java:513)
    at org.eclipse.core.internal.resources.Workspace.build(Workspace.java:432)
    at org.eclipse.ui.actions.BuildAction$1.runInWorkspace(BuildAction.java:305)
    at org.eclipse.core.internal.resources.InternalWorkspaceJob.run(InternalWorkspaceJob.java:38)
    at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54)
Caused by: java.net.URISyntaxException: Illegal character in path at index 16: 8FFFFF0000000000[4].UFPTmath.app.so
    at java.net.URI$Parser.fail(URI.java:2829)
    at java.net.URI$Parser.checkChars(URI.java:3002)
    at java.net.URI$Parser.parseHierarchical(URI.java:3086)
    at java.net.URI$Parser.parse(URI.java:3044)
    at java.net.URI.<init>(URI.java:595)
    at java.net.URI.create(URI.java:857)
    ... 28 more




--

best regards

MARKUS SIEMENSMEYER


SOFTWARE ENGINEER
ECHELON European Development Center GmbH


email: msiemensmeyer@xxxxxxxxxxx
http://www.echelon.com

Echelon EDC GmbH

Herbert-Hinnendahl-Str. 23

33602 Bielefeld


phone: +49 (0) 521 787 18-17

fax: +49 (0) 521 787 18-20


Amtsgericht Bielefeld HRB 37675

Geschäftsführer: Dipl.-Wirt.-Ing. Detlef Lau, Dipl.-Ing. Jörg Seiffert






--

best regards

MARKUS SIEMENSMEYER


SOFTWARE ENGINEER
ECHELON European Development Center GmbH


email: msiemensmeyer@xxxxxxxxxxx
http://www.echelon.com

Echelon EDC GmbH

Herbert-Hinnendahl-Str. 23

33602 Bielefeld


phone: +49 (0) 521 787 18-17

fax: +49 (0) 521 787 18-20


Amtsgericht Bielefeld HRB 37675

Geschäftsführer: Dipl.-Wirt.-Ing. Detlef Lau, Dipl.-Ing. Jörg Seiffert




_______________________________________________
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




--

best regards

MARKUS SIEMENSMEYER


SOFTWARE ENGINEER
ECHELON European Development Center GmbH


email: msiemensmeyer@xxxxxxxxxxx
http://www.echelon.com

Echelon EDC GmbH

Herbert-Hinnendahl-Str. 23

33602 Bielefeld


phone: +49 (0) 521 787 18-17

fax: +49 (0) 521 787 18-20


Amtsgericht Bielefeld HRB 37675

Geschäftsführer: Dipl.-Wirt.-Ing. Detlef Lau, Dipl.-Ing. Jörg Seiffert