when i compile  with java code ,i found some error like this :

[warning][os,thread] Failed to start thread - pthread_create failed 
(EAGAIN) for attributes: stacksize: 1024k, guardsize: 0k, detached.
Error occurred during initialization of VM
java.lang.OutOfMemoryError: unable to create native thread: possibly out of 
memory or process/resource limits reached
[ 90% 26803/29520] 
//hardware/interfaces/contexthub/1.0:android.hardware.contexthub-V1.0-java 
javac [common]
FAILED: 
out/soong/.intermediates/hardware/interfaces/contexthub/1.0/android.hardware.contexthub-V1.0-java/android_common/javac/android.hardware.contexthub-V1.0-java.jar
rm -rf 
"out/soong/.intermediates/hardware/interfaces/contexthub/1.0/android.hardware.contexthub-V1.0-java/android_common/javac/classes"
 
"out/soong/.intermediates/hardware/interfaces/contexthub/1.0/android.hardware.contexthub-V1.0-java/android_common/javac/anno"
 
"out/soong/.intermediates/hardware/interfaces/contexthub/1.0/android.hardware.contexthub-V1.0-java/android_common/javac/srcjars"
 
&& mkdir -p 
"out/soong/.intermediates/hardware/interfaces/contexthub/1.0/android.hardware.contexthub-V1.0-java/android_common/javac/classes"
 
"out/soong/.intermediates/hardware/interfaces/contexthub/1.0/android.hardware.contexthub-V1.0-java/android_common/javac/anno"
 
"out/soong/.intermediates/hardware/interfaces/contexthub/1.0/android.hardware.contexthub-V1.0-java/android_common/javac/srcjars"
 
&& out/soong/host/linux-x86/bin/zipsync -d 
out/soong/.intermediates/hardware/interfaces/contexthub/1.0/android.hardware.contexthub-V1.0-java/android_common/javac/srcjars
 
-l 
out/soong/.intermediates/hardware/interfaces/contexthub/1.0/android.hardware.contexthub-V1.0-java/android_common/javac/srcjars/list
 
-f "*.java" 
out/soong/.intermediates/hardware/interfaces/contexthub/1.0/android.hardware.contexthub-V1.0-java_gen_java/gen/srcs.srcjar
 
&& (if [ -s 
out/soong/.intermediates/hardware/interfaces/contexthub/1.0/android.hardware.contexthub-V1.0-java/android_common/javac/srcjars/list
 
] || [ -s 
out/soong/.intermediates/hardware/interfaces/contexthub/1.0/android.hardware.contexthub-V1.0-java/android_common/javac/android.hardware.contexthub-V1.0-java.jar.rsp
 
] ; then out/soong/host/linux-x86/bin/soong_javac_wrapper 
prebuilts/jdk/jdk9/linux-x86/bin/javac -J-Xmx2048M -Xmaxerrs 9999999 
-encoding UTF-8 -sourcepath "" -g -XDskipDuplicateBridges=true 
-XDstringConcat=inline  -proc:none  -bootclasspath 
out/soong/.intermediates/libcore/core.current.stubs/android_common/turbine-combined/core.current.stubs.jar:out/soong/.intermediates/libcore/core-lambda-stubs/android_common/turbine-combined/core-lambda-stubs.jar
 
-classpath 
out/soong/.intermediates/frameworks/base/hwbinder.stubs/android_common/turbine-combined/hwbinder.stubs.jar:out/soong/.intermediates/system/libhidl/transport/base/1.0/android.hidl.base-V1.0-java/android_common/turbine-combined/android.hidl.base-V1.0-java.jar
 
-source 1.8 -target 1.8 -d 
out/soong/.intermediates/hardware/interfaces/contexthub/1.0/android.hardware.contexthub-V1.0-java/android_common/javac/classes
 
-s 
out/soong/.intermediates/hardware/interfaces/contexthub/1.0/android.hardware.contexthub-V1.0-java/android_common/javac/anno
 
@out/soong/.intermediates/hardware/interfaces/contexthub/1.0/android.hardware.contexthub-V1.0-java/android_common/javac/android.hardware.contexthub-V1.0-java.jar.rsp
 
@out/soong/.intermediates/hardware/interfaces/contexthub/1.0/android.hardware.contexthub-V1.0-java/android_common/javac/srcjars/list
 
; fi ) && out/soong/host/linux-x86/bin/soong_zip -jar -o 
out/soong/.intermediates/hardware/interfaces/contexthub/1.0/android.hardware.contexthub-V1.0-java/android_common/javac/android.hardware.contexthub-V1.0-java.jar
 
-C 
out/soong/.intermediates/hardware/interfaces/contexthub/1.0/android.hardware.contexthub-V1.0-java/android_common/javac/classes
 
