Uploaded image for project: 'Flink'
  1. Flink
  2. FLINK-15736 Support Java 17 (LTS)
  3. FLINK-24998

SIGSEGV in Kryo / C2 CompilerThread on Java 17

Attach filesAttach ScreenshotVotersWatch issueWatchersLinkCloneUpdate Comment AuthorReplace String in CommentUpdate Comment VisibilityDelete Comments
    XMLWordPrintableJSON

Details

    Description

      While running our tests on CI with Java 17 they failed infrequently with a SIGSEGV error.

      All occurrences were related to Kryo and happened in the C2 CompilerThread.

      Current thread (0x00007f1394165c00):  JavaThread "C2 CompilerThread0" daemon [_thread_in_native, id=470077, stack(0x00007f1374361000,0x00007f1374462000)]
      
      Current CompileTask:
      C2:  14251 6333       4       com.esotericsoftware.kryo.io.Input::readString (127 bytes)
      

      The full error is attached to the ticket. I can also provide the core dump if needed.

      Attachments

        Issue Links

        Activity

          This comment will be Viewable by All Users Viewable by All Users
          Cancel

          People

            chesnay Chesnay Schepler
            chesnay Chesnay Schepler
            Votes:
            0 Vote for this issue
            Watchers:
            8 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Slack

                Issue deployment