# \[IGN-9468\] Display: Barcode can lock up client

**URL:** <https://forum.inductiveautomation.com/t/ign-9468-display-barcode-can-lock-up-client/87725>\
**Category:** Ignition\
**Tags:** ignition81, perspective\
**Created:** [March 21, 2024, 10:39pm UTC](https://forum.inductiveautomation.com/t/ign-9468-display-barcode-can-lock-up-client/87725 "2024-03-21T22:39:52Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![humphrey.daniel](https://avatars.discourse-cdn.com/v4/letter/h/8e8cbc/32.png) [@humphrey.daniel](https://forum.inductiveautomation.com/u/humphrey.daniel)\
**Post date:** [March 21, 2024, 10:39pm UTC](https://forum.inductiveautomation.com/t/ign-9468-display-barcode-can-lock-up-client/87725/1 "2024-03-21T22:39:52Z")

</div>

I noticed that some barcode types gracefully handle invalid data with a message:

> Invalid barcode value for qrcode format

Some types completely lock up the designer/browser tab. I'm not sure if I could do some of my own error handling to make this fail more gracefully but I suspect the component should be updated.

This is a simple view that will let you click through the [types](https://docs.inductiveautomation.com/docs/8.1/appendix/components/perspective-components/perspective-display-palette/perspective-barcode#barcode-specification-options). The first one to lock up for me is "codablockf":  
[perspectiveBarcodeErrorHandling.zip](https://forum.inductiveautomation.com/uploads/short-url/luahgxJyduocanJlPr0IwIZsxEg.zip) (45.5 KB)

---

<div class="post-metadata">

**Author:** ![cmallonee](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/cmallonee/32/6416_2.png) [@cmallonee](https://forum.inductiveautomation.com/u/cmallonee)\
**Post date:** [March 22, 2024, 5:33pm UTC](https://forum.inductiveautomation.com/t/ign-9468-display-barcode-can-lock-up-client/87725/2 "2024-03-22T17:33:50Z")

</div>

We have an internal ticket to update the library in use for the Barcode Component. There is no ETA at this time.
