{"runtimes":[{"count":179,"message":"Cannot read null.lumcount_range","proc_name":"collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources)","source_file":"code/modules/lighting/lighting_turf.dm,97","src":"the grass patch (105,112,3) (/turf/open/floor/grass)","src_loc":null,"usr":"null"},{"count":102,"message":"Cannot read null.current_holder","proc_name":"collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources)","source_file":"code/modules/lighting/lighting_turf.dm,98","src":"the open space (117,114,3) (/turf/open/openspace)","src_loc":null,"usr":"null"},{"count":35,"message":"Cannot read null.avgping","proc_name":"build admin list (/datum/escape_menu/proc/build_admin_list)","source_file":"code/modules/escape_menu/escape_menu.dm,165","src":"/datum/escape_menu (/datum/escape_menu)","src_loc":null,"usr":"Secc (/mob/dead/new_player)"},{"count":16,"message":"bad index","proc_name":"base item interaction (/atom/proc/base_item_interaction)","source_file":"code/game/atom/atom_tool_acts.dm,17","src":"the open space (118,113,3) (/turf/open/openspace)","src_loc":null,"usr":"M.E.T.A (/mob/living/silicon/robot)"},{"count":15,"message":"Cannot read null._listen_lookup","proc_name":"dropped (/obj/item/proc/dropped)","source_file":"code/game/objects/items.dm,713","src":"the igniter-remote signaling d... (/obj/item/assembly_holder)","src_loc":null,"usr":"Dave Davingson (/mob/living/carbon/human)"},{"count":10,"message":"human_monkeyize 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":"Unknown (/mob/living/carbon/human)"},{"count":6,"message":"Cannot read null.scarrable","proc_name":"load (/datum/scar/proc/load)","source_file":"code/datums/wounds/scars/_scars.dm,110","src":"/datum/scar (/datum/scar)","src_loc":null,"usr":"null"},{"count":6,"message":"bad icon operation","proc_name":"Scale (/icon/proc/Scale)","source_file":null,"src":"/icon (/icon)","src_loc":null,"usr":"Clarity (/mob/living/silicon/ai)"},{"count":6,"message":"list index out of bounds","proc_name":"has hand for held index (/mob/living/carbon/has_hand_for_held_index)","source_file":"code/modules/surgery/bodyparts/helpers.dm,99","src":"Rastus Maclagan (/mob/living/carbon/human)","src_loc":"the plating (100,94,2) (/turf/open/floor/plating)","usr":"(src)"},{"count":6,"message":"Volume modifier 0 must be +ve","proc_name":" stack trace (/proc/_stack_trace)","source_file":"code/__HELPERS/stack_trace.dm,4","src":"null","src_loc":null,"usr":"B.R.A.P. (/mob/living/silicon/robot)"},{"count":5,"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":5,"message":"living_life 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":"Unknown (/mob/living/carbon/human)"},{"count":4,"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":4,"message":"Atrocinator user is buckled despite protections - this shouldn't happen!","proc_name":" stack trace (/proc/_stack_trace)","source_file":"code/__HELPERS/stack_trace.dm,4","src":"null","src_loc":null,"usr":"Frobert Planter (/mob/living/carbon/human)"},{"count":3,"message":"Erika Haas typed a text string longer than the max length","proc_name":"ui act (/datum/tgui_input_text/ui_act)","source_file":"code/modules/tgui_input/text.dm,144","src":"/datum/tgui_input_text (/datum/tgui_input_text)","src_loc":null,"usr":"Erika Haas (/mob/living/carbon/human)"},{"count":3,"message":"Cannot read null.max_damage","proc_name":"updatehealth (/mob/living/carbon/updatehealth)","source_file":"code/modules/mob/living/carbon/carbon.dm,439","src":"Natalie Holderman (/mob/living/carbon/human)","src_loc":"null","usr":"0"},{"count":3,"message":"Cannot modify null.dismantle_cooldown.","proc_name":"process cell (/turf/open/process_cell)","source_file":"code/modules/atmospherics/environmental/LINDA_turf_tile.dm,353","src":"the plating (160,103,9) (/turf/open/floor/plating/airless)","src_loc":null,"usr":"null"},{"count":3,"message":"Cannot read null.actions","proc_name":"enable cooldown actions (/datum/action/cooldown/proc/enable_cooldown_actions)","source_file":"code/datums/actions/cooldown_action.dm,208","src":"Cross Spikes (/datum/action/cooldown/mob_cooldown/tendril_cross_spikes)","src_loc":null,"usr":"null"},{"count":3,"message":"Cannot read null.screen_groups","proc_name":"hide contents (/datum/storage/proc/hide_contents)","source_file":"code/datums/storage/storage.dm,1136","src":"/datum/storage/backpack (/datum/storage/backpack)","src_loc":null,"usr":"Erika Haas (/mob/living/carbon/human)"},{"count":2,"message":"undefined variable /obj/structure/window/reinforced/fulltile/var/client","proc_name":"isAdminObserver (/proc/isAdminObserver)","source_file":"code/modules/mob/mob_helpers.dm,346","src":"null","src_loc":null,"usr":"(src)"},{"count":2,"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":2,"message":"held_index out of bounds (2)","proc_name":" stack trace (/proc/_stack_trace)","source_file":"code/__HELPERS/stack_trace.dm,4","src":"null","src_loc":null,"usr":"Randy Baum (/mob/dead/observer)"},{"count":2,"message":"undefined proc or verb /obj/structure/window/reinforced/fulltile/get access().","proc_name":"allowed (/atom/movable/proc/allowed)","source_file":"code/modules/jobs/access.dm,20","src":"the prison gate scanner (/obj/machinery/prisongate)","src_loc":"the floor (64,152,2) (/turf/open/floor/iron)","usr":"null"},{"count":2,"message":"invalid reagent passed to add reagent ","proc_name":" stack trace (/proc/_stack_trace)","source_file":"code/__HELPERS/stack_trace.dm,4","src":"null","src_loc":null,"usr":"Quads Jopsmoth (/mob/living/carbon/human)"},{"count":2,"message":"Cannot execute null.get blood dna list().","proc_name":"process (/obj/machinery/wall_healer/process)","source_file":"code/game/machinery/wall_healer.dm,534","src":"the DeForest first aid station (/obj/machinery/wall_healer/directional/south)","src_loc":"the floor (125,108,3) (/turf/open/floor/iron/white)","usr":"null"},{"count":2,"message":"Cannot read null.owner","proc_name":"apply to bounty (/obj/machinery/newscaster/proc/apply_to_bounty)","source_file":"code/game/machinery/newscaster/newscaster_machine.dm,861","src":"the newscaster (/obj/machinery/newscaster/directional/north)","src_loc":null,"usr":"Jason Tils (/mob/living/carbon/human)"},{"count":2,"message":"illegal: sqrt(-0.614136)","proc_name":"bleed (/mob/living/proc/bleed)","source_file":"code/modules/mob/living/blood.dm,278","src":"Caustic Hugs (/mob/living/carbon/human)","src_loc":"the floor (125,108,3) (/turf/open/floor/iron/white)","usr":"null"},{"count":2,"message":"Cannot execute null.IsReachableBy().","proc_name":"ui status (/datum/lootpanel/ui_status)","source_file":"code/modules/lootpanel/_lootpanel.dm,88","src":"/datum/lootpanel (/datum/lootpanel)","src_loc":null,"usr":"Lenny Frenny (/mob/living/carbon/human)"},{"count":2,"message":"Cannot execute null.send message().","proc_name":"send init (/datum/escape_menu/proc/send_init)","source_file":"code/modules/escape_menu/escape_menu.dm,150","src":"/datum/escape_menu (/datum/escape_menu)","src_loc":null,"usr":"null"},{"count":2,"message":"Cannot read null.atmos_adjacent_turfs","proc_name":"Initialize (/obj/effect/hotspot/Initialize)","source_file":"code/modules/atmospherics/environmental/LINDA_fire.dm,110","src":"the hotspot (/obj/effect/hotspot)","src_loc":null,"usr":"Tristan Buttermilk (/mob/living/carbon/human)"},{"count":1,"message":"Invalid timer: ]Timer: 62949 ([0x2106d8ad]), TTR: 840343, wait:4 Flags: TIMER_CLIENT_TIME, TIMER_STOPPABLE, callBack: [0x210337fb], callBack.object: /datum/looping_sound/generator(/datum/looping_sound/generator), callBack.delegate:start_sound_loop, source: code/datums/looping_sounds/_looping_sound.dm:293Prev: NULL, Next: NULL, SPENT(840343), QDELETED, NO CALLBACK world.time: 19388.5, head_offset: 19200, practical_offset: 378, REALTIMEOFDAY: 840343","proc_name":"fire (/datum/controller/subsystem/timer/fire)","source_file":"code/controllers/subsystem/timer.dm,122","src":"Sound Loops (/datum/controller/subsystem/timer/sound_loops)","src_loc":null,"usr":"null"},{"count":1,"message":"Division by zero","proc_name":"inject (/obj/item/reagent_containers/hypospray/proc/inject)","source_file":"code/modules/reagents/reagent_containers/hypospray.dm,77","src":"the hypospray (/obj/item/reagent_containers/hypospray/cmo)","src_loc":null,"usr":"Tristan Buttermilk (/mob/living/carbon/human)"},{"count":1,"message":"Cannot execute null.audible message().","proc_name":"process (/datum/reagents/process)","source_file":"code/modules/reagents/chemistry/holder/reactions.dm,142","src":"/datum/reagents (/datum/reagents)","src_loc":null,"usr":"null"},{"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":"mob_swap_hands 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":"Alfred Greene (/mob/dead/observer)"},{"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 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":"illegal: sqrt(-1.011475)","proc_name":"bleed (/mob/living/proc/bleed)","source_file":"code/modules/mob/living/blood.dm,278","src":"Caustic Hugs (/mob/living/carbon/human)","src_loc":"the floor (122,105,3) (/turf/open/floor/iron/white)","usr":"null"},{"count":1,"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":1,"message":"Cannot read null.current_user","proc_name":"Click (/atom/movable/screen/radial/center/Click)","source_file":"code/_onclick/hud/screen_objects/radial.dm,73","src":"Close Menu (/atom/movable/screen/radial/center)","src_loc":null,"usr":"Henry Bates (/mob/living/carbon/human)"},{"count":1,"message":"Cannot read null.reagent_list","proc_name":"update overlays (/obj/machinery/shower/update_overlays)","source_file":"code/game/objects/structures/shower.dm,208","src":"the shower (/obj/machinery/shower)","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":"mob_unequipped_item 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":"Alfred Greene (/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._listen_lookup","proc_name":"UnregisterSignal (/datum/proc/UnregisterSignal)","source_file":"code/datums/signals.dm,72","src":"Fire Kinetic Accelerator (/datum/action/cooldown/mob_cooldown/projectile_attack/rapid_fire/kinetic_accelerator)","src_loc":null,"usr":"null"},{"count":1,"message":"monkey hide generated with an invalid amount (0) of sheets!","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 modify null.holding_brain.","proc_name":"before organ replacement (/obj/item/organ/brain/before_organ_replacement)","source_file":"code/modules/mob/living/brain/brain_item.dm,470","src":"the brain (/obj/item/organ/brain)","src_loc":"the lizard head (/obj/item/bodypart/head/lizard)","usr":"null"},{"count":1,"message":"/datum/component/leash destroy proc was called multiple times, likely due to a qdel loop in the Destroy logic","proc_name":"qdel (/proc/qdel)","source_file":"code/controllers/subsystem/garbage.dm,367","src":"null","src_loc":null,"usr":"Linton Mull (/mob/living/carbon/human)"},{"count":1,"message":"Cannot read null.active","proc_name":"activate skillchip failsafe (/obj/item/organ/brain/proc/activate_skillchip_failsafe)","source_file":"code/modules/mob/living/brain/skillchip.dm,143","src":"the brain (/obj/item/organ/brain)","src_loc":"the lizard head (/obj/item/bodypart/head/lizard)","usr":"null"},{"count":1,"message":"illegal: sqrt(-0.036133)","proc_name":"bleed (/mob/living/proc/bleed)","source_file":"code/modules/mob/living/blood.dm,278","src":"Caustic Hugs (/mob/living/carbon/human)","src_loc":"the floor (125,108,3) (/turf/open/floor/iron/white)","usr":"null"},{"count":1,"message":"illegal: sqrt(-1.408875)","proc_name":"bleed (/mob/living/proc/bleed)","source_file":"code/modules/mob/living/blood.dm,278","src":"Caustic Hugs (/mob/living/carbon/human)","src_loc":"the floor (122,105,3) (/turf/open/floor/iron/white)","usr":"null"},{"count":1,"message":"illegal: sqrt(-0.325134)","proc_name":"bleed (/mob/living/proc/bleed)","source_file":"code/modules/mob/living/blood.dm,278","src":"Caustic Hugs (/mob/living/carbon/human)","src_loc":"the floor (125,108,3) (/turf/open/floor/iron/white)","usr":"null"},{"count":1,"message":"mob_transforming_item 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":"Alfred Greene (/mob/dead/observer)"},{"count":1,"message":"mob_equipped_item 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":"Alfred Greene (/mob/dead/observer)"},{"count":1,"message":"/obj/structure/table/reinforced called smooth_icon() without being on a z-level","proc_name":"smooth icon (/atom/proc/smooth_icon)","source_file":"code/__HELPERS/icon_smoothing.dm,138","src":"the reinforced table (/obj/structure/table/reinforced)","src_loc":"the food cart (/obj/machinery/food_cart)","usr":"null"},{"count":1,"message":"illegal: sqrt(-1.806274)","proc_name":"bleed (/mob/living/proc/bleed)","source_file":"code/modules/mob/living/blood.dm,278","src":"Caustic Hugs (/mob/living/carbon/human)","src_loc":"the floor (122,105,3) (/turf/open/floor/iron/white)","usr":"null"}],"total_count":462}