tfix segfault in zbar init, issue #1059 - electrum - Electrum Bitcoin wallet HTML git clone https://git.parazyd.org/electrum DIR Log DIR Files DIR Refs DIR Submodules --- DIR commit 1d885c11e076f1a10fac580766f7d06ccaa0b3bb DIR parent 59c76f5e0969433b648d40bbef577165839f0437 HTML Author: ThomasV <thomasv@gitorious> Date: Thu, 5 Mar 2015 07:49:07 +0100 fix segfault in zbar init, issue #1059 Diffstat: M lib/qrscanner.py | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) --- DIR diff --git a/lib/qrscanner.py b/lib/qrscanner.py t@@ -17,8 +17,11 @@ def scan_qr(config): device = config.get("video_device", "default") if device == 'default': device = '' - proc = zbar.Processor() - proc.init(video_device=device) + _proc = zbar.Processor() + _proc.init(video_device=device) + # set global only if init did not raise an exception + proc = _proc + proc.visible = True while True: