Page MenuHomePhabricator

Investigate memory error in mixins.less test case
Closed, ResolvedPublic

Description

We got this error while running the less.js v2.5.3 mixins.less test case.

PHP Fatal error:  Allowed memory size of 134217728 bytes exhausted (tried to allocate 135168 bytes) in less.php/lib/Less/Environment.php on line 155

Event Timeline

Krinkle triaged this task as Medium priority.Jan 5 2024, 2:22 PM

Change 988019 had a related patch set uploaded (by Krinkle; author: Krinkle):

[mediawiki/libs/less.php@master] MixinDefinition,MixinCall: Minor clean up to match ref implementation

https://gerrit.wikimedia.org/r/988019

Change 988020 had a related patch set uploaded (by Krinkle; author: Krinkle):

[mediawiki/libs/less.php@master] MixinCall,Selector: Fix memory leak and selector bug

https://gerrit.wikimedia.org/r/988020

Change 988019 merged by jenkins-bot:

[mediawiki/libs/less.php@master] MixinDefinition,MixinCall: Minor clean up to match ref implementation

https://gerrit.wikimedia.org/r/988019

Change 988020 merged by jenkins-bot:

[mediawiki/libs/less.php@master] MixinCall,Selector: Fix memory leak and selector bug

https://gerrit.wikimedia.org/r/988020