<p>pods_group_addが複数のポッドとメタグループを共有すると、メモリエラーが返されます</p>

作成日 2017年08月02日  ·  6コメント  ·  ソース: pods-framework/pods

pods_group_add()で作成したメタグループを複数のポッドと共有しようとすると、メモリエラー(十分なメモリがない)が失敗を引き起こします。

pods_group_add( array('books', 'other_books'), 'Book Meta Title', 'field1,field2');

このライブトレーニングイベント中に実際の問題を確認できます。 https://youtu.be/fXJbXiTnqBk?t=43m34s

2GBを超えるメモリを割り当てようとしたところ、このarray()がすべてを吸い込んでしまいました。 :)貪欲な小さなろくでなし。

Blocker Bug

全てのコメント6件

もちろん、それはあなたがそれをライブでやっている間に起こります! 頭を上げてくれてありがとう、チェックインします

それを見つけた:

https://github.com/pods-framework/pods/blob/2.x/classes/PodsMeta.php#L596

$ podではなく$ pを使用する必要があります

ハ...多分私は自分でコードを見るべきだった:)

修正は#4386経由のワンライナーです

これは実際には2013年8月5日からあります-偶然にも私たちは4周年を迎えます:)

これについて私たちが責任を負うことができるコミット:
https://github.com/pods-framework/pods/commit/72803d10bd11aa4f789598ad0b15ebf88a1a76b9

そのコミッターはダミーです

このページは役に立ちましたか?
0 / 5 - 0 評価