• Resolved Kim Vinberg

    (@dicmdk)


    We are getting the following error when trying to create a PDF from Order page:

    Fatal error: preg_match_all(): Argument #2 ($subject) must be of type string, array given
    /var/www/www.xxxxxxxxxxxx.dk/www/wp-content/plugins/woocommerce-delivery-notes/includes/front/vendor/dompdf/dompdf/src/FrameReflower/AbstractFrameReflower.php (529)
    #0 /var/www/www.xxxxxxxxxxxx.dk/www/wp-content/plugins/woocommerce-delivery-notes/includes/front/vendor/dompdf/dompdf/src/FrameReflower/AbstractFrameReflower.php(529): preg_match_all()
    #1 /var/www/www.xxxxxxxxxxxx.dk/www/wp-content/plugins/woocommerce-delivery-notes/includes/front/vendor/dompdf/dompdf/src/FrameReflower/AbstractFrameReflower.php(557): Dompdf\FrameReflower\AbstractFrameReflower->_parse_quotes()
    #2 /var/www/www.xxxxxxxxxxxx.dk/www/wp-content/plugins/woocommerce-delivery-notes/includes/front/vendor/dompdf/dompdf/src/FrameReflower/AbstractFrameReflower.php(687): Dompdf\FrameReflower\AbstractFrameReflower->_parse_content()
    #3 /var/www/www.xxxxxxxxxxxx.dk/www/wp-content/plugins/woocommerce-delivery-notes/includes/front/vendor/dompdf/dompdf/src/FrameReflower/AbstractFrameReflower.php(395): Dompdf\FrameReflower\AbstractFrameReflower->_set_content()
    #4 /var/www/www.xxxxxxxxxxxx.dk/www/wp-content/plugins/woocommerce-delivery-notes/includes/front/vendor/dompdf/dompdf/src/FrameReflower/AbstractFrameReflower.php(437): Dompdf\FrameReflower\AbstractFrameReflower->get_min_max_child_width()
    #5 /var/www/www.xxxxxxxxxxxx.dk/www/wp-content/plugins/woocommerce-delivery-notes/includes/front/vendor/dompdf/dompdf/src/FrameReflower/AbstractFrameReflower.php(458): Dompdf\FrameReflower\AbstractFrameReflower->get_min_max_content_width()
    #6 /var/www/www.xxxxxxxxxxxx.dk/www/wp-content/plugins/woocommerce-delivery-notes/includes/front/vendor/dompdf/dompdf/src/FrameDecorator/AbstractFrameDecorator.php(921): Dompdf\FrameReflower\AbstractFrameReflower->get_min_max_width()
    #7 /var/www/www.xxxxxxxxxxxx.dk/www/wp-content/plugins/woocommerce-delivery-notes/includes/front/vendor/dompdf/dompdf/src/FrameReflower/AbstractFrameReflower.php(396): Dompdf\FrameDecorator\AbstractFrameDecorator->get_min_max_width()
    #8 /var/www/www.xxxxxxxxxxxx.dk/www/wp-content/plugins/woocommerce-delivery-notes/includes/front/vendor/dompdf/dompdf/src/FrameReflower/Block.php(937): Dompdf\FrameReflower\AbstractFrameReflower->get_min_max_child_width()
    #9 /var/www/www.xxxxxxxxxxxx.dk/www/wp-content/plugins/woocommerce-delivery-notes/includes/front/vendor/dompdf/dompdf/src/FrameReflower/AbstractFrameReflower.php(458): Dompdf\FrameReflower\Block->get_min_max_content_width()
    #10 /var/www/www.xxxxxxxxxxxx.dk/www/wp-content/plugins/woocommerce-delivery-notes/includes/front/vendor/dompdf/dompdf/src/FrameDecorator/AbstractFrameDecorator.php(921): Dompdf\FrameReflower\AbstractFrameReflower->get_min_max_width()
    #11 /var/www/www.xxxxxxxxxxxx.dk/www/wp-content/plugins/woocommerce-delivery-notes/includes/front/vendor/dompdf/dompdf/src/FrameReflower/AbstractFrameReflower.php(420): Dompdf\FrameDecorator\AbstractFrameDecorator->get_min_max_width()
    #12 /var/www/www.xxxxxxxxxxxx.dk/www/wp-content/plugins/woocommerce-delivery-notes/includes/front/vendor/dompdf/dompdf/src/FrameReflower/TableCell.php(143): Dompdf\FrameReflower\AbstractFrameReflower->get_min_max_child_width()
    #13 /var/www/www.xxxxxxxxxxxx.dk/www/wp-content/plugins/woocommerce-delivery-notes/includes/front/vendor/dompdf/dompdf/src/FrameReflower/AbstractFrameReflower.php(458): Dompdf\FrameReflower\TableCell->get_min_max_content_width()
    #14 /var/www/www.xxxxxxxxxxxx.dk/www/wp-content/plugins/woocommerce-delivery-notes/includes/front/vendor/dompdf/dompdf/src/FrameDecorator/AbstractFrameDecorator.php(921): Dompdf\FrameReflower\AbstractFrameReflower->get_min_max_width()
    #15 /var/www/www.xxxxxxxxxxxx.dk/www/wp-content/plugins/woocommerce-delivery-notes/includes/front/vendor/dompdf/dompdf/src/Cellmap.php(729): Dompdf\FrameDecorator\AbstractFrameDecorator->get_min_max_width()
    #16 /var/www/www.xxxxxxxxxxxx.dk/www/wp-content/plugins/woocommerce-delivery-notes/includes/front/vendor/dompdf/dompdf/src/Cellmap.php(604): Dompdf\Cellmap->calculate_column_widths()
    #17 /var/www/www.xxxxxxxxxxxx.dk/www/wp-content/plugins/woocommerce-delivery-notes/includes/front/vendor/dompdf/dompdf/src/FrameReflower/Table.php(460): Dompdf\Cellmap->add_frame()
    #18 /var/www/www.xxxxxxxxxxxx.dk/www/wp-content/plugins/woocommerce-delivery-notes/includes/front/vendor/dompdf/dompdf/src/FrameReflower/Table.php(331): Dompdf\FrameReflower\Table->get_min_max_width()
    #19 /var/www/www.xxxxxxxxxxxx.dk/www/wp-content/plugins/woocommerce-delivery-notes/includes/front/vendor/dompdf/dompdf/src/FrameDecorator/AbstractFrameDecorator.php(913): Dompdf\FrameReflower\Table->reflow()
    #20 /var/www/www.xxxxxxxxxxxx.dk/www/wp-content/plugins/woocommerce-delivery-notes/includes/front/vendor/dompdf/dompdf/src/FrameReflower/Block.php(865): Dompdf\FrameDecorator\AbstractFrameDecorator->reflow()
    #21 /var/www/www.xxxxxxxxxxxx.dk/www/wp-content/plugins/woocommerce-delivery-notes/includes/front/vendor/dompdf/dompdf/src/FrameDecorator/AbstractFrameDecorator.php(913): Dompdf\FrameReflower\Block->reflow()
    #22 /var/www/www.xxxxxxxxxxxx.dk/www/wp-content/plugins/woocommerce-delivery-notes/includes/front/vendor/dompdf/dompdf/src/FrameReflower/Page.php(142): Dompdf\FrameDecorator\AbstractFrameDecorator->reflow()
    #23 /var/www/www.xxxxxxxxxxxx.dk/www/wp-content/plugins/woocommerce-delivery-notes/includes/front/vendor/dompdf/dompdf/src/FrameDecorator/AbstractFrameDecorator.php(913): Dompdf\FrameReflower\Page->reflow()
    #24 /var/www/www.xxxxxxxxxxxx.dk/www/wp-content/plugins/woocommerce-pdf-invoices-packing-slips/vendor/dompdf/dompdf/src/Dompdf.php(808): Dompdf\FrameDecorator\AbstractFrameDecorator->reflow()
    #25 /var/www/www.xxxxxxxxxxxx.dk/www/wp-content/plugins/woocommerce-pdf-invoices-packing-slips/includes/makers/class-pdf-maker.php(53): Dompdf\Dompdf->render()
    #26 /var/www/www.xxxxxxxxxxxx.dk/www/wp-content/plugins/woocommerce-pdf-invoices-packing-slips/includes/documents/abstract-wcpdf-order-document.php(1037): WPO\WC\PDF_Invoices\Makers\PDF_Maker->output()
    #27 /var/www/www.xxxxxxxxxxxx.dk/www/wp-content/plugins/woocommerce-pdf-invoices-packing-slips/includes/documents/abstract-wcpdf-order-document.php(1103): WPO\WC\PDF_Invoices\Documents\Order_Document->get_pdf()
    #28 /var/www/www.xxxxxxxxxxxx.dk/www/wp-content/plugins/woocommerce-pdf-invoices-packing-slips/includes/class-wcpdf-main.php(566): WPO\WC\PDF_Invoices\Documents\Order_Document->output_pdf()
    #29 /var/www/www.xxxxxxxxxxxx.dk/www/wp-includes/class-wp-hook.php(324): WPO\WC\PDF_Invoices\Main->generate_document_ajax()
    #30 /var/www/www.xxxxxxxxxxxx.dk/www/wp-includes/class-wp-hook.php(348): WP_Hook->apply_filters()
    #31 /var/www/www.xxxxxxxxxxxx.dk/www/wp-includes/plugin.php(517): WP_Hook->do_action()
    #32 /var/www/www.xxxxxxxxxxxx.dk/www/wp-admin/admin-ajax.php(192): do_action()
    #33 {main}
    • This topic was modified 1 year, 12 months ago by Kim Vinberg.
    • This topic was modified 1 year, 12 months ago by Kim Vinberg.
Viewing 2 replies - 1 through 2 (of 2 total)
  • Plugin Author priyankajagtap

    (@priyankajagtap)

    Hi @dicmdk,

    Sorry for the inconvenience caused to you due to this.

    We tried to replicate this error and we are able to replicate the same at our end. We have escalated this issue to the development team and the dev team will look into it. I will get back to you as soon as the dev team fixes this error on our end.

    Do let us know if you have any further queries or face any issues.

    Plugin Author priyankajagtap

    (@priyankajagtap)

    Hi @dicmdk,

    We have released the new update 5.0.2 today in which we have released the fix for the fatal error occurring with the PDF Invoices & Packing Slips for WooCommerce plugin. So kindly update our plugin to its latest v5.0.2 and see if you are still getting the same error.

    Please check and let us know the results.

Viewing 2 replies - 1 through 2 (of 2 total)

The topic ‘Error when trying to get a PDF’ is closed to new replies.