-D 
out/soong/.intermediates/hardware/interfaces/contexthub/1.0/android.hardware.contexthub-V1.0-java/android_common/javac/classes
 
&& rm -rf 
"out/soong/.intermediates/hardware/interfaces/contexthub/1.0/android.hardware.contexthub-V1.0-java/android_common/javac/srcjars"
[0.585s][warning][os,thread] Failed to start thread - pthread_create failed 
(EAGAIN) for attributes: stacksize: 1024k, guardsize: 0k, detached.
Error occurred during initialization of VM
java.lang.OutOfMemoryError: unable to create native thread: possibly out of 
memory or process/resource limits reached


please help me,tks 

the memery is 500G :

free -g :
 total        used        free      shared  buff/cache   available
Mem:            503           2         388           0         112        
 499
Swap:            46           0          46

uname -r :
4.4.0-131-generic

*ulimit  -a :*
core file size          (blocks, -c) 0
data seg size           (kbytes, -d) unlimited
scheduling priority             (-e) 0
file size               (blocks, -f) unlimited
pending signals                 (-i) 2062255
max locked memory       (kbytes, -l) 64
max memory size         (kbytes, -m) unlimited
open files                      (-n) 65535
pipe size            (512 bytes, -p) 8
POSIX message queues     (bytes, -q) 819200
real-time priority              (-r) 0
stack size              (kbytes, -s) 102400
cpu time               (seconds, -t) unlimited
max user processes              (-u) 2062255
virtual memory          (kbytes, -v) unlimited
file locks                      (-x) unlimited


*error pid :*
*hs_err_pid79581.log :*



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

Current thread (0x0000000001a0c000):  JavaThread "Unknown thread" 
[_thread_in_vm, id=79581, stack(0x00007fffe9486000,0x00007fffe9586000)]

Stack: [0x00007fffe9486000,0x00007fffe9586000],  sp=0x00007fffe957a6f0,  
free space=977k
Native frames: (J=compiled Java code, A=aot compiled Java code, 
j=interpreted, Vv=VM code, C=native code)
V  [libjvm.so+0xc5d97c]  VMError::report_and_die(int, char const*, char 
const*, __va_list_tag*, Thread*, unsigned char*, void*, void*, char const*, 
int, unsigned long)+0x15c
V  [libjvm.so+0xc5e653]  VMError::report_and_die(Thread*, char const*, int, 
unsigned long, VMErrorType, char const*, __va_list_tag*)+0x43
V  [libjvm.so+0x639778]  report_vm_out_of_memory(char const*, int, unsigned 
long, VMErrorType, char const*, ...)+0xe8
V  [libjvm.so+0xc85f69]  AbstractWorkGang::add_workers(unsigned int, 
bool)+0x209
V  [libjvm.so+0xc86036]  AbstractWorkGang::initialize_workers()+0x96
V  [libjvm.so+0x6f5578]  
G1CollectedHeap::G1CollectedHeap(G1CollectorPolicy*)+0x558
V  [libjvm.so+0xc260c4]  Universe::create_heap()+0x1c4
V  [libjvm.so+0xc2648d]  Universe::initialize_heap()+0x39d
V  [libjvm.so+0xc265a3]  universe_init()+0x43
V  [libjvm.so+0x7ae77f]  init_globals()+0x5f
V  [libjvm.so+0xc073d7]  Threads::create_vm(JavaVMInitArgs*, bool*)+0x3a7
V  [libjvm.so+0x7feeac]  JNI_CreateJavaVM+0x5c
C  [libjli.so+0x3934]  JavaMain+0x84
C  [libjli.so+0x8a2a]  ContinueInNewThread0+0x5a
C  [libjli.so+0x5337]  ContinueInNewThread+0x57
C  [libjli.so+0x6378]  JLI_Launch+0xe38
C  [javac+0x9b4]
C  [libc.so.6+0x20830]  __libc_start_main+0xf0


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

Java Threads: ( => current thread )

Other Threads:

[error occurred during error reporting (printing all threads), id 
0xe0000001]

VM state:not at safepoint (not fully initialized)

VM Mutex/Monitor currently owned by a thread: None


[error occurred during error reporting (printing compressed oops mode), id 
0xe0000001]

GC Heap History (0 events):
No events

Deoptimization events (0 events):
No events

Classes redefined (0 events):
No events

Internal exceptions (0 events):
No events

Events (0 events):
No events

