CrashPlan 桌面应用程序在启动画面后突然终止

CrashPlan 桌面应用程序在启动画面后突然终止

CrashPlan 桌面应用程序在启动画面后突然终止

  • 这是在 Ubuntu 14.04 amd64 上安装的全新 CrashPlan,带有 Oracle Java 7 JDK。
  • 大多数都/usr/local/crashplan/log/....log没有包含相关的错误消息,但我在其中发现了一个很好的消息/usr/local/crashplan/log/ui_output.log
#
# Java 运行时环境检测到致命错误:
#
#SIGSEGV (0xb) 在 pc=0x00007f313f4702a1, pid=25099, tid=139851489089280
#
# JRE 版本:Java(TM) SE 运行时环境(7.0_67-b01)(版本 1.7.0_67-b01)
# Java VM:Java HotSpot(TM) 64 位服务器 VM(24.65-b04 混合模式 linux-amd64 压缩 oops)
# 有问题的框架:
#C [libsoup-2.4.so.1 + 0x6c2a1] soup_session_feature_detach+0x11
#
# 无法写入核心转储。核心转储已被禁用。要启用核心转储,请在再次启动 Java 之前尝试“ulimit -c unlimited”
#
# 包含更多信息的错误报告文件保存为:
#/tmp/hs_err_pid25099.log
#
# 如果您想提交错误报告,请访问:
#http://bugreport.sun.com/bugreport/crash.jsp
# 崩溃发生在本机代码中的 Java 虚拟机之外。
# 请参阅有问题的框架以了解向何处报告错误。
#

仅供参考:我可以从我的 Windows CrashPlan 客户端连接到这个 Ubuntu 守护进程,所以守护进程很好。

答案1

我在 Eclipse 相关的 StackOverflow 文章中找到了可行的解决方案(解决方法):https://stackoverflow.com/questions/20203771/eclipse-continue-crash

@Erigami找到了一篇 CrashPlan 文章: https://support.code42.com/CrashPlan/Latest/Troubleshooting/CrashPlan_App_Closes_In_Some_Linux_Installations

解决方案/解决方法

必须将-Dorg.eclipse.swt.browser.DefaultType=mozillaJVM 参数添加到 CrashPlanDesktop 的启动配置中。

  1. 打开/usr/local/crashplan/bin/run.confsudo
  2. 附加-Dorg.eclipse.swt.browser.DefaultType=mozilla到变量的末尾GUI_JAVA_OPTS
  3. 保存文件。它应该看起来像这样:
    SRV_JAVA_OPTS="-Dfile.encoding=UTF-8 -Dapp=CrashPlanService -DappBaseName=CrashPlan -Xms20m -Xmx1024m -Djava.net.preferIPv4Stack=true -Dsun.net.inetaddr.ttl=300 -Dnetworkaddress.cache.ttl=300 -Dsun.net.inetaddr.negative.ttl=0 -Dnetworkaddress.cache.negative.ttl=0 -Dc42.native.md5.enabled=false"
    GUI_JAVA_OPTS="-Dfile.encoding=UTF-8 -Dapp=CrashPlanDesktop -DappBaseName=CrashPlan -Xms20m -Xmx512m -Djava.net.preferIPv4Stack=true -Dsun.net.inetaddr.ttl=300 -Dnetworkaddress.cache.ttl=300 -Dsun.net.inetaddr.negative.ttl=0 -Dnetworkaddress.cache.negative.ttl=0 -Dc42.native.md5.enabled=false -Dorg.eclipse.swt.browser.DefaultType=mozilla"
    
  4. 成功了!干杯! ;)

注意

如果您重新安装该应用程序,应用程序会自动升级,然后该run.conf文件将被覆盖!

相关内容