8wDlpd.png
8wDFp9.png
8wDEOx.png
8wDMfH.png
8wDKte.png

Eclipse IDE 2024-03 在 Ubuntu 下崩溃,导致 hr_err_pid.log

Riegardt Steyn 1月前

48 0

我有两个类,\'PeerMessage\' 和 \'PeerMessageOps\'(这只是一个例子)。PeerMessageOps 包含 PeerMessage 类访问的常量值。但我不知道为什么,

我有两个类,\'PeerMessage\' 和 \'PeerMessageOps\'(这只是一个例子)。PeerMessageOps 包含 PeerMessage 类访问的常量值。但我不知道为什么,每次我从 PeerMessage 类执行 \'PeerMessageOps.thing\' 时,Eclipse 都会停止运行并退出,并 hr_err_pid.log 在个人文件夹中留下一个存档(我不明白里面有什么)。在我将新的源存档合并到现有项目后,这种情况开始发生。这也发生在我之前使用的任何存档上。如果我不从另一个类访问一个类,则不会发生此问题,并且一切都正常运行。

hr_err_pid.log 截屏 ):

A fatal error has been detected by the Java Runtime Environment:
#
#  SIGSEGV (0xb) at pc=0x00007884fd3b61f8, pid=3363, tid=3364
#
# JRE version: OpenJDK Runtime Environment Temurin-17.0.9+9 (17.0.9+9) (build 17.0.9+9)
# Java VM: OpenJDK 64-Bit Server VM Temurin-17.0.9+9 (17.0.9+9, mixed mode, tiered, compressed oops, compressed class ptrs, g1 gc, linux-amd64)
# Problematic frame:
# C  [libwebkit2gtk-4.0.so.37+0xdb61f8]
#
# Core dump will be written. Default location: Core dumps may be processed with "/usr/share/apport/apport -p%p -s%s -c%c -d%d -P%P -u%u -g%g -- %E" (or dumping to /home/mpatari/core.3363)
#
# If you would like to submit a bug report, please visit:
#   https://github.com/adoptium/adoptium-support/issues
# The crash happened outside the Java Virtual Machine in native code.
# See problematic frame for where to report the bug.
#

---------------  S U M M A R Y ------------

Command Line: -Dosgi.requiredJavaVersion=17 [email protected]/eclipse-workspace -Dosgi.dataAreaRequiresExplicitInit=true -Dorg.eclipse.swt.graphics.Resource.reportNonDisposed=true -Xms256m -Xmx2048m -XX:+UseG1GC -XX:+UseStringDeduplication --add-modules=ALL-SYSTEM -Declipse.p2.max.threads=10 -Doomph.update.url=https://download.eclipse.org/oomph/updates/milestone/latest -Doomph.redirection.index.redirection=index:/->https://raw.githubusercontent.com/eclipse-oomph/oomph/master/setups/ --add-opens=java.base/java.lang=ALL-UNNAMED -Dorg.eclipse.swt.browser.DefaultType=mozilla /home/mpatari/eclipse/jee-2023-092/eclipse//plugins/org.eclipse.equinox.launcher_1.6.500.v20230717-2134.jar -os linux -ws gtk -arch x86_64 -showsplash /home/mpatari/.p2/pool/plugins/org.eclipse.epp.package.common_4.29.0.20230907-1200/splash.bmp -launcher /home/mpatari/eclipse/jee-2023-092/eclipse/eclipse -name Eclipse --launcher.library /home/mpatari/.p2/pool/plugins/org.eclipse.equinox.launcher.gtk.linux.x86_64_1.2.700.v20221108-1024/eclipse_11801.so -startup /home/mpatari/eclipse/jee-2023-092/eclipse//plugins/org.eclipse.equinox.launcher_1.6.500.v20230717-2134.jar --launcher.appendVmargs -exitdata 2 -product org.eclipse.epp.package.jee.product -vm /home/mpatari/.p2/pool/plugins/org.eclipse.justj.openjdk.hotspot.jre.full.linux.x86_64_17.0.9.v20231028-0858/jre/bin/java -vmargs -Dosgi.requiredJavaVersion=17 [email protected]/eclipse-workspace -Dosgi.dataAreaRequiresExplicitInit=true -Dorg.eclipse.swt.graphics.Resource.reportNonDisposed=true -Dsun.java.command=Eclipse -Xms256m -Xmx2048m -XX:+UseG1GC -XX:+UseStringDeduplication --add-modules=ALL-SYSTEM -Declipse.p2.max.threads=10 -Doomph.update.url=https://download.eclipse.org/oomph/updates/milestone/latest -Doomph.redirection.index.redirection=index:/->https://raw.githubusercontent.com/eclipse-oomph/oomph/master/setups/ --add-opens=java.base/java.lang=ALL-UNNAMED -Dorg.eclipse.swt.browser.DefaultType=mozilla -jar /home/mpatari/eclipse/jee-2023-092/eclipse//plugins/org.eclipse.equinox.launcher_1.6.500.v20230717-2134.jar

