1--TEST-- 2Bug #64677 (execution operator `` stealing surrounding arguments) 3--FILE-- 4<?PHP 5class cat { 6 public function show_output($prepend, $output = '') { 7 } 8} 9$cat = new cat(); 10$cat->show_output('Files: ', trim((string) `cd .`)); // this gives invalid args to shell_exec 11$cat->show_output('Files: ', `cd .`); // this causes a segmentation fault 12$cat->show_output(`cd .`); // this causes a segmentation fault 13 14function show_outputa($prepend, $output) { 15 echo "Okey"; 16} 17show_outputa('Files: ', `cd .`); // this works as expected 18 19?> 20--EXPECT-- 21Okey 22