Php 7.2.6 and Moodle 3.5.2 : Signal bus error

Php 7.2.6 and Moodle 3.5.2 : Signal bus error

by Yannick Tremblay -
Number of replies: 1

Hello,

I just did the upgrade from Moodle 3.2.2 to Moodle 3.5.2 after a upgrade of php 5.6.5 and Apache start as usual other site on the server are working fine except moodle. It's on Solaris 10

When I try to reach the reach the site it give this error in apache logs : [notice] child pid 23990 exit signal Bus error (10), possible coredump in path.

There is no coredump generated. 

Here is the php config : ./configure --prefix=/usr/local/php --with-config-file-path=/etc/local/php --with-apxs2=/usr/local/apache2/bin/apxs --with-ldap=shared,/usr/local/openldap --with-mysqli --with-pdo-mysql --without-pgsql --with-zlib --with-zlib-dir=/usr/local --with-iconv-dir=/usr/local --with-libxml-dir=/usr/local --with-curl=/usr/local/bin/curl  --with-gd --with-freetype-dir=/usr/local --with-xpm-dir=/usr/local --with-jpeg-dir=/usr/local --with-png-dir=/usr/local --enable-soap --enable-zip --enable-mysqlnd  --disable-zend-signals --disable-static --enable-intl --with-icu-dir=/pathtobuild

Don't know if anyone saw that already ?

Average of ratings: -
In reply to Yannick Tremblay

Re: Php 7.2.6 and Moodle 3.5.2 : Signal bus error

by Howard Miller -
Picture of Core developers Picture of Documentation writers Picture of Particularly helpful Moodlers Picture of Peer reviewers Picture of Plugin developers

Dump Solaris and install Linux. 

Our server guys used to insist on running Solaris and, basically, PHP didn't work. We got all sorts of problems like this. Many of the required libraries are (effectively) no longer supported on Solaris and are full of bugs. 

Average of ratings: Useful (1)