{"runtimes":[{"count":51,"message":"Cannot read null.controller_status","proc_name":"process (/obj/machinery/transport/crossing_signal/process)","source_file":"code/modules/transport/tram/tram_signals.dm,299","src":"the crossing signal (/obj/machinery/transport/crossing_signal/northeast)","src_loc":"the plating (116,73,13) (/turf/open/floor/plating/airless)","usr":"null"},{"count":40,"message":"Cannot read null.max_damage","proc_name":"updatehealth (/mob/living/carbon/updatehealth)","source_file":"code/modules/mob/living/carbon/carbon.dm,439","src":"Alexander Wolff (/mob/living/carbon/human)","src_loc":"null","usr":"0"},{"count":14,"message":"Cannot execute null.stop().","proc_name":"death (/mob/living/carbon/death)","source_file":"code/modules/mob/living/carbon/death.dm,6","src":"Lou Cherry (/mob/living/carbon/human)","src_loc":"null","usr":"(src)"},{"count":13,"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":"0"},{"count":11,"message":"Cannot read null.loc","proc_name":"is on hyperspace (/datum/component/shuttle_cling/proc/is_on_hyperspace)","source_file":"code/datums/components/shuttle_cling.dm,132","src":"/datum/component/shuttle_cling (/datum/component/shuttle_cling)","src_loc":null,"usr":"0"},{"count":11,"message":"Component /datum/component/shuttle_cling was created with a deleted parent or was deleted itself before it could be added to a parent","proc_name":"New (/datum/component/New)","source_file":"code/datums/components/_component.dm,59","src":"/datum/component/shuttle_cling (/datum/component/shuttle_cling)","src_loc":null,"usr":"0"},{"count":8,"message":"/datum/component/temporary_body belonging to Lou Cherry was completely unable to find a ghost to put back into a body!","proc_name":" stack trace (/proc/_stack_trace)","source_file":"code/__HELPERS/stack_trace.dm,4","src":"null","src_loc":null,"usr":"Lou Cherry (/mob/living/carbon/human)"},{"count":8,"message":"Cannot execute null.can bleed().","proc_name":"attack effects (/mob/living/carbon/attack_effects)","source_file":"code/_onclick/item_attack.dm,416","src":"Alexander Wolff (/mob/living/carbon/human)","src_loc":null,"usr":"Lou Cherry (/mob/living/carbon/human)"},{"count":8,"message":"/mob/living/carbon/human 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":"Unknown (/mob/living/carbon/human)"},{"count":7,"message":"/datum/component/temporary_body belonging to Unknown was completely unable to find a ghost to put back into a body!","proc_name":" stack trace (/proc/_stack_trace)","source_file":"code/__HELPERS/stack_trace.dm,4","src":"null","src_loc":null,"usr":"Spencer Highlands (/mob/living/carbon/human)"},{"count":7,"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":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":"Lou Cherry (/mob/living/carbon/human)"},{"count":6,"message":"/datum/component/temporary_body belonging to Alexander Wolff was completely unable to find a ghost to put back into a body!","proc_name":" stack trace (/proc/_stack_trace)","source_file":"code/__HELPERS/stack_trace.dm,4","src":"null","src_loc":null,"usr":"Lou Cherry (/mob/living/carbon/human)"},{"count":5,"message":"Division by zero","proc_name":"fire sounds (/obj/item/gun/energy/fire_sounds)","source_file":"code/modules/projectiles/guns/energy.dm,71","src":"the shrink ray blaster (/obj/item/gun/energy/recharge/shrink_ray)","src_loc":null,"usr":"Unknown (/mob/living/carbon/human)"},{"count":4,"message":"Undefined variable /obj/machinery/vending/wardrobe/sec_wardrobe/var/active","proc_name":"preloader load (/world/proc/preloader_load)","source_file":"code/modules/mapping/preloader.dm,30","src":"world","src_loc":null,"usr":"Spencer Highlands (/mob/dead/observer)"},{"count":4,"message":"Undefined variable /obj/machinery/vending/security/var/active","proc_name":"preloader load (/world/proc/preloader_load)","source_file":"code/modules/mapping/preloader.dm,30","src":"world","src_loc":null,"usr":"Spencer Highlands (/mob/dead/observer)"},{"count":3,"message":"/datum/component/temporary_body belonging to Chris Mclean was completely unable to find a ghost to put back into a body!","proc_name":" stack trace (/proc/_stack_trace)","source_file":"code/__HELPERS/stack_trace.dm,4","src":"null","src_loc":null,"usr":"Manuel Morgan (/mob/living/carbon/human)"},{"count":3,"message":"bad index","proc_name":" RemoveFromParent (/datum/component/proc/_RemoveFromParent)","source_file":"code/datums/components/_component.dm,131","src":"/datum/component/shuttle_cling (/datum/component/shuttle_cling)","src_loc":null,"usr":"0"},{"count":3,"message":"materials with non-positive values found in /obj/item/ammo_box/magazine/m12g: iron = -100","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":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":"Qdeleted thing being thrown around.","proc_name":"throw at (/atom/movable/proc/throw_at)","source_file":"code/game/atoms_movable.dm,1383","src":"the wand of healing (/obj/item/gun/magic/wand/resurrection)","src_loc":null,"usr":"Lou Cherry (/mob/living/carbon/human)"},{"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 pocket crowbar (/atom/movable/screen/radial/slice)","src_loc":null,"usr":"Akira Nightwatch (/mob/living/carbon/human)"},{"count":2,"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":2,"message":"Cannot execute null.newtonian move().","proc_name":"action (/obj/item/mecha_parts/mecha_equipment/weapon/action)","source_file":"code/modules/vehicles/mecha/equipment/weapons/weapons.dm,87","src":"the Ultra AC 2 (/obj/item/mecha_parts/mecha_equipment/weapon/ballistic/lmg)","src_loc":null,"usr":"Skipper (/mob/living/carbon/human)"},{"count":2,"message":"undefined variable /turf/open/indestructible/large/var/client","proc_name":"balloon alert perform (/atom/proc/balloon_alert_perform)","source_file":"code/modules/balloon_alert/balloon_alert.dm,57","src":"the ablative trenchcoat (/obj/item/clothing/suit/hooded/ablative)","src_loc":"the floor (144,53,13) (/turf/open/indestructible/large)","usr":"0"},{"count":2,"message":"Cannot read null.screen_objects","proc_name":"refresh actions (/datum/action_group/palette/refresh_actions)","source_file":"code/_onclick/hud/action_group.dm,168","src":"/datum/action_group/palette (/datum/action_group/palette)","src_loc":null,"usr":"Lou Cherry (/mob/living/carbon/human)"},{"count":2,"message":"Cannot execute null.take damage().","proc_name":"tablelimbsmash (/datum/element/table_smash/proc/tablelimbsmash)","source_file":"code/datums/elements/table_smash.dm,177","src":"/datum/element/table_smash (/datum/element/table_smash)","src_loc":null,"usr":"Alexi Fedorovich (/mob/living/carbon/human)"},{"count":2,"message":"get_language_holder() called on a QDELing atom, this will try to re-instantiate the language holder that's about to be deleted, which is bad.","proc_name":"get language holder (/atom/movable/proc/get_language_holder)","source_file":"code/game/atoms_movable.dm,1585","src":"Chris Mclean (/mob/living/carbon/human)","src_loc":"null","usr":"(src)"},{"count":2,"message":"Attempted to (internally) free a channel that wasn't reserved.","proc_name":"free channel (/datum/controller/subsystem/sounds/proc/free_channel)","source_file":"code/controllers/subsystem/sounds.dm,181","src":"Sounds (/datum/controller/subsystem/sounds)","src_loc":null,"usr":"Alexander Wolff (/mob/living/carbon/human)"},{"count":2,"message":"Cannot read null._listen_lookup","proc_name":"UnregisterSignal (/datum/proc/UnregisterSignal)","source_file":"code/datums/signals.dm,72","src":"Sounds (/datum/controller/subsystem/sounds)","src_loc":null,"usr":"Alexander Wolff (/mob/living/carbon/human)"},{"count":1,"message":"/datum/component/temporary_body belonging to Spencer Highlands was completely unable to find a ghost to put back into a body!","proc_name":" stack trace (/proc/_stack_trace)","source_file":"code/__HELPERS/stack_trace.dm,4","src":"null","src_loc":null,"usr":"Spencer Highlands (/mob/living/carbon/human)"},{"count":1,"message":"Cannot read null._listen_lookup","proc_name":"pre impact (/atom/movable/proc/pre_impact)","source_file":"code/game/atoms_movable.dm,1360","src":"the stingbang (/obj/item/grenade/stingbang)","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,733","src":"the Public Painting Exhibit mo... (/obj/structure/sign/painting/library)","src_loc":"the floor (181,89,2) (/turf/open/floor/wood/tile)","usr":"null"},{"count":1,"message":"Cannot execute null.hitby().","proc_name":"throw impact (/atom/movable/proc/throw_impact)","source_file":"code/game/atoms_movable.dm,1353","src":"the stingbang (/obj/item/grenade/stingbang)","src_loc":"null","usr":"null"},{"count":1,"message":"addMachineryMember: Nonexistent (empty list) or null machinery gasmix added to pipeline datum from the connector port which is of type /obj/machinery/atmospherics/components/unary/portables_connector/visible. Nearby: (20, 41, 13)","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":"bad proc","proc_name":"Invoke (/datum/callback/proc/Invoke)","source_file":"code/datums/callback.dm,118","src":"/datum/callback (/datum/callback)","src_loc":null,"usr":"Skipper (/mob/dead/observer)"},{"count":1,"message":"Cannot execute null.has language().","proc_name":"has language (/atom/movable/proc/has_language)","source_file":"code/game/atoms_movable.dm,1630","src":"Chris Mclean (/mob/living/carbon/human)","src_loc":"null","usr":"(src)"},{"count":1,"message":"Undefined operation: 90 / null","proc_name":"fire sounds (/obj/item/gun/ballistic/revolver/fire_sounds)","source_file":"code/modules/projectiles/guns/ballistic/revolver.dm,48","src":"the Unica 6 auto-revolver (/obj/item/gun/ballistic/revolver/mateba)","src_loc":null,"usr":"Lou Cherry (/mob/living/carbon/human)"},{"count":1,"message":"Cannot read null.species","proc_name":"spec stun (/mob/living/carbon/human/proc/spec_stun)","source_file":"code/modules/mob/living/carbon/human/status_procs.dm,35","src":"Alexander Wolff (/mob/living/carbon/human)","src_loc":"null","usr":"0"},{"count":1,"message":"Cannot read null.len","proc_name":"return pipenet airs (/obj/machinery/atmospherics/components/return_pipenet_airs)","source_file":"code/modules/atmospherics/machinery/components/components_base.dm,203","src":"the connector port (/obj/machinery/atmospherics/components/unary/portables_connector/visible)","src_loc":"the floor (20,41,13) (/turf/open/indestructible/white)","usr":"null"},{"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":"Akira Nightwatch (/mob/living/carbon/human)"},{"count":1,"message":"/datum/component/temporary_body belonging to Skipper was completely unable to find a ghost to put back into a body!","proc_name":" stack trace (/proc/_stack_trace)","source_file":"code/__HELPERS/stack_trace.dm,4","src":"null","src_loc":null,"usr":"Skipper (/mob/living/carbon/human)"},{"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 execute null.Find().","proc_name":"set pipenet (/obj/machinery/atmospherics/components/set_pipenet)","source_file":"code/modules/atmospherics/machinery/components/components_base.dm,221","src":"the connector port (/obj/machinery/atmospherics/components/unary/portables_connector/visible)","src_loc":"the floor (20,41,13) (/turf/open/indestructible/white)","usr":"null"},{"count":1,"message":"area_beauty_updated 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":"April Birdsong (/mob/living/carbon/human)"},{"count":1,"message":"list index out of bounds","proc_name":"set pipenet (/obj/machinery/atmospherics/components/set_pipenet)","source_file":"code/modules/atmospherics/machinery/components/components_base.dm,221","src":"the omni connector port (/obj/machinery/atmospherics/components/unary/portables_connector/visible)","src_loc":"the floor (194,111,13) (/turf/open/indestructible/white)","usr":"null"},{"count":1,"message":"materials with non-positive values found in /obj/item/reagent_containers/cup/bowl: meat = -532","proc_name":" stack trace (/proc/_stack_trace)","source_file":"code/__HELPERS/stack_trace.dm,4","src":"null","src_loc":null,"usr":"Alexi Fedorovich (/mob/living/carbon/human)"},{"count":1,"message":"list index out of bounds","proc_name":"equip monky (/datum/action/cooldown/spell/conjure/simian/proc/equip_monky)","source_file":"code/modules/spells/spell_types/conjure/simian.dm,83","src":"Summon Simians (/datum/action/cooldown/spell/conjure/simian)","src_loc":null,"usr":"Lou Cherry (/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":"qdeleted or null target trying to enter the spatial grid!","proc_name":"enter cell (/datum/controller/subsystem/spatial_grid/proc/enter_cell)","source_file":"code/controllers/subsystem/spatial_gridmap.dm,365","src":"Spatial Grid (/datum/controller/subsystem/spatial_grid)","src_loc":null,"usr":"null"},{"count":1,"message":"addMachineryMember: Nonexistent (empty list) or null machinery gasmix added to pipeline datum from the omni connector port which is of type /obj/machinery/atmospherics/components/unary/portables_connector/visible. Nearby: (194, 111, 13)","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.pipeline_cycle","proc_name":"reconcile air (/datum/pipeline/proc/reconcile_air)","source_file":"code/modules/atmospherics/machinery/datum_pipeline.dm,267","src":"/datum/pipeline (/datum/pipeline)","src_loc":null,"usr":"null"},{"count":1,"message":"Cannot execute null.has partial language().","proc_name":"has partial language (/atom/movable/proc/has_partial_language)","source_file":"code/game/atoms_movable.dm,1634","src":"Chris Mclean (/mob/living/carbon/human)","src_loc":"null","usr":"(src)"},{"count":1,"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":"Lou Cherry (/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)"}],"total_count":259}