Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
[tcf-dev] Using TCF With Eclipse Debugger

Hello,

I have a question regarding TCF and the integrated CDT Debugger.
My Eclipse is running on a Windows 7 (64 bit) machine and I have a tcf-agent running on an ARM with Linux.
I'm trying to debug a remote application on the ARM.
In Eclipse under "Debug Configuration" I added a configuration for "Target Communication Framework". I filled out the project name, local file path and remote file path. On the target page I set up the target manually. When I hit the button "Run Tests" I get Connection Diagnostics Errors:

java.lang.Exception: Invalid error report text
        at org.eclipse.tcf.internal.debug.tests.TestEchoERR.doneEchoERR(TestEchoERR.java:107)
        at org.eclipse.tcf.internal.services.remote.DiagnosticsProxy$3.done(DiagnosticsProxy.java:134)
        at org.eclipse.tcf.core.Command.result(Command.java:111)
        at org.eclipse.tcf.core.AbstractChannel.handleInput(AbstractChannel.java:906)
        at org.eclipse.tcf.core.AbstractChannel.access$0(AbstractChannel.java:852)
        at org.eclipse.tcf.core.AbstractChannel$1$1.run(AbstractChannel.java:254)
        at org.eclipse.tcf.EventQueue.run(EventQueue.java:95)
        at java.lang.Thread.run(Unknown Source)

java.lang.Exception: Invalid error report text
        at org.eclipse.tcf.internal.debug.tests.TestEchoERR.doneEchoERR(TestEchoERR.java:107)
        at org.eclipse.tcf.internal.services.remote.DiagnosticsProxy$3.done(DiagnosticsProxy.java:134)
        at org.eclipse.tcf.core.Command.result(Command.java:111)
        at org.eclipse.tcf.core.AbstractChannel.handleInput(AbstractChannel.java:906)
        at org.eclipse.tcf.core.AbstractChannel.access$0(AbstractChannel.java:852)
        at org.eclipse.tcf.core.AbstractChannel$1$1.run(AbstractChannel.java:254)
        at org.eclipse.tcf.EventQueue.run(EventQueue.java:95)
        at java.lang.Thread.run(Unknown Source)

java.lang.Exception: Invalid error report text
        at org.eclipse.tcf.internal.debug.tests.TestEchoERR.doneEchoERR(TestEchoERR.java:107)
        at org.eclipse.tcf.internal.services.remote.DiagnosticsProxy$3.done(DiagnosticsProxy.java:134)
        at org.eclipse.tcf.core.Command.result(Command.java:111)
        at org.eclipse.tcf.core.AbstractChannel.handleInput(AbstractChannel.java:906)
        at org.eclipse.tcf.core.AbstractChannel.access$0(AbstractChannel.java:852)
        at org.eclipse.tcf.core.AbstractChannel$1$1.run(AbstractChannel.java:254)
        at org.eclipse.tcf.EventQueue.run(EventQueue.java:95)
        at java.lang.Thread.run(Unknown Source)

java.lang.Exception: Invalid error report text
        at org.eclipse.tcf.internal.debug.tests.TestEchoERR.doneEchoERR(TestEchoERR.java:107)
        at org.eclipse.tcf.internal.services.remote.DiagnosticsProxy$3.done(DiagnosticsProxy.java:134)
        at org.eclipse.tcf.core.Command.result(Command.java:111)
        at org.eclipse.tcf.core.AbstractChannel.handleInput(AbstractChannel.java:906)
        at org.eclipse.tcf.core.AbstractChannel.access$0(AbstractChannel.java:852)
        at org.eclipse.tcf.core.AbstractChannel$1$1.run(AbstractChannel.java:254)
        at org.eclipse.tcf.EventQueue.run(EventQueue.java:95)
        at java.lang.Thread.run(Unknown Source)


I ignored the errors and hit the Debug button anyway. In the Debug view, I see a new "Debug process" showing up, but nothing else happens. THe name of the Debug process is
remote_debug (imx6: Connecting)

Note: I also used TCF with Remote System Explorer for the same target and I was able to browse the file system and processes.

Best regards,

Markus

Back to the top