259314 259316

runtime_condensed


Raw Data
{
    "data": {
        "runtimes": [
            {
                "count": 72,
                "message": "Cannot modify null.dismantle_cooldown.",
                "proc_name": "process cell (\/turf\/open\/process_cell)",
                "source_file": "code\/modules\/atmospherics\/environmental\/LINDA_turf_tile.dm,354",
                "src": "the asteroid sand (176,127,3) (\/turf\/open\/misc\/asteroid\/airless)",
                "src_loc": null,
                "usr": "null"
            },
            {
                "count": 63,
                "message": "Cannot execute null.archive().",
                "proc_name": "process cell (\/turf\/open\/process_cell)",
                "source_file": "code\/modules\/atmospherics\/environmental\/LINDA_turf_tile.dm,289",
                "src": "space (88,63,14) (\/turf\/open\/space)",
                "src_loc": null,
                "usr": "null"
            },
            {
                "count": 56,
                "message": "Cannot read null.active_hud_list",
                "proc_name": "add all atoms to single mob hud (\/datum\/atom_hud\/proc\/add_all_atoms_to_single_mob_hud)",
                "source_file": "code\/datums\/hud.dm,348",
                "src": "\/datum\/atom_hud\/data\/human\/sec... (\/datum\/atom_hud\/data\/human\/security\/advanced)",
                "src_loc": null,
                "usr": "Guy Beatty (\/mob\/dead\/observer)"
            },
            {
                "count": 54,
                "message": "Cannot read null.active_hud_list",
                "proc_name": "remove all atoms from single hud (\/datum\/atom_hud\/proc\/remove_all_atoms_from_single_hud)",
                "source_file": "code\/datums\/hud.dm,386",
                "src": "\/datum\/atom_hud\/data\/human\/sec... (\/datum\/atom_hud\/data\/human\/security\/advanced)",
                "src_loc": null,
                "usr": "Guy Beatty (\/mob\/dead\/observer)"
            },
            {
                "count": 52,
                "message": "Cannot execute null.set ai status().",
                "proc_name": "update z (\/mob\/living\/proc\/update_z)",
                "source_file": "code\/modules\/mob\/living\/living.dm,1965",
                "src": "Sam MCR (\/mob\/living\/carbon\/human)",
                "src_loc": "the floor (41,113,3) (\/turf\/open\/floor\/iron)",
                "usr": "null"
            },
            {
                "count": 34,
                "message": "undefined variable \/turf\/closed\/indestructible\/rock\/var\/run_later",
                "proc_name": "process cell (\/turf\/open\/process_cell)",
                "source_file": "code\/modules\/atmospherics\/environmental\/LINDA_turf_tile.dm,284",
                "src": "space (156,128,14) (\/turf\/open\/space)",
                "src_loc": null,
                "usr": "null"
            },
            {
                "count": 26,
                "message": "turf_reset_elevation 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": "Leah White (\/mob\/living\/carbon\/human)"
            },
            {
                "count": 26,
                "message": "turf_change 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": "Leah White (\/mob\/living\/carbon\/human)"
            },
            {
                "count": 24,
                "message": "Cannot read null.plane",
                "proc_name": "strip appearance underlays (\/proc\/strip_appearance_underlays)",
                "source_file": "code\/__HELPERS\/icons.dm,1341",
                "src": "null",
                "src_loc": null,
                "usr": "Jack Wells (\/mob\/living\/carbon\/human)"
            },
            {
                "count": 23,
                "message": "living_unarmed_attack 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": "Ere (\/mob\/living\/basic\/voidwalker)"
            },
            {
                "count": 23,
                "message": "living_attack_atom 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": "Ere (\/mob\/living\/basic\/voidwalker)"
            },
            {
                "count": 21,
                "message": "bad index",
                "proc_name": "bitmask smooth (\/atom\/proc\/bitmask_smooth)",
                "source_file": "code\/__HELPERS\/icon_smoothing.dm,251",
                "src": "the full tile window (\/obj\/structure\/window\/fulltile)",
                "src_loc": "the plating (166,69,14) (\/turf\/open\/floor\/plating)",
                "usr": "null"
            },
            {
                "count": 15,
                "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": "Cherry Graves (\/mob\/living\/carbon\/human)"
            },
            {
                "count": 15,
                "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": "Cherry Graves (\/mob\/living\/carbon\/human)"
            },
            {
                "count": 14,
                "message": "invalid object type 0:0",
                "proc_name": "remove wibbly filters (\/proc\/remove_wibbly_filters)",
                "source_file": "code\/__HELPERS\/filters.dm,368",
                "src": "null",
                "src_loc": null,
                "usr": "M0ff (\/mob\/living\/silicon\/robot\/nocell)"
            },
            {
                "count": 13,
                "message": "Cannot read null.displaying",
                "proc_name": "examine (\/obj\/machinery\/status_display\/examine)",
                "source_file": "code\/game\/machinery\/status_display.dm,259",
                "src": "the status display (\/obj\/machinery\/status_display\/evac\/directional\/west)",
                "src_loc": null,
                "usr": "Plays-Stupid-Games (as Captain... (\/mob\/living\/carbon\/human)"
            },
            {
                "count": 12,
                "message": "undefined variable \/turf\/closed\/indestructible\/binary\/var\/run_later",
                "proc_name": "process cell (\/turf\/open\/process_cell)",
                "source_file": "code\/modules\/atmospherics\/environmental\/LINDA_turf_tile.dm,284",
                "src": "space (88,64,14) (\/turf\/open\/space)",
                "src_loc": null,
                "usr": "null"
            },
            {
                "count": 10,
                "message": "type mismatch: null -= the turret (\/obj\/machinery\/porta_turret\/syndicate\/energy\/heavy)",
                "proc_name": "remove from z (\/datum\/element\/hostile_machine\/proc\/remove_from_z)",
                "source_file": "code\/datums\/elements\/hostile_machine.dm,50",
                "src": "\/datum\/element\/hostile_machine (\/datum\/element\/hostile_machine)",
                "src_loc": null,
                "usr": "null"
            },
            {
                "count": 9,
                "message": "Cannot execute null.add member().",
                "proc_name": "add member (\/obj\/machinery\/atmospherics\/pipe\/add_member)",
                "source_file": "code\/modules\/atmospherics\/machinery\/datum_pipeline.dm,194",
                "src": "the cyan pipe (\/obj\/machinery\/atmospherics\/pipe\/smart\/manifold4w\/cyan\/visible)",
                "src_loc": null,
                "usr": "Coherence Regulator (\/mob\/living\/silicon\/robot)"
            },
            {
                "count": 9,
                "message": "undefined variable \/turf\/closed\/mineral\/random\/var\/run_later",
                "proc_name": "process cell (\/turf\/open\/process_cell)",
                "source_file": "code\/modules\/atmospherics\/environmental\/LINDA_turf_tile.dm,284",
                "src": "space (88,61,14) (\/turf\/open\/space)",
                "src_loc": null,
                "usr": "null"
            },
            {
                "count": 6,
                "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": "Coherence Regulator (\/mob\/living\/silicon\/robot)"
            },
            {
                "count": 5,
                "message": "Cannot read null.pawn",
                "proc_name": "field turf crossed (\/datum\/proximity_monitor\/advanced\/ai_target_tracking\/field_turf_crossed)",
                "source_file": "code\/datums\/proximity_monitor\/fields\/ai_target_tracking.dm,63",
                "src": "\/datum\/proximity_monitor\/advan... (\/datum\/proximity_monitor\/advanced\/ai_target_tracking)",
                "src_loc": null,
                "usr": "Coherence Regulator (\/mob\/living\/silicon\/robot)"
            },
            {
                "count": 4,
                "message": "Cannot read null.images",
                "proc_name": "on mob delete (\/datum\/hallucination\/delusion\/proc\/on_mob_delete)",
                "source_file": "code\/modules\/hallucination\/delusions.dm,126",
                "src": "\/datum\/hallucination\/delusion\/... (\/datum\/hallucination\/delusion\/preset\/demon)",
                "src_loc": null,
                "usr": "Burgerkrieg (\/mob\/dead\/new_player)"
            },
            {
                "count": 3,
                "message": "No valid destination passed into forceMove",
                "proc_name": "forceMove (\/atom\/movable\/proc\/forceMove)",
                "source_file": "code\/game\/atoms_movable.dm,1124",
                "src": "the axolotl (\/mob\/living\/basic\/axolotl)",
                "src_loc": null,
                "usr": "Jack Wells (\/mob\/living\/carbon\/human)"
            },
            {
                "count": 3,
                "message": "Mob with client has been deleted.",
                "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": "Cannot read null.post_logout_callbacks",
                "proc_name": "become uncliented (\/mob\/proc\/become_uncliented)",
                "source_file": "code\/modules\/mob\/mob.dm,1624",
                "src": "Nurse (\/mob\/dead\/observer)",
                "src_loc": "the shuttle floor (149,109,1) (\/turf\/open\/floor\/mineral\/titanium\/blue)",
                "usr": "(src)"
            },
            {
                "count": 2,
                "message": "Cannot read null.order_flags",
                "proc_name": "generate (\/datum\/adventure_loot_generator\/cargo\/generate)",
                "source_file": "code\/modules\/explorer_drone\/loot.dm,48",
                "src": "\/datum\/adventure_loot_generato... (\/datum\/adventure_loot_generator\/cargo)",
                "src_loc": null,
                "usr": "Maia Roentgen (\/mob\/living\/carbon\/human)"
            },
            {
                "count": 2,
                "message": "Cannot read null.current_user",
                "proc_name": "Click (\/atom\/movable\/screen\/radial\/center\/Click)",
                "source_file": "code\/_onclick\/hud\/radial.dm,73",
                "src": "Close Menu (\/atom\/movable\/screen\/radial\/center)",
                "src_loc": null,
                "usr": "Jeff Glycerol (\/mob\/living\/carbon\/human)"
            },
            {
                "count": 2,
                "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,850",
                "src": "the Public Painting Exhibit mo... (\/obj\/structure\/sign\/painting\/library)",
                "src_loc": "the floor (108,83,3) (\/turf\/open\/floor\/wood\/tile)",
                "usr": "null"
            },
            {
                "count": 2,
                "message": "Undefined operation: 0 \/ null",
                "proc_name": "update health hud (\/mob\/living\/update_health_hud)",
                "source_file": "code\/modules\/mob\/living\/living.dm,837",
                "src": "Samson Ritter (\/mob\/living\/basic\/illusion\/mirage)",
                "src_loc": null,
                "usr": "Samson Ritter (\/mob\/living\/carbon\/human)"
            },
            {
                "count": 2,
                "message": "Cannot execute null.UnregisterSignal().",
                "proc_name": "unregister signals (\/datum\/component\/connect_range\/proc\/unregister_signals)",
                "source_file": "code\/datums\/components\/connect_range.dm,113",
                "src": "\/datum\/component\/connect_range (\/datum\/component\/connect_range)",
                "src_loc": null,
                "usr": "null"
            },
            {
                "count": 2,
                "message": "Cannot execute null.RegisterSignal().",
                "proc_name": "update signals (\/datum\/component\/connect_range\/proc\/update_signals)",
                "source_file": "code\/datums\/components\/connect_range.dm,99",
                "src": "\/datum\/component\/connect_range (\/datum\/component\/connect_range)",
                "src_loc": null,
                "usr": "null"
            },
            {
                "count": 2,
                "message": "recursive_jsonify got an empty list after serialization",
                "proc_name": " stack trace (\/proc\/_stack_trace)",
                "source_file": "code\/__HELPERS\/stack_trace.dm,4",
                "src": "null",
                "src_loc": null,
                "usr": "(src)"
            },
            {
                "count": 2,
                "message": "Cannot read null.brute_mod",
                "proc_name": "on lose (\/datum\/brain_trauma\/voided\/on_lose)",
                "source_file": "code\/modules\/antagonists\/voidwalker\/voidwalker_traumas.dm,75",
                "src": "Voided (\/datum\/brain_trauma\/voided)",
                "src_loc": null,
                "usr": "the slaughter demon (\/mob\/living\/basic\/demon\/slaughter)"
            },
            {
                "count": 1,
                "message": "http:\/\/tgsatan.tg.lan:5011\/tts-voices: status code 503",
                "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": "Attempt to move APE-I's brain to APE-I's brain was rejected by BYOND, possibly due to cyclic contents",
                "proc_name": " stack trace (\/proc\/_stack_trace)",
                "source_file": "code\/__HELPERS\/stack_trace.dm,4",
                "src": "null",
                "src_loc": null,
                "usr": "Wob Eg (\/mob\/living\/carbon\/human)"
            },
            {
                "count": 1,
                "message": "Cannot read null.big_pointer",
                "proc_name": "remove trim override (\/datum\/controller\/subsystem\/id_access\/proc\/remove_trim_override)",
                "source_file": "code\/controllers\/subsystem\/networks\/id_access.dm,485",
                "src": "IDs and Access (\/datum\/controller\/subsystem\/id_access)",
                "src_loc": null,
                "usr": "Samson Ritter (\/mob\/living\/carbon\/human)"
            },
            {
                "count": 1,
                "message": "Tried to track a qdeleted datum (NODE drone) in ai datum blackboard (key: BB_basic_current_target)! Please ensure that we are not doing this by adding handling where necessary.",
                "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": "Cannot execute null.get expected ai status().",
                "proc_name": "update z (\/mob\/living\/proc\/update_z)",
                "source_file": "code\/modules\/mob\/living\/living.dm,1978",
                "src": "Silent Protagonist (\/mob\/living\/carbon\/human)",
                "src_loc": null,
                "usr": "Ere (\/mob\/living\/basic\/voidwalker)"
            },
            {
                "count": 1,
                "message": "Attempt to move Danny Rogers's brain to Danny Rogers's brain was rejected by BYOND, possibly due to cyclic contents",
                "proc_name": " stack trace (\/proc\/_stack_trace)",
                "source_file": "code\/__HELPERS\/stack_trace.dm,4",
                "src": "null",
                "src_loc": null,
                "usr": "Wob Eg (\/mob\/living\/carbon\/human)"
            },
            {
                "count": 1,
                "message": "Division by zero",
                "proc_name": "examine (\/datum\/component\/edible\/proc\/examine)",
                "source_file": "code\/datums\/components\/food\/edible.dm,293",
                "src": "\/datum\/component\/edible (\/datum\/component\/edible)",
                "src_loc": null,
                "usr": "Jeff Glycerol (\/mob\/living\/carbon\/human)"
            },
            {
                "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"
            },
            {
                "count": 1,
                "message": "Basic mob being instantiated in nullspace",
                "proc_name": " stack trace (\/proc\/_stack_trace)",
                "source_file": "code\/__HELPERS\/stack_trace.dm,4",
                "src": "null",
                "src_loc": null,
                "usr": "the voidwalker (\/mob\/living\/basic\/voidwalker)"
            },
            {
                "count": 1,
                "message": "Incompatible \/datum\/component\/free_operation assigned to a \/mob\/living\/basic\/stoat! args: []",
                "proc_name": " stack trace (\/proc\/_stack_trace)",
                "source_file": "code\/__HELPERS\/stack_trace.dm,4",
                "src": "null",
                "src_loc": null,
                "usr": "Jeff Glycerol (\/mob\/living\/carbon\/human)"
            },
            {
                "count": 1,
                "message": "undefined variable \/mob\/living\/basic\/pet\/dog\/pug\/mcgriff\/var\/bodyparts",
                "proc_name": "Destroy (\/datum\/component\/free_operation\/Destroy)",
                "source_file": "code\/datums\/components\/free_operation.dm,16",
                "src": "\/datum\/component\/free_operatio... (\/datum\/component\/free_operation)",
                "src_loc": null,
                "usr": "LT. Builds-The-Defense (\/mob\/living\/carbon\/human)"
            },
            {
                "count": 1,
                "message": "Cannot execute null.reset cooldowns().",
                "proc_name": "process cell (\/turf\/open\/process_cell)",
                "source_file": "code\/modules\/atmospherics\/environmental\/LINDA_turf_tile.dm,354",
                "src": "the plating (176,57,2) (\/turf\/open\/floor\/plating)",
                "src_loc": null,
                "usr": "null"
            },
            {
                "count": 1,
                "message": "A client was Del()'d without a persistent_client! This should not be happening.",
                "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": "Cannot read null._status_traits",
                "proc_name": "on context (\/datum\/element\/surgery_aid\/proc\/on_context)",
                "source_file": "code\/datums\/elements\/surgery_aid.dm,36",
                "src": "\/datum\/element\/surgery_aid (\/datum\/element\/surgery_aid)",
                "src_loc": null,
                "usr": "null"
            },
            {
                "count": 1,
                "message": "mob_login 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": "Hydrain (\/mob\/living\/carbon\/human)"
            },
            {
                "count": 1,
                "message": "Cannot read null._listen_lookup",
                "proc_name": "dropped (\/obj\/item\/proc\/dropped)",
                "source_file": "code\/game\/objects\/items.dm,716",
                "src": "the remote signaling device (\/obj\/item\/assembly\/signaler)",
                "src_loc": null,
                "usr": "LT. Builds-The-Defense (\/mob\/living\/carbon\/human)"
            },
            {
                "count": 1,
                "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": 1,
                "message": "Cannot read null.distance",
                "proc_name": "increment range (\/mob\/living\/silicon\/pai\/proc\/increment_range)",
                "source_file": "code\/modules\/pai\/pai.dm,473",
                "src": "Janebot MINI (\/mob\/living\/silicon\/pai)",
                "src_loc": null,
                "usr": "Dawn (\/mob\/living\/carbon\/human)"
            },
            {
                "count": 1,
                "message": "Cannot read null.maxcharge",
                "proc_name": "charger (\/obj\/item\/relic\/proc\/charger)",
                "source_file": "code\/modules\/research\/experimentor.dm,789",
                "src": "the dark fetish (\/obj\/item\/relic\/lavaland)",
                "src_loc": null,
                "usr": "Sam MCR (\/mob\/living\/carbon\/human)"
            },
            {
                "count": 1,
                "message": "undefined variable \/datum\/chemical_reaction\/drink\/suffering_bastard\/var\/name",
                "proc_name": "New (\/datum\/bounty\/reagent\/complex_drink\/New)",
                "source_file": "code\/modules\/cargo\/bounties\/reagent.dm,124",
                "src": "Complex Drink (\/datum\/bounty\/reagent\/complex_drink)",
                "src_loc": null,
                "usr": "Hydrain (\/mob\/living\/carbon\/human)"
            },
            {
                "count": 1,
                "message": "undefined variable \/mob\/living\/basic\/stoat\/var\/external",
                "proc_name": "set patient (\/obj\/structure\/table\/optable\/proc\/set_patient)",
                "source_file": "code\/game\/objects\/structures\/tables_racks.dm,1103",
                "src": "the operating table (\/obj\/structure\/table\/optable)",
                "src_loc": null,
                "usr": "the stoat (\/mob\/living\/basic\/stoat)"
            },
            {
                "count": 1,
                "message": "Incompatible \/datum\/component\/free_operation assigned to a \/mob\/living\/basic\/pet\/dog\/pug\/mcgriff! args: []",
                "proc_name": " stack trace (\/proc\/_stack_trace)",
                "source_file": "code\/__HELPERS\/stack_trace.dm,4",
                "src": "null",
                "src_loc": null,
                "usr": "LT. Builds-The-Defense (\/mob\/living\/carbon\/human)"
            },
            {
                "count": 1,
                "message": "Found undeleted query, check the sql.log for the undeleted query and add a delete call to the query datum.",
                "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": "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": "undefined variable \/mob\/living\/basic\/stoat\/var\/bodyparts",
                "proc_name": "Destroy (\/datum\/component\/free_operation\/Destroy)",
                "source_file": "code\/datums\/components\/free_operation.dm,16",
                "src": "\/datum\/component\/free_operatio... (\/datum\/component\/free_operation)",
                "src_loc": null,
                "usr": "Jeff Glycerol (\/mob\/living\/carbon\/human)"
            },
            {
                "count": 1,
                "message": "Cannot read null.ambient_buzz",
                "proc_name": "refresh looping ambience (\/mob\/proc\/refresh_looping_ambience)",
                "source_file": "code\/controllers\/subsystem\/ambience.dm,121",
                "src": "Ere (\/mob\/living\/basic\/voidwalker)",
                "src_loc": "null",
                "usr": "(src)"
            },
            {
                "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"
            }
        ],
        "total_count": 638
    },
    "parser": null,
    "id": -1,
    "datetime": {
        "date": "2026-01-08 02:17:58.000000",
        "timezone_type": 3,
        "timezone": "UTC"
    },
    "round": 259315,
    "key": "runtime_condensed",
    "type": "generated",
    "version": 1,
    "json": "{\"runtimes\":[{\"count\":72,\"message\":\"Cannot modify null.dismantle_cooldown.\",\"proc_name\":\"process cell (\/turf\/open\/process_cell)\",\"source_file\":\"code\/modules\/atmospherics\/environmental\/LINDA_turf_tile.dm,354\",\"src\":\"the asteroid sand (176,127,3) (\/turf\/open\/misc\/asteroid\/airless)\",\"src_loc\":null,\"usr\":\"null\"},{\"count\":63,\"message\":\"Cannot execute null.archive().\",\"proc_name\":\"process cell (\/turf\/open\/process_cell)\",\"source_file\":\"code\/modules\/atmospherics\/environmental\/LINDA_turf_tile.dm,289\",\"src\":\"space (88,63,14) (\/turf\/open\/space)\",\"src_loc\":null,\"usr\":\"null\"},{\"count\":56,\"message\":\"Cannot read null.active_hud_list\",\"proc_name\":\"add all atoms to single mob hud (\/datum\/atom_hud\/proc\/add_all_atoms_to_single_mob_hud)\",\"source_file\":\"code\/datums\/hud.dm,348\",\"src\":\"\/datum\/atom_hud\/data\/human\/sec... (\/datum\/atom_hud\/data\/human\/security\/advanced)\",\"src_loc\":null,\"usr\":\"Guy Beatty (\/mob\/dead\/observer)\"},{\"count\":54,\"message\":\"Cannot read null.active_hud_list\",\"proc_name\":\"remove all atoms from single hud (\/datum\/atom_hud\/proc\/remove_all_atoms_from_single_hud)\",\"source_file\":\"code\/datums\/hud.dm,386\",\"src\":\"\/datum\/atom_hud\/data\/human\/sec... (\/datum\/atom_hud\/data\/human\/security\/advanced)\",\"src_loc\":null,\"usr\":\"Guy Beatty (\/mob\/dead\/observer)\"},{\"count\":52,\"message\":\"Cannot execute null.set ai status().\",\"proc_name\":\"update z (\/mob\/living\/proc\/update_z)\",\"source_file\":\"code\/modules\/mob\/living\/living.dm,1965\",\"src\":\"Sam MCR (\/mob\/living\/carbon\/human)\",\"src_loc\":\"the floor (41,113,3) (\/turf\/open\/floor\/iron)\",\"usr\":\"null\"},{\"count\":34,\"message\":\"undefined variable \/turf\/closed\/indestructible\/rock\/var\/run_later\",\"proc_name\":\"process cell (\/turf\/open\/process_cell)\",\"source_file\":\"code\/modules\/atmospherics\/environmental\/LINDA_turf_tile.dm,284\",\"src\":\"space (156,128,14) (\/turf\/open\/space)\",\"src_loc\":null,\"usr\":\"null\"},{\"count\":26,\"message\":\"turf_reset_elevation 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\":\"Leah White (\/mob\/living\/carbon\/human)\"},{\"count\":26,\"message\":\"turf_change 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\":\"Leah White (\/mob\/living\/carbon\/human)\"},{\"count\":24,\"message\":\"Cannot read null.plane\",\"proc_name\":\"strip appearance underlays (\/proc\/strip_appearance_underlays)\",\"source_file\":\"code\/__HELPERS\/icons.dm,1341\",\"src\":\"null\",\"src_loc\":null,\"usr\":\"Jack Wells (\/mob\/living\/carbon\/human)\"},{\"count\":23,\"message\":\"living_unarmed_attack 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\":\"Ere (\/mob\/living\/basic\/voidwalker)\"},{\"count\":23,\"message\":\"living_attack_atom 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\":\"Ere (\/mob\/living\/basic\/voidwalker)\"},{\"count\":21,\"message\":\"bad index\",\"proc_name\":\"bitmask smooth (\/atom\/proc\/bitmask_smooth)\",\"source_file\":\"code\/__HELPERS\/icon_smoothing.dm,251\",\"src\":\"the full tile window (\/obj\/structure\/window\/fulltile)\",\"src_loc\":\"the plating (166,69,14) (\/turf\/open\/floor\/plating)\",\"usr\":\"null\"},{\"count\":15,\"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\":\"Cherry Graves (\/mob\/living\/carbon\/human)\"},{\"count\":15,\"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\":\"Cherry Graves (\/mob\/living\/carbon\/human)\"},{\"count\":14,\"message\":\"invalid object type 0:0\",\"proc_name\":\"remove wibbly filters (\/proc\/remove_wibbly_filters)\",\"source_file\":\"code\/__HELPERS\/filters.dm,368\",\"src\":\"null\",\"src_loc\":null,\"usr\":\"M0ff (\/mob\/living\/silicon\/robot\/nocell)\"},{\"count\":13,\"message\":\"Cannot read null.displaying\",\"proc_name\":\"examine (\/obj\/machinery\/status_display\/examine)\",\"source_file\":\"code\/game\/machinery\/status_display.dm,259\",\"src\":\"the status display (\/obj\/machinery\/status_display\/evac\/directional\/west)\",\"src_loc\":null,\"usr\":\"Plays-Stupid-Games (as Captain... (\/mob\/living\/carbon\/human)\"},{\"count\":12,\"message\":\"undefined variable \/turf\/closed\/indestructible\/binary\/var\/run_later\",\"proc_name\":\"process cell (\/turf\/open\/process_cell)\",\"source_file\":\"code\/modules\/atmospherics\/environmental\/LINDA_turf_tile.dm,284\",\"src\":\"space (88,64,14) (\/turf\/open\/space)\",\"src_loc\":null,\"usr\":\"null\"},{\"count\":10,\"message\":\"type mismatch: null -= the turret (\/obj\/machinery\/porta_turret\/syndicate\/energy\/heavy)\",\"proc_name\":\"remove from z (\/datum\/element\/hostile_machine\/proc\/remove_from_z)\",\"source_file\":\"code\/datums\/elements\/hostile_machine.dm,50\",\"src\":\"\/datum\/element\/hostile_machine (\/datum\/element\/hostile_machine)\",\"src_loc\":null,\"usr\":\"null\"},{\"count\":9,\"message\":\"Cannot execute null.add member().\",\"proc_name\":\"add member (\/obj\/machinery\/atmospherics\/pipe\/add_member)\",\"source_file\":\"code\/modules\/atmospherics\/machinery\/datum_pipeline.dm,194\",\"src\":\"the cyan pipe (\/obj\/machinery\/atmospherics\/pipe\/smart\/manifold4w\/cyan\/visible)\",\"src_loc\":null,\"usr\":\"Coherence Regulator (\/mob\/living\/silicon\/robot)\"},{\"count\":9,\"message\":\"undefined variable \/turf\/closed\/mineral\/random\/var\/run_later\",\"proc_name\":\"process cell (\/turf\/open\/process_cell)\",\"source_file\":\"code\/modules\/atmospherics\/environmental\/LINDA_turf_tile.dm,284\",\"src\":\"space (88,61,14) (\/turf\/open\/space)\",\"src_loc\":null,\"usr\":\"null\"},{\"count\":6,\"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\":\"Coherence Regulator (\/mob\/living\/silicon\/robot)\"},{\"count\":5,\"message\":\"Cannot read null.pawn\",\"proc_name\":\"field turf crossed (\/datum\/proximity_monitor\/advanced\/ai_target_tracking\/field_turf_crossed)\",\"source_file\":\"code\/datums\/proximity_monitor\/fields\/ai_target_tracking.dm,63\",\"src\":\"\/datum\/proximity_monitor\/advan... (\/datum\/proximity_monitor\/advanced\/ai_target_tracking)\",\"src_loc\":null,\"usr\":\"Coherence Regulator (\/mob\/living\/silicon\/robot)\"},{\"count\":4,\"message\":\"Cannot read null.images\",\"proc_name\":\"on mob delete (\/datum\/hallucination\/delusion\/proc\/on_mob_delete)\",\"source_file\":\"code\/modules\/hallucination\/delusions.dm,126\",\"src\":\"\/datum\/hallucination\/delusion\/... (\/datum\/hallucination\/delusion\/preset\/demon)\",\"src_loc\":null,\"usr\":\"Burgerkrieg (\/mob\/dead\/new_player)\"},{\"count\":3,\"message\":\"No valid destination passed into forceMove\",\"proc_name\":\"forceMove (\/atom\/movable\/proc\/forceMove)\",\"source_file\":\"code\/game\/atoms_movable.dm,1124\",\"src\":\"the axolotl (\/mob\/living\/basic\/axolotl)\",\"src_loc\":null,\"usr\":\"Jack Wells (\/mob\/living\/carbon\/human)\"},{\"count\":3,\"message\":\"Mob with client has been deleted.\",\"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\":\"Cannot read null.post_logout_callbacks\",\"proc_name\":\"become uncliented (\/mob\/proc\/become_uncliented)\",\"source_file\":\"code\/modules\/mob\/mob.dm,1624\",\"src\":\"Nurse (\/mob\/dead\/observer)\",\"src_loc\":\"the shuttle floor (149,109,1) (\/turf\/open\/floor\/mineral\/titanium\/blue)\",\"usr\":\"(src)\"},{\"count\":2,\"message\":\"Cannot read null.order_flags\",\"proc_name\":\"generate (\/datum\/adventure_loot_generator\/cargo\/generate)\",\"source_file\":\"code\/modules\/explorer_drone\/loot.dm,48\",\"src\":\"\/datum\/adventure_loot_generato... (\/datum\/adventure_loot_generator\/cargo)\",\"src_loc\":null,\"usr\":\"Maia Roentgen (\/mob\/living\/carbon\/human)\"},{\"count\":2,\"message\":\"Cannot read null.current_user\",\"proc_name\":\"Click (\/atom\/movable\/screen\/radial\/center\/Click)\",\"source_file\":\"code\/_onclick\/hud\/radial.dm,73\",\"src\":\"Close Menu (\/atom\/movable\/screen\/radial\/center)\",\"src_loc\":null,\"usr\":\"Jeff Glycerol (\/mob\/living\/carbon\/human)\"},{\"count\":2,\"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,850\",\"src\":\"the Public Painting Exhibit mo... (\/obj\/structure\/sign\/painting\/library)\",\"src_loc\":\"the floor (108,83,3) (\/turf\/open\/floor\/wood\/tile)\",\"usr\":\"null\"},{\"count\":2,\"message\":\"Undefined operation: 0 \/ null\",\"proc_name\":\"update health hud (\/mob\/living\/update_health_hud)\",\"source_file\":\"code\/modules\/mob\/living\/living.dm,837\",\"src\":\"Samson Ritter (\/mob\/living\/basic\/illusion\/mirage)\",\"src_loc\":null,\"usr\":\"Samson Ritter (\/mob\/living\/carbon\/human)\"},{\"count\":2,\"message\":\"Cannot execute null.UnregisterSignal().\",\"proc_name\":\"unregister signals (\/datum\/component\/connect_range\/proc\/unregister_signals)\",\"source_file\":\"code\/datums\/components\/connect_range.dm,113\",\"src\":\"\/datum\/component\/connect_range (\/datum\/component\/connect_range)\",\"src_loc\":null,\"usr\":\"null\"},{\"count\":2,\"message\":\"Cannot execute null.RegisterSignal().\",\"proc_name\":\"update signals (\/datum\/component\/connect_range\/proc\/update_signals)\",\"source_file\":\"code\/datums\/components\/connect_range.dm,99\",\"src\":\"\/datum\/component\/connect_range (\/datum\/component\/connect_range)\",\"src_loc\":null,\"usr\":\"null\"},{\"count\":2,\"message\":\"recursive_jsonify got an empty list after serialization\",\"proc_name\":\" stack trace (\/proc\/_stack_trace)\",\"source_file\":\"code\/__HELPERS\/stack_trace.dm,4\",\"src\":\"null\",\"src_loc\":null,\"usr\":\"(src)\"},{\"count\":2,\"message\":\"Cannot read null.brute_mod\",\"proc_name\":\"on lose (\/datum\/brain_trauma\/voided\/on_lose)\",\"source_file\":\"code\/modules\/antagonists\/voidwalker\/voidwalker_traumas.dm,75\",\"src\":\"Voided (\/datum\/brain_trauma\/voided)\",\"src_loc\":null,\"usr\":\"the slaughter demon (\/mob\/living\/basic\/demon\/slaughter)\"},{\"count\":1,\"message\":\"http:\/\/tgsatan.tg.lan:5011\/tts-voices: status code 503\",\"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\":\"Attempt to move APE-I's brain to APE-I's brain was rejected by BYOND, possibly due to cyclic contents\",\"proc_name\":\" stack trace (\/proc\/_stack_trace)\",\"source_file\":\"code\/__HELPERS\/stack_trace.dm,4\",\"src\":\"null\",\"src_loc\":null,\"usr\":\"Wob Eg (\/mob\/living\/carbon\/human)\"},{\"count\":1,\"message\":\"Cannot read null.big_pointer\",\"proc_name\":\"remove trim override (\/datum\/controller\/subsystem\/id_access\/proc\/remove_trim_override)\",\"source_file\":\"code\/controllers\/subsystem\/networks\/id_access.dm,485\",\"src\":\"IDs and Access (\/datum\/controller\/subsystem\/id_access)\",\"src_loc\":null,\"usr\":\"Samson Ritter (\/mob\/living\/carbon\/human)\"},{\"count\":1,\"message\":\"Tried to track a qdeleted datum (NODE drone) in ai datum blackboard (key: BB_basic_current_target)! Please ensure that we are not doing this by adding handling where necessary.\",\"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\":\"Cannot execute null.get expected ai status().\",\"proc_name\":\"update z (\/mob\/living\/proc\/update_z)\",\"source_file\":\"code\/modules\/mob\/living\/living.dm,1978\",\"src\":\"Silent Protagonist (\/mob\/living\/carbon\/human)\",\"src_loc\":null,\"usr\":\"Ere (\/mob\/living\/basic\/voidwalker)\"},{\"count\":1,\"message\":\"Attempt to move Danny Rogers's brain to Danny Rogers's brain was rejected by BYOND, possibly due to cyclic contents\",\"proc_name\":\" stack trace (\/proc\/_stack_trace)\",\"source_file\":\"code\/__HELPERS\/stack_trace.dm,4\",\"src\":\"null\",\"src_loc\":null,\"usr\":\"Wob Eg (\/mob\/living\/carbon\/human)\"},{\"count\":1,\"message\":\"Division by zero\",\"proc_name\":\"examine (\/datum\/component\/edible\/proc\/examine)\",\"source_file\":\"code\/datums\/components\/food\/edible.dm,293\",\"src\":\"\/datum\/component\/edible (\/datum\/component\/edible)\",\"src_loc\":null,\"usr\":\"Jeff Glycerol (\/mob\/living\/carbon\/human)\"},{\"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\"},{\"count\":1,\"message\":\"Basic mob being instantiated in nullspace\",\"proc_name\":\" stack trace (\/proc\/_stack_trace)\",\"source_file\":\"code\/__HELPERS\/stack_trace.dm,4\",\"src\":\"null\",\"src_loc\":null,\"usr\":\"the voidwalker (\/mob\/living\/basic\/voidwalker)\"},{\"count\":1,\"message\":\"Incompatible \/datum\/component\/free_operation assigned to a \/mob\/living\/basic\/stoat! args: []\",\"proc_name\":\" stack trace (\/proc\/_stack_trace)\",\"source_file\":\"code\/__HELPERS\/stack_trace.dm,4\",\"src\":\"null\",\"src_loc\":null,\"usr\":\"Jeff Glycerol (\/mob\/living\/carbon\/human)\"},{\"count\":1,\"message\":\"undefined variable \/mob\/living\/basic\/pet\/dog\/pug\/mcgriff\/var\/bodyparts\",\"proc_name\":\"Destroy (\/datum\/component\/free_operation\/Destroy)\",\"source_file\":\"code\/datums\/components\/free_operation.dm,16\",\"src\":\"\/datum\/component\/free_operatio... (\/datum\/component\/free_operation)\",\"src_loc\":null,\"usr\":\"LT. Builds-The-Defense (\/mob\/living\/carbon\/human)\"},{\"count\":1,\"message\":\"Cannot execute null.reset cooldowns().\",\"proc_name\":\"process cell (\/turf\/open\/process_cell)\",\"source_file\":\"code\/modules\/atmospherics\/environmental\/LINDA_turf_tile.dm,354\",\"src\":\"the plating (176,57,2) (\/turf\/open\/floor\/plating)\",\"src_loc\":null,\"usr\":\"null\"},{\"count\":1,\"message\":\"A client was Del()'d without a persistent_client! This should not be happening.\",\"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\":\"Cannot read null._status_traits\",\"proc_name\":\"on context (\/datum\/element\/surgery_aid\/proc\/on_context)\",\"source_file\":\"code\/datums\/elements\/surgery_aid.dm,36\",\"src\":\"\/datum\/element\/surgery_aid (\/datum\/element\/surgery_aid)\",\"src_loc\":null,\"usr\":\"null\"},{\"count\":1,\"message\":\"mob_login 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\":\"Hydrain (\/mob\/living\/carbon\/human)\"},{\"count\":1,\"message\":\"Cannot read null._listen_lookup\",\"proc_name\":\"dropped (\/obj\/item\/proc\/dropped)\",\"source_file\":\"code\/game\/objects\/items.dm,716\",\"src\":\"the remote signaling device (\/obj\/item\/assembly\/signaler)\",\"src_loc\":null,\"usr\":\"LT. Builds-The-Defense (\/mob\/living\/carbon\/human)\"},{\"count\":1,\"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\":1,\"message\":\"Cannot read null.distance\",\"proc_name\":\"increment range (\/mob\/living\/silicon\/pai\/proc\/increment_range)\",\"source_file\":\"code\/modules\/pai\/pai.dm,473\",\"src\":\"Janebot MINI (\/mob\/living\/silicon\/pai)\",\"src_loc\":null,\"usr\":\"Dawn (\/mob\/living\/carbon\/human)\"},{\"count\":1,\"message\":\"Cannot read null.maxcharge\",\"proc_name\":\"charger (\/obj\/item\/relic\/proc\/charger)\",\"source_file\":\"code\/modules\/research\/experimentor.dm,789\",\"src\":\"the dark fetish (\/obj\/item\/relic\/lavaland)\",\"src_loc\":null,\"usr\":\"Sam MCR (\/mob\/living\/carbon\/human)\"},{\"count\":1,\"message\":\"undefined variable \/datum\/chemical_reaction\/drink\/suffering_bastard\/var\/name\",\"proc_name\":\"New (\/datum\/bounty\/reagent\/complex_drink\/New)\",\"source_file\":\"code\/modules\/cargo\/bounties\/reagent.dm,124\",\"src\":\"Complex Drink (\/datum\/bounty\/reagent\/complex_drink)\",\"src_loc\":null,\"usr\":\"Hydrain (\/mob\/living\/carbon\/human)\"},{\"count\":1,\"message\":\"undefined variable \/mob\/living\/basic\/stoat\/var\/external\",\"proc_name\":\"set patient (\/obj\/structure\/table\/optable\/proc\/set_patient)\",\"source_file\":\"code\/game\/objects\/structures\/tables_racks.dm,1103\",\"src\":\"the operating table (\/obj\/structure\/table\/optable)\",\"src_loc\":null,\"usr\":\"the stoat (\/mob\/living\/basic\/stoat)\"},{\"count\":1,\"message\":\"Incompatible \/datum\/component\/free_operation assigned to a \/mob\/living\/basic\/pet\/dog\/pug\/mcgriff! args: []\",\"proc_name\":\" stack trace (\/proc\/_stack_trace)\",\"source_file\":\"code\/__HELPERS\/stack_trace.dm,4\",\"src\":\"null\",\"src_loc\":null,\"usr\":\"LT. Builds-The-Defense (\/mob\/living\/carbon\/human)\"},{\"count\":1,\"message\":\"Found undeleted query, check the sql.log for the undeleted query and add a delete call to the query datum.\",\"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\":\"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\":\"undefined variable \/mob\/living\/basic\/stoat\/var\/bodyparts\",\"proc_name\":\"Destroy (\/datum\/component\/free_operation\/Destroy)\",\"source_file\":\"code\/datums\/components\/free_operation.dm,16\",\"src\":\"\/datum\/component\/free_operatio... (\/datum\/component\/free_operation)\",\"src_loc\":null,\"usr\":\"Jeff Glycerol (\/mob\/living\/carbon\/human)\"},{\"count\":1,\"message\":\"Cannot read null.ambient_buzz\",\"proc_name\":\"refresh looping ambience (\/mob\/proc\/refresh_looping_ambience)\",\"source_file\":\"code\/controllers\/subsystem\/ambience.dm,121\",\"src\":\"Ere (\/mob\/living\/basic\/voidwalker)\",\"src_loc\":\"null\",\"usr\":\"(src)\"},{\"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\"}],\"total_count\":638}",
    "originalUrl": "https:\/\/manuel-logs.tgstation13.org\/2026\/01\/08\/round-259315\/runtime.condensed.json"
}