260644 260646

runtime_condensed


Raw Data
{
    "data": {
        "runtimes": [
            {
                "count": 157,
                "message": "cannot read from list",
                "proc_name": "reduce filter status (\/obj\/item\/gas_filter\/proc\/reduce_filter_status)",
                "source_file": "code\/modules\/clothing\/masks\/gas_filter.dm,80",
                "src": "the atmospheric gas filter (\/obj\/item\/gas_filter)",
                "src_loc": "the explorer gas mask (\/obj\/item\/clothing\/mask\/gas\/explorer)",
                "usr": "null"
            },
            {
                "count": 143,
                "message": "Cannot read null.gases",
                "proc_name": "check breath (\/obj\/item\/organ\/lungs\/proc\/check_breath)",
                "source_file": "code\/modules\/surgery\/organs\/internal\/lungs\/_lungs.dm,638",
                "src": "the lungs (\/obj\/item\/organ\/lungs)",
                "src_loc": "the moth chest (\/obj\/item\/bodypart\/chest\/moth)",
                "usr": "null"
            },
            {
                "count": 125,
                "message": "movable_moved overridden. Use override = TRUE to suppress this warning.",
                "proc_name": " stack trace (\/proc\/_stack_trace)",
                "source_file": "code\/__HELPERS\/stack_trace.dm,4",
                "src": "null",
                "src_loc": null,
                "usr": "(src)"
            },
            {
                "count": 125,
                "message": "parent_qdeleting overridden. Use override = TRUE to suppress this warning.",
                "proc_name": " stack trace (\/proc\/_stack_trace)",
                "source_file": "code\/__HELPERS\/stack_trace.dm,4",
                "src": "null",
                "src_loc": null,
                "usr": "(src)"
            },
            {
                "count": 11,
                "message": "Acco Accurata entered in a null payload to the chat window.",
                "proc_name": "handle entry (\/datum\/tgui_say\/proc\/handle_entry)",
                "source_file": "code\/modules\/tgui_input\/say_modal\/speech.dm,124",
                "src": "\/datum\/tgui_say (\/datum\/tgui_say)",
                "src_loc": null,
                "usr": "Acco Accurata (\/mob\/living\/carbon\/human)"
            },
            {
                "count": 9,
                "message": "bad index",
                "proc_name": "fire (\/datum\/controller\/subsystem\/tts\/fire)",
                "source_file": "code\/controllers\/subsystem\/tts.dm,280",
                "src": "Text To Speech (\/datum\/controller\/subsystem\/tts)",
                "src_loc": null,
                "usr": "null"
            },
            {
                "count": 7,
                "message": "Katherine Evans entered in a null payload to the chat window.",
                "proc_name": "handle entry (\/datum\/tgui_say\/proc\/handle_entry)",
                "source_file": "code\/modules\/tgui_input\/say_modal\/speech.dm,124",
                "src": "\/datum\/tgui_say (\/datum\/tgui_say)",
                "src_loc": null,
                "usr": "Katherine Evans (\/mob\/living\/carbon\/human)"
            },
            {
                "count": 6,
                "message": "Cannot read null.dir",
                "proc_name": "ui act (\/datum\/preferences\/ui_act)",
                "source_file": "code\/modules\/client\/preferences.dm,222",
                "src": "\/datum\/preferences (\/datum\/preferences)",
                "src_loc": null,
                "usr": "Matlap (\/mob\/dead\/new_player)"
            },
            {
                "count": 5,
                "message": "Cannot execute null.GetAccess().",
                "proc_name": "retrieve access (\/mob\/living\/basic\/pet\/dog\/corgi\/proc\/retrieve_access)",
                "source_file": "code\/modules\/mob\/living\/basic\/pets\/dog\/corgi.dm,273",
                "src": "Ian (\/mob\/living\/basic\/pet\/dog\/corgi\/ian)",
                "src_loc": "the carpet (98,132,2) (\/turf\/open\/floor\/carpet)",
                "usr": "(src)"
            },
            {
                "count": 4,
                "message": "Bingo Wrigley entered in a null payload to the chat window.",
                "proc_name": "handle entry (\/datum\/tgui_say\/proc\/handle_entry)",
                "source_file": "code\/modules\/tgui_input\/say_modal\/speech.dm,124",
                "src": "\/datum\/tgui_say (\/datum\/tgui_say)",
                "src_loc": null,
                "usr": "Bingo Wrigley (\/mob\/living\/carbon\/human)"
            },
            {
                "count": 4,
                "message": "_queue_verb() returned false because it wasn't called from player input!",
                "proc_name": " stack trace (\/proc\/_stack_trace)",
                "source_file": "code\/__HELPERS\/stack_trace.dm,4",
                "src": "null",
                "src_loc": null,
                "usr": "(src)"
            },
            {
                "count": 3,
                "message": "Found painting size with no matching canvas type",
                "proc_name": "load persistent (\/obj\/structure\/sign\/painting\/proc\/load_persistent)",
                "source_file": "code\/modules\/art\/paintings.dm,713",
                "src": "the Public Painting Exhibit mo... (\/obj\/structure\/sign\/painting\/library)",
                "src_loc": "the floor (80,131,2) (\/turf\/open\/floor\/wood)",
                "usr": "null"
            },
            {
                "count": 3,
                "message": "Tyson Schofield entered in a null payload to the chat window.",
                "proc_name": "handle entry (\/datum\/tgui_say\/proc\/handle_entry)",
                "source_file": "code\/modules\/tgui_input\/say_modal\/speech.dm,124",
                "src": "\/datum\/tgui_say (\/datum\/tgui_say)",
                "src_loc": null,
                "usr": "Tyson Schofield (\/mob\/living\/carbon\/human)"
            },
            {
                "count": 3,
                "message": "Cannot read null.show_job_clothes",
                "proc_name": "get ui data (\/datum\/preference_middleware\/loadout\/get_ui_data)",
                "source_file": "code\/modules\/loadout\/loadout_menu.dm,96",
                "src": "\/datum\/preference_middleware\/l... (\/datum\/preference_middleware\/loadout)",
                "src_loc": null,
                "usr": "Matlap (\/mob\/dead\/new_player)"
            },
            {
                "count": 2,
                "message": "Cannot read null.current_user",
                "proc_name": "Click (\/atom\/movable\/screen\/radial\/slice\/Click)",
                "source_file": "code\/_onclick\/hud\/screen_objects\/radial.dm,54",
                "src": "the welding tool (\/atom\/movable\/screen\/radial\/slice)",
                "src_loc": null,
                "usr": "Acco Accurata (\/mob\/living\/carbon\/human)"
            },
            {
                "count": 2,
                "message": "Cannot execute null.update body().",
                "proc_name": "switch to slot (\/datum\/preferences\/proc\/switch_to_slot)",
                "source_file": "code\/modules\/client\/preferences_savefile.dm,445",
                "src": "\/datum\/preferences (\/datum\/preferences)",
                "src_loc": null,
                "usr": "Matlap (\/mob\/dead\/new_player)"
            },
            {
                "count": 2,
                "message": "atom_init_success_on overridden. Use override = TRUE to suppress this warning.",
                "proc_name": " stack trace (\/proc\/_stack_trace)",
                "source_file": "code\/__HELPERS\/stack_trace.dm,4",
                "src": "null",
                "src_loc": null,
                "usr": "Tyson Schofield (\/mob\/living\/carbon\/human)"
            },
            {
                "count": 2,
                "message": "atom_entered overridden. Use override = TRUE to suppress this warning.",
                "proc_name": " stack trace (\/proc\/_stack_trace)",
                "source_file": "code\/__HELPERS\/stack_trace.dm,4",
                "src": "null",
                "src_loc": null,
                "usr": "Tyson Schofield (\/mob\/living\/carbon\/human)"
            },
            {
                "count": 1,
                "message": "Unknown entered in a null payload to the chat window.",
                "proc_name": "handle entry (\/datum\/tgui_say\/proc\/handle_entry)",
                "source_file": "code\/modules\/tgui_input\/say_modal\/speech.dm,124",
                "src": "\/datum\/tgui_say (\/datum\/tgui_say)",
                "src_loc": null,
                "usr": "Unknown (\/mob\/living\/carbon\/human)"
            },
            {
                "count": 1,
                "message": "materials with non-positive values found in \/obj\/item\/food\/bun: Pete's meat = -400",
                "proc_name": " stack trace (\/proc\/_stack_trace)",
                "source_file": "code\/__HELPERS\/stack_trace.dm,4",
                "src": "null",
                "src_loc": null,
                "usr": "Tyson Schofield (\/mob\/living\/carbon\/human)"
            },
            {
                "count": 1,
                "message": "json_decode error: Unexpected character at  (character 1)",
                "proc_name": "save wall engravings (\/datum\/controller\/subsystem\/persistence\/proc\/save_wall_engravings)",
                "source_file": "code\/controllers\/subsystem\/persistence\/engravings.dm,57",
                "src": "Persistence (\/datum\/controller\/subsystem\/persistence)",
                "src_loc": null,
                "usr": "null"
            },
            {
                "count": 1,
                "message": "addtimer called with a callback assigned to a qdeleted object. In the future such timers will not be supported and may refuse to run or run with a 0 wait",
                "proc_name": " stack trace (\/proc\/_stack_trace)",
                "source_file": "code\/__HELPERS\/stack_trace.dm,4",
                "src": "null",
                "src_loc": null,
                "usr": "Acco Accurata (\/mob\/living\/carbon\/human)"
            },
            {
                "count": 1,
                "message": "Invalid pathfinding start",
                "proc_name": " stack trace (\/proc\/_stack_trace)",
                "source_file": "code\/__HELPERS\/stack_trace.dm,4",
                "src": "null",
                "src_loc": null,
                "usr": "(src)"
            },
            {
                "count": 1,
                "message": "Robert Bob entered in a null payload to the chat window.",
                "proc_name": "handle entry (\/datum\/tgui_say\/proc\/handle_entry)",
                "source_file": "code\/modules\/tgui_input\/say_modal\/speech.dm,124",
                "src": "\/datum\/tgui_say (\/datum\/tgui_say)",
                "src_loc": null,
                "usr": "Robert Bob (\/mob\/dead\/observer)"
            },
            {
                "count": 1,
                "message": "json_decode error: Unexpected character at  (character 1)",
                "proc_name": "load prisoner tattoos (\/datum\/controller\/subsystem\/persistence\/proc\/load_prisoner_tattoos)",
                "source_file": "code\/controllers\/subsystem\/persistence\/tattoos.dm,6",
                "src": "Persistence (\/datum\/controller\/subsystem\/persistence)",
                "src_loc": null,
                "usr": "null"
            },
            {
                "count": 1,
                "message": "Cannot read null.can_misfire",
                "proc_name": "process fire (\/obj\/item\/gun\/ballistic\/process_fire)",
                "source_file": "code\/modules\/projectiles\/guns\/ballistic.dm,584",
                "src": "the Russian revolver (\/obj\/item\/gun\/ballistic\/revolver\/russian)",
                "src_loc": null,
                "usr": "Tyson Schofield (\/mob\/living\/carbon\/human)"
            },
            {
                "count": 1,
                "message": "json_decode error: Unexpected character at  (character 1)",
                "proc_name": "load wall engravings (\/datum\/controller\/subsystem\/persistence\/proc\/load_wall_engravings)",
                "source_file": "code\/controllers\/subsystem\/persistence\/engravings.dm,7",
                "src": "Persistence (\/datum\/controller\/subsystem\/persistence)",
                "src_loc": null,
                "usr": "null"
            },
            {
                "count": 1,
                "message": "json_decode error: Unexpected character at  (character 1)",
                "proc_name": "save prisoner tattoos (\/datum\/controller\/subsystem\/persistence\/proc\/save_prisoner_tattoos)",
                "source_file": "code\/controllers\/subsystem\/persistence\/tattoos.dm,32",
                "src": "Persistence (\/datum\/controller\/subsystem\/persistence)",
                "src_loc": null,
                "usr": "null"
            },
            {
                "count": 1,
                "message": "Cannot read null.lightswitch",
                "proc_name": "has power (\/obj\/machinery\/light\/proc\/has_power)",
                "source_file": "code\/modules\/power\/lighting\/light.dm,500",
                "src": "the light fixture (\/obj\/machinery\/light\/directional\/east)",
                "src_loc": "null",
                "usr": "null"
            },
            {
                "count": 1,
                "message": "tried to generate a supply pack without a valid crate type",
                "proc_name": "generate (\/datum\/supply_pack\/proc\/generate)",
                "source_file": "code\/modules\/cargo\/packs\/_packs.dm,62",
                "src": "Mint Condition Nanotrasen Clea... (\/datum\/supply_pack\/goody\/clear_pda)",
                "src_loc": null,
                "usr": "null"
            },
            {
                "count": 1,
                "message": "Cannot read null.prefs",
                "proc_name": "get payload (\/datum\/tgui\/proc\/get_payload)",
                "source_file": "code\/modules\/tgui\/tgui.dm,270",
                "src": "\/datum\/tgui (\/datum\/tgui)",
                "src_loc": null,
                "usr": "null"
            }
        ],
        "total_count": 626
    },
    "parser": null,
    "id": -1,
    "datetime": {
        "date": "2026-03-19 14:16:38.000000",
        "timezone_type": 3,
        "timezone": "UTC"
    },
    "round": 260645,
    "key": "runtime_condensed",
    "type": "generated",
    "version": 1,
    "json": "{\"runtimes\":[{\"count\":157,\"message\":\"cannot read from list\",\"proc_name\":\"reduce filter status (\/obj\/item\/gas_filter\/proc\/reduce_filter_status)\",\"source_file\":\"code\/modules\/clothing\/masks\/gas_filter.dm,80\",\"src\":\"the atmospheric gas filter (\/obj\/item\/gas_filter)\",\"src_loc\":\"the explorer gas mask (\/obj\/item\/clothing\/mask\/gas\/explorer)\",\"usr\":\"null\"},{\"count\":143,\"message\":\"Cannot read null.gases\",\"proc_name\":\"check breath (\/obj\/item\/organ\/lungs\/proc\/check_breath)\",\"source_file\":\"code\/modules\/surgery\/organs\/internal\/lungs\/_lungs.dm,638\",\"src\":\"the lungs (\/obj\/item\/organ\/lungs)\",\"src_loc\":\"the moth chest (\/obj\/item\/bodypart\/chest\/moth)\",\"usr\":\"null\"},{\"count\":125,\"message\":\"movable_moved overridden. Use override = TRUE to suppress this warning.\",\"proc_name\":\" stack trace (\/proc\/_stack_trace)\",\"source_file\":\"code\/__HELPERS\/stack_trace.dm,4\",\"src\":\"null\",\"src_loc\":null,\"usr\":\"(src)\"},{\"count\":125,\"message\":\"parent_qdeleting overridden. Use override = TRUE to suppress this warning.\",\"proc_name\":\" stack trace (\/proc\/_stack_trace)\",\"source_file\":\"code\/__HELPERS\/stack_trace.dm,4\",\"src\":\"null\",\"src_loc\":null,\"usr\":\"(src)\"},{\"count\":11,\"message\":\"Acco Accurata entered in a null payload to the chat window.\",\"proc_name\":\"handle entry (\/datum\/tgui_say\/proc\/handle_entry)\",\"source_file\":\"code\/modules\/tgui_input\/say_modal\/speech.dm,124\",\"src\":\"\/datum\/tgui_say (\/datum\/tgui_say)\",\"src_loc\":null,\"usr\":\"Acco Accurata (\/mob\/living\/carbon\/human)\"},{\"count\":9,\"message\":\"bad index\",\"proc_name\":\"fire (\/datum\/controller\/subsystem\/tts\/fire)\",\"source_file\":\"code\/controllers\/subsystem\/tts.dm,280\",\"src\":\"Text To Speech (\/datum\/controller\/subsystem\/tts)\",\"src_loc\":null,\"usr\":\"null\"},{\"count\":7,\"message\":\"Katherine Evans entered in a null payload to the chat window.\",\"proc_name\":\"handle entry (\/datum\/tgui_say\/proc\/handle_entry)\",\"source_file\":\"code\/modules\/tgui_input\/say_modal\/speech.dm,124\",\"src\":\"\/datum\/tgui_say (\/datum\/tgui_say)\",\"src_loc\":null,\"usr\":\"Katherine Evans (\/mob\/living\/carbon\/human)\"},{\"count\":6,\"message\":\"Cannot read null.dir\",\"proc_name\":\"ui act (\/datum\/preferences\/ui_act)\",\"source_file\":\"code\/modules\/client\/preferences.dm,222\",\"src\":\"\/datum\/preferences (\/datum\/preferences)\",\"src_loc\":null,\"usr\":\"Matlap (\/mob\/dead\/new_player)\"},{\"count\":5,\"message\":\"Cannot execute null.GetAccess().\",\"proc_name\":\"retrieve access (\/mob\/living\/basic\/pet\/dog\/corgi\/proc\/retrieve_access)\",\"source_file\":\"code\/modules\/mob\/living\/basic\/pets\/dog\/corgi.dm,273\",\"src\":\"Ian (\/mob\/living\/basic\/pet\/dog\/corgi\/ian)\",\"src_loc\":\"the carpet (98,132,2) (\/turf\/open\/floor\/carpet)\",\"usr\":\"(src)\"},{\"count\":4,\"message\":\"Bingo Wrigley entered in a null payload to the chat window.\",\"proc_name\":\"handle entry (\/datum\/tgui_say\/proc\/handle_entry)\",\"source_file\":\"code\/modules\/tgui_input\/say_modal\/speech.dm,124\",\"src\":\"\/datum\/tgui_say (\/datum\/tgui_say)\",\"src_loc\":null,\"usr\":\"Bingo Wrigley (\/mob\/living\/carbon\/human)\"},{\"count\":4,\"message\":\"_queue_verb() returned false because it wasn't called from player input!\",\"proc_name\":\" stack trace (\/proc\/_stack_trace)\",\"source_file\":\"code\/__HELPERS\/stack_trace.dm,4\",\"src\":\"null\",\"src_loc\":null,\"usr\":\"(src)\"},{\"count\":3,\"message\":\"Found painting size with no matching canvas type\",\"proc_name\":\"load persistent (\/obj\/structure\/sign\/painting\/proc\/load_persistent)\",\"source_file\":\"code\/modules\/art\/paintings.dm,713\",\"src\":\"the Public Painting Exhibit mo... (\/obj\/structure\/sign\/painting\/library)\",\"src_loc\":\"the floor (80,131,2) (\/turf\/open\/floor\/wood)\",\"usr\":\"null\"},{\"count\":3,\"message\":\"Tyson Schofield entered in a null payload to the chat window.\",\"proc_name\":\"handle entry (\/datum\/tgui_say\/proc\/handle_entry)\",\"source_file\":\"code\/modules\/tgui_input\/say_modal\/speech.dm,124\",\"src\":\"\/datum\/tgui_say (\/datum\/tgui_say)\",\"src_loc\":null,\"usr\":\"Tyson Schofield (\/mob\/living\/carbon\/human)\"},{\"count\":3,\"message\":\"Cannot read null.show_job_clothes\",\"proc_name\":\"get ui data (\/datum\/preference_middleware\/loadout\/get_ui_data)\",\"source_file\":\"code\/modules\/loadout\/loadout_menu.dm,96\",\"src\":\"\/datum\/preference_middleware\/l... (\/datum\/preference_middleware\/loadout)\",\"src_loc\":null,\"usr\":\"Matlap (\/mob\/dead\/new_player)\"},{\"count\":2,\"message\":\"Cannot read null.current_user\",\"proc_name\":\"Click (\/atom\/movable\/screen\/radial\/slice\/Click)\",\"source_file\":\"code\/_onclick\/hud\/screen_objects\/radial.dm,54\",\"src\":\"the welding tool (\/atom\/movable\/screen\/radial\/slice)\",\"src_loc\":null,\"usr\":\"Acco Accurata (\/mob\/living\/carbon\/human)\"},{\"count\":2,\"message\":\"Cannot execute null.update body().\",\"proc_name\":\"switch to slot (\/datum\/preferences\/proc\/switch_to_slot)\",\"source_file\":\"code\/modules\/client\/preferences_savefile.dm,445\",\"src\":\"\/datum\/preferences (\/datum\/preferences)\",\"src_loc\":null,\"usr\":\"Matlap (\/mob\/dead\/new_player)\"},{\"count\":2,\"message\":\"atom_init_success_on overridden. Use override = TRUE to suppress this warning.\",\"proc_name\":\" stack trace (\/proc\/_stack_trace)\",\"source_file\":\"code\/__HELPERS\/stack_trace.dm,4\",\"src\":\"null\",\"src_loc\":null,\"usr\":\"Tyson Schofield (\/mob\/living\/carbon\/human)\"},{\"count\":2,\"message\":\"atom_entered overridden. Use override = TRUE to suppress this warning.\",\"proc_name\":\" stack trace (\/proc\/_stack_trace)\",\"source_file\":\"code\/__HELPERS\/stack_trace.dm,4\",\"src\":\"null\",\"src_loc\":null,\"usr\":\"Tyson Schofield (\/mob\/living\/carbon\/human)\"},{\"count\":1,\"message\":\"Unknown entered in a null payload to the chat window.\",\"proc_name\":\"handle entry (\/datum\/tgui_say\/proc\/handle_entry)\",\"source_file\":\"code\/modules\/tgui_input\/say_modal\/speech.dm,124\",\"src\":\"\/datum\/tgui_say (\/datum\/tgui_say)\",\"src_loc\":null,\"usr\":\"Unknown (\/mob\/living\/carbon\/human)\"},{\"count\":1,\"message\":\"materials with non-positive values found in \/obj\/item\/food\/bun: Pete's meat = -400\",\"proc_name\":\" stack trace (\/proc\/_stack_trace)\",\"source_file\":\"code\/__HELPERS\/stack_trace.dm,4\",\"src\":\"null\",\"src_loc\":null,\"usr\":\"Tyson Schofield (\/mob\/living\/carbon\/human)\"},{\"count\":1,\"message\":\"json_decode error: Unexpected character at  (character 1)\",\"proc_name\":\"save wall engravings (\/datum\/controller\/subsystem\/persistence\/proc\/save_wall_engravings)\",\"source_file\":\"code\/controllers\/subsystem\/persistence\/engravings.dm,57\",\"src\":\"Persistence (\/datum\/controller\/subsystem\/persistence)\",\"src_loc\":null,\"usr\":\"null\"},{\"count\":1,\"message\":\"addtimer called with a callback assigned to a qdeleted object. In the future such timers will not be supported and may refuse to run or run with a 0 wait\",\"proc_name\":\" stack trace (\/proc\/_stack_trace)\",\"source_file\":\"code\/__HELPERS\/stack_trace.dm,4\",\"src\":\"null\",\"src_loc\":null,\"usr\":\"Acco Accurata (\/mob\/living\/carbon\/human)\"},{\"count\":1,\"message\":\"Invalid pathfinding start\",\"proc_name\":\" stack trace (\/proc\/_stack_trace)\",\"source_file\":\"code\/__HELPERS\/stack_trace.dm,4\",\"src\":\"null\",\"src_loc\":null,\"usr\":\"(src)\"},{\"count\":1,\"message\":\"Robert Bob entered in a null payload to the chat window.\",\"proc_name\":\"handle entry (\/datum\/tgui_say\/proc\/handle_entry)\",\"source_file\":\"code\/modules\/tgui_input\/say_modal\/speech.dm,124\",\"src\":\"\/datum\/tgui_say (\/datum\/tgui_say)\",\"src_loc\":null,\"usr\":\"Robert Bob (\/mob\/dead\/observer)\"},{\"count\":1,\"message\":\"json_decode error: Unexpected character at  (character 1)\",\"proc_name\":\"load prisoner tattoos (\/datum\/controller\/subsystem\/persistence\/proc\/load_prisoner_tattoos)\",\"source_file\":\"code\/controllers\/subsystem\/persistence\/tattoos.dm,6\",\"src\":\"Persistence (\/datum\/controller\/subsystem\/persistence)\",\"src_loc\":null,\"usr\":\"null\"},{\"count\":1,\"message\":\"Cannot read null.can_misfire\",\"proc_name\":\"process fire (\/obj\/item\/gun\/ballistic\/process_fire)\",\"source_file\":\"code\/modules\/projectiles\/guns\/ballistic.dm,584\",\"src\":\"the Russian revolver (\/obj\/item\/gun\/ballistic\/revolver\/russian)\",\"src_loc\":null,\"usr\":\"Tyson Schofield (\/mob\/living\/carbon\/human)\"},{\"count\":1,\"message\":\"json_decode error: Unexpected character at  (character 1)\",\"proc_name\":\"load wall engravings (\/datum\/controller\/subsystem\/persistence\/proc\/load_wall_engravings)\",\"source_file\":\"code\/controllers\/subsystem\/persistence\/engravings.dm,7\",\"src\":\"Persistence (\/datum\/controller\/subsystem\/persistence)\",\"src_loc\":null,\"usr\":\"null\"},{\"count\":1,\"message\":\"json_decode error: Unexpected character at  (character 1)\",\"proc_name\":\"save prisoner tattoos (\/datum\/controller\/subsystem\/persistence\/proc\/save_prisoner_tattoos)\",\"source_file\":\"code\/controllers\/subsystem\/persistence\/tattoos.dm,32\",\"src\":\"Persistence (\/datum\/controller\/subsystem\/persistence)\",\"src_loc\":null,\"usr\":\"null\"},{\"count\":1,\"message\":\"Cannot read null.lightswitch\",\"proc_name\":\"has power (\/obj\/machinery\/light\/proc\/has_power)\",\"source_file\":\"code\/modules\/power\/lighting\/light.dm,500\",\"src\":\"the light fixture (\/obj\/machinery\/light\/directional\/east)\",\"src_loc\":\"null\",\"usr\":\"null\"},{\"count\":1,\"message\":\"tried to generate a supply pack without a valid crate type\",\"proc_name\":\"generate (\/datum\/supply_pack\/proc\/generate)\",\"source_file\":\"code\/modules\/cargo\/packs\/_packs.dm,62\",\"src\":\"Mint Condition Nanotrasen Clea... (\/datum\/supply_pack\/goody\/clear_pda)\",\"src_loc\":null,\"usr\":\"null\"},{\"count\":1,\"message\":\"Cannot read null.prefs\",\"proc_name\":\"get payload (\/datum\/tgui\/proc\/get_payload)\",\"source_file\":\"code\/modules\/tgui\/tgui.dm,270\",\"src\":\"\/datum\/tgui (\/datum\/tgui)\",\"src_loc\":null,\"usr\":\"null\"}],\"total_count\":626}",
    "originalUrl": "https:\/\/manuel-logs.tgstation13.org\/2026\/03\/19\/round-260645\/runtime.condensed.json"
}