Uploaded image for project: 'JDK'
  1. JDK
  2. JDK-7145162

REGRESSION:Intellij IDEA crashes on indexing files

    Details

    • Subcomponent:
    • Introduced In Build:
      b11
    • Introduced In Version:
      7u4
    • CPU:
      x86
    • OS:
      linux

      Description

      FULL PRODUCT VERSION :
      java version "1.7.0_04-ea"
      Java(TM) SE Runtime Environment (build 1.7.0_04-ea-b11)
      Java HotSpot(TM) 64-Bit Server VM (build 23.0-b14, mixed mode)

      A DESCRIPTION OF THE PROBLEM :
      On jdk7u4 build 1 all works fine.
      When starting Intellij IDEA upon upgading to newer build, IDEA detects JDK was changed and starts reindexing files. Somewhere in the middle of indexing the JVM crashes.
      Always reproducible at jdk7u4 builds 8, 10 and 11.

      OS: ArchLinux 64-bit, kernel 3.2.5
      IDEA version: Ultimate edition, 11.0.2, build 111.277.

      ERROR MESSAGES/STACK TRACES THAT OCCUR :
      #
      # A fatal error has been detected by the Java Runtime Environment:
      #
      # SIGSEGV (0xb) at pc=0x00007f7b30678d1e, pid=20879, tid=140166738003712
      #
      # JRE version: 7.0_04-b11
      # Java VM: Java HotSpot(TM) 64-Bit Server VM (23.0-b14 mixed mode linux-amd64 compressed oops)
      # Problematic frame:
      # V [libjvm.so+0x2c0d1e] ftell+0x2c0d1e
      #
      # Core dump written. Default location: /usr/share/intellij_idea_ue-x_eap/bin/core or core.20879
      #
      # If you would like to submit a bug report, please visit:
      # http://bugreport.sun.com/bugreport/crash.jsp
      #

      --------------- T H R E A D ---------------

      Current thread (0x00007f7b2c0f1800): JavaThread "C1 CompilerThread2" daemon [_thread_in_native, id=20893, stack(0x00007f7b1c90c000,0x00007f7b1ca0d000)]

      siginfo:si_signo=SIGSEGV: si_errno=0, si_code=1 (SEGV_MAPERR), si_addr=0x0000000000000030

      Registers:
      RAX=0x0000000000000000, RBX=0x00007f7ad559d9e0, RCX=0xfffffffffffffff8, RDX=0x0000000000000014
      RSP=0x00007f7b1ca0b260, RBP=0x00007f7b1ca0b350, RSI=0x00007f7ad559d5a0, RDI=0x00007f7addaf2b50
      R8 =0x0000000000000002, R9 =0x0000000000000002, R10=0x00007f7addaf39e0, R11=0x0000000000000001
      R12=0x00007f7b1ca0b370, R13=0x00007f7ad559cc40, R14=0x0000000000000014, R15=0x00007f7ad559c8f0
      RIP=0x00007f7b30678d1e, EFLAGS=0x0000000000010213, CSGSFS=0x0000000000000033, ERR=0x0000000000000004
        TRAPNO=0x000000000000000e

        Top of Stack: (sp=0x00007f7b1ca0b260)
      0x00007f7b1ca0b260: 00007f7b1ca0b690 00007f7ad559c8f0
      0x00007f7b1ca0b270: 00007f7b00000006 00007f7ad559ca40
      0x00007f7b1ca0b280: 0000000700000010 00007f7ad559cac0
      0x00007f7b1ca0b290: 00007f7ad559d760 0000000000000006
      0x00007f7b1ca0b2a0: 00007f7ad559d770 0000000000000006
      0x00007f7b1ca0b2b0: 00007f7b00000006 00007f7ad559d780
      0x00007f7b1ca0b2c0: 0000000000000000 0000000000000018
      0x00007f7b1ca0b2d0: 00007f7b2c0f1e00 00007f7ad559c970
      0x00007f7b1ca0b2e0: 00007f7ad559c8f0 00007f7ad559c970
      0x00007f7b1ca0b2f0: 00007f7ad559c940 00007f7ae0a84590
      0x00007f7b1ca0b300: 00007f7b1ca0b350 00007f7b3067fc4f
      0x00007f7b1ca0b310: 00007f7b1ca0b350 00007f7b306478a5
      0x00007f7b1ca0b320: 00007f7b1ca0b6f8 00007f7ad559c970
      0x00007f7b1ca0b330: 00007f7ad559c8f0 00007f7ae0a84590
      0x00007f7b1ca0b340: 00007f7ad559c940 00007f7b1ca0b690
      0x00007f7b1ca0b350: 00007f7b1ca0b410 00007f7b3068048f
      0x00007f7b1ca0b360: 00007f7ad425db90 000000140125db90
      0x00007f7b1ca0b370: 00007f7ad559d760 00007f7b1ca0b690
      0x00007f7b1ca0b380: 00007f7ad559d9e0 00007f7ad559c990
      0x00007f7b1ca0b390: 0000000000000000 00007f7a0000002b
      0x00007f7b1ca0b3a0: 00007f7addaf3370 0000000000000000
      0x00007f7b1ca0b3b0: 00007f7ad559d7f0 00007f7ad559d5a0
      0x00007f7b1ca0b3c0: 00007f7addaf31f0 00007f7addaf3280
      0x00007f7b1ca0b3d0: 000000072c1e2900 00000000000000a0
      0x00007f7b1ca0b3e0: 00007f7b1ca0b400 00007f7ad559c8f0
      0x00007f7b1ca0b3f0: 00007f7ad559c8d0 00007f7b1ca0b690
      0x00007f7b1ca0b400: 0000000000000014 00007f7ae0a84590
      0x00007f7b1ca0b410: 00007f7b1ca0b450 00007f7b30680596
      0x00007f7b1ca0b420: 00007f7a00000001 00007f7ad559c8d0
      0x00007f7b1ca0b430: 0000000000000014 00007f7b1ca0b690
      0x00007f7b1ca0b440: 00007f7ae0a84590 00007f7b2c0ec000
      0x00007f7b1ca0b450: 00007f7b1ca0b4e0 00007f7b306629ab

      Instructions: (pc=0x00007f7b30678d1e)
      0x00007f7b30678cfe: 41 83 fe ff 0f 84 13 fe ff ff 48 8b 85 38 ff ff
      0x00007f7b30678d0e: ff 49 63 d6 48 8b 40 08 48 8b 04 d0 48 8b 40 58
      0x00007f7b30678d1e: 44 8b 48 30 45 85 c9 0f 84 f0 fd ff ff 49 8b 7c
      0x00007f7b30678d2e: 24 08 48 8d 35 31 1b 61 00 e8 44 92 fe ff e9 da

      Register to memory mapping:

      RAX=0x0000000000000000 is an unknown value
      RBX=0x00007f7ad559d9e0 is an unknown value
      RCX=0xfffffffffffffff8 is an unknown value
      RDX=0x0000000000000014 is an unknown value
      RSP=0x00007f7b1ca0b260 is pointing into the stack for thread: 0x00007f7b2c0f1800
      RBP=0x00007f7b1ca0b350 is pointing into the stack for thread: 0x00007f7b2c0f1800
      RSI=0x00007f7ad559d5a0 is an unknown value
      RDI=0x00007f7addaf2b50 is an unknown value
      R8 =0x0000000000000002 is an unknown value
      R9 =0x0000000000000002 is an unknown value
      R10=0x00007f7addaf39e0 is an unknown value
      R11=0x0000000000000001 is an unknown value
      R12=0x00007f7b1ca0b370 is pointing into the stack for thread: 0x00007f7b2c0f1800
      R13=0x00007f7ad559cc40 is an unknown value
      R14=0x0000000000000014 is an unknown value
      R15=0x00007f7ad559c8f0 is an unknown value


      Stack: [0x00007f7b1c90c000,0x00007f7b1ca0d000], sp=0x00007f7b1ca0b260, free space=1020k
      Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
      V [libjvm.so+0x2c0d1e] ftell+0x2c0d1e
      V [libjvm.so+0x2c848f] ftell+0x2c848f
      V [libjvm.so+0x2c8596] ftell+0x2c8596
      V [libjvm.so+0x2aa9ab] ftell+0x2aa9ab
      V [libjvm.so+0x2ab40e] ftell+0x2ab40e
      V [libjvm.so+0x2ab570] ftell+0x2ab570
      V [libjvm.so+0x2ab8de] ftell+0x2ab8de
      V [libjvm.so+0x2abe64] ftell+0x2abe64
      V [libjvm.so+0x3c02c3] ftell+0x3c02c3
      V [libjvm.so+0x3c140d] ftell+0x3c140d
      V [libjvm.so+0x85e998] JVM_handle_linux_signal+0x11a558
      V [libjvm.so+0x85eae8] JVM_handle_linux_signal+0x11a6a8
      V [libjvm.so+0x741aa0] fork1+0x3e40


      Current CompileTask:
      C1: 17916 224 % 3 com.intellij.core.CoreASTFactory::createComposite @ 20 (44 bytes)


      --------------- P R O C E S S ---------------

      Java Threads: ( => current thread )
        0x00007f7a800bf000 JavaThread "ApplicationImpl pooled thread 10" [_thread_in_Java, id=21058, stack(0x00007f7b07dfe000,0x00007f7b07eff000)]
        0x00007f7a9d237800 JavaThread "JobScheduler pool 5/6" [_thread_blocked, id=21050, stack(0x00007f7b0c0a8000,0x00007f7b0c1a9000)]
        0x00007f7a9d235000 JavaThread "JobScheduler pool 4/6" [_thread_blocked, id=21049, stack(0x00007f7b07eff000,0x00007f7b08000000)]
        0x00007f7a9d230000 JavaThread "JobScheduler pool 3/6" [_thread_blocked, id=21045, stack(0x00007f7b0c2aa000,0x00007f7b0c3ab000)]
        0x00007f7a9d21c800 JavaThread "JobScheduler pool 2/6" [_thread_blocked, id=21044, stack(0x00007f7b0c1a9000,0x00007f7b0c2aa000)]
        0x00007f7a9d21c000 JavaThread "JobScheduler pool 1/6" [_thread_blocked, id=21040, stack(0x00007f7b0c3ab000,0x00007f7b0c4ac000)]
        0x00007f7a9d1fa800 JavaThread "JobScheduler pool 0/6" [_thread_blocked, id=21034, stack(0x00007f7b0c4ac000,0x00007f7b0c5ad000)]
        0x00007f7ac40a8800 JavaThread "Alarm pool(own)" daemon [_thread_blocked, id=21033, stack(0x00007f7b0ca22000,0x00007f7b0cb23000)]
        0x00007f7ac40a7000 JavaThread "Alarm pool(own)" daemon [_thread_blocked, id=21032, stack(0x00007f7b0cb23000,0x00007f7b0cc24000)]
        0x00007f7ac40a5800 JavaThread "Alarm pool(own)" daemon [_thread_blocked, id=21029, stack(0x00007f7b0cc24000,0x00007f7b0cd25000)]
        0x00007f7a587e7000 JavaThread "ApplicationImpl pooled thread 9" [_thread_in_Java, id=21026, stack(0x00007f7b0cd25000,0x00007f7b0ce26000)]
        0x00007f7aa8001800 JavaThread "RMI TCP Connection(1)-127.0.0.1" daemon [_thread_in_native, id=21025, stack(0x00007f7b0ce26000,0x00007f7b0cf27000)]
        0x00007f7a587ea000 JavaThread "RMI Reaper" [_thread_blocked, id=21022, stack(0x00007f7b160a3000,0x00007f7b161a4000)]
        0x00007f7a587e9000 JavaThread "RMI TCP Accept-0" daemon [_thread_in_native, id=21021, stack(0x00007f7b161a4000,0x00007f7b162a5000)]
        0x00007f7ac40a3800 JavaThread "Alarm pool(own)" daemon [_thread_blocked, id=21017, stack(0x00007f7b0cf27000,0x00007f7b0d028000)]
        0x00007f7ac40d0000 JavaThread "Alarm pool(own)" daemon [_thread_blocked, id=21016, stack(0x00007f7b0d028000,0x00007f7b0d129000)]
        0x00007f7a587e2000 JavaThread "GC Daemon" daemon [_thread_blocked, id=21015, stack(0x00007f7b0d129000,0x00007f7b0d22a000)]
        0x00007f7a587df800 JavaThread "RMI RenewClean-[localhost:59087]" daemon [_thread_blocked, id=21014, stack(0x00007f7b0d22a000,0x00007f7b0d32b000)]
        0x00007f7a587da800 JavaThread "RMI Scheduler(0)" daemon [_thread_blocked, id=21013, stack(0x00007f7b0d32b000,0x00007f7b0d42c000)]
        0x00007f7ac40cf000 JavaThread "Alarm pool(own)" daemon [_thread_blocked, id=20985, stack(0x00007f7b0d6ae000,0x00007f7b0d7af000)]
        0x00007f7ac40cd800 JavaThread "Alarm pool(own)" daemon [_thread_blocked, id=20982, stack(0x00007f7b0d7eb000,0x00007f7b0d8ec000)]
        0x00007f7ac40cb800 JavaThread "Alarm pool(own)" daemon [_thread_blocked, id=20981, stack(0x00007f7b0d9e0000,0x00007f7b0dae1000)]
        0x00007f7a6800d000 JavaThread "ApplicationImpl pooled thread 8" [_thread_in_Java, id=20980, stack(0x00007f7b0db4f000,0x00007f7b0dc50000)]
        0x00007f7a9d083800 JavaThread "ApplicationImpl pooled thread 7" [_thread_in_Java, id=20979, stack(0x00007f7b0dc50000,0x00007f7b0dd51000)]
        0x00007f7a68008800 JavaThread "ApplicationImpl pooled thread 6" [_thread_blocked, id=20978, stack(0x00007f7b0dd51000,0x00007f7b0de52000)]
        0x00007f7a68007800 JavaThread "process reaper" daemon [_thread_blocked, id=20977, stack(0x00007f7b0eebf000,0x00007f7b0eed9000)]
        0x00007f7ac40ca000 JavaThread "Alarm pool(own)" daemon [_thread_blocked, id=20971, stack(0x00007f7b0de52000,0x00007f7b0df53000)]
        0x00007f7a9cf6b000 JavaThread "Change List Updater" daemon [_thread_blocked, id=20970, stack(0x00007f7b0df53000,0x00007f7b0e054000)]
        0x00007f7a9c868800 JavaThread "Image Fetcher 1" daemon [_thread_blocked, id=20969, stack(0x00007f7b0e100000,0x00007f7b0e201000)]
        0x00007f7a8007e000 JavaThread "ApplicationImpl pooled thread 5" [_thread_blocked, id=20968, stack(0x00007f7b0e201000,0x00007f7b0e302000)]
        0x00007f7a9c8e9000 JavaThread "ApplicationImpl pooled thread 4" [_thread_blocked, id=20965, stack(0x00007f7b0e333000,0x00007f7b0e434000)]
        0x00007f7a9c5ac800 JavaThread "process reaper" daemon [_thread_in_native, id=20964, stack(0x00007f7b0e434000,0x00007f7b0e44e000)]
        0x00007f7a58674000 JavaThread "ApplicationImpl pooled thread 3" [_thread_blocked, id=20960, stack(0x00007f7b0e44e000,0x00007f7b0e54f000)]
        0x00007f7ac40b9800 JavaThread "Alarm pool(own)" daemon [_thread_blocked, id=20947, stack(0x00007f7b140e7000,0x00007f7b141e8000)]
        0x00007f7a9c7a1000 JavaThread "FS Synchronizer" daemon [_thread_blocked, id=20944, stack(0x00007f7b141e8000,0x00007f7b142e9000)]
        0x00007f7a9ce4c000 JavaThread "ApplicationImpl pooled thread 2" [_thread_blocked, id=20939, stack(0x00007f7b142fe000,0x00007f7b143ff000)]
        0x00007f7a9ce33800 JavaThread "timer-int" daemon [_thread_blocked, id=20938, stack(0x00007f7b14641000,0x00007f7b14742000)]
        0x00007f7a9cdfc800 JavaThread "Animations" daemon [_thread_blocked, id=20937, stack(0x00007f7b149c0000,0x00007f7b14ac1000)]
        0x00007f7a9cdfb000 JavaThread "TimerQueue" daemon [_thread_blocked, id=20936, stack(0x00007f7b14ac1000,0x00007f7b14bc2000)]
        0x00007f7ac4376800 JavaThread "Alarm pool(shared)" daemon [_thread_blocked, id=20935, stack(0x00007f7b14bc2000,0x00007f7b14cc3000)]
        0x00007f7a9cb88800 JavaThread "LowMemoryWatcher" daemon [_thread_blocked, id=20932, stack(0x00007f7b14de3000,0x00007f7b14ee4000)]
        0x00007f7a9cb29000 JavaThread "FocusManager timer" daemon [_thread_blocked, id=20931, stack(0x00007f7b14eeb000,0x00007f7b14fec000)]
        0x00007f7a9cb28000 JavaThread "Shared SimpleTimer" daemon [_thread_blocked, id=20930, stack(0x00007f7b14fec000,0x00007f7b150ed000)]
        0x00007f7a9cb27000 JavaThread "XML-RPC Weblistener" [_thread_in_native, id=20929, stack(0x00007f7b150ed000,0x00007f7b151ee000)]
        0x00007f7a9cb16800 JavaThread "Performance watcher" [_thread_blocked, id=20928, stack(0x00007f7b151ee000,0x00007f7b152ef000)]
        0x00007f7a9cb09800 JavaThread "ApplicationImpl pooled thread 1" [_thread_blocked, id=20927, stack(0x00007f7b152ef000,0x00007f7b153f0000)]
        0x00007f7a9c998800 JavaThread "Document commit thread" [_thread_blocked, id=20926, stack(0x00007f7b1562a000,0x00007f7b1572b000)]
        0x00007f7a9c71d000 JavaThread "ApplicationImpl pooled thread 0" [_thread_in_Java, id=20925, stack(0x00007f7b15746000,0x00007f7b15847000)]
        0x00007f7a9c57a000 JavaThread "Progress Cancel Checker" [_thread_blocked, id=20922, stack(0x00007f7b15847000,0x00007f7b15948000)]
        0x00007f7a9c574000 JavaThread "RefCountingStorage write content helper" [_thread_blocked, id=20921, stack(0x00007f7b15948000,0x00007f7b15a49000)]
        0x00007f7a9c559800 JavaThread "StoreRefreshStatusThread" daemon [_thread_blocked, id=20920, stack(0x00007f7b15a4e000,0x00007f7b15b4f000)]
        0x00007f7a9c557000 JavaThread "WatchForChangesThread" [_thread_in_native, id=20919, stack(0x00007f7b15b4f000,0x00007f7b15c50000)]
        0x00007f7a9c556000 JavaThread "Flushing thread" daemon [_thread_blocked, id=20917, stack(0x00007f7b15c50000,0x00007f7b15d51000)]
        0x00007f7a9c0a4800 JavaThread "timed reference disposer" daemon [_thread_blocked, id=20912, stack(0x00007f7b16a9d000,0x00007f7b16b9e000)]
        0x00007f7a9c01b800 JavaThread "Periodic tasks thread" daemon [_thread_blocked, id=20911, stack(0x00007f7b17eff000,0x00007f7b18000000)]
        0x00007f7ac4374800 JavaThread "AWT-EventQueue-0 11.0.2#IU-111.277, eap:false" [_thread_blocked, id=20910, stack(0x00007f7b16bc9000,0x00007f7b16cca000)]
        0x00007f7ac4372800 JavaThread "AWT-Shutdown" [_thread_blocked, id=20909, stack(0x00007f7b16cca000,0x00007f7b16dcb000)]
        0x00007f7ac4370800 JavaThread "SocketListenerThread" [_thread_in_native, id=20908, stack(0x00007f7b16dcb000,0x00007f7b16ecc000)]
        0x00007f7ac436f000 JavaThread "SocketListenerThread" [_thread_in_native, id=20907, stack(0x00007f7b16ecc000,0x00007f7b16fcd000)]
        0x00007f7ac436d800 JavaThread "MessageDeliveryThread" [_thread_blocked, id=20906, stack(0x00007f7b16fcd000,0x00007f7b170ce000)]
        0x00007f7ac42f3800 JavaThread "process reaper" daemon [_thread_in_native, id=20905, stack(0x00007f7b17612000,0x00007f7b1762c000)]
        0x00007f7ac42e1800 JavaThread "Lock thread" [_thread_in_native, id=20903, stack(0x00007f7b170ce000,0x00007f7b171cf000)]
        0x00007f7ac428f800 JavaThread "Image Fetcher 0" daemon [_thread_blocked, id=20902, stack(0x00007f7b1762c000,0x00007f7b1772d000)]
        0x00007f7ac4106000 JavaThread "AWT-XAWT" daemon [_thread_in_native, id=20899, stack(0x00007f7b177d6000,0x00007f7b178d7000)]
        0x00007f7ac4086000 JavaThread "Java2D Disposer" daemon [_thread_blocked, id=20898, stack(0x00007f7b178d7000,0x00007f7b179d8000)]
        0x00007f7b2c007800 JavaThread "DestroyJavaVM" [_thread_blocked, id=20880, stack(0x00007f7b302b7000,0x00007f7b303b8000)]
        0x00007f7b2c206000 JavaThread "timed reference disposer" daemon [_thread_blocked, id=20896, stack(0x00007f7b1c609000,0x00007f7b1c70a000)]
        0x00007f7b2c0f4000 JavaThread "Service Thread" daemon [_thread_blocked, id=20894, stack(0x00007f7b1c80b000,0x00007f7b1c90c000)]
      =>0x00007f7b2c0f1800 JavaThread "C1 CompilerThread2" daemon [_thread_in_native, id=20893, stack(0x00007f7b1c90c000,0x00007f7b1ca0d000)]
        0x00007f7b2c0ef800 JavaThread "C2 CompilerThread1" daemon [_thread_in_native, id=20892, stack(0x00007f7b1ca0d000,0x00007f7b1cb0e000)]
        0x00007f7b2c0ec800 JavaThread "C2 CompilerThread0" daemon [_thread_in_native, id=20891, stack(0x00007f7b1cb0e000,0x00007f7b1cc0f000)]
        0x00007f7b2c0ea000 JavaThread "Signal Dispatcher" daemon [_thread_blocked, id=20890, stack(0x00007f7b1cc0f000,0x00007f7b1cd10000)]
        0x00007f7b2c09e000 JavaThread "Finalizer" daemon [_thread_blocked, id=20889, stack(0x00007f7b1d005000,0x00007f7b1d106000)]
        0x00007f7b2c09c000 JavaThread "Reference Handler" daemon [_thread_blocked, id=20888, stack(0x00007f7b1d106000,0x00007f7b1d207000)]

      Other Threads:
        0x00007f7b2c094800 VMThread [stack: 0x00007f7b1d207000,0x00007f7b1d308000] [id=20887]
        0x00007f7b2c0ff000 WatcherThread [stack: 0x00007f7b1c70a000,0x00007f7b1c80b000] [id=20895]

      VM state:not at safepoint (normal execution)

      VM Mutex/Monitor currently owned by a thre


      ( This report has more than 16,000 characters and has been truncated. )

        Attachments

          Activity

            People

            • Assignee:
              Unassigned
              Reporter:
              webbuggrp Webbug Group
            • Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved:
                Imported:
                Indexed: