There is a crash when the cart has a pack with multiple product discount.

Crash occurs with php-7 fpm on debian 8 or mint linux 17, with php fpm 7.015
Seems to be a core php bug

END OF STACK TRACE

    1.4906   18423256                             -> commerce_physical_line_item_shippable(class stdClass) /var/www/html/web_site_dot_org/web/sites/all/modules/c
ontrib/commerce_physical/commerce_physical.module:401
    1.4906   18423256                               -> commerce_product_line_item_types() /var/www/html/web_site_dot_org/web/sites/all/modules/contrib/commerce_p
hysical/commerce_physical.module:368
    1.4907   18423256                                 -> commerce_line_item_types() /var/www/html/web_site_dot_org/web/sites/all/modules/contrib/commerce/modules
/product_reference/commerce_product_reference.module:1415
    1.4907   18423256                                   -> drupal_static(string(24), ???, ???) /var/www/html/web_site_dot_org/web/sites/all/modules/contrib/comme
rce/modules/line_item/commerce_line_item.module:436
    1.4907   18423632                               -> in_array(string(7), array(3)) /var/www/html/web_site_dot_org/web/sites/all/modules/contrib/commerce_physic
al/commerce_physical.module:368
    1.4907   18423256                               -> commerce_physical_product_line_item_weight(class stdClass) /var/www/html/web_site_dot_org/web/sites/all/mo
dules/contrib/commerce_physical/commerce_physical.module:370
    1.4907   18423256                                 -> entity_metadata_wrapper(string(18), class stdClass, ???) /var/www/html/web_site_dot_org/web/sites/all/modules/contrib/commerce_physical/commerce_physical.module:143
    1.4907   18423256                                   -> entity_get_info(???) /var/www/html/web_site_dot_org/web/sites/all/modules/contrib/entity/entity.module:1409
    1.4907   18423512                                   -> EntityDrupalWrapper->__construct(string(18), class stdClass, array(0)) /var/www/html/web_site_dot_org/web/sites/all/modules/contrib/entity/entity.module:1415
    1.4907   18423512                                     -> EntityStructureWrapper->__construct(string(18), class stdClass, array(0)) /var/www/html/org.kameameahfilms.
eqds/web/sites/all/modules/contrib/entity/includes/entity.wrapper.inc:603
    1.4907   18423512                                       -> EntityMetadataWrapper->__construct(string(18), class stdClass, array(0)) /var/www/html/org.kameameahfilms
.eqds/web/sites/all/modules/contrib/entity/includes/entity.wrapper.inc:319
    1.4907   18423888                                         -> EntityDrupalWrapper->set(class stdClass) /var/www/html/web_site_dot_org/web/sites/all/modules/co
ntrib/entity/includes/entity.wrapper.inc:35
    1.4908   18423888                                           -> EntityMetadataWrapper->validate(class stdClass) /var/www/html/web_site_dot_org/web/sites/all/m
odules/contrib/entity/includes/entity.wrapper.inc:755
    1.4908   18423888                                             -> entity_property_verify_data_type(class stdClass, string(18)) /var/www/html/web_site_dot_org/
web/sites/all/modules/contrib/entity/includes/entity.wrapper.inc:147
    1.4908   18423888                                           -> EntityDrupalWrapper->clear() /var/www/html/web_site_dot_org/web/sites/all/modules/contrib/enti
ty/includes/entity.wrapper.inc:769
    1.4908   18423888                                             -> EntityStructureWrapper->clear() /var/www/html/web_site_dot_org/web/sites/all/modules/contrib
/entity/includes/entity.wrapper.inc:803
    1.4908   18423888                                               -> EntityMetadataWrapper->clear() /var/www/html/web_site_dot_org/web/sites/all/modules/contri
b/entity/includes/entity.wrapper.inc:573
    1.4908   18423888                                           -> EntityDrupalWrapper->setEntity(class stdClass) /var/www/html/web_site_dot_org/web/sites/all/mo
dules/contrib/entity/includes/entity.wrapper.inc:770
    1.4908   18423888                                             -> entity_id(string(18), class stdClass) /var/www/html/web_site_dot_org/web/sites/all/modules/c
ontrib/entity/includes/entity.wrapper.inc:640
    1.4908   18423888                                               -> method_exists(class stdClass, string(10)) /var/www/html/web_site_dot_org/web/sites/all/mod
ules/contrib/entity/entity.module:580
    1.4908   18423888                                               -> entity_get_info(string(18)) /var/www/html/web_site_dot_org/web/sites/all/modules/contrib/e
ntity/entity.module:583
    1.4909   18423888                                           -> EntityMetadataWrapper->updateParent(string(5)) /var/www/html/web_site_dot_org/web/sites/all/mo
dules/contrib/entity/includes/entity.wrapper.inc:786
    1.4909   18424264                                     -> EntityDrupalWrapper->setUp() /var/www/html/web_site_dot_org/web/sites/all/modules/contrib/entity/inc
ludes/entity.wrapper.inc:604
    1.4909   18424264                                       -> entity_get_property_info(string(18)) /var/www/html/web_site_dot_org/web/sites/all/modules/contrib/
entity/includes/entity.wrapper.inc:608
    1.4909   18425336                                       -> entity_get_info(string(18)) /var/www/html/web_site_dot_org/web/sites/all/modules/contrib/entity/in
