IRen icon indicating copy to clipboard operation
IRen copied to clipboard

SIGSEGV in native code at libstdc++.so.6+0xd4438 (IDEA 2023.2)

Open Koyasha opened this issue 10 months ago • 0 comments

IDE crashes abruptly during the indexing process.

Video: https://twitter.com/neversettlejay/status/1688964952143654912?s=20

Crash report: https://docs.google.com/document/d/1898OawwzUDsNq4NsKnbOlOqOaKQ-gdd4JqNRq2F0228/edit

  • IDE: IntelliJ IDEA Community
  • Version: 2023.2

Disabling the IRen plugin helps.

# SIGSEGV (0xb) at pc=0x00007f02b02d4438, pid=275081, tid=275592
...
Current thread (0x00007f03f802eed0): JavaThread "ApplicationImpl pooled thread 22" [_thread_in_native, id=275592, stack(0x00007f02b1c00000,0x00007f02b1d00000)]

Stack: [0x00007f02b1c00000,0x00007f02b1d00000], sp=0x00007f02b1cfcde0, free space=1011k
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
C [libstdc++.so.6+0xd4438] std::codecvt<char16_t, char, __mbstate_t>::do_in(__mbstate_t&, char const*, char const*, char const*&, char16_t*, char16_t*, char16_t*&) const+0x58

Java frames: (J=compiled Java code, j=interpreted, Vv=VM code)
j ai.onnxruntime.OrtSession.createSession(JJ[BJ)J+0
j ai.onnxruntime.OrtSession.<init>(Lai/onnxruntime/OrtEnvironment;[BLai/onnxruntime/OrtAllocator;Lai/onnxruntime/OrtSession$SessionOptions;)V+14
j ai.onnxruntime.OrtEnvironment.createSession([BLai/onnxruntime/OrtAllocator;Lai/onnxruntime/OrtSession$SessionOptions;)Lai/onnxruntime/OrtSession;+8
j ai.onnxruntime.OrtEnvironment.createSession([BLai/onnxruntime/OrtSession$SessionOptions;)Lai/onnxruntime/OrtSession;+7
j org.jetbrains.iren.models.OrtModel.<init>(Ljava/nio/file/Path;Ljava/nio/file/Path;)V+50
j org.jetbrains.iren.models.OrtModelRunner.<init>(Ljava/nio/file/Path;IJ)V+67
j org.jetbrains.iren.training.ModelBuilder.loadDOBFModels(Lcom/intellij/openapi/project/Project;Lcom/intellij/openapi/progress/ProgressIndicator;)Z+165
j org.jetbrains.iren.training.ModelBuilder$3.run(Lcom/intellij/openapi/progress/ProgressIndicator;)V+57
j com.intellij.openapi.progress.impl.CoreProgressManager.startTask(Lcom/intellij/openapi/progress/Task;Lcom/intellij/openapi/progress/ProgressIndicator;Ljava/lang/Runnable;)V+72
j com.intellij.openapi.progress.impl.ProgressManagerImpl.startTask(Lcom/intellij/openapi/progress/Task;Lcom/intellij/openapi/progress/ProgressIndicator;Ljava/lang/Runnable;)V+36
...

Koyasha avatar Aug 09 '23 11:08 Koyasha