我正在尝试在 64 位 linux 机器上使用 JNI 运行复杂的应用程序,它会导致核心转储。
似乎它在 C++ 部分代码中崩溃。我本地化了问题,但无法找出原因。
我在我的 project.cc
...
namespace someNamespace
{
const QString PROJECT_ROOT_TAG = "Project";
Project::Project()
{
m_projectXml = QDomDocument(PROJECT_ROOT_TAG);
...
}
....
}
所以,这里的 PROJECT_ROOT_TAG 被破坏了。如果我将“项目”传递给 QDomDocument,应用程序工作正常,即使我将 QString 更改为 char * 它工作正常,如果我在构造函数的构造函数中初始化 PROJECT_ROOT_TAG,而不是全局范围,它也可以工作......此外,在全局范围内还有其他 QString 初始化,如果我正在使用 PROJECT_ROOT_TAG 执行提到的解决方法之一,其他的都可以正常工作。
我会感谢任何提示或信息,这可以帮助我找出内存损坏的原因。
我也在添加 hs_err_pid30056.log 输出。希望有足够的信息来理解问题:
#
# A fatal error has been detected by the Java Runtime Environment:
#
# SIGSEGV (0xb) at pc=0x00002aaade1060d7, pid=30056, tid=1083652416
#
# JRE version: 6.0_21-b06
# Java VM: Java HotSpot(TM) 64-Bit Server VM (17.0-b16 mixed mode linux-amd64 )
# Problematic frame:
# C [libproject_jni.so+0x18f10d7] _ZN7QStringaSERKS_+0x17
#
# If you would like to submit a bug report, please visit:
# http://java.sun.com/webapps/bugreport/crash.jsp
# 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 (0x000000005e078800): JavaThread "main" [_thread_in_native, id=30057, stack(0x0000000040873000,0x0000000040974000)]
siginfo:si_signo=SIGSEGV: si_errno=0, si_code=1 (SEGV_MAPERR), si_addr=0x0000000000000000
Registers:
RAX=0x0000000000000000, RBX=0x00002aaad809fb78, RCX=0x00002aaad809fc00, RDX=0x0000000000004301
RSP=0x00000000409711b0, RBP=0x00002aaadeb863e8, RSI=0x00002aaadeb863e8, RDI=0x00002aaad809fb78
R8 =0x0000000000000004, R9 =0x0000000000000003, R10=0x0000000000000000, R11=0x00002aaade1060c0
R12=0x00002aaadeb863e8, R13=0x000000005e1083f0, R14=0x00007fff158441a8, R15=0x0000000000000009
RIP=0x00002aaade1060d7, EFL=0x0000000000010202, CSGSFS=0x0000000000000033, ERR=0x0000000000000006
TRAPNO=0x000000000000000e
Top of Stack: (sp=0x00000000409711b0)
0x00000000409711b0: 0000000000000003 00002aaad809fa90
0x00000000409711c0: 00002aaad809fb40 00002aaade0b44f2
0x00000000409711d0: 00002aaad809fa90 0000000000000004
0x00000000409711e0: 0000000040971240 00002aaad809fa90
0x00000000409711f0: 00002aaadeb863e8 00002aaade0b45d6
0x0000000040971200: 0000000000000001 0000000040971270
0x0000000040971210: 0000000000000102 00002aaadd43781e
0x0000000040971220: 0000000040971290 00002aaadeb81800
0x0000000040971230: 00002aaae01b2578 000000000000001c
0x0000000040971240: 0000000000000000 00002aaad809f0d0
0x0000000040971250: 00002aaadeb81800 00002aaad809f480
0x0000000040971260: 0000000000000001 0000000000000102
0x0000000040971270: 0000000040971290 00002aaadd39f250
0x0000000040971280: 0000000000000000 000000010000ffff
0x0000000040971290: 00000000409712a0 00002aaadd39f285
0x00000000409712a0: 00002aaade9ba000 00002acd868ec443
0x00000000409712b0: 00002aaadd2c1a50 00000000ffffffff
0x00000000409712c0: 00002aaad80435c0 000000005e1083f0
0x00000000409712d0: 00007fff158441a8 0000000000000009
0x00000000409712e0: 0000000000000000 00002acd868ec505
0x00000000409712f0: 0000000000144120 0000000000000001
0x0000000040971300: 0000000000000000 00002aaadc8b4dd8
0x0000000040971310: 00002acd86d18978 0000000000000010
0x0000000040971320: 00002aaad8038720 00002aaad80435c0
0x0000000040971330: 0000000000000017 00002aaad8043878
0x0000000040971340: 00000000409714f0 00002acd868efffe
0x0000000040971350: ffffffff80000001 01002aaa80000001
0x0000000040971360: 00000000409718d0 0000000040971630
0x0000000040971370: 00002aaac8e76418 0000000000000000
0x0000000040971380: 0000000040971580 0000000080000001
0x0000000040971390: 00002aaad8043500 00002acd8797493f
0x00000000409713a0: 0000000000000009 00002acd868ec086
Instructions: (pc=0x00002aaade1060d7)
0x00002aaade1060c7: 6c 24 f8 48 89 fb 48 83 ec 18 48 89 f5 48 8b 06
0x00002aaade1060d7: f0 ff 00 0f 95 c2 48 8b 07 f0 ff 08 0f 95 c2 84
Stack: [0x0000000040873000,0x0000000040974000], sp=0x00000000409711b0, free space=3f80000000000000018k
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
C [libproject_jni.so+0x18f10d7] _ZN7QStringaSERKS_+0x17
Java frames: (J=compiled Java code, j=interpreted, Vv=VM code)
j java.lang.ClassLoader$NativeLibrary.load(Ljava/lang/String;)V+0
j java.lang.ClassLoader.loadLibrary0(Ljava/lang/Class;Ljava/io/File;)Z+300
j java.lang.ClassLoader.loadLibrary(Ljava/lang/Class;Ljava/lang/String;Z)V+347
j java.lang.Runtime.loadLibrary0(Ljava/lang/Class;Ljava/lang/String;)V+54
j java.lang.System.loadLibrary(Ljava/lang/String;)V+7
j someapp.system.Project.<clinit>()V+2
v ~StubRoutines::call_stub
j someapp.system.ProjectProxy.<init>()V+126
j someapp.system.ProjectProxy.getInstance(Ljava/lang/String;)Lsomeapp/system/ProjectProxy;+33
j someapp.main.Q.main([Ljava/lang/String;)V+121
v ~StubRoutines::call_stub
--------------- P R O C E S S ---------------
Java Threads: ( => current thread )
0x00002aaad8001800 JavaThread "Low Memory Detector" daemon [_thread_blocked, id=30066, stack(0x0000000041680000,0x0000000041781000)]
0x000000005e129800 JavaThread "CompilerThread1" daemon [_thread_blocked, id=30065, stack(0x0000000042260000,0x0000000042361000)]
0x000000005e126000 JavaThread "CompilerThread0" daemon [_thread_blocked, id=30064, stack(0x000000004215f000,0x0000000042260000)]
0x000000005e124000 JavaThread "Signal Dispatcher" daemon [_thread_blocked, id=30063, stack(0x000000004205e000,0x000000004215f000)]
0x000000005e0ff800 JavaThread "Finalizer" daemon [_thread_blocked, id=30062, stack(0x0000000041f5d000,0x000000004205e000)]
0x000000005e0fd800 JavaThread "Reference Handler" daemon [_thread_blocked, id=30061, stack(0x0000000041e5c000,0x0000000041f5d000)]
=>0x000000005e078800 JavaThread "main" [_thread_in_native, id=30057, stack(0x0000000040873000,0x0000000040974000)]
Other Threads:
0x000000005e0f9000 VMThread [stack: 0x0000000041d5b000,0x0000000041e5c000] [id=30060]
0x00002aaad800c000 WatcherThread [stack: 0x000000004199d000,0x0000000041a9e000] [id=30067]
VM state:not at safepoint (normal execution)
VM Mutex/Monitor currently owned by a thread: None
Heap
PSYoungGen total 74880K, used 2567K [0x00002aaac8e40000, 0x00002aaace1d0000, 0x00002aaad38e0000)
eden space 64192K, 4% used [0x00002aaac8e40000,0x00002aaac90c1f80,0x00002aaacccf0000)
from space 10688K, 0% used [0x00002aaacd760000,0x00002aaacd760000,0x00002aaace1d0000)
to space 10688K, 0% used [0x00002aaacccf0000,0x00002aaacccf0000,0x00002aaacd760000)
PSOldGen total 171264K, used 0K [0x00002aaab38e0000, 0x00002aaabe020000, 0x00002aaac8e40000)
object space 171264K, 0% used [0x00002aaab38e0000,0x00002aaab38e0000,0x00002aaabe020000)
PSPermGen total 21248K, used 5014K [0x00002aaaae4e0000, 0x00002aaaaf9a0000, 0x00002aaab38e0000)
object space 21248K, 23% used [0x00002aaaae4e0000,0x00002aaaae9c5808,0x00002aaaaf9a0000)
Dynamic libraries:
40000000-40009000 r-xp 00000000 00:20 760137 /remote/buildprocess/lnxbuildpkgs/rev9/jdk1.6.0_21/jre/bin/java
40108000-4010a000 rwxp 00008000 00:20 760137 /remote/buildprocess/lnxbuildpkgs/rev9/jdk1.6.0_21/jre/bin/java
40873000-40876000 ---p 40873000 00:00 0
40876000-40974000 rwxp 40876000 00:00 0
41680000-41683000 ---p 41680000 00:00 0
41683000-41781000 rwxp 41683000 00:00 0
4179b000-4179c000 ---p 4179b000 00:00 0
4179c000-4189c000 rwxp 4179c000 00:00 0
4189c000-4189d000 ---p 4189c000 00:00 0
4189d000-4199d000 rwxp 4189d000 00:00 0
4199d000-4199e000 ---p 4199d000 00:00 0
4199e000-41a9e000 rwxp 4199e000 00:00 0
41d5b000-41d5c000 ---p 41d5b000 00:00 0
41d5c000-41e5c000 rwxp 41d5c000 00:00 0
41e5c000-41e5f000 ---p 41e5c000 00:00 0
41e5f000-41f5d000 rwxp 41e5f000 00:00 0
41f5d000-41f60000 ---p 41f5d000 00:00 0
41f60000-4205e000 rwxp 41f60000 00:00 0
4205e000-42061000 ---p 4205e000 00:00 0
42061000-4215f000 rwxp 42061000 00:00 0
4215f000-42162000 ---p 4215f000 00:00 0
42162000-42260000 rwxp 42162000 00:00 0
42260000-42263000 ---p 42260000 00:00 0
42263000-42361000 rwxp 42263000 00:00 0
5e071000-5e35b000 rwxp 5e071000 00:00 0 [heap]
2aaaaaaab000-2aaaaaabf000 r-xs 000d5000 00:22 240625 /loc/lib/classes/someapp.jar
2aaaaaabf000-2aaaaaad3000 r-xs 000d5000 00:22 240625 /loc/lib/classes/someapp.jar
2aaaaab03000-2aaaaab0a000 r-xp 00000000 08:02 4602279 /lib64/librt-2.5.so
2aaaaab0a000-2aaaaad0a000 ---p 00007000 08:02 4602279 /lib64/librt-2.5.so
2aaaaad0a000-2aaaaad0b000 r-xp 00007000 08:02 4602279 /lib64/librt-2.5.so
2aaaaad0b000-2aaaaad0c000 rwxp 00008000 08:02 4602279 /lib64/librt-2.5.so
2aaaaad0c000-2aaaaad19000 r-xp 00000000 00:20 1459403 /remote/buildprocess/lnxbuildpkgs/rev9/jdk1.6.0_21/jre/lib/amd64/libverify.so
2aaaaad19000-2aaaaae18000 ---p 0000d000 00:20 1459403 /remote/buildprocess/lnxbuildpkgs/rev9/jdk1.6.0_21/jre/lib/amd64/libverify.so
2aaaaae18000-2aaaaae1b000 rwxp 0000c000 00:20 1459403 /remote/buildprocess/lnxbuildpkgs/rev9/jdk1.6.0_21/jre/lib/amd64/libverify.so
2aaaaae1b000-2aaaaae43000 r-xp 00000000 00:20 1296232 /remote/buildprocess/lnxbuildpkgs/rev9/jdk1.6.0_21/jre/lib/amd64/libjava.so
2aaaaae43000-2aaaaaf43000 ---p 00028000 00:20 1296232 /remote/buildprocess/lnxbuildpkgs/rev9/jdk1.6.0_21/jre/lib/amd64/libjava.so
2aaaaaf43000-2aaaaaf4a000 rwxp 00028000 00:20 1296232 /remote/buildprocess/lnxbuildpkgs/rev9/jdk1.6.0_21/jre/lib/amd64/libjava.so
2aaaaaf4a000-2aaaaaf4b000 r-xp 2aaaaaf4a000 00:00 0
2aaaaaf4b000-2aaaaaf4c000 rwxp 2aaaaaf4b000 00:00 0
2aaaaafa1000-2aaaaafb6000 r-xp 00000000 08:02 4602261 /lib64/libnsl-2.5.so
2aaaaafb6000-2aaaab1b5000 ---p 00015000 08:02 4602261 /lib64/libnsl-2.5.so
2aaaab1b5000-2aaaab1b6000 r-xp 00014000 08:02 4602261 /lib64/libnsl-2.5.so
2aaaab1b6000-2aaaab1b7000 rwxp 00015000 08:02 4602261 /lib64/libnsl-2.5.so
2aaaab1b7000-2aaaab1b9000 rwxp 2aaaab1b7000 00:00 0
2aaaab1b9000-2aaaab1c0000 r-xp 00000000 00:20 625905 /remote/buildprocess/lnxbuildpkgs/rev9/jdk1.6.0_21/jre/lib/amd64/native_threads/libhpi.so
2aaaab1c0000-2aaaab2c1000 ---p 00007000 00:20 625905 /remote/buildprocess/lnxbuildpkgs/rev9/jdk1.6.0_21/jre/lib/amd64/native_threads/libhpi.so
2aaaab2c1000-2aaaab2c3000 rwxp 00008000 00:20 625905 /remote/buildprocess/lnxbuildpkgs/rev9/jdk1.6.0_21/jre/lib/amd64/native_threads/libhpi.so
2aaaab2c3000-2aaaab2c4000 rwxp 2aaaab2c3000 00:00 0
2aaaab2c4000-2aaaab2f9000 r-xs 00000000 08:02 4245520 /var/db/nscd/passwd
2aaaab2f9000-2aaaab301000 rwxs 00000000 08:02 5359777
/tmp/30056
2aaaab301000-2aaaab30f000 r-xp 00000000 00:20 1459404 /remote/buildprocess/lnxbuildpkgs/rev9/jdk1.6.0_21/jre/lib/amd64/libzip.so
2aaaab30f000-2aaaab411000 ---p 0000e000 00:20 1459404 /remote/buildprocess/lnxbuildpkgs/rev9/jdk1.6.0_21/jre/lib/amd64/libzip.so
2aaaab411000-2aaaab414000 rwxp 00010000 00:20 1459404 /remote/buildprocess/lnxbuildpkgs/rev9/jdk1.6.0_21/jre/lib/amd64/libzip.so
2aaaab414000-2aaaab685000 rwxp 2aaaab414000 00:00 0
2aaaab685000-2aaaae415000 rwxp 2aaaab685000 00:00 0
2aaaae415000-2aaaae41f000 rwxp 2aaaae415000 00:00 0
2aaaae41f000-2aaaae4d5000 rwxp 2aaaae41f000 00:00 0
2aaaae4e0000-2aaaaf9a0000 rwxp 2aaaae4e0000 00:00 0
2aaaaf9a0000-2aaab38e0000 rwxp 2aaaaf9a0000 00:00 0
2aaab38e0000-2aaabe020000 rwxp 2aaab38e0000 00:00 0
2aaabe020000-2aaac8e40000 rwxp 2aaabe020000 00:00 0
2aaac8e40000-2aaace1d0000 rwxp 2aaac8e40000 00:00 0
2aaace1d0000-2aaad38e0000 rwxp 2aaace1d0000 00:00 0
2aaad38e0000-2aaad38eb000 rwxp 2aaad38e0000 00:00 0
2aaad38eb000-2aaad390a000 rwxp 2aaad38eb000 00:00 0
2aaad390a000-2aaad395e000 rwxp 2aaad390a000 00:00 0
2aaad395e000-2aaad39b4000 rwxp 2aaad395e000 00:00 0
2aaad39b4000-2aaad39df000 rwxp 2aaad39b4000 00:00 0
2aaad39df000-2aaad3a0a000 rwxp 2aaad39df000 00:00 0
2aaad3a0a000-2aaad3a5f000 rwxp 2aaad3a0a000 00:00 0
2aaad3a5f000-2aaad3ab6000 rwxp 2aaad3a5f000 00:00 0
2aaad3ab6000-2aaad3ac1000 rwxp 2aaad3ab6000 00:00 0
2aaad3ac1000-2aaad3ae0000 rwxp 2aaad3ac1000 00:00 0
2aaad3ae0000-2aaad3c77000 r-xs 03014000 00:20 1882902 /remote/buildprocess/lnxbuildpkgs/rev9/jdk1.6.0_21/jre/lib/rt.jar
2aaad3c77000-2aaad3fae000 rwxp 2aaad3c77000 00:00 0
2aaad3fae000-2aaad7584000 r-xp 00000000 08:02 4409698 /usr/lib/locale/locale-archive
2aaad7584000-2aaad7616000 r-xp 00000000 00:20 848793 /remote/buildprocess/lnxbuildpkgs/rev9/jdk1.6.0_21/jre/lib/amd64/libawt.so
2aaad7616000-2aaad7715000 ---p 00092000 00:20 848793 /remote/buildprocess/lnxbuildpkgs/rev9/jdk1.6.0_21/jre/lib/amd64/libawt.so
2aaad7715000-2aaad772e000 rwxp 00091000 00:20 848793 /remote/buildprocess/lnxbuildpkgs/rev9/jdk1.6.0_21/jre/lib/amd64/libawt.so
2aaad772e000-2aaad7753000 rwxp 2aaad772e000 00:00 0
2aaad7753000-2aaad7795000 r-xp 00000000 00:20 777105 /remote/buildprocess/lnxbuildpkgs/rev9/jdk1.6.0_21/jre/lib/amd64/xawt/libmawt.so
2aaad7795000-2aaad7894000 ---p 00042000 00:20 777105 /remote/buildprocess/lnxbuildpkgs/rev9/jdk1.6.0_21/jre/lib/amd64/xawt/libmawt.so
2aaad7894000-2aaad789f000 rwxp 00041000 00:20 777105 /remote/buildprocess/lnxbuildpkgs/rev9/jdk1.6.0_21/jre/lib/amd64/xawt/libmawt.so
2aaad789f000-2aaad78a1000 rwxp 2aaad789f000 00:00 0
2aaad78f8000-2aaad7908000 r-xp 00000000 08:02 4412612 /usr/lib64/libXext.so.6.4.0
2aaad7908000-2aaad7b08000 ---p 00010000 08:02 4412612 /usr/lib64/libXext.so.6.4.0
2aaad7b08000-2aaad7b09000 rwxp 00010000 08:02 4412612 /usr/lib64/libXext.so.6.4.0
2aaad7b09000-2aaad7c0e000 r-xp 00000000 08:02 4412610 /usr/lib64/libX11.so.6.2.0
2aaad7c0e000-2aaad7e0e000 ---p 00105000 08:02 4412610 /usr/lib64/libX11.so.6.2.0
2aaad7e0e000-2aaad7e15000 rwxp 00105000 08:02 4412610 /usr/lib64/libX11.so.6.2.0
2aaad8000000-2aaad80a4000 rwxp 2aaad8000000 00:00 0
2aaad80a4000-2aaadc000000 ---p 2aaad80a4000 00:00 0
2aaadc000000-2aaadc005000 r-xp 00000000 08:02 4412660 /usr/lib64/libXtst.so.6.1.0
2aaadc005000-2aaadc205000 ---p 00005000 08:02 4412660 /usr/lib64/libXtst.so.6.1.0
2aaadc205000-2aaadc206000 rwxp 00005000 08:02 4412660 /usr/lib64/libXtst.so.6.1.0
2aaadc206000-2aaadc20e000 r-xp 00000000 08:02 4412643 /usr/lib64/libXi.so.6.0.0
2aaadc20e000-2aaadc40d000 ---p 00008000 08:02 4412643 /usr/lib64/libXi.so.6.0.0
2aaadc40d000-2aaadc40e000 rwxp 00007000 08:02 4412643 /usr/lib64/libXi.so.6.0.0
2aaadc40e000-2aaadc410000 r-xp 00000000 08:02 4410327 /usr/lib64/libXau.so.6.0.0
2aaadc410000-2aaadc60f000 ---p 00002000 08:02 4410327 /usr/lib64/libXau.so.6.0.0
2aaadc60f000-2aaadc610000 rwxp 00001000 08:02 4410327 /usr/lib64/libXau.so.6.0.0
2aaadc610000-2aaadc615000 r-xp 00000000 08:02 4410438 /usr/lib64/libXdmcp.so.6.0.0
2aaadc615000-2aaadc814000 ---p 00005000 08:02 4410438 /usr/lib64/libXdmcp.so.6.0.0
2aaadc814000-2aaadc815000 rwxp 00004000 08:02 4410438 /usr/lib64/libXdmcp.so.6.0.0
2aaadc815000-2aaade7ba000 r-xp 00000000 00:22 3413919 /loc/amd64/lib/libproject_jni.so
2aaade7ba000-2aaade9ba000 ---p 01fa5000 00:22 3413919 /loc/amd64/lib/libproject_jni.so
2aaade9ba000-2aaadeb82000 rwxp 01fa5000 00:22 3413919 /loc/amd64/lib/libproject_jni.so
2aaadeb82000-2aaadef70000 rwxp 2aaadeb82000 00:00 0
2aaadef70000-2aaadefc7000 r-xp 00000000 08:02 494236 /etc/ld.so.cache
2aaadefc7000-2aaadefea000 r-xp 00000000 08:02 4409992 /usr/lib64/libpng12.so.0.10.0
2aaadefea000-2aaadf1ea000 ---p 00023000 08:02 4409992 /usr/lib64/libpng12.so.0.10.0
2aaadf1ea000-2aaadf1eb000 rwxp 00023000 08:02 4409992 /usr/lib64/libpng12.so.0.10.0
2aaadf1eb000-2aaadf26a000 r-xp 00000000 08:02 4410113 /usr/lib64/libfreetype.so.6.3.10
2aaadf26a000-2aaadf46a000 ---p 0007f000 08:02 4410113 /usr/lib64/libfreetype.so.6.3.10
2aaadf46a000-2aaadf46f000 rwxp 0007f000 08:02 4410113 /usr/lib64/libfreetype.so.6.3.10
2aaadf46f000-2aaadf478000 r-xp 00000000 08:02 4412614 /usr/lib64/libXrender.so.1.3.0
2aaadf478000-2aaadf677000 ---p 00009000 08:02 4412614 /usr/lib64/libXrender.so.1.3.0
2aaadf677000-2aaadf678000 rwxp 00008000 08:02 4412614 /usr/lib64/libXrender.so.1.3.0
2aaadf678000-2aaadf67b000 r-xp 00000000 08:02 4412637 /usr/lib64/libXrandr.so.2.0.0
2aaadf67b000-2aaadf87a000 ---p 00003000 08:02 4412637 /usr/lib64/libXrandr.so.2.0.0
2aaadf87a000-2aaadf87b000 rwxp 00002000 08:02 4412637 /usr/lib64/libXrandr.so.2.0.0
2aaadf87b000-2aaadf885000 r-xp 00000000 08:02 4412749 /usr/lib64/libXcursor.so.1.0.2
2aaadf885000-2aaadfa84000 ---p 0000a000 08:02 4412749 /usr/lib64/libXcursor.so.1.0.2
2aaadfa84000-2aaadfa85000 rwxp 00009000 08:02 4412749 /usr/lib64/libXcursor.so.1.0.2
2aaadfa85000-2aaadfa87000 r-xp 00000000 08:02 4412641 /usr/lib64/libXinerama.so.1.0.0
2aaadfa87000-2aaadfc86000 ---p 00002000 08:02 4412641 /usr/lib64/libXinerama.so.1.0.0
2aaadfc86000-2aaadfc87000 rwxp 00001000 08:02 4412641 /usr/lib64/libXinerama.so.1.0.0
2aaadfc87000-2aaadfcaa000 r-xp 00000000 00:20 3789387 /remote/buildprocess/lnxbuildpkgs/rev9/tcl-package/lib/tclx8.4/shlib/libtclx-O.so
2aaadfcaa000-2aaadfea9000 ---p 00023000 00:20 3789387 /remote/buildprocess/lnxbuildpkgs/rev9/tcl-package/lib/tclx8.4/shlib/libtclx-O.so
2aaadfea9000-2aaadfeab000 rwxp 00022000 00:20 3789387 /remote/buildprocess/lnxbuildpkgs/rev9/tcl-package/lib/tclx8.4/shlib/libtclx-O.so
2aaadfeab000-2aaadff95000 r-xp 00000000 00:21 31135113 /depotbld/RHEL5.5/gcc-4.7.2/lib64/libstdc++.so.6.0.17
2aaadff95000-2aaae0194000 ---p 000ea000 00:21 31135113 /depotbld/RHEL5.5/gcc-4.7.2/lib64/libstdc++.so.6.0.17
2aaae0194000-2aaae019c000 r-xp 000e9000 00:21 31135113 /depotbld/RHEL5.5/gcc-4.7.2/lib64/libstdc++.so.6.0.17
2aaae019c000-2aaae019e000 rwxp 000f1000 00:21 31135113 /depotbld/RHEL5.5/gcc-4.7.2/lib64/libstdc++.so.6.0.17
2aaae019e000-2aaae01b3000 rwxp 2aaae019e000 00:00 0
2aaae01b3000-2aaae01c0000 r-xp 00000000 08:02 4602242 /lib64/libgcc_s-4.1.2-20080825.so.1
2aaae01c0000-2aaae03c0000 ---p 0000d000 08:02 4602242 /lib64/libgcc_s-4.1.2-20080825.so.1
2aaae03c0000-2aaae03c1000 rwxp 0000d000 08:02 4602242 /lib64/libgcc_s-4.1.2-20080825.so.1
2aaae03c1000-2aaae03d5000 r-xp 00000000 08:02 4602289 /lib64/libz.so.1.2.3
2aaae03d5000-2aaae05d4000 ---p 00014000 08:02 4602289 /lib64/libz.so.1.2.3
2aaae05d4000-2aaae05d5000 rwxp 00013000 08:02 4602289 /lib64/libz.so.1.2.3
2aaae05d5000-2aaae05da000 r-xp 00000000 08:02 4412747 /usr/lib64/libXfixes.so.3.1.0
2aaae05da000-2aaae07d9000 ---p 00005000 08:02 4412747 /usr/lib64/libXfixes.so.3.1.0
2aaae07d9000-2aaae07da000 rwxp 00004000 08:02 4412747 /usr/lib64/libXfixes.so.3.1.0
2acd868df000-2acd868fb000 r-xp 00000000 08:02 4602244 /lib64/ld-2.5.so
2acd868fb000-2acd868fd000 rwxp 2acd868fb000 00:00 0
2acd86afb000-2acd86afc000 r-xp 0001c000 08:02 4602244 /lib64/ld-2.5.so
2acd86afc000-2acd86afd000 rwxp 0001d000 08:02 4602244 /lib64/ld-2.5.so
2acd86afd000-2acd86b13000 r-xp 00000000 08:02 4602275 /lib64/libpthread-2.5.so
2acd86b13000-2acd86d12000 ---p 00016000 08:02 4602275 /lib64/libpthread-2.5.so
2acd86d12000-2acd86d13000 r-xp 00015000 08:02 4602275 /lib64/libpthread-2.5.so
2acd86d13000-2acd86d14000 rwxp 00016000 08:02 4602275 /lib64/libpthread-2.5.so
2acd86d14000-2acd86d19000 rwxp 2acd86d14000 00:00 0
2acd86d19000-2acd86d20000 r-xp 00000000 00:20 800667 /remote/buildprocess/lnxbuildpkgs/rev9/jdk1.6.0_21/jre/lib/amd64/jli/libjli.so
2acd86d20000-2acd86e21000 ---p 00007000 00:20 800667 /remote/buildprocess/lnxbuildpkgs/rev9/jdk1.6.0_21/jre/lib/amd64/jli/libjli.so
2acd86e21000-2acd86e23000 rwxp 00008000 00:20 800667 /remote/buildprocess/lnxbuildpkgs/rev9/jdk1.6.0_21/jre/lib/amd64/jli/libjli.so
2acd86e23000-2acd86e25000 r-xp 00000000 08:02 4602257 /lib64/libdl-2.5.so
2acd86e25000-2acd87025000 ---p 00002000 08:02 4602257 /lib64/libdl-2.5.so
2acd87025000-2acd87026000 r-xp 00002000 08:02 4602257 /lib64/libdl-2.5.so
2acd87026000-2acd87027000 rwxp 00003000 08:02 4602257 /lib64/libdl-2.5.so
2acd87027000-2acd87175000 r-xp 00000000 08:02 4602251 /lib64/libc-2.5.so
2acd87175000-2acd87375000 ---p 0014e000 08:02 4602251 /lib64/libc-2.5.so
2acd87375000-2acd87379000 r-xp 0014e000 08:02 4602251 /lib64/libc-2.5.so
2acd87379000-2acd8737a000 rwxp 00152000 08:02 4602251 /lib64/libc-2.5.so
2acd8737a000-2acd87381000 rwxp 2acd8737a000 00:00 0
2acd87381000-2acd87b5b000 r-xp 00000000 00:20 1898779 /remote/buildprocess/lnxbuildpkgs/rev9/jdk1.6.0_21/jre/lib/amd64/server/libjvm.so
2acd87b5b000-2acd87c5d000 ---p 007da000 00:20 1898779 /remote/buildprocess/lnxbuildpkgs/rev9/jdk1.6.0_21/jre/lib/amd64/server/libjvm.so
2acd87c5d000-2acd87dee000 rwxp 007dc000 00:20 1898779 /remote/buildprocess/lnxbuildpkgs/rev9/jdk1.6.0_21/jre/lib/amd64/server/libjvm.so
2acd87dee000-2acd87e29000 rwxp 2acd87dee000 00:00 0
2acd87e80000-2acd87f02000 r-xp 00000000 08:02 4602259 /lib64/libm-2.5.so
2acd87f02000-2acd88101000 ---p 00082000 08:02 4602259 /lib64/libm-2.5.so
2acd88101000-2acd88102000 r-xp 00081000 08:02 4602259 /lib64/libm-2.5.so
2acd88102000-2acd88103000 rwxp 00082000 08:02 4602259 /lib64/libm-2.5.so
7fff15831000-7fff15849000 rwxp 7ffffffe6000 00:00 0 [stack]
7fff159c3000-7fff159c6000 r-xp 7fff159c3000 00:00 0 [vdso]
ffffffffff600000-ffffffffffe00000 ---p 00000000 00:00 0 [vsyscall]
VM Arguments:
jvm_args: -Xmx512m -Djava.library.path=/loc/src/app/someapp/../../../amd64/lib -Djava.util.prefs.systemRoot=/remote/other/.java -Dsun.java2d.pmoffscreen=true
java_command: /loc/src/app/someapp/../../../lib/classes/someapp.jar -h /loc/src/app/someapp/../../..
Launcher Type: SUN_STANDARD
Environment Variables:
LD_LIBRARY_PATH=/remote/buildprocess/lnxbuildpkgs/rev9/jdk1.6.0_21/jre/lib/amd64/server:/remote/buildprocess/lnxbuildpkgs/rev9/jdk1.6.0_21/jre/lib/amd64:/remote/buildprocess/lnxbuildpkgs/rev9/jdk1.6.0_21/jre/../lib/amd64:/depot/gcc-4.7.2/lib:/usr/openwin/lib
SHELL=/bin/tcsh
DISPLAY=rhel:77
HOSTTYPE=x86_64-linux
OSTYPE=linux
MACHTYPE=x86_64
Signal Handlers:
SIGSEGV: [libjvm.so+0x7311c0], sa_mask[0]=0x7ffbfeff, sa_flags=0x10000004
SIGBUS: [libjvm.so+0x7311c0], sa_mask[0]=0x7ffbfeff, sa_flags=0x10000004
SIGFPE: [libjvm.so+0x5f5da0], sa_mask[0]=0x7ffbfeff, sa_flags=0x10000004
SIGPIPE: [libjvm.so+0x5f5da0], sa_mask[0]=0x7ffbfeff, sa_flags=0x10000004
SIGXFSZ: [libjvm.so+0x5f5da0], sa_mask[0]=0x7ffbfeff, sa_flags=0x10000004
SIGILL: [libjvm.so+0x5f5da0], sa_mask[0]=0x7ffbfeff, sa_flags=0x10000004
SIGUSR1: SIG_DFL, sa_mask[0]=0x00000000, sa_flags=0x00000000
SIGUSR2: [libjvm.so+0x5f85c0], sa_mask[0]=0x00000000, sa_flags=0x10000004
SIGHUP: [libjvm.so+0x5f8310], sa_mask[0]=0x7ffbfeff, sa_flags=0x10000004
SIGINT: [libjvm.so+0x5f8310], sa_mask[0]=0x7ffbfeff, sa_flags=0x10000004
SIGTERM: [libjvm.so+0x5f8310], sa_mask[0]=0x7ffbfeff, sa_flags=0x10000004
SIGQUIT: [libjvm.so+0x5f8310], sa_mask[0]=0x7ffbfeff, sa_flags=0x10000004
--------------- S Y S T E M ---------------
OS:Red Hat Enterprise Linux Client release 5.7 (Tikanga)
uname:Linux 2.6.18-274.el5 #1 SMP Fri Jul 8 17:36:59 EDT 2011 x86_64
libc:glibc 2.5 NPTL 2.5
rlimit: STACK 10240k, CORE infinity, NPROC 139264, NOFILE 1024, AS infinity
load average:0.01 0.54 1.33
CPU:total 2 (1 cores per cpu, 1 threads per core) family 15 model 37 stepping 1, cmov, cx8, fxsr, mmx, sse, sse2, sse3, mmxext, 3dnow, 3dnowext
Memory: 4k page, physical 16435616k(454712k free), swap 11406140k(11406060k free)
vm_info: Java HotSpot(TM) 64-Bit Server VM (17.0-b16) for linux-amd64 JRE (1.6.0_21-b06), built on Jun 22 2010 01:10:00 by "java_re" with gcc 3.2.2 (SuSE Linux)
time: Mon Jun 17 16:41:49 2013
elapsed time: 0 seconds