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

JVM detects SIGSEGV on linux when closing ControlPanel

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Duplicate
    • Icon: P2 P2
    • None
    • 5.0
    • hotspot
    • x86
    • linux_redhat_9.0

      Bundle: j2sdk-1_5_0-beta-bin-b24-linux-i586-15_oct_2003.bin
      Platform: Red Hat Linux 9
      Reproducible on: b24 and b25

      When exiting ControlPanel, JVM hangs with the following log.
      ---------------------------------------------------------------------------------------
      #
      # An unexpected error has been detected by HotSpot Virtual Machine:
      #
      # SIGSEGV (0xb) at pc=0x420734c0, pid=13901, tid=1090493632
      #
      # Java VM: Java HotSpot(TM) Client VM (1.5.0-beta-b24 mixed mode)
      # Problematic frame:
      # C [libc.so.6+0x734c0] __libc_free+0x70
      #

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

      Current thread (0x0809b678): VMThread [id=13902]

      siginfo:si_signo=11, si_errno=0, si_code=1, si_addr=0x39000000

      Registers:
      EAX=0xffffffff, EBX=0x42130a14, ECX=0x42132d9c, EDX=0x00000004
      ESP=0x40ff92ec, EBP=0x40ff9304, ESI=0x39000000, EDI=0x42132d9c
      EIP=0x420734c0, CR2=0x39000000, EFLAGS=0x00010202

      Top of Stack: (sp=0x40ff92ec)
      0x40ff92ec: 00000000 00000000 00000000 42130a14
      0x40ff92fc: 4212f2ac 00000000 40ff9334 420eb85e
      0x40ff930c: 42132d9c 00000000 0000000a 00000000
      0x40ff931c: 4212f2ac 4212f2a4 4212f29c 42130a14
      0x40ff932c: 42130ee0 08171728 40ff9364 42029eae
      0x40ff933c: 00000000 41a2b9cc 40ff9364 41a1c55b
      0x40ff934c: 41a2b9b0 42130ee8 00000000 416a787c
      0x40ff935c: 41632000 08171728 40ff9374 4164537c

      Instructions: (pc=0x420734c0)
      0x420734b0: b8 ff ff ff ff 65 83 3d 0c 00 00 00 00 3e 74 01
      0x420734c0: f0 0f c1 06 0f 85 cb 3e 00 00 89 7c 24 04 89 34

      Stack: [0x40fed000,0x40ffa000), sp=0x40ff92ec, free space=48k
      Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
      C [libc.so.6+0x734c0] __libc_free+0x70
      C [libc.so.6+0xeb85e]
      C [libc.so.6+0x29eae] __cxa_finalize+0x7e
      C [libawt.so+0x1337c]
      C [libawt.so+0x6d8ed]
      C [ld-linux.so.2+0xc894]
      C [libc.so.6+0x29c20] exit+0x70
      V [libjvm.so+0x31cbfc]
      V [libjvm.so+0x31be46]
      V [libjvm.so+0x31b4b7]
      V [libjvm.so+0x31b6c5]
      V [libjvm.so+0x31b2d0]
      V [libjvm.so+0x294f54]
      C [libpthread.so.0+0x42b6]

      VM_Operation (0x41dea7fc): exit, mode: safepoint, requested by thread 0x0828d1f8


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

      Java Threads: ( => current thread )
        0x081b6c20 JavaThread "TimerQueue" daemon [_thread_blocked, id=13917]
        0x08053078 JavaThread "DestroyJavaVM" [_thread_blocked, id=13901]
        0x0828d1f8 JavaThread "AWT-EventQueue-0" [_thread_blocked, id=13916]
        0x0828cdc8 JavaThread "AWT-Shutdown" [_thread_blocked, id=13915]
        0x081cfb50 JavaThread "Image Fetcher 0" daemon [_thread_blocked, id=13914]
        0x081a8428 JavaThread "traceMsgQueueThread" [_thread_blocked, id=13911]
        0x08193170 JavaThread "AWT-XAWT" daemon [_thread_blocked, id=13910]
        0x08187258 JavaThread "Java2D Disposer" daemon [_thread_blocked, id=13909]
        0x080c9f38 JavaThread "Low Memory Detector" daemon [_thread_blocked, id=13907]
        0x080c8b98 JavaThread "CompilerThread0" daemon [_thread_blocked, id=13906]
        0x0809e7e0 JavaThread "Finalizer" daemon [_thread_blocked, id=13904]
        0x0809da60 JavaThread "Reference Handler" daemon [_thread_blocked, id=13903]

      Other Threads:
      =>0x0809b678 VMThread [id=13902]

      VM state:at safepoint (shutting down)

      VM Mutex/Monitor currently owned by a thread: ([mutex/lock_event])
      [0x080524a0/0x080524c8] Threads_lock - owner thread: 0x0809b678

      Heap
       def new generation total 576K, used 277K [0x46220000, 0x462c0000, 0x46700000)
        eden space 512K, 54% used [0x46220000, 0x462654f8, 0x462a0000)
        from space 64K, 0% used [0x462a0000, 0x462a0000, 0x462b0000)
        to space 64K, 0% used [0x462b0000, 0x462b0000, 0x462c0000)
       tenured generation total 1600K, used 959K [0x46700000, 0x46890000, 0x4a220000)
         the space 1600K, 59% used [0x46700000, 0x467eff90, 0x467f0000, 0x46890000)
       compacting perm gen total 8704K, used 8563K [0x4a220000, 0x4aaa0000, 0x4e220000)
         the space 8704K, 98% used [0x4a220000, 0x4aa7cdf0, 0x4aa7ce00, 0x4aaa0000)

      Dynamic libraries:
      08048000-0804f000 r-xp 00000000 08:01 86067 /usr/j2sdk1.5.0/jre/bin/java
      0804f000-08050000 rw-p 00006000 08:01 86067 /usr/j2sdk1.5.0/jre/bin/java
      08050000-082eb000 rwxp 00000000 00:00 0
      40000000-40015000 r-xp 00000000 08:01 176343 /lib/ld-2.3.2.so
      40015000-40016000 rw-p 00014000 08:01 176343 /lib/ld-2.3.2.so
      40016000-40017000 rw-p 00000000 00:00 0
      40017000-40018000 ---p 00000000 00:00 0
      40018000-4001f000 r-xp 00000000 08:01 21848 /usr/j2sdk1.5.0/jre/lib/i386/native_threads/libhpi.so
      4001f000-40020000 rw-p 00006000 08:01 21848 /usr/j2sdk1.5.0/jre/lib/i386/native_threads/libhpi.so
      40020000-4002a000 r-xp 00000000 08:01 16350 /lib/tls/libpthread-0.29.so
      4002a000-4002b000 rw-p 0000a000 08:01 16350 /lib/tls/libpthread-0.29.so
      4002b000-4002d000 rw-p 00000000 00:00 0
      4002d000-4002f000 r-xp 00000000 08:01 176354 /lib/libdl-2.3.2.so
      4002f000-40030000 rw-p 00002000 08:01 176354 /lib/libdl-2.3.2.so
      40030000-40031000 rw-p 00000000 00:00 0
      40031000-40385000 r-xp 00000000 08:01 21860 /usr/j2sdk1.5.0/jre/lib/i386/client/libjvm.so
      40385000-403a1000 rw-p 00353000 08:01 21860 /usr/j2sdk1.5.0/jre/lib/i386/client/libjvm.so
      403a1000-407b6000 rw-p 00000000 00:00 0
      407b6000-407d7000 r-xp 00000000 08:01 16348 /lib/tls/libm-2.3.2.so
      407d7000-407d8000 rw-p 00020000 08:01 16348 /lib/tls/libm-2.3.2.so
      407d8000-407dc000 rw-s 00000000 08:01 182299 /tmp/hsperfdata_root/13901 (deleted)
      407dc000-407df000 r--s 00000000 08:01 21996 /usr/j2sdk1.5.0/jre/lib/ext/dnsns.jar
      407e1000-407f3000 r-xp 00000000 08:01 176358 /lib/libnsl-2.3.2.so
      407f3000-407f4000 rw-p 00011000 08:01 176358 /lib/libnsl-2.3.2.so
      407f4000-407f6000 rw-p 00000000 00:00 0
      407f6000-40801000 r-xp 00000000 08:01 176364 /lib/libnss_files-2.3.2.so
      40801000-40802000 rw-p 0000a000 08:01 176364 /lib/libnss_files-2.3.2.so
      40802000-4080d000 r-xp 00000000 08:01 21961 /usr/j2sdk1.5.0/jre/lib/i386/libverify.so
      4080d000-4080e000 rw-p 0000b000 08:01 21961 /usr/j2sdk1.5.0/jre/lib/i386/libverify.so
      4080e000-4082d000 r-xp 00000000 08:01 21962 /usr/j2sdk1.5.0/jre/lib/i386/libjava.so
      4082d000-4082f000 rw-p 0001e000 08:01 21962 /usr/j2sdk1.5.0/jre/lib/i386/libjava.so
      4082f000-40842000 r-xp 00000000 08:01 21964 /usr/j2sdk1.5.0/jre/lib/i386/libzip.so
      40842000-40844000 rw-p 00013000 08:01 21964 /usr/j2sdk1.5.0/jre/lib/i386/libzip.so
      40844000-408cb000 rw-p 00000000 00:00 0
      408cb000-40934000 r--s 00000000 08:01 22192 /usr/j2sdk1.5.0/jre/lib/jsse.jar
      40934000-40948000 r--s 00000000 08:01 21998 /usr/j2sdk1.5.0/jre/lib/jce.jar
      40948000-40eed000 r--s 00000000 08:01 22195 /usr/j2sdk1.5.0/jre/lib/charsets.jar
      40eed000-40fed000 rwxp 00001000 00:00 0
      40fed000-40fee000 ---p 00101000 00:00 0
      40fee000-40ffa000 rwxp 00102000 00:00 0
      40ffa000-40ffd000 ---p 0010e000 00:00 0
      40ffd000-4107a000 rwxp 00111000 00:00 0
      4107a000-4107d000 ---p 0018e000 00:00 0
      4107d000-4117a000 rwxp 00191000 00:00 0
      4117a000-4117d000 ---p 0028e000 00:00 0
      4117d000-4137a000 rwxp 00291000 00:00 0
      4137a000-4137d000 ---p 0048e000 00:00 0
      4137d000-413fa000 rwxp 00491000 00:00 0
      413fa000-413fb000 ---p 0050e000 00:00 0
      413fb000-4147a000 rwxp 0050f000 00:00 0
      4147a000-4149d000 r--s 00000000 08:01 21994 /usr/j2sdk1.5.0/jre/lib/ext/sunjce_provider.jar
      4149d000-414c5000 r--s 00000000 08:01 21995 /usr/j2sdk1.5.0/jre/lib/ext/sunpkcs11.jar
      414c5000-4157b000 r--s 00000000 08:01 22196 /usr/j2sdk1.5.0/jre/lib/ext/localedata.jar
      4157b000-41632000 r--s 00000000 08:01 22194 /usr/j2sdk1.5.0/jre/lib/deploy.jar
      41632000-416a2000 r-xp 00000000 08:01 21975 /usr/j2sdk1.5.0/jre/lib/i386/libawt.so
      416a2000-416a8000 rw-p 0006f000 08:01 21975 /usr/j2sdk1.5.0/jre/lib/i386/libawt.so
      416a8000-416cc000 rw-p 00000000 00:00 0
      416cc000-41792000 r-xp 00000000 08:01 21974 /usr/j2sdk1.5.0/jre/lib/i386/libmlib_image.so
      41792000-41793000 rw-p 000c6000 08:01 21974 /usr/j2sdk1.5.0/jre/lib/i386/libmlib_image.so
      41793000-417c6000 r-xp 00000000 08:01 6112 /usr/j2sdk1.5.0/jre/lib/i386/xawt/libmawt.so
      417c6000-417c9000 rw-p 00033000 08:01 6112 /usr/j2sdk1.5.0/jre/lib/i386/xawt/libmawt.so
      417c9000-417ca000 rw-p 00000000 00:00 0
      417ca000-417cc000 r-xp 00000000 08:01 130142 /usr/X11R6/lib/X11/locale/lib/common/xlcDef.so.2
      417cc000-417cd000 rw-p 00001000 08:01 130142 /usr/X11R6/lib/X11/locale/lib/common/xlcDef.so.2
      417cd000-417d0000 r-xp 00000000 08:01 21992 /usr/j2sdk1.5.0/jre/lib/i386/libdeploy.so
      417d0000-417d1000 rw-p 00002000 08:01 21992 /usr/j2sdk1.5.0/jre/lib/i386/libdeploy.so
      417d3000-417e0000 r-xp 00000000 08:01 51296 /usr/X11R6/lib/libXext.so.6.4
      417e0000-417e1000 rw-p 0000c000 08:01 51296 /usr/X11R6/lib/libXext.so.6.4
      417e1000-418bd000 r-xp 00000000 08:01 51286 /usr/X11R6/lib/libX11.so.6.2
      418bd000-418c0000 rw-p 000db000 08:01 51286 /usr/X11R6/lib/libX11.so.6.2
      418c0000-419b6000 r--s 00000000 08:01 21997 /usr/j2sdk1.5.0/jre/lib/plugin.jar
      419b6000-41a27000 r-xp 00000000 08:01 21979 /usr/j2sdk1.5.0/jre/lib/i386/libfontmanager.so
      41a27000-41a32000 rw-p 00070000 08:01 21979 /usr/j2sdk1.5.0/jre/lib/i386/libfontmanager.so
      41a32000-41a37000 rw-p 00000000 00:00 0
      41a37000-41a3a000 ---p 00003000 00:00 0
      41a3a000-41ab7000 rwxp 00006000 00:00 0
      41ab7000-41abd000 r-xp 00000000 08:01 21967 /usr/j2sdk1.5.0/jre/lib/i386/libnio.so
      41abd000-41abe000 rw-p 00005000 08:01 21967 /usr/j2sdk1.5.0/jre/lib/i386/libnio.so
      41ac0000-41ac8000 r-xp 00000000 08:01 51294 /usr/X11R6/lib/libXcursor.so.1.0
      41ac8000-41ac9000 rw-p 00007000 08:01 51294 /usr/X11R6/lib/libXcursor.so.1.0
      41ac9000-41ad0000 r-xp 00000000 08:01 51316 /usr/X11R6/lib/libXrender.so.1.2
      41ad0000-41ad1000 rw-p 00006000 08:01 51316 /usr/X11R6/lib/libXrender.so.1.2
      41ad1000-41ad4000 ---p 00003000 00:00 0
      41ad4000-41b51000 rwxp 00006000 00:00 0
      41b51000-41b58000 r-xp 00000000 08:01 176431 /lib/libgcc_s-3.2.2-20030225.so.1
      41b58000-41b59000 rw-p 00007000 08:01 176431 /lib/libgcc_s-3.2.2-20030225.so.1
      41b59000-41b5c000 ---p 00003000 00:00 0
      41b5c000-41bd9000 rwxp 00006000 00:00 0
      41bd9000-41beb000 r-xp 00000000 08:01 21966 /usr/j2sdk1.5.0/jre/lib/i386/libnet.so
      41beb000-41bec000 rw-p 00012000 08:01 21966 /usr/j2sdk1.5.0/jre/lib/i386/libnet.so
      41bec000-41c6c000 rwxp 0000c000 00:00 0
      41c6c000-41c6f000 ---p 00083000 00:00 0
      41c6f000-41cec000 rwxp 00086000 00:00 0
      41cec000-41cef000 ---p 00103000 00:00 0
      41cef000-41d6c000 rwxp 00106000 00:00 0
      41d6c000-41d6f000 ---p 00183000 00:00 0
      41d6f000-41dec000 rwxp 00186000 00:00 0
      41dec000-41e08000 r-xp 00000000 08:01 130141 /usr/X11R6/lib/X11/locale/lib/common/ximcp.so.2
      41e08000-41e0a000 rw-p 0001c000 08:01 130141 /usr/X11R6/lib/X11/locale/lib/common/ximcp.so.2
      41e0a000-41e0d000 ---p 00003000 00:00 0
      41e0d000-41e8a000 rwxp 00006000 00:00 0
      42000000-4212e000 r-xp 00000000 08:01 16346 /lib/tls/libc-2.3.2.so
      4212e000-42131000 rw-p 0012e000 08:01 16346 /lib/tls/libc-2.3.2.so
      42131000-42133000 rw-p 00000000 00:00 0
      42133000-44218000 r--s 00000000 08:01 22263 /usr/j2sdk1.5.0/jre/lib/rt.jar
      44218000-46218000 rwxp 00028000 00:00 0
      46220000-4e220000 rwxp 020d0000 00:00 0
      bfe00000-bfe03000 ---p 00000000 00:00 0
      bfe03000-c0000000 rwxp ffe04000 00:00 0

      VM Arguments:
      jvm_args: -Djavaplugin.user.profile= -Djavaplugin.version=1.5.0 -Djavaplugin.nodotversion=150
      java_command: com.sun.deploy.panel.ControlPanel

      Environment Variables:
      PATH=/usr/j2sdk1.5.0/bin:/usr/j2sdk1.5.0/jre/bin:/import/near/Duke/j2se_sqe/bin:/usr/local/sbin:/usr/sbin:/sbin:/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/X11R6/bin:/root/bin:/root/bin
      USERNAME=root
      LD_LIBRARY_PATH=/usr/j2sdk1.5.0/jre/lib/i386/client:/usr/j2sdk1.5.0/jre/lib/i386:/usr/j2sdk1.5.0/jre/../lib/i386
      SHELL=/bin/bash
      DISPLAY=:0.0
      HOSTTYPE=i386-linux
      OSTYPE=linux
      MACHTYPE=i386


      --------------- S Y S T E M ---------------

      OS:Red Hat Linux release 9 (Shrike)

      uname:Linux 2.4.20-8 #1 Thu Mar 13 17:54:28 EST 2003 i686
      libc:glibc 2.3.2 NPTL 0.29
      rlimit: STACK 8192k, CORE 0k, NPROC 4096, NOFILE 1024, AS infinity
      load average:0.00 0.01 0.00

      CPU:total 1(active 1) family 6, cmov, cx8, fxsr, mmx, sse

      Memory: 4k page, physical 513868k(11232k free), swap 530104k(524732k free)

      ---------------------------------------------------------------------------------------

            hhuangsunw Hui Huang (Inactive)
            kurosaki Kenichi Kurosaki (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated:
              Resolved:
              Imported:
              Indexed: