Java通过JNA调用C动态库时JVM崩溃

勤恳的小码农 发布于 2015/02/06 22:38
阅读 5K+
收藏 0

在Linux环境下(Ubuntu, JDK sun jdk 1.7),通过Java调用C编写的.so动态库文件。使用控制台进行调用没有问题。但是,由于项目需要,要把控制台程序改写成客户端程序,这里用到的是 Java Swing。在Swing的Button中添加事件,单击Button时触发函数,函数即调用动态库的函数。这里使用了JNA来进行调用。单击 Button后,虚拟机崩溃。崩溃日志如下。烦请大神帮忙啊,以前从未遇到过这种情况。

#
# A fatal error has been detected by the Java Runtime Environment:
#
#  SIGSEGV (0xb) at pc=0xb75b69ef, pid=3608, tid=2678426432
#
# JRE version: Java(TM) SE Runtime Environment (7.0_75-b13) (build 1.7.0_75-b13)
# Java VM: Java HotSpot(TM) Client VM (24.75-b04 mixed mode linux-x86 )
# Problematic frame:
# C  [libc.so.6+0x769ef]  _IO_str_pbackfail+0x1b2f
#
# Failed to write core dump. Core dumps have been disabled. To enable core dumping, try "ulimit -c unlimited" before starting Java again
#
# If you would like to submit a bug report, please visit:
#   http://bugreport.sun.com/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 (0xb69f2000):  JavaThread "AWT-EventQueue-0" [_thread_in_native, id=3624, stack(0x9fa08000,0x9fa59000)]

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

Registers:
EAX=0x00000000, EBX=0xb76e5ff4, ECX=0x00000001, EDX=0x4158000f
ESP=0x9fa560f0, EBP=0x00000000, ESI=0x087e9ac8, EDI=0xcafebcc0
EIP=0xb75b69ef, EFLAGS=0x00010202, CR2=0x4158000f

Top of Stack: (sp=0x9fa560f0)
0x9fa560f0:   087e9c50 9f7d3000 00000068 087e9c50
0x9fa56100:   00000000 00000000 00000016 b76e5ff4
0x9fa56110:   00000068 9fa58b40 9fa56198 b75725be
0x9fa56120:   b76a33d8 9f7e3bc0 4158000f 54d4cb79
0x9fa56130:   00000005 00000000 00000000 00000002
0x9fa56140:   087e9c50 9f7d3000 00000068 b76e5ff4
0x9fa56150:   087e9ad0 9fa5621c b76a33bf b75ea489
0x9fa56160:   00000000 087e9ac0 ffffffff 00000000

Instructions: (pc=0xb75b69ef)
0xb75b69cf:   00 00 00 e9 c9 fe ff ff 90 8b 44 24 44 b9 01 00
0xb75b69df:   00 00 8b 54 24 38 65 83 3d 0c 00 00 00 00 74 01
0xb75b69ef:   f0 0f b1 0a 0f 85 6d 4f 00 00 c7 44 24 48 01 00
0xb75b69ff:   00 00 e9 e6 fc ff ff 66 90 8b 45 08 8b 55 0c 3b

Register to memory mapping:

EAX=0x00000000 is an unknown value
EBX=0xb76e5ff4: <offset 0x1a5ff4> in /lib/i386-linux-gnu/libc.so.6 at 0xb7540000
ECX=0x00000001 is an unknown value
EDX=0x4158000f is an unknown value
ESP=0x9fa560f0 is pointing into the stack for thread: 0xb69f2000
EBP=0x00000000 is an unknown value
ESI=0x087e9ac8 is an unknown value
EDI=0xcafebcc0 is an unknown value


Stack: [0x9fa08000,0x9fa59000],  sp=0x9fa560f0,  free space=312k
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
C  [libc.so.6+0x769ef]  _IO_str_pbackfail+0x1b2f

[error occurred during error reporting (printing native stack), id 0xb]

