jvm crash using eclipse
Brian Gardner
openjdk at getsnappy.com
Wed Nov 4 23:37:21 UTC 2009
You should give it a try with openjdk6-b17 pre release 2, it is
available for download here:
http://www.getsnappy.com/tech-blog/freebsd-tips-tricks/upgrading-freebsd-port-java-openjdk6-from-b16-to-b17/
On Oct 30, 2009, at 11:57 AM, Patrick Mackinlay wrote:
> Hello,
>
> I am still getting jvm crashes when using eclipse on my amd64
> machine. I
> reported this some time ago. I have attached a new crash dump. My
> system
> has the following packages on it:
> diablo-jdk-1.6.0.07.02_6
> jdk-1.6.0.3p4_12
> eclipse-3.4.2
>
> regards,
> Patrick
>
> --
> Patrick Mackinlay patrick at spacesurfer.com
> http://patrick.spacesurfer.com/ tel: +44.7050699851
> Yahoo messenger: patrick00_uk fax: +44.7050699852
> SpaceSurfer Limited http://www.spacereg.com/
> #
> # An unexpected error has been detected by Java Runtime Environment:
> #
> # SIGSEGV (0xb) at pc=0x0000000800d0c724, pid=12395, tid=0x181e820
> #
> # Java VM: Diablo Java HotSpot(TM) 64-Bit Server VM (10.0-b23 mixed
> mode bsd-amd64)
> # Problematic frame:
> # V [libjvm.so+0x20c724]
> #
> # Please submit bug reports to freebsd-java at FreeBSD.org
> # The crash happened outside the Java Virtual Machine in native code.
> # See problematic frame for where to report the bug.
> #
>
> --------------- T H R E A D ---------------
>
> Current thread (0x000000082545a800): JavaThread "CompilerThread1"
> daemon [_thread_in_native, id=25290784,
> stack(0x00007ffffecf1000,0x00007ffffedf1000)]
>
> siginfo:si_signo=SIGSEGV: si_errno=0, si_code=1 (SEGV_MAPERR),
> si_addr=0x0000000000000000
>
> Registers:
> RAX=0x0000000000000000, RBX=0x0000000829412e40,
> RCX=0x00007ffffedef330, RDX=0x000000000000004d
> RSP=0x00007ffffededbe0, RBP=0x00007ffffededc40,
> RSI=0x0000000000000001, RDI=0x00000008250d1ba8
> R8 =0x00007ffffedef330, R9 =0x0000000000000000,
> R10=0x0000000000000002, R11=0x00000008010dea70
> R12=0x0000000000000000, R13=0x0000000829412e78,
> R14=0x0000000000000001, R15=0x00000008250d1ba8
> RIP=0x0000000800d0c724, EFL=0x0000000000000002, ERR=0x0000000000000004
> TRAPNO=0x000000000000000c
>
> Top of Stack: (sp=0x00007ffffededbe0)
> 0x00007ffffededbe0: 01007ffffedef330 00007ffffedef330
> 0x00007ffffededbf0: 000000070001dd20 00000008290cebf0
> 0x00007ffffededc00: 00000002fededc40 ffffffff00000001
> 0x00007ffffededc10: 0000000825540860 00007ffffedef3f8
> 0x00007ffffededc20: 00007ffffedef330 0000000801383dc0
> 0x00007ffffededc30: 000000082c139400 00007ffffededc90
> 0x00007ffffededc40: 00007ffffedede40 0000000800d0e392
> 0x00007ffffededc50: 00000008298d64b0 00000008290ca9d0
> 0x00007ffffededc60: 00007ffffededdb0 00007ffffededdf0
> 0x00007ffffededc70: 00007ffffededd50 00000000000000a2
> 0x00007ffffededc80: 000000082c1397e8 000000082c139410
> 0x00007ffffededc90: 00000008012b12d0 00007fff0000000e
> 0x00007ffffededca0: 00007ffffedf0130 00007ffffedef330
> 0x00007ffffededcb0: 00007fff000009b1 000000080181e820
> 0x00007ffffededcc0: 00007ffffededce0 0000000801804420
> 0x00007ffffededcd0: 00007ffffededce0 000000080181e820
> 0x00007ffffededce0: 00007ffffededd00 000000082c9ee000
> 0x00007ffffededcf0: 00007ffffededd00 00000008010d8eb7
> 0x00007ffffededd00: 00007ffffededd40 0000000800cb52cd
> 0x00007ffffededd10: 000000082d13f610 00007ffffedef498
> 0x00007ffffededd20: 00007ffffededd40 00007ffffedef3f8
> 0x00007ffffededd30: 00000008253ffca0 0000000000007fd8
> 0x00007ffffededd40: 00007ffffededd80 0000000800cb53a7
> 0x00007ffffededd50: 00007fff0000000c 00007ffffedf0130
> 0x00007ffffededd60: 00000008297ad010 000000082bb6b010
> 0x00007ffffededd70: 000000082f34c010 000000082f34cc20
> 0x00007ffffededd80: 0000000829002010 00007ffffedef450
> 0x00007ffffededd90: 00007ffffedef3f8 0000000000000312
> 0x00007ffffededda0: 00007ffffededdf0 0000000800d0b71f
> 0x00007ffffededdb0: 000000080000000d 00007ffffedf0130
> 0x00007ffffededdc0: 000000082be2b010 3f589374bc6a7e00
> 0x00007ffffededdd0: 0000000829402010 000000080000056d
>
> Instructions: (pc=0x0000000800d0c724)
> 0x0000000800d0c714: 48 89 43 18 49 8b 07 ff 90 80 00 00 00 49 89 c4
> 0x0000000800d0c724: 8b 00 21 43 38 41 8b 44 24 04 21 43 3c 4c 89 ef
>
> Stack: [0x00007ffffecf1000,0x00007ffffedf1000],
> sp=0x00007ffffededbe0, free space=1010k
> Native frames: (J=compiled Java code, j=interpreted, Vv=VM code,
> C=native code)
> V [libjvm.so+0x20c724]
> V [libjvm.so+0x20e392]
> V [libjvm.so+0x25e303]
> V [libjvm.so+0x25f948]
> V [libjvm.so+0x1fac98]
> V [libjvm.so+0x26377d]
> V [libjvm.so+0x264505]
> V [libjvm.so+0x5d6bad]
> V [libjvm.so+0x4e53f6]
>
>
> Current CompileTask:
> C2:965
> org.eclipse.core.internal.dtree.DataTreeNode.forwardDeltaWith([Lorg/
> eclipse/core/internal/dtree/AbstractDataTreeNode;[Lorg/eclipse/core/
> internal/dtree/AbstractDataTreeNode;Lorg/eclipse/core/internal/dtree/
> IComparator;)[Lorg/eclipse/core/internal/dtree/AbstractDataTreeNode;
> (469 bytes)
>
>
> --------------- P R O C E S S ---------------
>
> Java Threads: ( => current thread )
> 0x000000082b411000 JavaThread "Timer-15" daemon [_thread_blocked,
> id=729334336, stack(0x00007ffffd9de000,0x00007ffffdade000)]
> 0x000000082b90e000 JavaThread "Worker-8" [_thread_blocked,
> id=730969440, stack(0x00007ffffdadf000,0x00007ffffdbdf000)]
> 0x000000082b90d800 JavaThread "Worker-7" [_thread_blocked,
> id=730969040, stack(0x00007ffffdbe0000,0x00007ffffdce0000)]
> 0x000000082c608800 JavaThread "Worker-6" [_thread_blocked,
> id=744595632, stack(0x00007ffffdce1000,0x00007ffffdde1000)]
> 0x000000082b90d000 JavaThread "Worker-5" [_thread_blocked,
> id=730968640, stack(0x00007ffffdde2000,0x00007ffffdee2000)]
> 0x000000082b90c800 JavaThread "Worker-4" [_thread_blocked,
> id=730968240, stack(0x00007ffffdee3000,0x00007ffffdfe3000)]
> 0x000000082caa0800 JavaThread "Worker-3" [_thread_blocked,
> id=688350160, stack(0x00007ffffdfe4000,0x00007ffffe0e4000)]
> 0x000000082a2d1800 JavaThread "Worker-2" [_thread_blocked,
> id=25295184, stack(0x00007ffffe0e5000,0x00007ffffe1e5000)]
> 0x000000082b412800 JavaThread "Thread-3" daemon [_thread_blocked,
> id=729333936, stack(0x00007ffffe1e6000,0x00007ffffe2e6000)]
> 0x0000000830083000 JavaThread "Java indexing" daemon
> [_thread_blocked, id=25295584,
> stack(0x00007ffffe2e7000,0x00007ffffe3e7000)]
> 0x000000082b161000 JavaThread "Worker-1" [_thread_blocked,
> id=688349760, stack(0x00007ffffe4e9000,0x00007ffffe5e9000)]
> 0x0000000828adb800 JavaThread "Worker-0" [_thread_blocked,
> id=25293984, stack(0x00007ffffe6eb000,0x00007ffffe7eb000)]
> 0x000000082551b000 JavaThread "Start Level Event Dispatcher" daemon
> [_thread_blocked, id=25292384,
> stack(0x00007ffffe7ec000,0x00007ffffe8ec000)]
> 0x0000000825459000 JavaThread "Framework Event Dispatcher" daemon
> [_thread_blocked, id=25291984,
> stack(0x00007ffffe8ed000,0x00007ffffe9ed000)]
> 0x0000000825458800 JavaThread "State Data Manager" daemon
> [_thread_blocked, id=25291584,
> stack(0x00007ffffe9ee000,0x00007ffffeaee000)]
> 0x0000000801825000 JavaThread "Low Memory Detector" daemon
> [_thread_blocked, id=25291184,
> stack(0x00007ffffebf0000,0x00007ffffecf0000)]
> =>0x000000082545a800 JavaThread "CompilerThread1" daemon
> [_thread_in_native, id=25290784,
> stack(0x00007ffffecf1000,0x00007ffffedf1000)]
> 0x000000082545a000 JavaThread "CompilerThread0" daemon
> [_thread_blocked, id=25290384,
> stack(0x00007ffffedf2000,0x00007ffffeef2000)]
> 0x0000000825459800 JavaThread "Signal Dispatcher" daemon
> [_thread_blocked, id=25289984,
> stack(0x00007ffffeef3000,0x00007ffffeff3000)]
> 0x000000080182a800 JavaThread "Finalizer" daemon [_thread_blocked,
> id=25289584, stack(0x00007ffffeff4000,0x00007fffff0f4000)]
> 0x000000080182a000 JavaThread "Reference Handler" daemon
> [_thread_blocked, id=25289184,
> stack(0x00007fffff0f5000,0x00007fffff1f5000)]
> 0x0000000801824800 JavaThread "main" [_thread_in_native,
> id=10494528, stack(0x00007fffffaff000,0x00007fffffbff000)]
>
> Other Threads:
> 0x0000000801829800 VMThread [stack:
> 0x00007fffff1f6000,0x00007fffff2f6000] [id=25288784]
> 0x000000082545b000 WatcherThread [stack:
> 0x00007ffffeaef000,0x00007ffffebef000] [id=25285184]
>
> VM state:not at safepoint (normal execution)
>
> VM Mutex/Monitor currently owned by a thread: None
>
> Heap
> PSYoungGen total 73728K, used 9907K [0x000000081f920000,
> 0x0000000824e70000, 0x0000000824e70000)
> eden space 61376K, 16% used
> [0x000000081f920000,0x00000008202ccf98,0x0000000823510000)
> from space 12352K, 0% used
> [0x0000000824260000,0x0000000824260000,0x0000000824e70000)
> to space 12992K, 0% used
> [0x0000000823510000,0x0000000823510000,0x00000008241c0000)
> PSOldGen total 73280K, used 40763K [0x0000000814e70000,
> 0x0000000819600000, 0x000000081f920000)
> object space 73280K, 55% used
> [0x0000000814e70000,0x000000081763edb0,0x0000000819600000)
> PSPermGen total 121216K, used 61413K [0x0000000804e70000,
> 0x000000080c4d0000, 0x0000000814e70000)
> object space 121216K, 50% used
> [0x0000000804e70000,0x0000000808a697e8,0x000000080c4d0000)
>
> Dynamic libraries:
> 0x0000000000400000 /usr/local/diablo-jdk1.6.0/bin/java
> 0x0000000800643000 /lib/libthr.so.3
> 0x000000080075b000 /lib/libc.so.7
> 0x0000000800b00000 /usr/local/diablo-jdk1.6.0/jre/lib/amd64/server/
> libjvm.so
> 0x00000008013a4000 /usr/lib/libstdc++.so.6
> 0x00000008015b0000 /lib/libm.so.5
> 0x00000008016ca000 /lib/libgcc_s.so.1
> 0x0000000801900000 /usr/local/diablo-jdk1.6.0/jre/lib/amd64/
> native_threads/libhpi.so
> 0x0000000801a0d000 /usr/local/diablo-jdk1.6.0/jre/lib/amd64/
> libverify.so
> 0x0000000801b1e000 /usr/local/diablo-jdk1.6.0/jre/lib/amd64/
> libjava.so
> 0x0000000801c52000 /usr/local/diablo-jdk1.6.0/jre/lib/amd64/libzip.so
> 0x0000000801d5b000 /lib/libz.so.4
> 0x0000000825700000 /usr/local/eclipse/plugins/
> org
> .eclipse.equinox.launcher.gtk.freebsd.x86_64_1.0.101.R34x_v20080731/
> eclipse_1116.so
> 0x000000082580e000 /usr/local/lib/libgobject-2.0.so.0
> 0x000000082594f000 /usr/local/lib/libglib-2.0.so.0
> 0x0000000825b08000 /usr/local/lib/libintl.so.8
> 0x0000000825c11000 /usr/local/lib/libiconv.so.3
> 0x0000000825e0b000 /usr/local/lib/libpcre.so.0
> 0x0000000825f38000 /usr/local/lib/libgdk-x11-2.0.so.0
> 0x00000008260d5000 /usr/local/lib/libpangocairo-1.0.so.0
> 0x00000008261e1000 /usr/local/lib/libpangoft2-1.0.so.0
> 0x000000082630f000 /usr/local/lib/libpango-1.0.so.0
> 0x0000000826456000 /usr/local/lib/libXinerama.so.1
> 0x0000000826558000 /usr/local/lib/libXi.so.6
> 0x0000000826661000 /usr/local/lib/libXrandr.so.2
> 0x0000000826769000 /usr/local/lib/libXcursor.so.1
> 0x0000000826873000 /usr/local/lib/libXcomposite.so.1
> 0x0000000826976000 /usr/local/lib/libXext.so.6
> 0x0000000826a87000 /usr/local/lib/libXdamage.so.1
> 0x0000000826b89000 /usr/local/lib/libXfixes.so.3
> 0x0000000826c8e000 /usr/local/lib/libcairo.so.2
> 0x0000000826e0b000 /usr/local/lib/libpixman-1.so.9
> 0x0000000826f60000 /usr/local/lib/libfontconfig.so.1
> 0x000000082708f000 /usr/local/lib/libfreetype.so.9
> 0x000000082720e000 /usr/local/lib/libexpat.so.6
> 0x0000000827331000 /usr/local/lib/libglitz.so.1
> 0x000000082745a000 /usr/local/lib/libpng.so.5
> 0x0000000827580000 /usr/local/lib/libxcb-render-util.so.0
> 0x0000000827683000 /usr/local/lib/libxcb-render.so.0
> 0x000000082778b000 /usr/local/lib/libXrender.so.1
> 0x0000000827894000 /usr/local/lib/libX11.so.6
> 0x0000000827ac2000 /usr/local/lib/libxcb.so.2
> 0x0000000827bdc000 /usr/local/lib/libXau.so.6
> 0x0000000827cdf000 /usr/local/lib/libXdmcp.so.6
> 0x0000000827de4000 /usr/lib/librpcsvc.so.4
> 0x0000000827eed000 /usr/local/lib/libgdk_pixbuf-2.0.so.0
> 0x0000000828007000 /usr/local/lib/libgio-2.0.so.0
> 0x0000000828179000 /usr/local/lib/libgmodule-2.0.so.0
> 0x000000082827c000 /usr/local/lib/libgtk-x11-2.0.so.0
> 0x000000082874d000 /usr/local/lib/libatk-1.0.so.0
> 0x000000082886b000 /usr/local/lib/gtk-2.0/2.10.0/loaders/
> libpixbufloader-bmp.so
> 0x0000000828c00000 /usr/local/diablo-jdk1.6.0/jre/lib/amd64/libnet.so
> 0x0000000828d17000 /usr/local/diablo-jdk1.6.0/jre/lib/amd64/libnio.so
> 0x000000082a300000 /mnt/data/home/pim/.eclipse/
> org.eclipse.platform_3.4.0_185596441/configuration/org.eclipse.osgi/
> bundles/129/1/.cp/libswt-gtk-3452.so
> 0x000000082a445000 /mnt/data/home/pim/.eclipse/
> org.eclipse.platform_3.4.0_185596441/configuration/org.eclipse.osgi/
> bundles/129/1/.cp/libswt-pi-gtk-3452.so
> 0x000000082a5b5000 /usr/local/lib/libgthread-2.0.so.0
> 0x000000082a6b9000 /usr/local/lib/libXtst.so.6
> 0x000000082a8aa000 /usr/local/lib/pango/1.6.0/modules/pango-basic-
> fc.so
> 0x000000082a9cb000 /usr/local/lib/gtk-2.0/2.10.0/loaders/
> libpixbufloader-gif.so
> 0x000000082aad1000 /usr/local/lib/gtk-2.0/2.10.0/loaders/
> libpixbufloader-png.so
> 0x000000082ad00000 /mnt/data/home/pim/.eclipse/
> org.eclipse.platform_3.4.0_185596441/configuration/org.eclipse.osgi/
> bundles/23/1/.cp/os/freebsd/x86_64/liblocalfile_1_0_0.so
> 0x000000082c200000 /mnt/data/home/pim/.eclipse/
> org.eclipse.platform_3.4.0_185596441/configuration/org.eclipse.osgi/
> bundles/129/1/.cp/libswt-atk-gtk-3452.so
> 0x000000082c307000 /mnt/data/home/pim/.eclipse/
> org.eclipse.platform_3.4.0_185596441/configuration/org.eclipse.osgi/
> bundles/129/1/.cp/libswt-cairo-gtk-3452.so
> 0x000000082f000000 /var/tmp/jna40979.tmp
> 0x0000000800511000 /libexec/ld-elf.so.1
>
> VM Arguments:
> jvm_args: -Xms40m -Xmx256m -XX:MaxPermSize=256m
> java_command: /usr/local/eclipse//plugins/
> org.eclipse.equinox.launcher_1.0.101.R34x_v20081125.jar -os freebsd -
> ws gtk -arch x86_64 -showsplash -launcher /usr/local/eclipse/eclipse
> -name Eclipse --launcher.library /usr/local/eclipse//plugins/
> org
> .eclipse.equinox.launcher.gtk.freebsd.x86_64_1.0.101.R34x_v20080731/
> eclipse_1116.so -startup /usr/local/eclipse//plugins/
> org.eclipse.equinox.launcher_1.0.101.R34x_v20081125.jar -exitdata
> 3000a -vm /usr/local/bin/java -vmargs -Xms40m -Xmx256m -
> XX:MaxPermSize=256m -jar /usr/local/eclipse//plugins/
> org.eclipse.equinox.launcher_1.0.101.R34x_v20081125.jar
> Launcher Type: SUN_STANDARD
>
> Environment Variables:
> JAVA_HOME=/usr/local/diablo-jdk1.6.0
> PATH=/usr/local/bin:.:.:/sbin:/bin:/usr/sbin:/usr/bin:/usr/games:/
> usr/local/sbin:/usr/local/bin:/home/pim/bin:/home/pim/local/bin:/
> home/pim/local/bin
> LD_LIBRARY_PATH=/usr/local/diablo-jdk1.6.0/jre/lib/amd64/server:/usr/
> local/diablo-jdk1.6.0/jre/lib/amd64:/usr/local/diablo-jdk1.6.0/
> jre/../lib/amd64::/usr/local/lib/libxul:/usr/local/lib/libxul
> SHELL=/usr/local/bin/bash
> DISPLAY=:0.0
>
> Signal Handlers:
> SIGSEGV: [libjvm.so+0x617aa0], sa_mask[0]=0xfffefeff,
> sa_flags=0x00000042
> SIGBUS: [libjvm.so+0x617aa0], sa_mask[0]=0xfffefeff,
> sa_flags=0x00000042
> SIGFPE: [libjvm.so+0x4e17a0], sa_mask[0]=0xfffefeff,
> sa_flags=0x00000042
> SIGPIPE: [libjvm.so+0x4e17a0], sa_mask[0]=0xfffefeff,
> sa_flags=0x00000042
> SIGXFSZ: [libjvm.so+0x4e17a0], sa_mask[0]=0xfffefeff,
> sa_flags=0x00000042
> SIGILL: [libjvm.so+0x4e17a0], sa_mask[0]=0xfffefeff,
> sa_flags=0x00000042
> SIGUSR1: SIG_DFL, sa_mask[0]=0x63807efb, sa_flags=0x00000000
> SIGUSR2: [libjvm.so+0x4e3fa0], sa_mask[0]=0x00000000,
> sa_flags=0x00000042
> SIGHUP: [libjvm.so+0x4e2ca0], sa_mask[0]=0xfffefeff,
> sa_flags=0x00000042
> SIGINT: [libjvm.so+0x4e2ca0], sa_mask[0]=0xfffefeff,
> sa_flags=0x00000042
> SIGTERM: [libjvm.so+0x4e2ca0], sa_mask[0]=0xfffefeff,
> sa_flags=0x00000042
> SIGQUIT: [libjvm.so+0x4e2ca0], sa_mask[0]=0xfffefeff,
> sa_flags=0x00000042
>
>
> --------------- S Y S T E M ---------------
>
> OS:Bsd
> uname:FreeBSD 7.2-STABLE FreeBSD 7.2-STABLE #2: Sat Jun 27 22:30:28
> BST 2009 root at new.uknet.spacesurfer.com:/usr/obj/usr/src/sys/
> PATRICK amd64
> rlimit: STACK 524288k, CORE infinity, NPROC 5547, NOFILE 11095
> CPU:total 8 (8 cores per cpu, 2 threads per core) family 6 model 10
> stepping 5, cmov, cx8, fxsr, mmx, sse, sse2, sse3, ssse3, ht
>
> Memory: 4k page, physical 5619184k(1404796k free)
>
> vm_info: Diablo Java HotSpot(TM) 64-Bit Server VM (10.0-b23) for bsd-
> amd64 JRE (1.6.0_07-b02), built on May 12 2008 20:56:50 by "truk"
> with gcc 4.2.1 20070719 [FreeBSD]
>
> time: Mon Sep 21 18:45:21 2009
> elapsed time: 27 seconds
>
More information about the freebsd-java
mailing list