Community
Participate
Working Groups
Build Identifier: 20110916-0149 I have a remote connection defined (SSH only). The user name for the target is root. In the RSE perspective I can do anything (browse files, transfer files, launch terminals and commands in them ...) but when I create a debug configuration using this remote connection the only action that is performed is the transfer of the executable file. No application is executed on remote target. When I try the same but with normal user (not root) on the remote target everything works great. root account is not disabled on the target (I can log in there with ssh without problems). I have tried it with or without password, with or without ssh key, but no success. Tried in Helios and Indigo eclipse releases. Reproducible: Always Steps to Reproduce: 1. Create a new remote connection as a normal user on host computer. 2. Chose root as a user for the target 3. Try browsing files and terminals in RSE perspective - it works 4. Create a new debug configuration using this remote connection 5. Run debug - executable file is transfered but nothing is executed on the target - gdb connection timeouts
I have discovered the source of problem - it was not the user specification but the fact, that root had resize command on the last line of the .profile script. This command outputs COLUMNS=90;LINES=39;export COLUMNS LINES; on stdout and then the eclipse remote debug does not run anything else.
Remote Debug is managed by CDT.
We hit this issue recently in CDT 9.5 as well. Any clues where in CDT might the issue be?