Clion 2016.2 EAP 中的调试器与以前不同

debugger in Clion 2016.2 EAP is not like before

我刚刚升级到最新的 Clion 抢先体验版,但调试器无法正常工作。它适用于早期版本。现在我可以 运行 一个最小的程序并获得预期的输出。

/home/dac/.CLion2016.2/system/cmake/generated/cliontest-77d7a571/77d7a571/Debug/cliontest
hello
Process finished with exit code 0

但是调试器好像不起作用?我添加了断点但没有输出也没有中断,程序就退出了。我是做错了什么还是这个版本 2016.2 EAP build 162.1120.17 的 Clion 有错误?调试器过去在 2016.1 版中运行得更好,尽管我在那里遇到错误,我试图查看它是否仍在最新版本中。我之前调试时得到的是某些变量的 "Cannot collect variable" ,我正在调查这个错误是否仍在较新的版本中。但现在我有两个问题:我什至无法让调试器在这个新版本中工作。就像调试器只是"silent"。

/home/dac/.CLion2016.2/system/cmake/generated/cliontest-77d7a571/77d7a571/Debug/cliontest
During startup program exited normally.

Process finished with exit code 0

如果我在 shell 中手动导航到生成的可执行文件,那么它是 运行 可用的,但我想使用调试器。

更新

我在 Jetbrains https://youtrack.jetbrains.com/issue/CPP-7132

上针对这个问题开了一个问题

问题已解决:原因是我使用的自定义 shell 无法执行所有 shell 功能。当我切换到 bash shell 时,一切正常。