cludes/entity.wrapper.inc:612
    1.4909   18425376                                 -> EntityStructureWrapper->__isset(string(16)) /var/www/html/web_site_dot_org/web/sites/all/modules/contrib
/commerce_physical/commerce_physical.module:147
    1.4909   18425376                                   -> EntityDrupalWrapper->spotInfo() /var/www/html/web_site_dot_org/web/sites/all/modules/contrib/entity/in
cludes/entity.wrapper.inc:545
    1.4909   18425376                                     -> EntityDrupalWrapper->spotBundleInfo(true) /var/www/html/web_site_dot_org/web/sites/all/modules/contr
ib/entity/includes/entity.wrapper.inc:659
    1.4909   18425376                                       -> EntityMetadataWrapper->dataAvailable() /var/www/html/web_site_dot_org/web/sites/all/modules/contri
b/entity/includes/entity.wrapper.inc:677
    1.4909   18425376 
y/includes/entity.wrapper.inc:679
    1.4909   18425376                                       -> entity_extract_ids(string(18), class stdClass) /var/www/html/web_site_dot_org/web/sites/all/modules/contrib/entity/includes/entity.wrapper.inc:680
    1.4910   18425376                                         -> entity_get_info(string(18)) /var/www/html/web_site_dot_org/web/includes/common.inc:7920
    1.4910   18425376                                     -> EntityStructureWrapper->spotInfo() /var/www/html/web_site_dot_org/web/sites/all/modules/contrib/entity/includes/entity.wrapper.inc:660
    1.4910   18425376                                 -> EntityStructureWrapper->__get(string(16)) /var/www/html/web_site_dot_org/web/sites/all/modules/contrib/commerce_physical/commerce_physical.module:147
    1.4910   18425376                                   -> strpos(string(16), string(5)) /var/www/html/web_site_dot_org/web/sites/all/modules/contrib/entity/includes/entity.wrapper.inc:427
    1.4910   18425376                                   -> EntityStructureWrapper->get(string(16)) /var/www/html/web_site_dot_org/web/sites/all/modules/contrib/entity/includes/entity.wrapper.inc:432
    1.4911   18425376                                     -> array_key_exists(string(16), array(0)) /var/www/html/web_site_dot_org/web/sites/all/modules/contrib/entity/includes/entity.wrapper.inc:410
    1.4911   18425376                                     -> EntityStructureWrapper->getPropertyInfo(string(16)) /var/www/html/web_site_dot_org/web/sites/all/modules/contrib/entity/includes/entity.wrapper.inc:411
    1.4911   18425376                                       -> EntityDrupalWrapper->spotInfo() /var/www/html/web_site_dot_org/web/sites/all/modules/contrib/entity/includes/entity.wrapper.inc:349
    1.4911   18426128                                     -> entity_metadata_wrapper(string(16), null, array(16)) /var/www/html/web_site_dot_org/web/sites/all/modules/contrib/entity/includes/entity.wrapper.inc:414
    1.4911   18426128                                       -> entity_get_info(???) /var/www/html/web_site_dot_org/web/sites/all/modules/contrib/entity/entity.module:1409
    1.4911   18426384                                       -> EntityDrupalWrapper->__construct(string(16), null, array(16)) /var/www/html/web_site_dot_org/web/sites/all/modules/contrib/entity/entity.module:1415
    1.4911   18426384                                         -> EntityStructureWrapper->__construct(string(16), null, array(16)) /var/www/html/web_site_dot_org/web/sites/all/modules/contrib/entity/includes/entity.wrapper.inc:603
    1.4911   18426384                                           -> EntityMetadataWrapper->__construct(string(16), null, array(16)) /var/www/html/web_site_dot_org/web/sites/all/modules/contrib/entity/includes/entity.wrapper.inc:319
    1.4911   18427456                                         -> EntityDrupalWrapper->setUp() /var/www/html/web_site_dot_org/web/sites/all/modules/contrib/entity/includes/entity.wrapper.inc:604
    1.4912   18427456                                           -> entity_get_property_info(string(16)) /var/www/html/web_site_dot_org/web/sites/all/modules/contrib/entity/includes/entity.wrapper.inc:608
    1.4912   18429488                                           -> entity_get_info(string(16)) /var/www/html/web_site_dot_org/web/sites/all/modules/contrib/entity/includes/entity.wrapper.inc:612
    4.3267   18429224                                 -> EntityStructureWrapper->__get(string(16)) /var/www/html/web_site_dot_org/web/sites/all/modules/contrib/commerce_physical/commerce_physical.module:148
    5.6701   18429224                                   -> strpos(string(16), string(5)) /var/www/html/web_site_dot_org/web/sites/all/modules/contrib/entity/includes/entity.wrapper.inc:427
    6.5955   18429224                                   -> EntityStructureWrapper->get(string(16)) /var/www/html/web_site_dot_org/web/sites/all/modules/contrib/entity/includes/entity.wrapper.inc:432
    8.0216   18429224                                     -> array_key_exists(string(16), array(1)) /var/www/html/web_site_dot_org/web/sites/all/modules/contrib/entity/includes/entity.wrapper.inc:410

Comments

sherpadawan created an issue. See original summary.

sherpadawan’s picture

Issue summary: View changes