When i build android code with 16.04,and found java VM error ?

185 views
Skip to first unread message

dong liang

unread,
May 22, 2019, 10:26:35 AM5/22/19
to Android Building

my os :

uname -r
4.4.0-87-generic

 lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description:    Ubuntu 16.04.3 LTS
Release:        16.04
Codename:       xenial


I build android code, and found error like this :

FAILED: out/soong/.intermediates/frameworks/base/packages/services/PacProcessor/PacProcessor/android_common/javac/PacProcessor.jar
rm -rf "out/soong/.intermediates/frameworks/base/packages/services/PacProcessor/PacProcessor/android_common/javac/classes" "out/soong/.intermediates/frameworks/base/packages/services/PacProcessor/PacProcessor/android_common/javac/anno" "out/soong/.intermediates/frameworks/base/packages/services/PacProcessor/PacProcessor/android_common/javac/srcjars" && mkdir -p "out/soong/.intermediates/frameworks/base/packages/services/PacProcessor/PacProcessor/android_common/javac/classes" "out/soong/.intermediates/frameworks/base/packages/services/PacProcessor/PacProcessor/android_common/javac/anno" "out/soong/.intermediates/frameworks/base/packages/services/PacProcessor/PacProcessor/android_common/javac/srcjars" && out/soong/host/linux-x86/bin/zipsync -d out/soong/.intermediates/frameworks/base/packages/services/PacProcessor/PacProcessor/android_common/javac/srcjars -l out/soong/.intermediates/frameworks/base/packages/services/PacProcessor/PacProcessor/android_common/javac/srcjars/list -f "*.java" out/soong/.intermediates/frameworks/base/packages/services/PacProcessor/PacProcessor/android_common/gen/R.jar && (if [ -s out/soong/.intermediates/frameworks/base/packages/services/PacProcessor/PacProcessor/android_common/javac/srcjars/list ] || [ -s out/soong/.intermediates/frameworks/base/packages/services/PacProcessor/PacProcessor/android_common/javac/PacProcessor.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/mmodules/core_platform_api/core.platform.api.stubs/android_common/turbine-combined/core.platform.api.stubs.jar:out/soong/.intermediates/libcore/core-lambda-stubs/android_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/framework/android_common/turbine-jarjar/framework.jar:out/soong/.intermediates/frameworks/base/media/updatable_media_stubs/android_common/turbine-combined/updatable_media_stubs.jar -source 1.8 -target 1.8 -d out/soong/.intermediates/frameworks/base/packages/services/PacProcessor/PacProcessor/android_common/javac/classes -s out/soong/.intermediates/frameworks/base/packages/services/PacProcessor/PacProcessor/android_common/javac/anno @out/soong/.intermediates/frameworks/base/packages/services/PacProcessor/PacProcessor/android_common/javac/PacProcessor.jar.rsp @out/soong/.intermediates/frameworks/base/packages/services/PacProcessor/PacProcessor/android_common/javac/srcjars/list ; fi ) && out/soong/host/linux-x86/bin/soong_zip -jar -o out/soong/.intermediates/frameworks/base/packages/services/PacProcessor/PacProcessor/android_common/javac/PacProcessor.jar -C out/soong/.intermediates/frameworks/base/packages/services/PacProcessor/PacProcessor/android_common/javac/classes -D out/soong/.intermediates/frameworks/base/packages/services/PacProcessor/PacProcessor/android_common/javac/classes && rm -rf "out/soong/.intermediates/frameworks/base/packages/services/PacProcessor/PacProcessor/android_common/javac/srcjars"
[0.139s][warning][os,thread] Failed to start thread - pthread_create failed (EAGAIN) for attributes: stacksize: 1024k, guardsize: 4k, detached.
Error occurred during initialization of VM
Could not create ConcurrentG1RefineThread
Error: Could not create the Java Virtual Machine.
Error: A fatal exception has occurred. Program will exit.

[0.173s][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
at java.lang.Thread.start0(java.base/Native Method)
at java.lang.Thread.start(java.base/Thread.java:813)
at java.lang.ref.Finalizer.<clinit>(java.base/Finalizer.java:233)


but when i upgrade my os to  Ubuntu 16.04.5 LTS , and kernel is : 4.4.0-131-generic , the problem is gone, 

would you any suggestions  about  build os ? tks !



Dan Willemsen

unread,
May 22, 2019, 12:01:36 PM5/22/19
to Android Building
How much RAM do you have? A reboot may have just cleared up more ram. 

- Dan

--
--
You received this message because you are subscribed to the "Android Building" mailing list.
To post to this group, send email to android-...@googlegroups.com
To unsubscribe from this group, send email to
android-buildi...@googlegroups.com
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 android-buildi...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/android-building/dd49ea26-2b22-45ec-8fed-d0e790f1f97c%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

dong liang

unread,
Jun 7, 2019, 11:27:33 AM6/7/19
to Android Building

we upgerade our os to     Ubuntu 16.04.5 LTS , and kernel is : 4.4.0-131-generic  ,

and  found the problem again,..




在 2019年5月22日星期三 UTC+8下午10:26:35,dong liang写道:
Reply all
Reply to author
Forward
0 new messages