You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Install eidreader.exe and register the beid:// URL protocol.
Ensure the handler points to the actual executable: C:\eidreader\eidreader\eidreader.exe
Insert a Belgian eID card into the reader.
Trigger the beid:// handler from the browser using the "Read eID card" action.
Actual result
eidreader.exe starts, detects the reader/card, then crashes with:
Failed to execute script 'eidreader' due to unhandled exception:
Object of type bytes is not JSON serializable
Traceback (most recent call last):
File "eidreader.py", line 300, in <module>
File "eidreader.py", line 259, in main
File "json\__init__.py", line 235, in dumps
File "json\encoder.py", line 202, in encode
File "json\encoder.py", line 263, in iterencode
File "json\encoder.py", line 182, in default
TypeError: Object of type bytes is not JSON serializable
when serializing dict item 'ATR'
Environment
eidreader-1.0.9.zipSteps to reproduce
eidreader.exeand register thebeid://URL protocol.C:\eidreader\eidreader\eidreader.exebeid://handler from the browser using the "Read eID card" action.Actual result
eidreader.exestarts, detects the reader/card, then crashes with: