View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0007170 | OXID eShop B2B Edition | B2B edition - sub | public | 2020-08-26 16:48 | 2020-10-28 10:34 |
Reporter | bissie | Assigned To | |||
Priority | normal | Severity | minor | Reproducibility | always |
Status | resolved | Resolution | fixed | ||
Product Version | 3.3.0 | ||||
Fixed in Version | 4.1.0 | ||||
Summary | 0007170: Put an article (with an bundled article) into basket will exceed php memory limit | ||||
Description | Assumptions: At least B2B Modules 01 to 04 are activated A user is created and is b2b user An article has a bundled article assigned (Administer Products - Products - Tab Extended - Bundled product) When adding this product to the basket shop goes to maintenance mode and log says PHP Memory exceeded. Reason: B2BModule\Basket\Model\Basket method addToBasket() is called recursively until memory ist out. This B2BBasket method calls $this->assignB2bBasketId($service->onBasketChange($this)); (Line 183) that will later trigger an calculate basket that calls addToBasket .... | ||||
Steps To Reproduce | Hit the assumptions, log in and put article to basket | ||||
Tags | No tags attached. | ||||
|
-es- |
|
Bug confirmed on B2B 4.0.0 // Line 208 B2BModule\Basket\Model\Basket $this->assignB2bBasketId($service->onBasketChange($this)); |
|
Reminder sent to: benjamin.joerger Hi Benjamin, is there a time a fix for this bug can be provided? Bissie |