Author: nick.lutz
Description:
Upon edit of any page, upon click of the "Save button" the edit fails. No error
is returned to the browser (IE, FireFox, Netscape). An error is found under the
Apache logs as follows:<br><br>
[Fri Apr 22 11:11:42 2005] [notice] child pid 2433 exit signal Illegal
instruction (4)<br><br>
This problem can be reproduced at will.<br>
Closer examination with the tusc analyzer shows:<br><br>
readlink("/opt", "", 1024)
ERR#22 EINVAL<br>
readlink("/opt/mediawiki-1.4.1", "", 1024)
ERR#22 EINVAL<br>
readlink("/opt/mediawiki-1.4.1/includes", "", 1024)
ERR#22 EINVAL<br>
readlink("/opt/mediawiki-1.4.1/includes/normal", "", 1024)
ERR#22 EINVAL<br>
readlink("/opt/mediawiki-1.4.1/includes/normal/UtfNormal.php", "", 1024)
ERR#22 EINVAL<br>
open("/opt/mediawiki-1.4.1/includes/normal/UtfNormal.php", O_RDONLY, 0666) =
11<br>
fstat(11, 0x67e82fd0) =
0<br>
fstat(11, 0x67e830d0) =
0<br>
lseek(11, 0, SEEK_CUR) =
0<br>
lseek(11, 0, SEEK_SET) =
0<br>
close(11) =
0<br>
Received signal 10, SIGBUS, in user mode, [caught], partial siginfo<br> Siginfo: si_code: I_NONEXIST, faulting address: 0x67e92f28, si_errno: 0<br> PC: 0xc25b7a9f, instruction: 0x6bd33fc1<br>
exit(4) [implicit] WIFSIGNALED(SIGILL)<br><br>
The version page shows this:<br><br>
MediaWiki (http://wikipedia.sf.net/): 1.4.2 <br> PHP (http://www.php.net/): 4.3.8 (apache2handler) <br> MySQL (http://www.mysql.com/): 4.1.10a-max<br><br>
My Workaround is to use another system with older versions of everything.<br><br>
MediaWiki (http://wikipedia.sf.net/): 1.4.1<br> PHP (http://www.php.net/): 4.2.3 (apache2filter)<br> MySQL (http://www.mysql.com/): 4.0.24-max<br><br>
Any help would be appreciated.
Version: 1.4.x
Severity: blocker
OS: other
Platform: Other