DEXer crashes every 9 times of 10 during build

31 views
Skip to first unread message

Leonid K

unread,
Nov 1, 2015, 3:33:44 AM11/1/15
to clojure-android
Hello, All,
Alexander, :)

lein droid doall crashes every 9 times out of 10, so I'm currently running builds with 'until DEBUG=1 lein droid doall; do done'

Doing 'killall -9 java' doesn't help, running 'lein droid clean; lein clean; rm -rf target/; ulimit -c unlimited' and changing memory setting in profiles.clj to 6GB too.

Can you pleaase advise? )

Java version:
❯ java -version
java version "1.7.0_80"
Java(TM) SE Runtime Environment (build 1.7.0_80-b15)
Java HotSpot(TM) 64-Bit Server VM (build 24.80-b11, mixed mode)

Ubuntu version:
❯ lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description: Ubuntu 15.04
Release: 15.04
Codename: vivid
                                                                   
❯ uname -a
Linux home 3.19.0-30-generic #34-Ubuntu SMP Fri Oct 2 22:08:41 UTC 2015 x86_64 x86_64 x86_64 GNU/Linux


Dx step output:
(I can post .log file below and core dump, but log seems to contain the same info plus registers and java machine details, and core dump is binary)                   

/home/valt/Android/Sdk/build-tools/23.0.1/dx -JXmx6096M --dex --no-optimize --multi-dex --main-dex-list /home/valt/workspace/mirrored/target/debug/main-dex-list.txt --output /home/valt/workspace/mirrored/target/debug /home/valt/workspace/mirrored/target/debug/classes /home/valt/.m2/repository/org/tcrawley/dynapath/0.2.3/dynapath-0.2.3.jar /home/valt/.m2/repository/org/clojure/tools.reader/0.9.2/tools.reader-0.9.2.jar /home/valt/.m2/repository/prismatic/hiphip/0.2.1/hiphip-0.2.1.jar /home/valt/.m2/repository/org/clojure/tools.nrepl/0.2.10/tools.nrepl-0.2.10.jar /home/valt/.m2/repository/cider/cider-nrepl/0.10.0-SNAPSHOT/cider-nrepl-0.10.0-SNAPSHOT.jar /home/valt/.m2/repository/io/netty/netty-buffer/4.0.26.Final/netty-buffer-4.0.26.Final.jar /home/valt/.m2/repository/slingshot/slingshot/0.12.1/slingshot-0.12.1.jar /home/valt/.m2/repository/clj-http-lite/clj-http-lite/0.3.0/clj-http-lite-0.3.0.jar /home/valt/.m2/repository/quoin/quoin/0.1.0/quoin-0.1.0.jar /home/valt/.m2/repository/org/clojure/test.check/0.6.2/test.check-0.6.2.jar /home/valt/.m2/repository/io/netty/netty-common/4.0.26.Final/netty-common-4.0.26.Final.jar /home/valt/.m2/repository/hickory/hickory/0.5.4/hickory-0.5.4.jar /home/valt/.m2/repository/org/clojure-android/clojure/1.7.0-r3/clojure-1.7.0-r3.jar /home/valt/.m2/repository/clj-wallhack/clj-wallhack/1.0.1/clj-wallhack-1.0.1.jar /home/valt/.m2/repository/com/nanohttpd/nanohttpd/2.1.1/nanohttpd-2.1.1.jar /home/valt/.m2/repository/org/jsoup/jsoup/1.7.2/jsoup-1.7.2.jar /home/valt/.m2/repository/org/clojure/tools.analyzer.jvm/0.6.7/tools.analyzer.jvm-0.6.7.jar /home/valt/.m2/repository/org/clojure/core.async/0.2.371/core.async-0.2.371.jar /home/valt/.m2/repository/org/ccil/cowan/tagsoup/tagsoup/1.2.1/tagsoup-1.2.1.jar /home/valt/.m2/repository/org/clojure/core.memoize/0.5.6/core.memoize-0.5.6.jar /home/valt/.m2/repository/org/ow2/asm/asm-all/4.2/asm-all-4.2.jar /home/valt/.m2/repository/org/clojure/data.json/0.2.6/data.json-0.2.6.jar /home/valt/.m2/repository/neko/neko/4.0.0-alpha5/neko-4.0.0-alpha5.jar /home/valt/.m2/repository/org/clojure/tools.analyzer/0.6.6/tools.analyzer-0.6.6.jar /home/valt/.m2/repository/org/clojure/core.cache/0.6.4/core.cache-0.6.4.jar /home/valt/.m2/repository/clojurewerkz/buffy/1.0.2/buffy-1.0.2.jar /home/valt/.m2/repository/org/clojure/data.priority-map/0.0.4/data.priority-map-0.0.4.jar /home/valt/.m2/repository/enlive/enlive/1.1.6/enlive-1.1.6.jar /home/valt/workspace/mirrored/target/debug/aar-extracted/com.android.support_multidex_aar_1.0.0/classes.jar /home/valt/workspace/mirrored/lib/yandex-speechkit/YandexSpeechKit.jar /home/valt/workspace/mirrored/lib/pocket-sphinx/pocketsphinx-android-5prealpha-nolib.jar /home/valt/Android/Sdk/tools/support/annotations.jar
#
# A fatal error has been detected by the Java Runtime Environment:
#
#  SIGSEGV (0xb) at pc=0x00007f370d13b616, pid=21684, tid=139874244466432
#
# JRE version: Java(TM) SE Runtime Environment (7.0_80-b15) (build 1.7.0_80-b15)
# Java VM: Java HotSpot(TM) 64-Bit Server VM (24.80-b11 mixed mode linux-amd64 compressed oops)
# Problematic frame:
# V  [libjvm.so+0x876616]  objArrayKlass::oop_follow_contents(ParCompactionManager*, oopDesc*, int)+0xf6
#
# Failed to write core dump. Core dumps have been disabled. To enable core dumping, try "ulimit -c unlimited" before starting Java again
#
# An error report file with more information is saved as:
# /home/valt/workspace/mirrored/hs_err_pid21684.log
#
# If you would like to submit a bug report, please visit:
#




Reply all
Reply to author
Forward
0 new messages