* 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.

Attachment: signature.asc
Description: Digital signature

Reply via email to