VM Arguments:
jvm_args: 
-Dapplication.home=/home/xxx/hione_java/prebuilts/jdk/jdk9/linux-x86 
--add-modules=ALL-DEFAULT -Xms8m -Xmx2048M -Djdk.module.main=jdk.compiler
java_command: jdk.compiler/com.sun.tools.javac.Main -Xmaxerrs 9999999 
-encoding UTF-8 -sourcepath  -g -XDskipDuplicateBridges=true 
-XDstringConcat=inline -proc:none -bootclasspath out/soong
/.intermediates/libcore/mmodules/core_platform_api/core.platform.api.stubs/android_common/turbine-combined/core.platform.api.stubs.jar:out/soong/.intermediates/libcore/core-lambda-stubs/and
roid_common/turbine-combined/core-lambda-stubs.jar -classpath 
out/soong/.intermediates/frameworks/base/ext/android_common/turbine-combined/ext.jar:out/soong/.intermediates/frameworks/base/f
ramework/android_common/turbine-jarjar/framework.jar:out/soong/.intermediates/frameworks/base/media/updatable_media_stubs/android_common/turbine-combined/updatable_media_stubs.jar:out/soong
/.intermediates/external/protobuf/libprotobuf-java-micro/android_common/turbine-combined/libprotobuf-java-micro.jar
 
-source 1.8 -target 1.8 -d out/soong/.intermediates/hardware/ril/librilut
ils/sap-api-java-static/android_common/javac/classes -s 
out/soong/.intermediates/hardware/ril/librilutils/sap-api-java-static/android_common/javac/anno
 
@out/soong/.intermediates/hardware/ri
l/librilutils/sap-api-java-static/android_common/javac/sap-api-java-static.jar.rsp
 
@out/soong/.intermediates/hardware/ril/librilutils/sap-api-java-static/android_common/javac/srcjars/list
java_class_path (initial): <not set>
Launcher Type: SUN_STANDARD


Logging:
Log output configuration:
#0: stdout all=warning uptime,level,tags
#1: stderr all=off uptime,level,tags

Environment Variables:
JAVA_HOME=/home/xxx/hione_java/prebuilts/jdk/jdk9/linux-x86
PATH=/home/xxx/hione_java/prebuilts/jdk/jdk9/linux-x86/bin:/home/xxx/hione_java/prebuilts/jdk/jdk9/linux-x86/bin:/home/xxx/hione_java/out/soong/host/linux-x86/bin:/home/xxx/
hione_java/out/host/linux-x86/bin:/home/xxx/hione_java/prebuilts/gcc/linux-x86/aarch64/aarch64-linux-android-4.9/bin:/home/xxx/hione_java/prebuilts/gcc/linux-x86/arm/arm-linux-andro
ideabi-4.9/bin:/home/xxx/hione_java/development/scripts:/home/xxx/hione_java/prebuilts/devtools/tools:/home/xxx/hione_java/external/selinux/prebuilts/bin:/home/xxx/hione_jav
a/prebuilts/misc/linux-x86/dtc:/home/xxx/hione_java/prebuilts/misc/linux-x86/libufdt:/home/xxx/hione_java/prebuilts/gcc/linux-x86/arm/arm-eabi-4.8/bin:/home/xxx/hione_java/prebu
ilts/gcc/linux-x86/arm/arm-none-eabi-6.2.1/bin:/home/xxx/hione_java/prebuilts/asuite/acloud/linux-x86:/home/xxx/hione_java/prebuilts/asuite/aidegen/linux-x86:/home/xxx/hione_jav
a/prebuilts/asuite/atest/linux-x86:/home/xxx/bin:/home/xxx/.local/bin:/home/xxx/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:None
:None/bin::
SHELL=/bin/bash


Signal Handlers:
SIGSEGV: [libjvm.so+0xc5e920], sa_mask[0]=11111111011111111101111111111110, 
sa_flags=SA_RESTART|SA_SIGINFO
SIGBUS: [libjvm.so+0xc5e920], sa_mask[0]=11111111011111111101111111111110, 
sa_flags=SA_RESTART|SA_SIGINFO
SIGFPE: [libjvm.so+0xc5e920], sa_mask[0]=11111111011111111101111111111110, 
sa_flags=SA_RESTART|SA_SIGINFO
SIGPIPE: [libjvm.so+0xa984e0], sa_mask[0]=11111111011111111101111111111110, 
sa_flags=SA_RESTART|SA_SIGINFO
SIGXFSZ: [libjvm.so+0xa984e0], sa_mask[0]=11111111011111111101111111111110, 
sa_flags=SA_RESTART|SA_SIGINFO
SIGILL: [libjvm.so+0xc5e920], sa_mask[0]=11111111011111111101111111111110, 
sa_flags=SA_RESTART|SA_SIGINFO
SIGUSR2: [libjvm.so+0xa983a0], sa_mask[0]=00000000000000000000000000000000, 
sa_flags=SA_RESTART|SA_SIGINFO
SIGHUP: SIG_DFL, sa_mask[0]=00000000000000000000000000000000, sa_flags=none
SIGINT: SIG_DFL, sa_mask[0]=00000000000000000000000000000000, sa_flags=none
SIGTERM: SIG_DFL, sa_mask[0]=00000000000000000000000000000000, sa_flags=none
SIGQUIT: SIG_DFL, sa_mask[0]=00000000000000000000000000000000, sa_flags=none


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