Java frames: (J=compiled Java code, j=interpreted, Vv=VM code)
j  com.sun.jna.Native.invokeInt(JI[Ljava/lang/Object;)I+0
j  com.sun.jna.Function.invoke([Ljava/lang/Object;Ljava/lang/Class;Z)Ljava/lang/Object;+225
j  com.sun.jna.Function.invoke(Ljava/lang/Class;[Ljava/lang/Object;Ljava/util/Map;)Ljava/lang/Object;+262
j  com.sun.jna.Library$Handler.invoke(Ljava/lang/Object;Ljava/lang/reflect/Method;[Ljava/lang/Object;)Ljava/lang/Object;+316
j  com.sun.proxy.$Proxy0.SP30Trans(ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)I+55
j  com.umis.invokec.InvokeC.invokeSP30Trans()V+40
j  com.umis.window.MainWindow$AL.actionPerformed(Ljava/awt/event/ActionEvent;)V+23
j  javax.swing.AbstractButton.fireActionPerformed(Ljava/awt/event/ActionEvent;)V+84
j  javax.swing.AbstractButton$Handler.actionPerformed(Ljava/awt/event/ActionEvent;)V+5
j  javax.swing.DefaultButtonModel.fireActionPerformed(Ljava/awt/event/ActionEvent;)V+35
j  javax.swing.DefaultButtonModel.setPressed(Z)V+117
j  javax.swing.plaf.basic.BasicButtonListener.mouseReleased(Ljava/awt/event/MouseEvent;)V+35
j  java.awt.Component.processMouseEvent(Ljava/awt/event/MouseEvent;)V+64
j  javax.swing.JComponent.processMouseEvent(Ljava/awt/event/MouseEvent;)V+23
j  java.awt.Component.processEvent(Ljava/awt/AWTEvent;)V+81
j  java.awt.Container.processEvent(Ljava/awt/AWTEvent;)V+18
j  java.awt.Component.dispatchEventImpl(Ljava/awt/AWTEvent;)V+581
j  java.awt.Container.dispatchEventImpl(Ljava/awt/AWTEvent;)V+42
j  java.awt.Component.dispatchEvent(Ljava/awt/AWTEvent;)V+2
j  java.awt.LightweightDispatcher.retargetMouseEvent(Ljava/awt/Component;ILjava/awt/event/MouseEvent;)V+327
j  java.awt.LightweightDispatcher.processMouseEvent(Ljava/awt/event/MouseEvent;)Z+139
j  java.awt.LightweightDispatcher.dispatchEvent(Ljava/awt/AWTEvent;)Z+50
j  java.awt.Container.dispatchEventImpl(Ljava/awt/AWTEvent;)V+12
j  java.awt.Window.dispatchEventImpl(Ljava/awt/AWTEvent;)V+19
j  java.awt.Component.dispatchEvent(Ljava/awt/AWTEvent;)V+2
j  java.awt.EventQueue.dispatchEventImpl(Ljava/awt/AWTEvent;Ljava/lang/Object;)V+41
j  java.awt.EventQueue.access$300(Ljava/awt/EventQueue;Ljava/awt/AWTEvent;Ljava/lang/Object;)V+3
j  java.awt.EventQueue$3.run()Ljava/lang/Void;+12
j  java.awt.EventQueue$3.run()Ljava/lang/Object;+1
v  ~StubRoutines::call_stub
j  java.security.AccessController.doPrivileged(Ljava/security/PrivilegedAction;Ljava/security/AccessControlContext;)Ljava/lang/Object;+0
j  java.security.ProtectionDomain$1.doIntersectionPrivilege(Ljava/security/PrivilegedAction;Ljava/security/AccessControlContext;Ljava/security/AccessControlContext;)Ljava/lang/Object;+28
j  java.security.ProtectionDomain$1.doIntersectionPrivilege(Ljava/security/PrivilegedAction;Ljava/security/AccessControlContext;)Ljava/lang/Object;+6
j  java.awt.EventQueue$4.run()Ljava/lang/Void;+11
j  java.awt.EventQueue$4.run()Ljava/lang/Object;+1
v  ~StubRoutines::call_stub
j  java.security.AccessController.doPrivileged(Ljava/security/PrivilegedAction;Ljava/security/AccessControlContext;)Ljava/lang/Object;+0
j  java.security.ProtectionDomain$1.doIntersectionPrivilege(Ljava/security/PrivilegedAction;Ljava/security/AccessControlContext;Ljava/security/AccessControlContext;)Ljava/lang/Object;+28
j  java.awt.EventQueue.dispatchEvent(Ljava/awt/AWTEvent;)V+73
j  java.awt.EventDispatchThread.pumpOneEventForFilters(I)V+245
j  java.awt.EventDispatchThread.pumpEventsForFilter(ILjava/awt/Conditional;Ljava/awt/EventFilter;)V+35
j  java.awt.EventDispatchThread.pumpEventsForHierarchy(ILjava/awt/Conditional;Ljava/awt/Component;)V+11
j  java.awt.EventDispatchThread.pumpEvents(ILjava/awt/Conditional;)V+4
j  java.awt.EventDispatchThread.pumpEvents(Ljava/awt/Conditional;)V+3
j  java.awt.EventDispatchThread.run()V+9
v  ~StubRoutines::call_stub

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

Java Threads: ( => current thread )
  0x087c1800 JavaThread "TimerQueue" daemon [_thread_blocked, id=3625, stack(0x9f813000,0x9f864000)]
  0xb6907400 JavaThread "DestroyJavaVM" [_thread_blocked, id=3613, stack(0xb6aed000,0xb6b3e000)]
=>0xb69f2000 JavaThread "AWT-EventQueue-0" [_thread_in_native, id=3624, stack(0x9fa08000,0x9fa59000)]
  0xb69f1000 JavaThread "AWT-Shutdown" [_thread_blocked, id=3623, stack(0x9fa59000,0x9faaa000)]
  0xb69d4c00 JavaThread "AWT-XAWT" daemon [_thread_in_native, id=3622, stack(0x9faaa000,0x9fafb000)]
  0xb69c3c00 JavaThread "Java2D Disposer" daemon [_thread_blocked, id=3621, stack(0x9fb16000,0x9fb67000)]
  0xb696fc00 JavaThread "Service Thread" daemon [_thread_blocked, id=3619, stack(0x9fe78000,0x9fec9000)]
  0xb696e000 JavaThread "C1 CompilerThread0" daemon [_thread_blocked, id=3618, stack(0x9fec9000,0x9ff4a000)]
  0xb696c400 JavaThread "Signal Dispatcher" daemon [_thread_blocked, id=3617, stack(0x9ff4a000,0x9ff9b000)]
  0xb695bc00 JavaThread "Finalizer" daemon [_thread_blocked, id=3616, stack(0xa0432000,0xa0483000)]
  0xb695a000 JavaThread "Reference Handler" daemon [_thread_blocked, id=3615, stack(0xa0483000,0xa04d4000)]

Other Threads:
  0xb6957800 VMThread [stack: 0xa04d4000,0xa0555000] [id=3614]
  0xb6972400 WatcherThread [stack: 0x9fdf7000,0x9fe78000] [id=3620]

VM state:not at safepoint (normal execution)

VM Mutex/Monitor currently owned by a thread: None

Heap
 def new generation   total 39424K, used 2131K [0xa0800000, 0xa32c0000, 0xa5d50000)
  eden space 35072K,   6% used [0xa0800000, 0xa0a14fe8, 0xa2a40000)
  from space 4352K,   0% used [0xa2a40000, 0xa2a40000, 0xa2e80000)
  to   space 4352K,   0% used [0xa2e80000, 0xa2e80000, 0xa32c0000)
 tenured generation   total 87424K, used 1696K [0xa5d50000, 0xab2b0000, 0xb0800000)
   the space 87424K,   1% used [0xa5d50000, 0xa5ef8228, 0xa5ef8400, 0xab2b0000)
 compacting perm gen  total 12288K, used 7339K [0xb0800000, 0xb1400000, 0xb4800000)
   the space 12288K,  59% used [0xb0800000, 0xb0f2af70, 0xb0f2b000, 0xb1400000)
No shared spaces configured.

Card table byte_map: [0xa075f000,0xa0800000] byte_map_base: 0xa025b000

Polling page: 0xb7722000

Code Cache  [0xb4900000, 0xb49e8000, 0xb6900000)
 total_blobs=475 nmethods=211 adapters=201 free_code_cache=31846Kb largest_free_block=32611072

Compilation events (10 events):
Event: 3.094 Thread 0xb696e000  207             java.lang.String::startsWith (7 bytes)
Event: 3.094 Thread 0xb696e000 nmethod 207 0xb49e3f08 code [0xb49e4000, 0xb49e409c]
Event: 3.127 Thread 0xb696e000  208             java.lang.String::substring (79 bytes)
Event: 3.127 Thread 0xb696e000 nmethod 208 0xb49e4108 code [0xb49e4260, 0xb49e4518]
Event: 3.129 Thread 0xb696e000  209             sun.misc.MetaIndex::mayContain (51 bytes)
Event: 3.129 Thread 0xb696e000 nmethod 209 0xb49e4708 code [0xb49e4830, 0xb49e49b4]
Event: 3.146 Thread 0xb696e000  210             java.io.DataOutputStream::writeUTF (435 bytes)
Event: 3.147 Thread 0xb696e000 nmethod 210 0xb49e4bc8 code [0xb49e4df0, 0xb49e56ec]
Event: 3.163 Thread 0xb696e000  211             java.lang.String::endsWith (17 bytes)
Event: 3.164 Thread 0xb696e000 nmethod 211 0xb49e6288 code [0xb49e6390, 0xb49e643c]

GC Heap History (6 events):
Event: 0.292 GC heap before
{Heap before GC invocations=0 (full 0):
 def new generation   total 39296K, used 1397K [0xa0800000, 0xa32a0000, 0xa5d50000)
  eden space 34944K,   4% used [0xa0800000, 0xa095d778, 0xa2a20000)
  from space 4352K,   0% used [0xa2a20000, 0xa2a20000, 0xa2e60000)
  to   space 4352K,   0% used [0xa2e60000, 0xa2e60000, 0xa32a0000)
 tenured generation   total 87424K, used 0K [0xa5d50000, 0xab2b0000, 0xb0800000)
   the space 87424K,   0% used [0xa5d50000, 0xa5d50000, 0xa5d50200, 0xab2b0000)
 compacting perm gen  total 12288K, used 2335K [0xb0800000, 0xb1400000, 0xb4800000)
   the space 12288K,  19% used [0xb0800000, 0xb0a47f40, 0xb0a48000, 0xb1400000)
No shared spaces configured.
Event: 0.297 GC heap after
Heap after GC invocations=1 (full 1):
 def new generation   total 39424K, used 0K [0xa0800000, 0xa32c0000, 0xa5d50000)
  eden space 35072K,   0% used [0xa0800000, 0xa0800000, 0xa2a40000)
  from space 4352K,   0% used [0xa2a40000, 0xa2a40000, 0xa2e80000)
  to   space 4352K,   0% used [0xa2e80000, 0xa2e80000, 0xa32c0000)
 tenured generation   total 87424K, used 278K [0xa5d50000, 0xab2b0000, 0xb0800000)
   the space 87424K,   0% used [0xa5d50000, 0xa5d95938, 0xa5d95a00, 0xab2b0000)
 compacting perm gen  total 12288K, used 2335K [0xb0800000, 0xb1400000, 0xb4800000)
   the space 12288K,  19% used [0xb0800000, 0xb0a47f40, 0xb0a48000, 0xb1400000)
No shared spaces configured.
}
Event: 1.035 GC heap before
{Heap before GC invocations=1 (full 1):
 def new generation   total 39424K, used 9179K [0xa0800000, 0xa32c0000, 0xa5d50000)
  eden space 35072K,  26% used [0xa0800000, 0xa10f6e10, 0xa2a40000)
  from space 4352K,   0% used [0xa2a40000, 0xa2a40000, 0xa2e80000)
  to   space 4352K,   0% used [0xa2e80000, 0xa2e80000, 0xa32c0000)
 tenured generation   total 87424K, used 278K [0xa5d50000, 0xab2b0000, 0xb0800000)
   the space 87424K,   0% used [0xa5d50000, 0xa5d95938, 0xa5d95a00, 0xab2b0000)
 compacting perm gen  total 12288K, used 6265K [0xb0800000, 0xb1400000, 0xb4800000)
   the space 12288K,  50% used [0xb0800000, 0xb0e1e7d0, 0xb0e1e800, 0xb1400000)
No shared spaces configured.
Event: 1.087 GC heap after
Heap after GC invocations=2 (full 2):
 def new generation   total 39424K, used 0K [0xa0800000, 0xa32c0000, 0xa5d50000)
  eden space 35072K,   0% used [0xa0800000, 0xa0800000, 0xa2a40000)
  from space 4352K,   0% used [0xa2a40000, 0xa2a40000, 0xa2e80000)
  to   space 4352K,   0% used [0xa2e80000, 0xa2e80000, 0xa32c0000)
 tenured generation   total 87424K, used 1639K [0xa5d50000, 0xab2b0000, 0xb0800000)
   the space 87424K,   1% used [0xa5d50000, 0xa5ee9e90, 0xa5eea000, 0xab2b0000)
 compacting perm gen  total 12288K, used 6265K [0xb0800000, 0xb1400000, 0xb4800000)
   the space 12288K,  50% used [0xb0800000, 0xb0e1e7d0, 0xb0e1e800, 0xb1400000)
No shared spaces configured.
}
Event: 3.036 GC heap before
{Heap before GC invocations=2 (full 2):
 def new generation   total 39424K, used 2923K [0xa0800000, 0xa32c0000, 0xa5d50000)
  eden space 35072K,   8% used [0xa0800000, 0xa0adada8, 0xa2a40000)
  from space 4352K,   0% used [0xa2a40000, 0xa2a40000, 0xa2e80000)
  to   space 4352K,   0% used [0xa2e80000, 0xa2e80000, 0xa32c0000)
 tenured generation   total 87424K, used 1639K [0xa5d50000, 0xab2b0000, 0xb0800000)
   the space 87424K,   1% used [0xa5d50000, 0xa5ee9e90, 0xa5eea000, 0xab2b0000)
 compacting perm gen  total 12288K, used 6780K [0xb0800000, 0xb1400000, 0xb4800000)
   the space 12288K,  55% used [0xb0800000, 0xb0e9f1a0, 0xb0e9f200, 0xb1400000)
No shared spaces configured.
Event: 3.058 GC heap after
Heap after GC invocations=3 (full 3):
 def new generation   total 39424K, used 0K [0xa0800000, 0xa32c0000, 0xa5d50000)
  eden space 35072K,   0% used [0xa0800000, 0xa0800000, 0xa2a40000)
  from space 4352K,   0% used [0xa2a40000, 0xa2a40000, 0xa2e80000)
  to   space 4352K,   0% used [0xa2e80000, 0xa2e80000, 0xa32c0000)
 tenured generation   total 87424K, used 1696K [0xa5d50000, 0xab2b0000, 0xb0800000)
   the space 87424K,   1% used [0xa5d50000, 0xa5ef8228, 0xa5ef8400, 0xab2b0000)
 compacting perm gen  total 12288K, used 6780K [0xb0800000, 0xb1400000, 0xb4800000)
   the space 12288K,  55% used [0xb0800000, 0xb0e9f1a0, 0xb0e9f200, 0xb1400000)
No shared spaces configured.
}

Deoptimization events (0 events):
No events

Internal exceptions (10 events):
Event: 3.150 Thread 0xb69f2000 Threw 0xa092e720 at /HUDSON/workspace/7u-2-build-linux-i586/jdk7u75/1940/hotspot/src/share/vm/prims/jvm.cpp:1281
Event: 3.150 Thread 0xb69f2000 Threw 0xa09311c8 at /HUDSON/workspace/7u-2-build-linux-i586/jdk7u75/1940/hotspot/src/share/vm/prims/jvm.cpp:1281
Event: 3.151 Thread 0xb69f2000 Threw 0xa0942940 at /HUDSON/workspace/7u-2-build-linux-i586/jdk7u75/1940/hotspot/src/share/vm/prims/jvm.cpp:1281
Event: 3.151 Thread 0xb69f2000 Threw 0xa0945298 at /HUDSON/workspace/7u-2-build-linux-i586/jdk7u75/1940/hotspot/src/share/vm/prims/jvm.cpp:1281
Event: 3.151 Thread 0xb69f2000 Threw 0xa0948100 at /HUDSON/workspace/7u-2-build-linux-i586/jdk7u75/1940/hotspot/src/share/vm/prims/jvm.cpp:1281
Event: 3.157 Thread 0xb69f2000 Threw 0xa094a9e0 at /HUDSON/workspace/7u-2-build-linux-i586/jdk7u75/1940/hotspot/src/share/vm/prims/jvm.cpp:1281
Event: 3.158 Thread 0xb69f2000 Threw 0xa094ea50 at /HUDSON/workspace/7u-2-build-linux-i586/jdk7u75/1940/hotspot/src/share/vm/prims/jvm.cpp:1281
Event: 3.159 Thread 0xb69f2000 Threw 0xa09535f0 at /HUDSON/workspace/7u-2-build-linux-i586/jdk7u75/1940/hotspot/src/share/vm/prims/jvm.cpp:1281
Event: 3.159 Thread 0xb69f2000 Threw 0xa0956308 at /HUDSON/workspace/7u-2-build-linux-i586/jdk7u75/1940/hotspot/src/share/vm/prims/jvm.cpp:1281
Event: 3.162 Thread 0xb69f2000 Threw 0xa095b8f8 at /HUDSON/workspace/7u-2-build-linux-i586/jdk7u75/1940/hotspot/src/share/vm/prims/jvm.cpp:1281

Events (10 events):
Event: 3.158 loading class 0xb480c690
Event: 3.158 loading class 0xb480c690 done
Event: 3.158 loading class 0x087e1248
Event: 3.158 loading class 0x087e1248 done
Event: 3.159 loading class 0x087e3108
Event: 3.159 loading class 0x087e3108 done
Event: 3.159 loading class 0x087e32a8
Event: 3.159 loading class 0x087e32a8 done
Event: 3.162 loading class 0x087e8a90
Event: 3.162 loading class 0x087e8a90 done


Dynamic libraries:
08048000-08049000 r-xp 00000000 08:01 925911     /home/vector/public/jdk1.7.0_75/jre/bin/java
08049000-0804a000 rw-p 00000000 08:01 925911     /home/vector/public/jdk1.7.0_75/jre/bin/java
08643000-08805000 rw-p 00000000 00:00 0          [heap]
9f45c000-9f488000 rw-p 00000000 00:00 0
9f488000-9f4e8000 r-xp 00000000 08:01 808929     /home/vector/public/jdk1.7.0_75/jre/lib/i386/libt2k.so
9f4e8000-9f4ec000 rw-p 00060000 08:01 808929     /home/vector/public/jdk1.7.0_75/jre/lib/i386/libt2k.so
9f4ec000-9f4f0000 rw-p 00000000 00:00 0
9f614000-9f615000 r--s 00000000 08:01 933862     /var/cache/fontconfig/c05880de57d1f5e948fdfacc138775d9-le32d4.cache-3
9f615000-9f61b000 r--s 00000000 08:01 933857     /var/cache/fontconfig/945677eb7aeaf62f1d50efc3fb3ec7d8-le32d4.cache-3
9f61b000-9f61e000 r--s 00000000 08:01 934748     /var/cache/fontconfig/99e8ed0e538f840c565b6ed5dad60d56-le32d4.cache-3
9f61e000-9f621000 r--s 00000000 08:01 933844     /var/cache/fontconfig/2cd17615ca594fa2959ae173292e504c-le32d4.cache-3
9f621000-9f622000 r--s 00000000 08:01 933869     /var/cache/fontconfig/e7071f4a29fa870f4323321c154eba04-le32d4.cache-3
9f622000-9f626000 r--s 00000000 08:01 933859     /var/cache/fontconfig/a755afe4a08bf5b97852ceb7400b47bc-le32d4.cache-3
9f626000-9f62d000 r--s 00000000 08:01 925465     /var/cache/fontconfig/6d41288fd70b0be22e8c3a91e032eec0-le32d4.cache-3
9f62d000-9f638000 r--s 00000000 08:01 933841     /var/cache/fontconfig/04aabc0a78ac019cf9454389977116d2-le32d4.cache-3
9f746000-9f749000 r--s 00000000 08:01 933847     /var/cache/fontconfig/385c0604a188198f04d133e54aba7fe7-le32d4.cache-3
9f749000-9f756000 r--s 00000000 08:01 933865     /var/cache/fontconfig/d52a8644073d54c13679302ca1180695-le32d4.cache-3
9f7d2000-9f7d6000 rw-p 00000000 00:00 0
9f7d6000-9f7da000 r-xp 00000000 08:01 285587     /home/vector/workspace/InvokeC/libviplog.so
9f7da000-9f7db000 rw-p 00003000 08:01 285587     /home/vector/workspace/InvokeC/libviplog.so
9f7db000-9f7e6000 rw-p 00000000 00:00 0
9f7e6000-9f7f5000 r-xp 00000000 08:01 285579     /home/vector/workspace/InvokeC/libdevtool_sp30.so
9f7f5000-9f7f6000 rw-p 0000f000 08:01 285579     /home/vector/workspace/InvokeC/libdevtool_sp30.so
9f7f6000-9f7f7000 r-xp 00000000 08:01 284966     /home/vector/workspace/InvokeC/libt.so
9f7f7000-9f7f8000 r--p 00000000 08:01 284966     /home/vector/workspace/InvokeC/libt.so
9f7f8000-9f7f9000 rw-p 00001000 08:01 284966     /home/vector/workspace/InvokeC/libt.so
9f7f9000-9f80e000 r-xp 00000000 08:01 655493     /tmp/jna--820387517/jna6961302993724783680.tmp (deleted)
9f80e000-9f80f000 rw-p 00014000 08:01 655493     /tmp/jna--820387517/jna6961302993724783680.tmp (deleted)
9f80f000-9f813000 r--s 0008b000 08:01 808958     /home/vector/public/jdk1.7.0_75/jre/lib/jsse.jar
9f813000-9f816000 ---p 00000000 00:00 0
9f816000-9f864000 rw-p 00000000 00:00 0          [stack:3625]
9f864000-9f879000 r-xp 00000000 08:01 808933     /home/vector/public/jdk1.7.0_75/jre/lib/i386/libnet.so
9f879000-9f87a000 rw-p 00014000 08:01 808933     /home/vector/public/jdk1.7.0_75/jre/lib/i386/libnet.so
9f87a000-9f896000 r-xp 00000000 08:01 918527     /lib/i386-linux-gnu/libgcc_s.so.1
9f896000-9f897000 r--p 0001b000 08:01 918527     /lib/i386-linux-gnu/libgcc_s.so.1
9f897000-9f898000 rw-p 0001c000 08:01 918527     /lib/i386-linux-gnu/libgcc_s.so.1
9f898000-9f8f9000 r-xp 00000000 08:01 808950     /home/vector/public/jdk1.7.0_75/jre/lib/i386/libfontmanager.so
9f8f9000-9f8fc000 rw-p 00060000 08:01 808950     /home/vector/public/jdk1.7.0_75/jre/lib/i386/libfontmanager.so
9f8fc000-9f900000 rw-p 00000000 00:00 0
9f900000-9f9a9000 rw-p 00000000 00:00 0
9f9a9000-9fa00000 ---p 00000000 00:00 0
9fa00000-9fa01000 r--s 00000000 08:01 933842     /var/cache/fontconfig/0d8c3b2ac0904cb8a57a757ad11a4a08-le32d4.cache-3
9fa01000-9fa04000 r--s 00000000 08:01 933856     /var/cache/fontconfig/8801497958630a81b71ace7c5f9b32a8-le32d4.cache-3
9fa04000-9fa08000 r--s 00000000 08:01 933845     /var/cache/fontconfig/3047814df9a2f067bd2d96a2b9c36e5a-le32d4.cache-3
9fa08000-9fa0b000 ---p 00000000 00:00 0
9fa0b000-9fa59000 rw-p 00000000 00:00 0          [stack:3624]
9fa59000-9fa5c000 ---p 00000000 00:00 0
9fa5c000-9faaa000 rw-p 00000000 00:00 0          [stack:3623]
9faaa000-9faad000 ---p 00000000 00:00 0
9faad000-9fafb000 rw-p 00000000 00:00 0          [stack:3622]
9fafb000-9fb04000 r-xp 00000000 08:01 790983     /usr/lib/i386-linux-gnu/libXcursor.so.1.0.2
9fb04000-9fb05000 r--p 00008000 08:01 790983     /usr/lib/i386-linux-gnu/libXcursor.so.1.0.2
9fb05000-9fb06000 rw-p 00009000 08:01 790983     /usr/lib/i386-linux-gnu/libXcursor.so.1.0.2
9fb06000-9fb07000 r--s 00000000 08:01 933848     /var/cache/fontconfig/4794a0821666d79190d59a36cb4f44b5-le32d4.cache-3
9fb07000-9fb15000 r-xp 00000000 08:01 808942     /home/vector/public/jdk1.7.0_75/jre/lib/i386/libnio.so
9fb15000-9fb16000 rw-p 0000e000 08:01 808942     /home/vector/public/jdk1.7.0_75/jre/lib/i386/libnio.so
9fb16000-9fb19000 ---p 00000000 00:00 0
9fb19000-9fb67000 rw-p 00000000 00:00 0          [stack:3621]
9fb67000-9fb7c000 r--p 00000000 08:01 17240      /usr/share/locale-langpack/zh_CN/LC_MESSAGES/libc.mo
9fb7c000-9fb81000 r-xp 00000000 08:01 790987     /usr/lib/i386-linux-gnu/libXdmcp.so.6.0.0
9fb81000-9fb82000 r--p 00004000 08:01 790987     /usr/lib/i386-linux-gnu/libXdmcp.so.6.0.0
9fb82000-9fb83000 rw-p 00005000 08:01 790987     /usr/lib/i386-linux-gnu/libXdmcp.so.6.0.0
9fb83000-9fba2000 r-xp 00000000 08:01 791595     /usr/lib/i386-linux-gnu/libxcb.so.1.1.0
9fba2000-9fba3000 r--p 0001f000 08:01 791595     /usr/lib/i386-linux-gnu/libxcb.so.1.1.0
9fba3000-9fba4000 rw-p 00020000 08:01 791595     /usr/lib/i386-linux-gnu/libxcb.so.1.1.0
9fba4000-9fbb3000 r-xp 00000000 08:01 790995     /usr/lib/i386-linux-gnu/libXi.so.6.1.0
9fbb3000-9fbb4000 r--p 0000e000 08:01 790995     /usr/lib/i386-linux-gnu/libXi.so.6.1.0
9fbb4000-9fbb5000 rw-p 0000f000 08:01 790995     /usr/lib/i386-linux-gnu/libXi.so.6.1.0
9fbb5000-9fbba000 r-xp 00000000 08:01 791015     /usr/lib/i386-linux-gnu/libXtst.so.6.1.0
9fbba000-9fbbb000 r--p 00004000 08:01 791015     /usr/lib/i386-linux-gnu/libXtst.so.6.1.0
9fbbb000-9fbbc000 rw-p 00005000 08:01 791015     /usr/lib/i386-linux-gnu/libXtst.so.6.1.0
9fbbc000-9fbc4000 r-xp 00000000 08:01 791011     /usr/lib/i386-linux-gnu/libXrender.so.1.3.0
9fbc4000-9fbc5000 r--p 00007000 08:01 791011     /usr/lib/i386-linux-gnu/libXrender.so.1.3.0
9fbc5000-9fbc6000 rw-p 00008000 08:01 791011     /usr/lib/i386-linux-gnu/libXrender.so.1.3.0
9fbc6000-9fcf6000 r-xp 00000000 08:01 790974     /usr/lib/i386-linux-gnu/libX11.so.6.3.0
9fcf6000-9fcf7000 r--p 0012f000 08:01 790974     /usr/lib/i386-linux-gnu/libX11.so.6.3.0
9fcf7000-9fcf9000 rw-p 00130000 08:01 790974     /usr/lib/i386-linux-gnu/libX11.so.6.3.0
9fcf9000-9fcfa000 rw-p 00000000 00:00 0
9fcfa000-9fd43000 r-xp 00000000 08:01 808905     /home/vector/public/jdk1.7.0_75/jre/lib/i386/xawt/libmawt.so
9fd43000-9fd45000 rw-p 00049000 08:01 808905     /home/vector/public/jdk1.7.0_75/jre/lib/i386/xawt/libmawt.so
9fd45000-9fd46000 rw-p 00000000 00:00 0
9fd46000-9fdcc000 r-xp 00000000 08:01 808901     /home/vector/public/jdk1.7.0_75/jre/lib/i386/libawt.so
9fdcc000-9fdd3000 rw-p 00086000 08:01 808901     /home/vector/public/jdk1.7.0_75/jre/lib/i386/libawt.so
9fdd3000-9fdf7000 rw-p 00000000 00:00 0
9fdf7000-9fdf8000 ---p 00000000 00:00 0
9fdf8000-9fe78000 rw-p 00000000 00:00 0          [stack:3620]
9fe78000-9fe7b000 ---p 00000000 00:00 0
9fe7b000-9fec9000 rw-p 00000000 00:00 0          [stack:3619]
9fec9000-9fecc000 ---p 00000000 00:00 0
9fecc000-9ff4a000 rw-p 00000000 00:00 0          [stack:3618]
9ff4a000-9ff4d000 ---p 00000000 00:00 0
9ff4d000-9ff9b000 rw-p 00000000 00:00 0          [stack:3617]
9ff9b000-a0100000 r--p 001c8000 08:01 795203     /usr/lib/locale/locale-archive
a0100000-a0300000 r--p 00000000 08:01 795203     /usr/lib/locale/locale-archive
a0300000-a0321000 rw-p 00000000 00:00 0
a0321000-a0400000 ---p 00000000 00:00 0
a0400000-a0401000 r--s 00000000 08:01 933850     /var/cache/fontconfig/56cf4f4769d0f4abc89a4895d7bd3ae1-le32d4.cache-3
a0401000-a0405000 r--s 00000000 08:01 933860     /var/cache/fontconfig/b47c4e1ecd0709278f4910c18777a504-le32d4.cache-3
a0405000-a0415000 r-xp 00000000 08:01 790989     /usr/lib/i386-linux-gnu/libXext.so.6.4.0
a0415000-a0416000 r--p 0000f000 08:01 790989     /usr/lib/i386-linux-gnu/libXext.so.6.4.0
a0416000-a0417000 rw-p 00010000 08:01 790989     /usr/lib/i386-linux-gnu/libXext.so.6.4.0
a0417000-a0420000 r--s 00000000 08:01 933855     /var/cache/fontconfig/089dead882dea3570ffc31a9898cfb69-le32d4.cache-3
a0420000-a0427000 r--s 00000000 08:01 791913     /usr/lib/i386-linux-gnu/gconv/gconv-modules.cache
a0427000-a0432000 r--s 0037c000 08:01 808989     /home/vector/public/jdk1.7.0_75/jre/lib/charsets.jar
a0432000-a0435000 ---p 00000000 00:00 0
a0435000-a0483000 rw-p 00000000 00:00 0          [stack:3616]
a0483000-a0486000 ---p 00000000 00:00 0
a0486000-a04d4000 rw-p 00000000 00:00 0          [stack:3615]
a04d4000-a04d5000 ---p 00000000 00:00 0
a04d5000-a05a0000 rw-p 00000000 00:00 0          [stack:3614]
a05a0000-a075f000 r--s 039eb000 08:01 808881     /home/vector/public/jdk1.7.0_75/jre/lib/rt.jar
a075f000-a0775000 rw-p 00000000 00:00 0
a0775000-a0789000 rw-p 00000000 00:00 0
a0789000-a07b5000 rw-p 00000000 00:00 0
a07b5000-a07df000 rw-p 00000000 00:00 0
a07df000-a07e5000 rw-p 00000000 00:00 0
a07e5000-a07ff000 rw-p 00000000 00:00 0
a07ff000-a32c0000 rw-p 00000000 00:00 0
a32c0000-a5d50000 rw-p 00000000 00:00 0
a5d50000-ab2b0000 rw-p 00000000 00:00 0
ab2b0000-b0800000 rw-p 00000000 00:00 0
b0800000-b1400000 rw-p 00000000 00:00 0
b1400000-b4800000 rw-p 00000000 00:00 0
b4800000-b4801000 r--s 00000000 08:01 933861     /var/cache/fontconfig/b9d506c9ac06c20b433354fa67a72993-le32d4.cache-3
b4801000-b4804000 r--s 00000000 08:01 934747     /var/cache/fontconfig/7ef2298fde41cc6eeb7af42e48b7d293-le32d4.cache-3
b4804000-b4866000 rw-p 00000000 00:00 0
b4866000-b4880000 rw-p 00000000 00:00 0
b4880000-b4884000 rw-p 00000000 00:00 0
b4884000-b4900000 rw-p 00000000 00:00 0
b4900000-b49e8000 rwxp 00000000 00:00 0
b49e8000-b69f7000 rw-p 00000000 00:00 0
b69f7000-b6a00000 ---p 00000000 00:00 0
b6a00000-b6a04000 r-xp 00000000 08:01 790991     /usr/lib/i386-linux-gnu/libXfixes.so.3.1.0
b6a04000-b6a05000 r--p 00004000 08:01 790991     /usr/lib/i386-linux-gnu/libXfixes.so.3.1.0
b6a05000-b6a06000 rw-p 00005000 08:01 790991     /usr/lib/i386-linux-gnu/libXfixes.so.3.1.0
b6a06000-b6a31000 rw-p 00000000 00:00 0
b6a31000-b6a5c000 rw-p 00000000 00:00 0
b6a5c000-b6a73000 r-xp 00000000 08:01 808951     /home/vector/public/jdk1.7.0_75/jre/lib/i386/libzip.so
b6a73000-b6a74000 rw-p 00017000 08:01 808951     /home/vector/public/jdk1.7.0_75/jre/lib/i386/libzip.so
b6a74000-b6a7f000 r-xp 00000000 08:01 918557     /lib/i386-linux-gnu/libnss_files-2.15.so
b6a7f000-b6a80000 r--p 0000a000 08:01 918557     /lib/i386-linux-gnu/libnss_files-2.15.so
b6a80000-b6a81000 rw-p 0000b000 08:01 918557     /lib/i386-linux-gnu/libnss_files-2.15.so
b6a81000-b6a8b000 r-xp 00000000 08:01 918561     /lib/i386-linux-gnu/libnss_nis-2.15.so
b6a8b000-b6a8c000 r--p 00009000 08:01 918561     /lib/i386-linux-gnu/libnss_nis-2.15.so
b6a8c000-b6a8d000 rw-p 0000a000 08:01 918561     /lib/i386-linux-gnu/libnss_nis-2.15.so
b6a8d000-b6aa3000 r-xp 00000000 08:01 918551     /lib/i386-linux-gnu/libnsl-2.15.so
b6aa3000-b6aa4000 r--p 00015000 08:01 918551     /lib/i386-linux-gnu/libnsl-2.15.so
b6aa4000-b6aa5000 rw-p 00016000 08:01 918551     /lib/i386-linux-gnu/libnsl-2.15.so
b6aa5000-b6aa7000 rw-p 00000000 00:00 0
b6aa7000-b6aae000 r-xp 00000000 08:01 918553     /lib/i386-linux-gnu/libnss_compat-2.15.so
b6aae000-b6aaf000 r--p 00006000 08:01 918553     /lib/i386-linux-gnu/libnss_compat-2.15.so
b6aaf000-b6ab0000 rw-p 00007000 08:01 918553     /lib/i386-linux-gnu/libnss_compat-2.15.so
b6ab0000-b6ab2000 r-xp 00000000 08:01 790976     /usr/lib/i386-linux-gnu/libXau.so.6.0.0
b6ab2000-b6ab3000 r--p 00001000 08:01 790976     /usr/lib/i386-linux-gnu/libXau.so.6.0.0
b6ab3000-b6ab4000 rw-p 00002000 08:01 790976     /usr/lib/i386-linux-gnu/libXau.so.6.0.0
b6ab4000-b6ab8000 r--s 000dc000 08:01 285518     /home/vector/workspace/InvokeC/lib/jna-4.1.0.jar
b6ab8000-b6ac0000 rw-s 00000000 08:01 655492     /tmp/hsperfdata_vector/3608
b6ac0000-b6ae3000 r-xp 00000000 08:01 808920     /home/vector/public/jdk1.7.0_75/jre/lib/i386/libjava.so
b6ae3000-b6ae4000 rw-p 00023000 08:01 808920     /home/vector/public/jdk1.7.0_75/jre/lib/i386/libjava.so
b6ae4000-b6aeb000 r-xp 00000000 08:01 918592     /lib/i386-linux-gnu/librt-2.15.so
b6aeb000-b6aec000 r--p 00006000 08:01 918592     /lib/i386-linux-gnu/librt-2.15.so
b6aec000-b6aed000 rw-p 00007000 08:01 918592     /lib/i386-linux-gnu/librt-2.15.so
b6aed000-b6af0000 ---p 00000000 00:00 0
b6af0000-b6b3e000 rw-p 00000000 00:00 0          [stack:3613]
b6b3e000-b6b68000 r-xp 00000000 08:01 918538     /lib/i386-linux-gnu/libm-2.15.so
b6b68000-b6b69000 r--p 00029000 08:01 918538     /lib/i386-linux-gnu/libm-2.15.so
b6b69000-b6b6a000 rw-p 0002a000 08:01 918538     /lib/i386-linux-gnu/libm-2.15.so
b6b6a000-b70fe000 r-xp 00000000 08:01 925875     /home/vector/public/jdk1.7.0_75/jre/lib/i386/client/libjvm.so
b70fe000-b711f000 rw-p 00593000 08:01 925875     /home/vector/public/jdk1.7.0_75/jre/lib/i386/client/libjvm.so
b711f000-b7540000 rw-p 00000000 00:00 0
b7540000-b76e4000 r-xp 00000000 08:01 918506     /lib/i386-linux-gnu/libc-2.15.so
b76e4000-b76e6000 r--p 001a4000 08:01 918506     /lib/i386-linux-gnu/libc-2.15.so
b76e6000-b76e7000 rw-p 001a6000 08:01 918506     /lib/i386-linux-gnu/libc-2.15.so
b76e7000-b76ea000 rw-p 00000000 00:00 0
b76ea000-b76ed000 r-xp 00000000 08:01 918519     /lib/i386-linux-gnu/libdl-2.15.so
b76ed000-b76ee000 r--p 00002000 08:01 918519     /lib/i386-linux-gnu/libdl-2.15.so
b76ee000-b76ef000 rw-p 00003000 08:01 918519     /lib/i386-linux-gnu/libdl-2.15.so
b76ef000-b7702000 r-xp 00000000 08:01 925877     /home/vector/public/jdk1.7.0_75/jre/lib/i386/jli/libjli.so
b7702000-b7703000 rw-p 00012000 08:01 925877     /home/vector/public/jdk1.7.0_75/jre/lib/i386/jli/libjli.so
b7703000-b7704000 rw-p 00000000 00:00 0
b7704000-b771b000 r-xp 00000000 08:01 918586     /lib/i386-linux-gnu/libpthread-2.15.so
b771b000-b771c000 r--p 00016000 08:01 918586     /lib/i386-linux-gnu/libpthread-2.15.so
b771c000-b771d000 rw-p 00017000 08:01 918586     /lib/i386-linux-gnu/libpthread-2.15.so
b771d000-b771f000 rw-p 00000000 00:00 0
b771f000-b7721000 r--s 00000000 08:01 934746     /var/cache/fontconfig/e13b20fdb08344e0e664864cc2ede53d-le32d4.cache-3
b7721000-b7722000 rw-p 00000000 00:00 0
b7722000-b7723000 r--p 00000000 00:00 0
b7723000-b772e000 r-xp 00000000 08:01 808906     /home/vector/public/jdk1.7.0_75/jre/lib/i386/libverify.so
b772e000-b772f000 rw-p 0000b000 08:01 808906     /home/vector/public/jdk1.7.0_75/jre/lib/i386/libverify.so
b772f000-b7731000 rw-p 00000000 00:00 0
b7731000-b7732000 r-xp 00000000 00:00 0          [vdso]
b7732000-b7752000 r-xp 00000000 08:01 918486     /lib/i386-linux-gnu/ld-2.15.so
b7752000-b7753000 r--p 0001f000 08:01 918486     /lib/i386-linux-gnu/ld-2.15.so
b7753000-b7754000 rw-p 00020000 08:01 918486     /lib/i386-linux-gnu/ld-2.15.so
bff23000-bff24000 rwxp 00000000 00:00 0
bff56000-bff77000 rw-p 00000000 00:00 0          [stack]

VM Arguments:
jvm_args: -Xms128m -Xmx256m -Xms128m -Xmx256m -Dfile.encoding=UTF-8
java_command: com.umis.window.MainWindow
Launcher Type: SUN_STANDARD

Environment Variables:
CLASSPATH=.:/home/vector/public/jdk1.7.0_75/jre/lib/rt.jar:/home/vector/public/jdk1.7.0_75/lib/dt.jar:/home/vector/public/jdk1.7.0_75/lib/tools.jar
PATH=.:/home/vector/public/jdk1.7.0_75/bin:/usr/lib/lightdm/lightdm:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games
LD_LIBRARY_PATH=/home/vector/public/jdk1.7.0_75/jre/lib/i386/client:/home/vector/public/jdk1.7.0_75/jre/lib/i386:
SHELL=/bin/bash
DISPLAY=:0

Signal Handlers:
SIGSEGV: [libjvm.so+0x5102e0], sa_mask[0]=0x7ffbfeff, sa_flags=0x10000004
SIGBUS: [libjvm.so+0x5102e0], sa_mask[0]=0x7ffbfeff, sa_flags=0x10000004
SIGFPE: [libjvm.so+0x405480], sa_mask[0]=0x7ffbfeff, sa_flags=0x10000004
SIGPIPE: [libjvm.so+0x405480], sa_mask[0]=0x7ffbfeff, sa_flags=0x10000004
SIGXFSZ: [libjvm.so+0x405480], sa_mask[0]=0x7ffbfeff, sa_flags=0x10000004
SIGILL: [libjvm.so+0x405480], sa_mask[0]=0x7ffbfeff, sa_flags=0x10000004
SIGUSR1: SIG_DFL, sa_mask[0]=0x00000000, sa_flags=0x00000000
SIGUSR2: [libjvm.so+0x406c80], sa_mask[0]=0x00000004, sa_flags=0x10000004
SIGHUP: [libjvm.so+0x407fb0], sa_mask[0]=0x7ffbfeff, sa_flags=0x10000004
SIGINT: [libjvm.so+0x407fb0], sa_mask[0]=0x7ffbfeff, sa_flags=0x10000004
SIGTERM: [libjvm.so+0x407fb0], sa_mask[0]=0x7ffbfeff, sa_flags=0x10000004
SIGQUIT: [libjvm.so+0x407fb0], sa_mask[0]=0x7ffbfeff, sa_flags=0x10000004


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

OS:wheezy/sid

uname:Linux 3.11.0-15-generic #25~precise1-Ubuntu SMP Thu Jan 30 17:42:40 UTC 2014 i686
libc:glibc 2.15 NPTL 2.15
rlimit: STACK 8192k, CORE 0k, NPROC 15983, NOFILE 4096, AS infinity
load average:1.20 1.16 1.05

/proc/meminfo:
MemTotal:        2063508 kB
MemFree:          891140 kB
Buffers:           33972 kB
Cached:           538180 kB
SwapCached:            0 kB
Active:           699044 kB
Inactive:         415416 kB
Active(anon):     543008 kB
Inactive(anon):     9384 kB
Active(file):     156036 kB
Inactive(file):   406032 kB
Unevictable:           0 kB
Mlocked:               0 kB
HighTotal:       1183688 kB
HighFree:          91744 kB
LowTotal:         879820 kB
LowFree:          799396 kB
SwapTotal:       2095100 kB
SwapFree:        2095100 kB
Dirty:               236 kB
Writeback:             0 kB
AnonPages:        542388 kB
Mapped:           139716 kB
Shmem:             10048 kB
Slab:              29192 kB
SReclaimable:      17136 kB
SUnreclaim:        12056 kB
KernelStack:        3520 kB
PageTables:         8564 kB
NFS_Unstable:          0 kB
Bounce:                0 kB
WritebackTmp:          0 kB
CommitLimit:     3126852 kB
Committed_AS:    2902816 kB
VmallocTotal:     122880 kB
VmallocUsed:       24808 kB
VmallocChunk:      96496 kB
HardwareCorrupted:     0 kB
AnonHugePages:         0 kB
HugePages_Total:       0
HugePages_Free:        0
HugePages_Rsvd:        0
HugePages_Surp:        0
Hugepagesize:       2048 kB
DirectMap4k:       14328 kB
DirectMap2M:      899072 kB


CPU:total 1 (1 cores per cpu, 1 threads per core) family 6 model 69 stepping 1, cmov, cx8, fxsr, mmx, sse, sse2, sse3, ssse3, tsc

/proc/cpuinfo:
processor    : 0
vendor_id    : GenuineIntel
cpu family    : 6
model        : 69
model name    : Intel(R) Core(TM) i5-4210U CPU @ 1.70GHz
stepping    : 1
microcode    : 0x19
cpu MHz        : 1681.849
cache size    : 6144 KB
fdiv_bug    : no
f00f_bug    : no
coma_bug    : no
fpu        : yes
fpu_exception    : yes
cpuid level    : 5
wp        : yes
flags        : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 nx rdtscp constant_tsc pni monitor ssse3
bogomips    : 3363.69
clflush size    : 64
cache_alignment    : 64
address sizes    : 39 bits physical, 48 bits virtual
power management:



Memory: 4k page, physical 2063508k(891140k free), swap 2095100k(2095100k free)

vm_info: Java HotSpot(TM) Client VM (24.75-b04) for linux-x86 JRE (1.7.0_75-b13), built on Dec 18 2014 18:12:18 by "java_re" with gcc 4.3.0 20080428 (Red Hat 4.3.0-8)

加载中
0
d
dayday2p
请问您这个问题解决了吗?
d
dayday2p
解决了吗
0
勤恳的小码农
勤恳的小码农

解决了。两种情况吧:

1,C语言肯定出现了数组越界,比如char arr[20],当给arr赋值时,其长度超过20时,C语言不报错,但是JVM却能检测到,并且崩溃;

2,C语言出现了内存泄漏,如malloc没有free掉。

0
小帅帅丶
小帅帅丶

遇到同样的问题。第一次是OK的。第二次访问就出现一样的错误了

返回顶部
顶部