Ik kwam toevallig achter de volgende bug (?) in PHP. ik vroeg mij of ik nou een echte bug gevonden heb of dat dit 'normaal' is.
de reden waarom ik dit uitvoerde was omdat ik een nogal stomme fout maakte bij een search & replace actie in een bestand. return convertHTML($val); hoort eigenlijk htmlentities($val, ENT_QUOTES); te zijn.
als je dit uitvoert op een webserver krijg je een 'this page cannot be displayed' van apache voorgeschoteld
en in de error_log van httpd komt het volgende voor:
is dit zo'n foute programmeur fout of is dit een bug?
PHP:
1
2
3
4
5
6
7
8
9
| <? function convertHTML($val) { return convertHTML($val); } echo "ditwerktniet:". convertHTML('bladiebla'); ?> |
de reden waarom ik dit uitvoerde was omdat ik een nogal stomme fout maakte bij een search & replace actie in een bestand. return convertHTML($val); hoort eigenlijk htmlentities($val, ENT_QUOTES); te zijn.
als je dit uitvoert op een webserver krijg je een 'this page cannot be displayed' van apache voorgeschoteld
en in de error_log van httpd komt het volgende voor:
code:
1
| [Thu Nov 06 11:13:13 2003] [notice] child pid 14661 exit signal Segmentation fault (11) |
is dit zo'n foute programmeur fout of is dit een bug?