Edit report at https://bugs.php.net/bug.php?id=62234&edit=1
ID: 62234 Comment by: j dot amend at gmail dot com Reported by: manchokapitancho at gmail dot com Summary: PHP crashes if a trait + alias is used. Status: Open Type: Bug Package: Reproducible crash Operating System: win 7 PHP Version: 5.4.5-dev Block user comment: N Private report: N New Comment: The Windows snapshots page seems to be broken since the git migration (https://bugs.php.net/bug.php?id=61712). I found the latest snapshot here though: http://windows.php.net/downloads/snaps/php-5.4/r51a5e98/php-5.4-nts-windows-vc9-x86-r51a5e98.zip Previous Comments: ------------------------------------------------------------------------ [2012-06-06 12:02:44] manchokapitancho at gmail dot com Tried this one: For Windows: http://windows.php.net/snapshots/ But when I click on the link (VC9 x86 Thread Safe Zip [15.27MB]) I get the following error: The page cannot be found. I hope that someone will fix the windows build links. Then I can try again. ------------------------------------------------------------------------ [2012-06-06 08:09:30] larue...@php.net Please try using this snapshot: http://snaps.php.net/php-trunk-latest.tar.gz For Windows: http://windows.php.net/snapshots/ ------------------------------------------------------------------------ [2012-06-06 06:32:09] manchokapitancho at gmail dot com Reopening... ------------------------------------------------------------------------ [2012-06-06 06:31:48] manchokapitancho at gmail dot com Sorry, my fault. The bug is still there. If I don't have aliases, everything is fine. But once I uncomment one, the error is back. Tried 5.5.0-dev and 5.4.5-dev. class XXX { use \logi\tile\html\feature { getTemplateNames as getTemplateNamesBase; } protected function getTemplateNames() { $tpls = (array)$this->getTemplateNamesBase(); array_push ($tpls, "/listing\\template"); array_push ($tpls, "admin\\listing\\template"); return $tpls; } } It is worth mentioning that the trait is autoloaded. ------------------------------------------------------------------------ [2012-06-06 06:06:54] manchokapitancho at gmail dot com My bug seems to be a duplicate of this one. https://bugs.php.net/bug.php?id=61998 I had 3 occurrences of use X as Y. After removing them, there were no more crashes. I tried the latest snapshot and I have no more problems with the original code. ------------------------------------------------------------------------ The remainder of the comments for this report are too long. To view the rest of the comments, please view the bug report online at https://bugs.php.net/bug.php?id=62234 -- Edit this bug report at https://bugs.php.net/bug.php?id=62234&edit=1