{"runtimes":[{"count":255,"message":"Cannot read null.dir","proc_name":"should move (/datum/component/convey/proc/should_move)","source_file":"code/datums/components/conveyor_movement.dm,35","src":"/datum/component/convey (/datum/component/convey)","src_loc":null,"usr":"null"},{"count":205,"message":"Division by zero","proc_name":"update button status (/datum/action/cooldown/mob_cooldown/blood_worm/cocoon/update_button_status)","source_file":"code/modules/antagonists/blood_worm/actions/cocoon.dm,27","src":"Reproduce (/datum/action/cooldown/mob_cooldown/blood_worm/cocoon/adult)","src_loc":null,"usr":"the adult blood worm (767) (/mob/living/basic/blood_worm/adult)"},{"count":155,"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":151,"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":104,"message":"TTS tried to play a sound to a deleted mob.","proc_name":" stack trace (/proc/_stack_trace)","source_file":"code/__HELPERS/stack_trace.dm,4","src":"null","src_loc":null,"usr":"(src)"},{"count":65,"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":36,"message":"No valid destination passed into forceMove","proc_name":"forceMove (/atom/movable/proc/forceMove)","source_file":"code/game/atoms_movable.dm,1176","src":"the ebeam (/obj/effect/ebeam)","src_loc":null,"usr":"Cornelious Mephista (/mob/living/carbon/human)"},{"count":32,"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":"(src)"},{"count":12,"message":"Cannot read null._listen_lookup","proc_name":"dropped (/obj/item/proc/dropped)","source_file":"code/game/objects/items.dm,711","src":"the warm Honk-pocket (/obj/item/food/donkpocket/warm/honk)","src_loc":null,"usr":"Ekarus Ryndren (/mob/living/carbon/human)"},{"count":8,"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 (165,146,2) (/turf/open/floor/plating)","src_loc":null,"usr":"null"},{"count":8,"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":7,"message":"Cannot read null.wound_series","proc_name":"check wounding (/obj/item/bodypart/proc/check_wounding)","source_file":"code/modules/surgery/bodyparts/wounds.dm,122","src":"the monkey head (/obj/item/bodypart/head/monkey)","src_loc":null,"usr":"Molly Konstantin (/mob/living/carbon/human)"},{"count":2,"message":"cannot read from list","proc_name":"log filter (/proc/log_filter)","source_file":"code/__HELPERS/chat_filter.dm,98","src":"null","src_loc":null,"usr":"MARK13 (/mob/living/silicon/ai)"},{"count":2,"message":"Cannot read null.screen_groups","proc_name":"hide contents (/datum/storage/proc/hide_contents)","source_file":"code/datums/storage/storage.dm,1125","src":"/datum/storage/backpack (/datum/storage/backpack)","src_loc":null,"usr":"Ted Metek (/mob/living/carbon/human)"},{"count":2,"message":"Cannot execute null.remove filter().","proc_name":"apply height filter (/mob/living/carbon/human/proc/apply_height_filter)","source_file":"code/modules/mob/living/carbon/human/human_update_icons.dm,822","src":"Ted Metek (/mob/living/carbon/human)","src_loc":"the plating (101,91,2) (/turf/open/floor/plating)","usr":"(src)"},{"count":2,"message":"Cannot read null.name","proc_name":"ui data (/datum/greyscale_modify_menu/ui_data)","source_file":"code/modules/admin/greyscale_modify_menu.dm,104","src":"/datum/greyscale_modify_menu (/datum/greyscale_modify_menu)","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.lumcount_range","proc_name":"collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources)","source_file":"code/modules/lighting/lighting_turf.dm,97","src":"the floor (157,83,2) (/turf/open/floor/iron)","src_loc":null,"usr":"null"},{"count":2,"message":"undefined proc or verb /list/adjust money().","proc_name":"on parent sold (/datum/component/pricetag/proc/on_parent_sold)","source_file":"code/datums/components/pricetag.dm,109","src":"/datum/component/pricetag (/datum/component/pricetag)","src_loc":null,"usr":"null"},{"count":2,"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":"(src)"},{"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 hatchling blood worm (/mob/living/basic/blood_worm/hatchling)"},{"count":1,"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":"Cornelious Mephista (/mob/living/carbon/human)"},{"count":1,"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":"Cornelious Mephista (/mob/living/carbon/human)"},{"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":"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":"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 (177,94,2) (/turf/open/floor/iron/grimy)","usr":"null"},{"count":1,"message":"Cannot read null.air","proc_name":"relocate airs (/obj/machinery/atmospherics/components/proc/relocate_airs)","source_file":"code/modules/atmospherics/machinery/components/components_base.dm,380","src":"Fore Port Maintenance omni air... (/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4)","src_loc":"space (114,178,2) (/turf/open/space)","usr":"null"},{"count":1,"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":"Plays-Stupid-Games (/mob/living/carbon/human)"},{"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":"Division by zero","proc_name":"simple transfer materials (/datum/design/proc/simple_transfer_materials)","source_file":"code/modules/research/designs/_design.dm,165","src":"Cable (x5) (/datum/design/cable_coil)","src_loc":null,"usr":"Nathaniel Narp (/mob/living/carbon/human)"},{"count":1,"message":"Cannot read null.prefs","proc_name":"attack ghost (/obj/effect/mob_spawn/ghost_role/attack_ghost)","source_file":"code/modules/mob_spawn/mob_spawn.dm,209","src":"the drone shell (/obj/effect/mob_spawn/ghost_role/drone)","src_loc":null,"usr":"Lemon Slime (/mob/dead/observer)"},{"count":1,"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 omni pipe (/obj/machinery/atmospherics/pipe/smart)","src_loc":null,"usr":"Tanya Carie (/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,125","src":"the hatchling blood worm (560) (/mob/living/basic/blood_worm/hatchling)","src_loc":"null","usr":"(src)"}],"total_count":1067}