• Resolved DodoDog

    (@dododog)


    Hello,
    when trying to generate a packing slip I now get a fatal error.
    We have these plugins installed:
    WooCommerce PDF Invoices & Packing Slips version 2.14.0
    WooCommerce PDF Invoices & Packing Slips Premium Templates version 2.17.1

    This is the fatal error message I see:
    Fatal error: Division by zero

    /home/www/doc/21508/xxxx.com/www/wp-content/plugins/woocommerce-pdf-invoices-packing-slips/vendor/dompdf/dompdf/src/FrameReflower/Table.php (169)

    #0 /home/www/doc/21508/xxxx.com/www/wp-content/plugins/woocommerce-pdf-invoices-packing-slips/vendor/dompdf/dompdf/src/FrameReflower/Table.php(353): Dompdf\FrameReflower\Table->_assign_widths()
    #1 /home/www/doc/21508/xxxx.com/www/wp-content/plugins/woocommerce-pdf-invoices-packing-slips/vendor/dompdf/dompdf/src/FrameDecorator/AbstractFrameDecorator.php(887): Dompdf\FrameReflower\Table->reflow()
    #2 /home/www/doc/21508/xxxx.com/www/wp-content/plugins/woocommerce-pdf-invoices-packing-slips/vendor/dompdf/dompdf/src/FrameReflower/TableCell.php(95): Dompdf\FrameDecorator\AbstractFrameDecorator->reflow()
    #3 /home/www/doc/21508/xxxx.com/www/wp-content/plugins/woocommerce-pdf-invoices-packing-slips/vendor/dompdf/dompdf/src/FrameDecorator/AbstractFrameDecorator.php(887): Dompdf\FrameReflower\TableCell->reflow()
    #4 /home/www/doc/21508/xxxx.com/www/wp-content/plugins/woocommerce-pdf-invoices-packing-slips/vendor/dompdf/dompdf/src/FrameReflower/TableRow.php(57): Dompdf\FrameDecorator\AbstractFrameDecorator->reflow()
    #5 /home/www/doc/21508/xxxx.com/www/wp-content/plugins/woocommerce-pdf-invoices-packing-slips/vendor/dompdf/dompdf/src/FrameDecorator/AbstractFrameDecorator.php(887): Dompdf\FrameReflower\TableRow->reflow()
    #6 /home/www/doc/21508/xxxx.com/www/wp-content/plugins/woocommerce-pdf-invoices-packing-slips/vendor/dompdf/dompdf/src/FrameReflower/TableRowGroup.php(48): Dompdf\FrameDecorator\AbstractFrameDecorator->reflow()
    #7 /home/www/doc/21508/xxxx.com/www/wp-content/plugins/woocommerce-pdf-invoices-packing-slips/vendor/dompdf/dompdf/src/FrameDecorator/AbstractFrameDecorator.php(887): Dompdf\FrameReflower\TableRowGroup->reflow()
    #8 /home/www/doc/21508/xxxx.com/www/wp-content/plugins/woocommerce-pdf-invoices-packing-slips/vendor/dompdf/dompdf/src/FrameReflower/Table.php(416): Dompdf\FrameDecorator\AbstractFrameDecorator->reflow()
    #9 /home/www/doc/21508/xxxx.com/www/wp-content/plugins/woocommerce-pdf-invoices-packing-slips/vendor/dompdf/dompdf/src/FrameDecorator/AbstractFrameDecorator.php(887): Dompdf\FrameReflower\Table->reflow()
    #10 /home/www/doc/21508/xxxx.com/www/wp-content/plugins/woocommerce-pdf-invoices-packing-slips/vendor/dompdf/dompdf/src/FrameReflower/Block.php(865): Dompdf\FrameDecorator\AbstractFrameDecorator->reflow()
    #11 /home/www/doc/21508/xxxx.com/www/wp-content/plugins/woocommerce-pdf-invoices-packing-slips/vendor/dompdf/dompdf/src/FrameDecorator/AbstractFrameDecorator.php(887): Dompdf\FrameReflower\Block->reflow()
    #12 /home/www/doc/21508/xxxx.com/www/wp-content/plugins/woocommerce-pdf-invoices-packing-slips/vendor/dompdf/dompdf/src/FrameReflower/Block.php(865): Dompdf\FrameDecorator\AbstractFrameDecorator->reflow()
    #13 /home/www/doc/21508/xxxx.com/www/wp-content/plugins/woocommerce-pdf-invoices-packing-slips/vendor/dompdf/dompdf/src/FrameDecorator/AbstractFrameDecorator.php(887): Dompdf\FrameReflower\Block->reflow()
    #14 /home/www/doc/21508/xxxx.com/www/wp-content/plugins/woocommerce-pdf-invoices-packing-slips/vendor/dompdf/dompdf/src/FrameReflower/Page.php(143): Dompdf\FrameDecorator\AbstractFrameDecorator->reflow()
    #15 /home/www/doc/21508/xxxx.com/www/wp-content/plugins/woocommerce-pdf-invoices-packing-slips/vendor/dompdf/dompdf/src/FrameDecorator/AbstractFrameDecorator.php(887): Dompdf\FrameReflower\Page->reflow()
    #16 /home/www/doc/21508/xxxx.com/www/wp-content/plugins/woocommerce-pdf-invoices-packing-slips/vendor/dompdf/dompdf/src/Dompdf.php(828): Dompdf\FrameDecorator\AbstractFrameDecorator->reflow()
    #17 /home/www/doc/21508/xxxx.com/www/wp-content/plugins/woocommerce-pdf-invoices-packing-slips/includes/class-wcpdf-pdf-maker.php(54): Dompdf\Dompdf->render()
    #18 /home/www/doc/21508/xxxx.com/www/wp-content/plugins/woocommerce-pdf-invoices-packing-slips/includes/documents/abstract-wcpdf-order-document.php(755): WPO\WC\PDF_Invoices\PDF_Maker->output()
    #19 /home/www/doc/21508/xxxx.com/www/wp-content/plugins/woocommerce-pdf-invoices-packing-slips/includes/documents/abstract-wcpdf-order-document.php(814): WPO\WC\PDF_Invoices\Documents\Order_Document->get_pdf()
    #20 /home/www/doc/21508/xxxx.com/www/wp-content/plugins/woocommerce-pdf-invoices-packing-slips/includes/class-wcpdf-main.php(373): WPO\WC\PDF_Invoices\Documents\Order_Document->output_pdf()
    #21 /home/www/doc/21508/xxxx.com/www/wp-includes/class-wp-hook.php(307): WPO\WC\PDF_Invoices\Main->generate_pdf_ajax()
    #22 /home/www/doc/21508/xxxx.com/www/wp-includes/class-wp-hook.php(331): WP_Hook->apply_filters()
    #23 /home/www/doc/21508/xxxx.com/www/wp-includes/plugin.php(474): WP_Hook->do_action()
    #24 /home/www/doc/21508/xxxx.com/www/wp-admin/admin-ajax.php(187): do_action()
    #25 {main}`

    Any idea how to solve this problem with the packing slips?
    Note, the invoices work as expected.

    Thanks for your help!
    Eva

Viewing 2 replies - 1 through 2 (of 2 total)
  • Plugin Contributor Ewout

    (@pomegranate)

    Hello Eva,
    Could you update to the latest version of the main (free) plugin (2.14.2) to see if this resolves the issue? If not, please send us an email at [email protected] and we’ll do our best to help, since ww.wp.xz.cn does not allow us to use these forums for supporting our paid extensions.

    Thread Starter DodoDog

    (@dododog)

    Thank you for your super fast reply Ewoud.
    Just updated the plugin version 2.14.0 to the latest version 2.14.2.and all problems are solved!

    Problem solved and marked as such, thank you!

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

The topic ‘Fatal error: Division by zero’ is closed to new replies.