View Issue Details

IDProjectCategoryView StatusLast Update
0001276OXID eShop (all versions)1.03. Basket, checkout processpublic2012-12-10 13:24
Reporterphilipp_grashoff Assigned To 
PriorityurgentSeveritycrashReproducibilityalways
Status resolvedResolutionfixed 
Product Version4.1.5 revision 21618 
Fixed in Version4.1.6 revision 22740 
Summary0001276: If product is "If out out stock, offline" and remaining stock is ordered, "Shp offline" error is shown in Order step 5
DescriptionTo reproduce:
1) Set a product as "if out of stock, offline"
2) In Frontend, order the remaining stock
3) Go through checkout. In order step 5, "Shop offline" error is shown.

Reproduced with a CE415
TagsOrder
Theme
BrowserAll
PHP Version5.2.6
Database Version5.0.33

Relationships

has duplicate 0001333 resolveddainius.bigelis If Stock is 0, the Shop switch to "Shop offline!" 
has duplicate 0001328 resolveddainius.bigelis Deleted Article in Basket causes Error 
has duplicate 0001700 closed If Stock is 0, the Shop switch to "Shop offline!" 
related to 0001311 resolvedvilma_liorensaityte Shop offline error when product is out of stock and Econda is active 
related to 0001318 resolvedvilma_liorensaityte exception is thrown if product (not orderable if out of stock) goes out of stock during order process 

Activities

Thomas Oppelt

2009-09-01 23:02

reporter   ~0001604

Same crash happens to a User's basket (whereever oxbasket is called not just within checkout), which contains an article which remaining stock was meanwhile ordered by a competing User.

Stack trace:
oxArticleInputException-oxArticleException---!--NOT CAUGHT--!--oxException (time: 2009-09-01 22:44:30): [0]: EXCEPTION_ARTICLE_ARTICELNOTBUYABLE
 Stack Trace: #0 ../core/oxfunctions.php(259): oxUtilsObject->oxNew('oxArticleInputE...', NULL)
#1 ../core/oxbasketitem.php(411): oxNew()
#2 ../core/oxbasket.php(1623): oxBasketItem->getArticle('oxArticleInputE...')
#3 ../views/basket.php(123): oxBasket->getBasketArticles()
#4 ../views/basket.php(102): Basket->getBasketArticles()
#5 ../views/oxshopcontrol.php(254): Basket->render()
#6 ../views/oxshopcontrol.php(77): oxShopControl->_process()
#7 ../index.php(98): oxShopControl->start('basket', NULL)
#8 {main}

vilma_liorensaityte

2009-09-02 13:45

reporter   ~0001608

in oxemail.php and thankyou.php