OS:DISTRIB_ID=Ubuntu
DISTRIB_RELEASE=16.04
DISTRIB_CODENAME=xenial
DISTRIB_DESCRIPTION="Ubuntu 16.04.5 LTS"
uname:Linux 4.4.0-131-generic #157-Ubuntu SMP Thu Jul 12 15:51:36 UTC 2018 
x86_64
libc:glibc 2.23 NPTL 2.23
rlimit: STACK 16384k, CORE 0k, NPROC infinity, NOFILE 1048576, AS infinity
load average:1.65 12.57 19.96

/proc/meminfo:
MemTotal:       527979248 kB
MemFree:        393526888 kB
MemAvailable:   521512832 kB
Buffers:         2808744 kB
Cached:         121445536 kB
SwapCached:            0 kB
Active:         93355136 kB
Inactive:       34175464 kB
Active(anon):    3279544 kB
Inactive(anon):    22512 kB
Active(file):   90075592 kB
Inactive(file): 34152952 kB
Unevictable:        4136 kB
Mlocked:            4136 kB
SwapTotal:      48828412 kB
SwapFree:       48828412 kB
Dirty:             52972 kB
Writeback:             0 kB
AnonPages:       3236204 kB
Mapped:           121656 kB
Shmem:             23460 kB
Slab:            5441964 kB
SReclaimable:    5157688 kB
SUnreclaim:       284276 kB
KernelStack:      128272 kB
PageTables:        91132 kB
NFS_Unstable:          0 kB
Bounce:                0 kB
WritebackTmp:          0 kB
CommitLimit:    312818036 kB
Committed_AS:   51082884 kB
VmallocTotal:   34359738367 kB
VmallocUsed:           0 kB
VmallocChunk:          0 kB
HardwareCorrupted:     0 kB
AnonHugePages:      8192 kB
CmaTotal:              0 kB
CmaFree:               0 kB
HugePages_Total:       0
HugePages_Free:        0
HugePages_Rsvd:        0
HugePages_Surp:        0
Hugepagesize:       2048 kB
DirectMap4k:      221056 kB
DirectMap2M:     4610048 kB
DirectMap1G:    533725184 kB




CPU:total 88 (initial active 88) (22 cores per cpu, 2 threads per core) 
family 6 model 79 stepping 1, cmov, cx8, fxsr, mmx, sse, sse2, sse3, ssse3, 
sse4.1, sse4.2, popcnt, avx, avx2, aes, c
lmul, erms, rtm, 3dnowpref, lzcnt, ht, tsc, tscinvbit, bmi1, bmi2, adx, fma
CPU Model and flags from /proc/cpuinfo:
model name      : Intel(R) Xeon(R) CPU E5-2699 v4 @ 2.20GHz
flags           : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca 
cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx 
pdpe1gb rdtscp lm constant_tsc arch_perf
mon pebs bts rep_good nopl xtopology nonstop_tsc aperfmperf eagerfpu pni 
pclmulqdq dtes64 ds_cpl vmx smx est tm2 ssse3 sdbg fma cx16 xtpr pdcm pcid 
dca sse4_1 sse4_2 x2apic movbe popcnt tsc
_deadline_timer aes xsave avx f16c rdrand lahf_lm abm 3dnowprefetch epb 
invpcid_single intel_pt ibrs ibpb stibp kaiser tpr_shadow vnmi flexpriority 
ept vpid fsgsbase tsc_adjust bmi1 hle avx
2 smep bmi2 erms invpcid rtm cqm rdseed adx smap xsaveopt cqm_llc 
cqm_occup_llc cqm_mbm_total cqm_mbm_local dtherm arat pln pts

Memory: 4k page, physical 527979248k(393536968k free), swap 
48828412k(48828412k free)

vm_info: OpenJDK 64-Bit Server VM (9+181-android4685155) for linux-amd64 
JRE (9+181-android4685155), built on Mar 28 2018 20:02:59 by "androidbuild" 
with gcc 4.8

END









-- 
-- 
You received this message because you are subscribed to the "Android Building" 
mailing list.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to
[email protected]
For more options, visit this group at
http://groups.google.com/group/android-building?hl=en

--- 
You received this message because you are subscribed to the Google Groups 
"Android Building" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/android-building/d08bed4b-f444-4a7a-bb06-d46a73d3a016%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to