Cir*_*四事件 7 eclipse eclipse-cdt
我正在尝试使用Eclipse远程调试C程序gdbserver.
我已设法使用Eclipse进行手动和公共密钥SSH身份验证,如下所述:使用Eclipse CDT/RSE/RDT远程调试C++应用程序
但是,如果我尝试使用SSH密码创建连接,则创建失败会出现一些错误弹出窗口,其中第一个是:
Secure storage was unable to save the master password
Run Code Online (Sandbox Code Playgroud)
堆栈跟踪的前两行是:
java.lang.SecurityException: Unable to get DBus session bus: Could not connect: Connection refused
at org.eclipse.equinox.internal.security.linux.LinuxPasswordProvider.saveMasterPassword(Native Method)
Run Code Online (Sandbox Code Playgroud)
我得到的其他例外是:
No password provided.
Run Code Online (Sandbox Code Playgroud)
和:
Unable to locate secure storage module
Run Code Online (Sandbox Code Playgroud)
测试了从Eclipse网站下载的Ubuntu 16.04主机和Eclipse Oxygen 4.7.0.
一些可能相关的问题:
Cir*_*四事件 19
转到窗口>首选项>安全存储并取消选中 "Linux集成(64位)",将"UI提示"保留为唯一选中的选项.
可能Eclipse试图与一些本机密码提供程序集成,并且集成陷入困境.TODO:明白为什么.
现在,下次我尝试使用密码创建连接时,会出现一个弹出窗口,要求我设置"主密码".我这样做,一切正常.
| 归档时间: |
|
| 查看次数: |
3999 次 |
| 最近记录: |