bl_info = { "name": "Hotkey Crash Test", "author": "Demeter Dzadik", "version": (1, 0), "blender": (2, 80, 0), "location": "blender", "description": "Trying to access KeyMapItem.properties on register causes a crash", "category": "System", } import bpy def register(): print("Registering hotkey crash test...") for km in bpy.context.window_manager.keyconfigs.user.keymaps: print(km.name) for kmi in km.keymap_items: print(kmi.name, kmi.idname) if kmi.properties: pass def unregister(): pass