Endless SIGSEGV Error
Steps to Reproduce
- Hard to reproduce. The error comes from nowhere. No exactly a way to reproduce it. Often I have it when open 2 projects with phpstorm
Expected Result
To just a work!
Actual Result
When I open the second project with PHPStorm the PC freezes! I have this error on my both PCs with totally different hardware. I was having this issue every possible day and decided to buy the powerful gaming PC, install ubuntu there and continue my work. But the problem is still chasing me.
Old PC:
CPU: i5 12 gen
RAM: 32GB DDR4
GPU: 1650 Ti 6GB
Storge: 1TB SSD
OS: Ubuntu 24.04
New PC:
CPU: i9 14 gen
RAM: 64GB DDR5
GPU: 4070 Ti Super 16GB
Storage: 1TB nvme
OS: Ubuntu 24.04
I ran memtest86 for 25 hours and it passed about 29 tests with NO error.
I paid $3500 for new PC, I pay my annual subscription to Jetbrains to be able to work on my projects, but Im not able. Do you gonna fix it or we need to switch to VScode?
This is the output:#
# A fatal error has been detected by the Java Runtime Environment:
#
# SIGSEGV (0xb) at pc=0x000070792e9dc334, pid=4558, tid=5001
#
# JRE version: OpenJDK Runtime Environment JBR-21.0.7+9-895.130-jcef (21.0.7+9) (build 21.0.7+9-b895.130)
# Java VM: OpenJDK 64-Bit Server VM JBR-21.0.7+9-895.130-jcef (21.0.7+9-b895.130, mixed mode, sharing, tiered, compressed oops, compressed class ptrs, g1 gc, linux-amd64)
# Problematic frame:
# V [libjvm.so+0xd4f334] PhaseIterGVN::remove_globally_dead_node(Node*)+0x214
#
# 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 -F%F -- %E" (or dumping to /home/alexey/core.4558)
#
# If you would like to submit a bug report, please visit:
#
--------------- S U M M A R Y ------------
Command Line: abort vfprintf -XX:ErrorFile=/home/alexey/java_error_in_phpstorm_%p.log -XX:HeapDumpPath=/home/alexey/java_error_in_phpstorm.hprof -Xms128m -Xmx2048m -XX:ReservedCodeCacheSize=512m -XX:+HeapDumpOnOutOfMemoryError -XX:-OmitStackTraceInFastThrow -XX:CICompilerCount=2 -XX:+IgnoreUnrecognizedVMOptions -XX:+UnlockDiagnosticVMOptions -XX:TieredOldPercentage=100000 -ea -Dsun.io.useCanonCaches=false -Dsun.java2d.metal=true -Djbr.catch.SIGABRT=true -Djdk.http.auth.tunneling.disabledSchemes="" -Djdk.attach.allowAttachSelf=true -Djdk.module.illegalAccess.silent=true -Djdk.nio.maxCachedBufferSize=2097152 -Djava.util.zip.use.nio.for.zip.file.access=true -Dkotlinx.coroutines.debug=off -Dsun.tools.attach.tmp.only=true -Dawt.lock.fair=true -Djb.vmOptionsFile=/snap/phpstorm/513/bin/phpstorm64.vmoptions -Xbootclasspath/a:/snap/phpstorm/513/lib/nio-fs.jar -Djava.system.class.loader=com.intellij.util.lang.PathClassLoader -Didea.vendor.name=JetBrains -Didea.paths.selector=PhpStorm2025.1 -Djna.boot.library.path=/snap/phpstorm/513/lib/jna/amd64 -Djna.nosys=true -Djna.noclasspath=true -Dpty4j.preferred.native.folder=/snap/phpstorm/513/lib/pty4j -Dio.netty.allocator.type=pooled -Dintellij.platform.runtime.repository.path=/snap/phpstorm/513/modules/module-descriptors.jar -Didea.platform.prefix=PhpStorm -Dide.show.tips.on.startup.default.value=true -Dsplash=true -Daether.connector.resumeDownloads=false -Dcompose.swing.render.on.graphics=true --add-opens=java.base/java.io=ALL-UNNAMED --add-opens=java.base/java.lang=ALL-UNNAMED --add-opens=java.base/java.lang.ref=ALL-UNNAMED --add-opens=java.base/java.lang.reflect=ALL-UNNAMED --add-opens=java.base/java.net=ALL-UNNAMED --add-opens=java.base/java.nio=ALL-UNNAMED --add-opens=java.base/java.nio.charset=ALL-UNNAMED --add-opens=java.base/java.text=ALL-UNNAMED --add-opens=java.base/java.time=ALL-UNNAMED --add-opens=java.base/java.util=ALL-UNNAMED --add-opens=java.base/java.util.concurrent=ALL-UNNAMED --add-opens=java.base/java.util.concurrent.atomic=ALL-UNNAMED --add-opens=java.base/java.util.concurrent.locks=ALL-UNNAMED --add-opens=java.base/jdk.internal.vm=ALL-UNNAMED --add-opens=java.base/sun.net.dns=ALL-UNNAMED --add-opens=java.base/sun.nio.ch=ALL-UNNAMED --add-opens=java.base/sun.nio.fs=ALL-UNNAMED --add-opens=java.base/sun.security.ssl=ALL-UNNAMED --add-opens=java.base/sun.security.util=ALL-UNNAMED --add-opens=java.desktop/com.sun.java.swing=ALL-UNNAMED --add-opens=java.desktop/com.sun.java.swing.plaf.gtk=ALL-UNNAMED --add-opens=java.desktop/java.awt=ALL-UNNAMED --add-opens=java.desktop/java.awt.dnd.peer=ALL-UNNAMED --add-opens=java.desktop/java.awt.event=ALL-UNNAMED --add-opens=java.desktop/java.awt.font=ALL-UNNAMED --add-opens=java.desktop/java.awt.image=ALL-UNNAMED --add-opens=java.desktop/java.awt.peer=ALL-UNNAMED --add-opens=java.desktop/javax.swing=ALL-UNNAMED --add-opens=java.desktop/javax.swing.plaf.basic=ALL-UNNAMED --add-opens=java.desktop/javax.swing.text=ALL-UNNAMED --add-opens=java.desktop/javax.swing.text.html=ALL-UNNAMED --add-opens=java.desktop/javax.swing.text.html.parser=ALL-UNNAMED --add-opens=java.desktop/sun.awt=ALL-UNNAMED --add-opens=java.desktop/sun.awt.X11=ALL-UNNAMED --add-opens=java.desktop/sun.awt.datatransfer=ALL-UNNAMED --add-opens=java.desktop/sun.awt.image=ALL-UNNAMED --add-opens=java.desktop/sun.font=ALL-UNNAMED --add-opens=java.desktop/sun.java2d=ALL-UNNAMED --add-opens=java.desktop/sun.swing=ALL-UNNAMED --add-opens=java.management/sun.management=ALL-UNNAMED --add-opens=jdk.attach/sun.tools.attach=ALL-UNNAMED --add-opens=jdk.compiler/com.sun.tools.javac.api=ALL-UNNAMED --add-opens=jdk.internal.jvmstat/sun.jvmstat.monitor=ALL-UNNAMED --add-opens=jdk.jdi/com.sun.tools.jdi=ALL-UNNAMED -Dide.native.launcher=true com.intellij.idea.Main
Host: Intel(R) Core(TM) i9-14900K, 32 cores, 62G, Ubuntu 24.04.2 LTS
Time: Thu Jul 3 15:13:00 2025 +04 elapsed time: 6300.825747 seconds (0d 1h 45m 0s)
--------------- T H R E A D ---------------
Current thread (0x000059fb69d97a40): JavaThread "C2 CompilerThread0" daemon [_thread_in_native, id=5001, stack(0x00007079010cc000,0x00007079011cc000) (1024K)]
Current CompileTask:
C2:6300825 118748 4 com.fasterxml.jackson.core.json.UTF8JsonGenerator::writeRaw (42 bytes)
Stack: [0x00007079010cc000,0x00007079011cc000], sp=0x00007079011c76c8, free space=1005k
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.so+0xd4f334] PhaseIterGVN::remove_globally_dead_node(Node*)+0x214
V [libjvm.so+0xd4f2fe] PhaseIterGVN::remove_globally_dead_node(Node*)+0x1de
V [libjvm.so+0xd4fded] PhaseIterGVN::subsume_node(Node*, Node*)+0x24d
V [libjvm.so+0xd53b1b] PhaseIterGVN::transform_old(Node*)+0xeb
V [libjvm.so+0xd4fa6b] PhaseIterGVN::optimize()+0xfb
V [libjvm.so+0x6749c5] Compile::Optimize()+0xf55
V [libjvm.so+0x676192] Compile::Compile(ciEnv*, ciMethod*, int, Options, DirectiveSet*)+0xf32
V [libjvm.so+0x59c15f] C2Compiler::compile_method(ciEnv*, ciMethod*, int, bool, DirectiveSet*)+0x16f
V [libjvm.so+0x67c514] CompileBroker::invoke_compiler_on_method(CompileTask*)+0xac4
V [libjvm.so+0x67f5a4] CompileBroker::compiler_thread_loop()+0x6e4
V [libjvm.so+0x92ae5f] JavaThread::thread_main_inner() [clone .part.0]+0xaf
V [libjvm.so+0xf77988] Thread::call_run()+0xa8
V [libjvm.so+0xd0571a] thread_native_entry(Thread*)+0xda
C [libc.so.6+0x9caa4]
siginfo: si_signo: 11 (SIGSEGV), si_code: 1 (SEGV_MAPERR), si_addr: 0x0000000268882102
Registers:
RAX=0x000000000d110420, RBX=0x0000000018a8be08, RCX=0x0000000268882102, RDX=0x000000000d110420
RSP=0x00007079011c76c8, RBP=0x00007079011c76f0, RSI=0x000000009d5d0f37, RDI=0x0000000200000002
R8 =0x000059fb7760b4e0, R9 =0x000000000d110421, R10=0x000059fb9d5d0fe8, R11=0x000000007ffffffb
R12=0x0000000000000002, R13=0x000059fb9d5d0ef8, R14=0x000059fb9d5d0ef8, R15=0x0000000000000000
RIP=0x000070792e9dc334, EFLAGS=0x0000000000010206, CSGSFS=0x002b000000000033, ERR=0x0000000000000004
TRAPNO=0x000000000000000e
XMM[0]=0x0000000000000000 0x000059fb7760b6e0
XMM[1]=0x000059fb7760b6e0 0x000059fb7760b4e0
XMM[2]=0x000059fb69dd8ad8 0x000059fb69dd8ad8
XMM[3]=0x000059fb9a42edb8 0x000059fb9a42edb8
XMM[4]=0x000059fb9eb3eab0 0x000059fb9eb3eab0
XMM[5]=0x000059fb9eb3e748 0x000059fb9eb3e748
XMM[6]=0x000059fb9eb3bcb8 0x000059fb9eb3bcb8
XMM[7]=0x000059fb9a42d368 0x000059fb9a42d368
XMM[8]=0x000059fb909413d8 0x000059fb9c771898
XMM[9]=0x0000000000000000 0x4008000000000000
XMM[10]=0x0000000000000000 0x46293e5939a08cea
XMM[11]=0x0000000000000000 0x4376345785d8a000
XMM[12]=0xc19bf1749bdc06a7 0x80deb1fe72be5d74
XMM[13]=0x550c7dc3243185be 0x12835b01d807aa98
XMM[14]=0xab1c5ed5923f82a4 0x59f111f13956c25b
XMM[15]=0x0000000000000000 0x0000000000000000
MXCSR=0x00001fb2
Register to memory mapping:
RAX=0x000000000d110420 is an unknown value
RBX=0x0000000018a8be08 is an unknown value
RCX=0x0000000268882102 is an unknown value
RDX=0x000000000d110420 is an unknown value
RSP=0x00007079011c76c8 is pointing into the stack for thread: 0x000059fb69d97a40
RBP=0x00007079011c76f0 is pointing into the stack for thread: 0x000059fb69d97a40
RSI=0x000000009d5d0f37 is pointing into object: [Ljava.lang.Object;
{0x000000009d5d0f00} - klass: 'java/lang/Object'[]
- length: 32
RDI=0x0000000200000002 is an unknown value
R8 =0x000059fb7760b4e0 points into unknown readable memory: 0x000059fb9d5d0ef8 | f8 0e 5d 9d fb 59 00 00
R9 =0x000000000d110421 is an unknown value
R10=0x000059fb9d5d0fe8 points into unknown readable memory: 0x000059fb9d5d0f98 | 98 0f 5d 9d fb 59 00 00
R11=0x000000007ffffffb is an unknown value
R12=0x0000000000000002 is an unknown value
R13=0x000059fb9d5d0ef8 points into unknown readable memory: 0x000070792f1364a8 | a8 64 13 2f 79 70 00 00
R14=0x000059fb9d5d0ef8 points into unknown readable memory: 0x000070792f1364a8 | a8 64 13 2f 79 70 00 00
R15=0x0 is null
Top of Stack: (sp=0x00007079011c76c8)
0x00007079011c76c8: 000070792e95937d 00007079011c7ae0
0x00007079011c76d8: 000059fb69d958b0 000059fb9d5d0ef8
0x00007079011c76e8: 000059fb6b202b78 00007079011c77a0
0x00007079011c76f8: 000070792e9dc2fe 000070792f18ea90
0x00007079011c7708: 000059fb9d5d0ef8 00007079011c7810
0x00007079011c7718: 000070792e9dd358 00007079011c7780
0x00007079011c7728: 00000000000083b0 000059fb9d7fb188
0x00007079011c7738: 000059fb69d958b0 000059fb9d7f31a0
0x00007079011c7748: 000059fb9d7fb120 000059fb7760b4e0
0x00007079011c7758: 000059fb7760b6e0 000059fb7760b4e0
0x00007079011c7768: 000059fb69d958b0 000059fb9e7ac2a8
0x00007079011c7778: 000059fb9d5d0f98 000059fb9d5d1208
0x00007079011c7788: 000059fb9d5d0fe0 000059fb9d5d1178
0x00007079011c7798: 000059fb9d5d0ef8 00007079011c7810
0x00007079011c77a8: 000070792e9dcded 00007079011c7810
0x00007079011c77b8: 000070792e345252 0000000000000018
0x00007079011c77c8: 0000000000000008 000059fb9d5d0fe8
0x00007079011c77d8: 00007079011c7ae0 00007079011c7810
0x00007079011c77e8: 000070792e149f50 000059fb9d5d1178
0x00007079011c77f8: 00007079011c7ae0 000070792f18ea90
0x00007079011c7808: 000059fb9d5d0ef8 00007079011c7850
0x00007079011c7818: 000070792e9e0b1b 0000000000000000
0x00007079011c7828: 00007079011c9af0 00007079011c7ae0
0x00007079011c7838: 000059fb9d5d0ef8 000000000000002b
0x00007079011c7848: 000070792f15f568 00007079011c78a0
0x00007079011c7858: 000070792e9dca6b 0000707900000000
0x00007079011c7868: 00007079011c7ae0 00007079011c78a0
0x00007079011c7878: 000070792f1c0b60 00007079011c9af0
0x00007079011c7888: 00007079011c7ae0 00007079011c8450
0x00007079011c7898: 00007079011c7930 00007079011c8e40
0x00007079011c78a8: 000070792e3019c5 00007079011c7a30
0x00007079011c78b8: 00007079011c9af0 00007079011c8450
Instructions: (pc=0x000070792e9dc334)
0x000070792e9dc234: 41 8b 55 20 85 d2 75 94 48 8b bb 68 09 00 00 48
0x000070792e9dc244: 83 e8 10 4c 89 ee 48 89 45 b0 e8 ad 09 f8 ff 48
0x000070792e9dc254: 8b 7b 10 4c 89 ee e8 c1 66 91 ff 48 8b 45 b0 48
0x000070792e9dc264: 3b 45 c0 73 94 4c 8b 65 98 48 8b 5d a0 48 83 3b
0x000070792e9dc274: 00 74 14 48 8b 75 88 4c 89 e7 e8 3d 81 6f ff 48
0x000070792e9dc284: 89 df e8 e5 77 6f ff 48 8b 45 a8 49 3b 44 24 18
0x000070792e9dc294: 74 18 48 8b 45 90 f3 0f 7e 45 a0 49 89 44 24 20
0x000070792e9dc2a4: 0f 16 45 a8 41 0f 11 44 24 10 48 83 c4 78 5b 41
0x000070792e9dc2b4: 5c 41 5d 41 5e 41 5f 5d c3 0f 1f 00 48 8d 7d b0
0x000070792e9dc2c4: e8 97 1c f8 ff 48 8b 45 b0 e9 17 ff ff ff 66 0f
0x000070792e9dc2d4: 1f 44 00 00 48 89 de 4c 89 ef e8 7d 69 85 ff e9
0x000070792e9dc2e4: 2c ff ff ff 0f 1f 84 00 00 00 00 00 49 8b 45 00
0x000070792e9dc2f4: 4c 8b 73 20 4c 89 ef ff 50 58 85 c0 74 3a 41 8b
0x000070792e9dc304: 4e 08 49 8b 7e 18 8d 71 ff 21 f0 41 89 c1 41 83
0x000070792e9dc314: c9 01 eb 16 0f 1f 84 00 00 00 00 00 49 39 d5 0f
0x000070792e9dc324: 84 6f 01 00 00 44 01 c8 21 f0 89 c2 48 8d 0c d7
0x000070792e9dc334: 48 8b 11 48 85 d2 75 e4 41 8b 4d 18 85 c9 0f 84
0x000070792e9dc344: 01 01 00 00 45 31 f6 eb 61 0f 1f 00 48 8b 45 b0
0x000070792e9dc354: 48 83 c0 10 48 89 45 b0 48 3b 45 b8 0f 83 1a 01
0x000070792e9dc364: 00 00 4c 89 20 41 be 01 00 00 00 c7 40 08 00 00
0x000070792e9dc374: 00 00 48 8d 05 26 32 78 00 80 38 00 74 1e 41 8b
0x000070792e9dc384: 45 2c 83 e0 3f 83 f8 30 75 12 41 83 ff 01 0f 84
0x000070792e9dc394: 18 02 00 00 0f 1f 84 00 00 00 00 00 41 83 c7 01
0x000070792e9dc3a4: 45 39 7d 18 0f 86 92 00 00 00 49 8b 55 08 44 89
0x000070792e9dc3b4: f8 4c 8b 24 c2 4d 85 e4 74 e2 48 8b 43 10 4c 39
0x000070792e9dc3c4: a0 e8 02 00 00 74 d5 48 89 d9 31 d2 4c 89 e6 4c
0x000070792e9dc3d4: 89 ef e8 45 f5 f7 ff 41 8b 44 24 20 85 c0 0f 84
0x000070792e9dc3e4: 68 ff ff ff 83 f8 01 0f 84 bf 00 00 00 83 f8 02
0x000070792e9dc3f4: 77 10 41 8b 45 2c 83 e0 0f 83 f8 0c 0f 84 ca 00
0x000070792e9dc404: 00 00 48 8d 05 83 26 7b 00 48 8d 35 bc db 76 ff
0x000070792e9dc414: 48 8b 00 48 8b 78 28 48 8b 07 48 8b 80 d0 00 00
0x000070792e9dc424: 00 48 39 f0 0f 84 48 ff ff ff 4c 89 e2 48 89 de
Stack slot to memory mapping:
stack at sp + 0 slots: 0x000070792e95937d: <offset 0x0000000000ccc37d> in /snap/phpstorm/513/jbr/lib/server/libjvm.so at 0x000070792dc8d000
stack at sp + 1 slots: 0x00007079011c7ae0 is pointing into the stack for thread: 0x000059fb69d97a40
stack at sp + 2 slots: 0x000059fb69d958b0 points into unknown readable memory: 0x000000059fb69d07 | 07 9d b6 9f 05 00 00 00
stack at sp + 3 slots: 0x000059fb9d5d0ef8 points into unknown readable memory: 0x000070792f1364a8 | a8 64 13 2f 79 70 00 00
stack at sp + 4 slots: 0x000059fb6b202b78 points into unknown readable memory: 0x00007079011c9c20 | 20 9c 1c 01 79 70 00 00
stack at sp + 5 slots: 0x00007079011c77a0 is pointing into the stack for thread: 0x000059fb69d97a40
stack at sp + 6 slots: 0x000070792e9dc2fe: <offset 0x0000000000d4f2fe> in /snap/phpstorm/513/jbr/lib/server/libjvm.so at 0x000070792dc8d000
stack at sp + 7 slots: 0x000070792f18ea90: <offset 0x0000000001501a90> in /snap/phpstorm/513/jbr/lib/server/libjvm.so at 0x000070792dc8d000
com.intellij.diagnostic.JBRCrash
请先登录再写评论。
Could you please click IDE main menu "Help | Edit Custom VM Options:, add -XX:TieredStopAtLevel=1 in a new line, and restart the IDE to see if it helps?
If it doesn't help, please click the IDE main menu `Help | Collect Logs and Diagnostic Data` to get the full log, upload it into https://uploads.jetbrains.com/, share us the upload id.
> CPU: i9 14 gen
Your new computer's issue might be different (.i.e your old and new computers are caused by different issues), and it is possible that your issue in the new computer is caused by this CPU because intel 13&14 series can cause crash issues when using apps and running games.
See related articles here for details:
https://www.theverge.com/24216305/intel-13th-14th-gen-raptor-lake-cpu-crash-news-updates-patches-fixes-motherboards
https://en.wikipedia.org/wiki/Raptor_Lake#Instability_and_degradation_issue
So please also try to update your motherboard's BIOS to the latest version because Intel made some fixes in the BIOS.