Host: 12th Gen Intel(R) Core(TM) i3-12100, 8 cores, 7G, Ubuntu 22.04.2 LTS
Time: Thu Apr 18 12:46:35 2024 IST elapsed time: 678.075570 seconds (0d 0h 11m 18s)

我尝试重新安装 Eclipse 并创建一个新的工作区来导入以前的项目,但问题仍然存在。我在 Ubuntu 中运行 Eclipse,项目是 Java 的。我还检查了 Eclipse 是否已更新到最新版本。非常感谢您的回复。

帖子版权声明 1、本帖标题:Eclipse IDE 2024-03 在 Ubuntu 下崩溃,导致 hr_err_pid.log
    本站网址:http://xjnalaquan.com/
2、本网站的资源部分来源于网络,如有侵权,请联系站长进行删除处理。
3、会员发帖仅代表会员个人观点,并不代表本站赞同其观点和对其真实性负责。
4、本站一律禁止以任何方式发布或转载任何违法的相关信息,访客发现请向站长举报
5、站长邮箱:yeweds@126.com 除非注明,本帖由Riegardt Steyn在本站《eclipse》版块原创发布, 转载请注明出处!
最新回复 (0)
  • @howlger 成功了!!通过安装您链接的版本,现在一切都正常了。非常感谢。

  • itzy 1月前 0 只看Ta
    引用 3

    这是一个解决方法:

    cd eclipse
    export GDK_BACKEND=x11;
    ./eclipse 
    

    Wayland 是一个有缺陷的 X11 替代品。使用 GDK_BACKEND=x11 会强制使用兼容模式。在 ubuntu 更新后,您可以尝试将其删除, GDK_BACKEND 以检查 eclipse 是否再次正常工作。

    如果您使用的是 Ubuntu 并且希望在菜单中有一个启动图标,请 ~/.local/share/applications/Eclipse.desktop 根据您的 eclipse 安装将此文件保存为(将 xxx 替换为您的用户名):

    [Desktop Entry]
    Version=1.0
    Name=Eclipse
    Comment=Java IDE
    Type=Application
    Categories=Development;IDE;
    Exec= env GDK_BACKEND=x11 /home/xxx/eclipse/eclipse
    Terminal=false
    StartupNotify=true
    Icon=/home/xxx/eclipse/icon.xpm
    Name[en_US]=Eclipse
    

    现在,您应该能够使用“Dash”启动 Eclipse 并将其固定到侧边栏。

  • 我有一个现有的桌面文件,名称略有不同,但位于同一目录中。我修改了它,它似乎可以正常工作。

  • 使用此解决方法解决了问题。对我来说,Wayland 仍然会导致 Eclipse 崩溃并终止 Ubuntu 24 会话

  • 这是一个 已知问题 ,已 在即将于 2024 年 6 月 12 日发布的 Eclipse IDE 版本 2024-06 (4.32) 中 修复

    请参阅 Eclipse SWT issue #381 - Eclipse crashes with # C [libwebkit2gtk-4.0.so.37+0xbc8316 ]

    作为 某些情况 (但 不是所有情况) 解决方法 即将发布的版本的 第一个(或尽快发布的较新的) ,直到 Eclipse IDE 2024-06 (4.32) 发布。

    如果您不想使用里程碑构建或者解决方法不适合您,以下答案可能会有所帮助:

  • 不,它仍然不起作用。即使在使用带有 Wayland 的 Eclipse 时,IDE 中执行的某些操作也会终止用户会话并关闭 Ubuntu 24 中的所有内容。

  • @Max 问题是关于 Eclipse IDE 2024-03 和 Ubuntu 22,而不是 Ubuntu 24。如果您仍在使用 Eclipse IDE 2024-03,请升级。请提出一个单独的问题,包括 hr_err_pid.log(它是否也包含 SIGSEGV 和 C [libwebkit2gtk-4.0.so.37+0xdb61f8]?)以及有关您使用的 Eclipse、Wayland 和 GTK 的确切版本的信息。还请注意,NVIDIA 显卡驱动程序也存在类似的问题。因此,请告知您是否正在使用带有 NVIDIA 驱动程序的 NVIDIA GPU。

  • 谢谢你的回答,@howlger。是的,我已经使用 Eclipse 的 06/2024 版本有一段时间了。我刚刚在其他地方发布了一个关于这个问题的问题,所以我不会用一个不必要的话题来进一步扰乱这个讨论。askubuntu.com/questions/1524912/…

  • @Max 所以你在这里对这个其他人认为有帮助的答案投了反对票并发表了评论,因为你认为你遇到了同样的问题,但结果却是错误的,对吗?你在其他地方的问题是“我也找不到任何日志错误,因为整个会话都被关闭了”,这与崩溃的 Java VM 导致 hr_err_pid.log 完全不同,不是吗?

返回
作者最近主题: