[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#931873: texlive-bin: FTBFS on sparc64

Package: src:texlive-bin
Followup-For: Bug #931873
User: debian-sparc@lists.debian.org
Usertags: sparc64


This should be easy to debug. Just build the package on the sparc64 porterbox
(currently kyoto.debian.net) and let the testsuite run.

After the crash has occurred, load the luatex binary into gdb, run it and
wait for the crash. Then show the backtrace with "bt" and gdb should be
able to tell you where the unaligned access happens.

You will most like find some weird pointer arithmetics or casting at the
offending code position which you should be able to mitigate by using
memcpy() instead of a simple assignment, see for example [1].

I will try to look at this issue and provide a patch within the next days.


> [1] https://github.com/python-pillow/Pillow/pull/3225/commits/7a4af2b7671b14163f61c7f88889fad66e50d77b

 .''`.  John Paul Adrian Glaubitz
: :' :  Debian Developer - glaubitz@debian.org
`. `'   Freie Universitaet Berlin - glaubitz@physik.fu-berlin.de
  `-    GPG: 62FF 8A75 84E0 2956 9546  0006 7426 3B37 F5B5 F913

Reply to: