On Mon, Jan 07 2019, <s_g...@telus.net> wrote: > I would like to get php-fpm working again on arm. The last time I had a > working version was Aug. > I can build the port, run debug and report crash dumps but do not have the > expertise to analyse the code. > Any and all help is appreciated. I will do what I can under guidance. > > First, I would like to know if anyone else has experienced this problem, or > am I the only one. > My system is an orangepi one (Allwinner H3). > > The build I am testing with is a snapshot kernel of Dec 28 and ports of Jan > 1. > The problem I reported with building libffi on the Dec 28 ports did not > reoccur on the Jan 1 ports. > > I configured php with as much debug as I could and ran it non-daemon for a > console debug log and then as a daemon to get a core. > Attached is the console log and core backtrace.
The gdb backtrace below is unusable, this happens on archs that moved to clang. Please use egdb from the gdb package. > op1bsdsnap1228# gdb /usr/local/sbin/php-fpm-7.2 /root/php-fpm-7.2.core > GNU gdb 6.3 > Copyright 2004 Free Software Foundation, Inc. > GDB is free software, covered by the GNU General Public License, and you are > welcome to change it and/or distribute copies of it under certain conditions. > Type "show copying" to see the conditions. > There is absolutely no warranty for GDB. Type "show warranty" for details. > This GDB was configured as "arm-unknown-openbsd6.4"...(no debugging symbols > found) > > Core was generated by `php-fpm-7.2'. > Program terminated with signal 11, Segmentation fault. > (no debugging symbols found) > Loaded symbols for /usr/local/sbin/php-fpm-7.2 > Reading symbols from /usr/local/lib/libsodium.so.9.1...done. > Loaded symbols for /usr/local/lib/libsodium.so.9.1 > Reading symbols from /usr/lib/libreadline.so.4.0...done. > Loaded symbols for /usr/lib/libreadline.so.4.0 > Reading symbols from /usr/lib/libcurses.so.14.0...done. > Loaded symbols for /usr/lib/libcurses.so.14.0 > Reading symbols from /usr/local/lib/libonig.so.5.0...done. > Loaded symbols for /usr/local/lib/libonig.so.5.0 > Reading symbols from /usr/local/lib/libiconv.so.6.0...done. > Loaded symbols for /usr/local/lib/libiconv.so.6.0 > Reading symbols from /usr/local/lib/libintl.so.6.0...done. > Loaded symbols for /usr/local/lib/libintl.so.6.0 > Reading symbols from /usr/lib/libz.so.5.0...done. > Loaded symbols for /usr/lib/libz.so.5.0 > Reading symbols from /usr/lib/libm.so.10.1...done. > Loaded symbols for /usr/lib/libm.so.10.1 > Reading symbols from /usr/local/lib/libxml2.so.16.1...done. > Loaded symbols for /usr/local/lib/libxml2.so.16.1 > Reading symbols from /usr/local/lib/liblzma.so.2.1...done. > Loaded symbols for /usr/local/lib/liblzma.so.2.1 > Reading symbols from /usr/lib/libssl.so.47.1...done. > Loaded symbols for /usr/lib/libssl.so.47.1 > Reading symbols from /usr/lib/libcrypto.so.45.1...done. > Loaded symbols for /usr/lib/libcrypto.so.45.1 > Reading symbols from /usr/lib/libpthread.so.25.1...done. > Loaded symbols for /usr/lib/libpthread.so.25.1 > Reading symbols from /usr/lib/libc.so.93.0...done. > Loaded symbols for /usr/lib/libc.so.93.0 > Reading symbols from /usr/libexec/ld.so...done. > Loaded symbols for /usr/libexec/ld.so > #0 0xdfdfdfdc in ?? () > (gdb) -- jca | PGP : 0x1524E7EE / 5135 92C1 AD36 5293 2BDF DDCC 0DFA 74AE 1524 E7EE