<p>pods_group_add 与多个 pod 共享元组返回内存错误</p>

创建于 2017-08-02  ·  6评论  ·  资料来源: pods-framework/pods

当尝试与多个 Pod 共享使用 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

我们应该在那里使用 $p,而不是 $pod

哈...也许我应该自己看看代码:)

修复是单行通过 #4386

这实际上自 2013 年 8 月 5 日以来就已经存在——巧合的是,我们即将迎来 4 周年纪念日:)

我们可以为此负责的提交:
https://github.com/pods-framework/pods/commit/72803d10bd11aa4f789598ad0b15ebf88a1a76b9

那个提交者是个假人

此页面是否有帮助?
0 / 5 - 0 等级