# After upgrade to 12.0.3 I got "TCPDF\_PARSER ERROR: Empty PDF data."

**URL:** <https://www.dolibarr.org/forum/t/after-upgrade-to-12-0-3-i-got-tcpdf-parser-error-empty-pdf-data/19735>\
**Category:** Maintaining my Dolibarr\
**Tags:** v12\
**Created:** [November 3, 2020, 10:32am UTC](https://www.dolibarr.org/forum/t/after-upgrade-to-12-0-3-i-got-tcpdf-parser-error-empty-pdf-data/19735 "2020-11-03T10:32:03Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![nejc](https://www.dolibarr.org/forum/letter_avatar_proxy/v4/letter/n/ecc23a/32.png) [@nejc](https://www.dolibarr.org/forum/u/nejc)\
**Post date:** [November 3, 2020, 10:32am UTC](https://www.dolibarr.org/forum/t/after-upgrade-to-12-0-3-i-got-tcpdf-parser-error-empty-pdf-data/19735/1 "2020-11-03T10:32:03Z")

</div>

I am using crabe to create PDF invoices with a modification merged pdf signature while creating a document.  
After upgrade to version 12.0.3 (from 11.x) I am having a problem with “crabe” module. The file podpis\_jernej1.pdf is holding a scan of my signature, looks that after upgrade the file is being searched at different location as before the upgrade.

**Warning** : file\_get\_contents(/podpis\_jernej1.pdf): failed to open stream: No such file or directory in **/var/www/html/includes/tcpdi/tcpdi.php** on line **120**  
**TCPDF\_PARSER ERROR:** Empty PDF data.

Any ideas?

---

<div class="post-metadata">

**Author:** ![Dolisupport.nl](https://www.dolibarr.org/forum/user_avatar/www.dolibarr.org/dolisupport.nl/32/3564_2.png) [@Dolisupport.nl](https://www.dolibarr.org/forum/u/Dolisupport.nl)\
**Post date:** [November 3, 2020, 9:00pm UTC](https://www.dolibarr.org/forum/t/after-upgrade-to-12-0-3-i-got-tcpdf-parser-error-empty-pdf-data/19735/2 "2020-11-03T21:00:49Z")

</div>

Maybe you can try a clean install. Or debug where the code expects your file to be located and fix it.
