Netbeans,无法保存文件

问题描述:

我有一个netbeans的问题,并且我无法在google上找到解决方案。Netbeans,无法保存文件

当我尝试保存文件时,指针显示加载图标,并无限期地等待linux。

此时我甚至无法关闭netbeans,而必须运行kill或pkill命令。

重新启动netbeans或计算机不会改变这一点。 如果我希望能够再次保存一个文件,我要杀死NetBeans和删除缓存 (RM -rf〜/ .cache /的NetBeans/8.0.2/*)

如果我跑strace的 - p,它给了我: wait4(-1,

删除缓存和重新启动的NetBeans之后,我只能保存,如果我不改变太多行文件(约10行就足以再次崩溃的NetBeans)

我不知道发生了什么,我从来没有遇到过这个问题。 我认为这可能是一个svn问题,或者是一个磁盘大小的问题,但我绝对不确定那个

这台电脑是我的工作电脑,所以我不想重新安装netbeans,如果你能帮我找出发生了什么。

我的工作在Linux(CentOS的7)与NetBeans 8.0.2

PS:这个问题是只有1个文件,我可以很好地工作的我的项目的文件的剩余部分(当然这是文件I现在需要的:()

PS2: 我发现一些细节 定影〜/的.netbeans/8.0.2 /锁定给了我一个NetBeans子进程的PID(PPID他是NetBeans的PID) strace的。 -p给我: futex(0xa280a0c,FUTEX_WAIT,NULL 所以看来一个线程不能释放futex? 这似乎是poss对你有用吗? 如果是,我怎么能找到它是一个netbean的错误还是系统问题?

+0

检查问题文件的权限。 – Blubberguy22

+0

权限是正确的。我可以用vim,gedit或其他编辑器编辑这个文件。 Netbeans是唯一一个遇到问题的人。 – oliver39

因此,经过几天的寻找解决方案,我可能已经找到了发生了什么。

看来问题不是来自netbeans,而是来自centOS。 显然,CentOS 6.6和7.X在futex管理中存在错误(交换机中缺少缺省值)。

https://groups.google.com/forum/#!topic/mechanical-sympathy/QbmpZxp6C64

我不知道谁张贴这是系统管理好,但之后我发现这个职位,我已经发现了一些更说同样的事情的人。

我不使用解决的按钮知道,因为我在等待管理员来看看这个,但我张贴我发现,如果它可以帮助别人。