* Michael Tokarev <m...@tls.msk.ru> [27-04-2013 10:45 EEST]: > so it looks like the instruction stream being optimized is corrupt somehow. > So the easier the reproducer is, the more chances we have to track it down. > Finding corruptions isn't easy usually.
Unfortunately the failures are not consistent but they occur with java related things. Sometimes the postinst for ca-certificates-java succeeds. Sometimes it fails with <http://paste.debian.net/hidden/72893826/>. It may be helpful to try to compile version 3.5.17 of the Java Service Wrapper which can be downloaded from <http://wrapper.tanukisoftware.com/download/3.5.17/wrapper_3.5.17_src.tar.gz> I have not been able to compile this with qemu-arm-static in a Wheezy chroot but I have been able to compile it within the Squeeze images from <http://people.debian.org/~aurel32/qemu/armel/>. I'll try building a Wheezy vm and/or updating the Squeeze vm to Wheezy. Here are three compilation attempts. Each one fails with a different error. #1 ------ (unstable-armel-sbuild)eshornock@darkside:~/src/wrapper_3.5.17_src$ ant -Dbits=32 compile-c-unix Buildfile: /home/eshornock/src/wrapper_3.5.17_src/build.xml init-setup: init-windows: init-unix: init-bits-warning: init-bits-mismatch-warning: init: init:msg: [echo] ********************************************************************** [echo] * About to build a 32-bit version of Java Service Wrapper Community 3.5.17. [echo] * The OS Name is "linux", resolved from "Linux". [echo] * The Architecture is "armel", resolved from "arm". [echo] * The distribution name will be: wrapper-linux-armel-32-3.5.17 [echo] ********************************************************************** update-info-c: [copy] Copying 1 file to /home/eshornock/src/wrapper_3.5.17_src/src/c compile-c-unix-check: compile-c-unix: [mkdir] Created dir: /home/eshornock/src/wrapper_3.5.17_src/bin [mkdir] Created dir: /home/eshornock/src/wrapper_3.5.17_src/lib [mkdir] Created dir: /home/eshornock/src/wrapper_3.5.17_src/test [echo] Build native components using 'make' and Makefile: Makefile-linux-armel-32.make Segmentation fault ------- #2, yielding the tcg fatal error --------- (unstable-armel-sbuild)eshornock@darkside:~/src/wrapper_3.5.17_src$ ant -Dbits=32 compile-c-unix Buildfile: /home/eshornock/src/wrapper_3.5.17_src/build.xml init-setup: init-windows: init-unix: init-bits-warning: init-bits-mismatch-warning: init: init:msg: [echo] ********************************************************************** [echo] * About to build a 32-bit version of Java Service Wrapper Community 3.5.17. [echo] * The OS Name is "linux", resolved from "Linux". [echo] * The Architecture is "armel", resolved from "arm". [echo] * The distribution name will be: wrapper-linux-armel-32-3.5.17 [echo] ********************************************************************** update-info-c: [copy] Copying 1 file to /home/eshornock/src/wrapper_3.5.17_src/src/c compile-c-unix-check: compile-c-unix: [echo] Build native components using 'make' and Makefile: Makefile-linux-armel-32.make /build/buildd-qemu_1.4.0+dfsg-2exp-amd64-r9ctKZ/qemu-1.4.0+dfsg/tcg/tcg.c:1439: tcg fatal error -------- #3 ------- (unstable-armel-sbuild)eshornock@darkside:~/src/wrapper_3.5.17_src$ ant -Dbits=32 compile-c-unix Buildfile: /home/eshornock/src/wrapper_3.5.17_src/build.xml init-setup: init-windows: init-unix: init-bits-warning: init-bits-mismatch-warning: init: init:msg: [echo] ********************************************************************** [echo] * About to build a 32-bit version of Java Service Wrapper Community 3.5.17. [echo] * The OS Name is "linux", resolved from "Linux". [echo] * The Architecture is "armel", resolved from "arm". [echo] * The distribution name will be: wrapper-linux-armel-32-3.5.17 [echo] ********************************************************************** update-info-c: [copy] Copying 1 file to /home/eshornock/src/wrapper_3.5.17_src/src/c compile-c-unix-check: compile-c-unix: [echo] Build native components using 'make' and Makefile: Makefile-linux-armel-32.make qemu: Unsupported ARM syscall: 0x234628 qemu: Unsupported ARM syscall: 0x234678 qemu: unhandled CPU exception 0x2 - aborting R00=ffffffda R01=ce5b72dc R02=00000013 R03=00000000Segmentation fault ------- Hopefully this will be of use in finding the problem.
signature.asc
Description: Digital signature