RubyMine 启动时崩溃

RubyMine 启动时崩溃

我正在尝试在 Ubuntu 13.10 上启动 RubyMine。但是我收到一个错误:

A fatal error has been detected by the Java Runtime Environment:
SIGSEGV (0xb) at pc=0x00007f3c371c010e, pid=3624, tid=139896602744576
JRE version: Java(TM) SE Runtime Environment (7.0_51-b13) (build 1.7.0_51-b13)
Java VM: Java HotSpot(TM) 64-Bit Server VM (24.51-b03 mixed mode linux-amd64 compressed oops)
Problematic frame:
C  [libt2k.so+0x4210e]  fnt_InnerExecute+0x6e
Core dump written. Default location: /home/user/Software/RubyMine-6.0.3/bin/core or core.3624
An error report file with more information is saved as:
/home/user/Software/RubyMine-6.0.3/bin/hs_err_pid3624.log
If you would like to submit a bug report, please visit:
  http://bugreport.sun.com/bugreport/crash.jsp
The crash happened outside the Java Virtual Machine in native code.
See problematic frame for where to report the bug.
Aborted (core dumped)

如果我以根用户身份启动它--一切都正常。

答案1

RubyMine 完全安装在用户帐户内。无需使用 sudo 或以 root 身份运行 RubyMine。可能您以 root 身份启动并将设置锁定给他。只需检查几件事。

  1. 检查你的 ~/.RubyMine50 (或 ~/.RubyMine60) 目录是否归你所有而非 root 所有
  2. 检查您将 RubyMine 环境解压到的位置是否也可由您的用户(而非 root)读取。

更改目录权限:

sudo chown-vR用户用户~/.RubyMine50

在哪里用户是您的用户 ID。从技术上讲,第二个是团体,但我只看到 Ubuntu 将每个用户设置为自己的组。

相关内容