Step 1:
Step 2: paste here and click on validate:
https://jsonlint.com/
{
"imageOffset": 40340,
"symbol": "__exceptionPreprocess",
"symbolLocation": 164,
"imageIndex": 9
}, {
"imageOffset": 99280,
"symbol": "objc_exception_throw",
"symbolLocation": 60,
"imageIndex": 7
}, {
"imageOffset": 98020,
"symbol": "-[AVCaptureSession addInput:]",
"symbolLocation": 772,
"imageIndex": 14
}, {
"imageOffset": 429068,
"symbol": "-[MTBBarcodeScanner setDeviceInput:session:]",
"symbolLocation": 676,
"imageIndex": 0
}, {
"imageOffset": 426044,
"symbol": "-[MTBBarcodeScanner newSessionWithCaptureDevice:]",
"symbolLocation": 168,
"imageIndex": 0
}, {
"imageOffset": 422408,
"symbol": "-[MTBBarcodeScanner startScanningWithResultBlock:]",
"symbolLocation": 188,
"imageIndex": 0
}, {
"imageOffset": 420700,
"symbol": "-[iBarcode Start]",
"symbolLocation": 84,
"imageIndex": 0
}, {
"imageOffset": 134532,
"symbol": "-[b4i_main _scanimage_click]",
"symbolLocation": 96,
"imageIndex": 0
}
It fails to start the camera. I cannot say whether it is a real issue or it happens because they are testing it on a device with no camera. You should add Try / Catch around the barcode.start call and show a message that camera isn't available.