{"runtimes":[{"count":52,"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 plating (160,60,2) (/turf/open/floor/plating)","src_loc":null,"usr":"null"},{"count":30,"message":"bad client","proc_name":"initialize (/datum/tgui_window/proc/initialize)","source_file":"code/modules/tgui/tgui_window.dm,114","src":"/datum/tgui_window (/datum/tgui_window)","src_loc":null,"usr":"Cardboard_F0x (/mob/dead/new_player)"},{"count":29,"message":"Cannot read null.linked_nodes","proc_name":"on moved (/datum/component/candela_node/proc/on_moved)","source_file":"code/datums/components/candela_node.dm,157","src":"/datum/component/candela_node (/datum/component/candela_node)","src_loc":null,"usr":"null"},{"count":22,"message":"Cannot read null.chem_temp","proc_name":"expose mob (/datum/reagent/proc/expose_mob)","source_file":"code/modules/reagents/chemistry/reagents.dm,140","src":"Replicating Foam (/datum/reagent/blob/replicating_foam)","src_loc":null,"usr":"Blob Overmind (779) (/mob/eye/blob)"},{"count":16,"message":"Cannot read null._listen_lookup","proc_name":"dropped (/obj/item/proc/dropped)","source_file":"code/game/objects/items.dm,713","src":"the Donk Co. \\'Donk Spike\\' Sh... (/obj/item/ammo_casing/shotgun/flechette/donk)","src_loc":null,"usr":"Nathaniel Narp (/mob/living/carbon/human)"},{"count":13,"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":"Cardboard_F0x (/mob/dead/new_player)"},{"count":12,"message":"Cannot execute null.GetComponent().","proc_name":"Destroy (/datum/component/wet_floor/Destroy)","source_file":"code/datums/components/wet_floor.dm,49","src":"/datum/component/wet_floor (/datum/component/wet_floor)","src_loc":null,"usr":"null"},{"count":11,"message":"Incompatible /datum/component/wet_floor transfer attempt to a /turf/open/floor/iron!","proc_name":"TakeComponent (/datum/proc/TakeComponent)","source_file":"code/datums/components/_component.dm,462","src":"the floor (212,89,1) (/turf/open/floor/iron)","src_loc":null,"usr":"null"},{"count":10,"message":"Division by zero","proc_name":"equalize (/datum/gas_mixture/proc/equalize)","source_file":"code/modules/atmospherics/gasmixtures/gas_mixture.dm,295","src":"/datum/gas_mixture (/datum/gas_mixture)","src_loc":null,"usr":"null"},{"count":9,"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":9,"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":8,"message":"Cannot execute null.reconcile air().","proc_name":"connect (/obj/machinery/portable_atmospherics/proc/connect)","source_file":"code/modules/atmospherics/machinery/portable/portable_atmospherics.dm,181","src":"the Water Vapor canister (/obj/machinery/portable_atmospherics/canister/water_vapor)","src_loc":null,"usr":"Royce Khan (/mob/living/carbon/human)"},{"count":8,"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":"(src)"},{"count":8,"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":"(src)"},{"count":6,"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":"Dr Dave Smith (/mob/living/carbon/human)"},{"count":6,"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":"Dr Dave Smith (/mob/living/carbon/human)"},{"count":6,"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":"Licoreina Eton (/mob/dead/observer)"},{"count":5,"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":4,"message":"Cannot execute null.set disabled().","proc_name":"set disabled (/obj/item/bodypart/chest/moth/set_disabled)","source_file":"code/modules/surgery/bodyparts/species_parts/moth_bodyparts.dm,59","src":"the chest (/obj/item/bodypart/chest/moth)","src_loc":null,"usr":"Jjracks (/mob/dead/new_player)"},{"count":4,"message":"Cannot read null.deployed_shell","proc_name":"Topic (/mob/living/silicon/Topic)","source_file":"code/modules/mob/living/silicon/silicon.dm,223","src":"Divina Engineering Shell-866 (/mob/living/silicon/robot/shell)","src_loc":null,"usr":"Divina (/mob/living/silicon/ai)"},{"count":3,"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":3,"message":"/mob/living/basic/cockroach 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":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 floor (171,66,2) (/turf/open/floor/iron)","src_loc":null,"usr":"null"},{"count":2,"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":"0"},{"count":2,"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":"Jimmy Franks (/mob/living/carbon/human)"},{"count":2,"message":"Cannot read null.hud_used","proc_name":"handle exit (/datum/storage/proc/handle_exit)","source_file":"code/datums/storage/storage.dm,215","src":"/datum/storage/medkit/coroner (/datum/storage/medkit/coroner)","src_loc":null,"usr":"Valerie Nakano (/mob/living/carbon/human)"},{"count":2,"message":"Cannot read null.temperature","proc_name":"print gas mixture (/proc/print_gas_mixture)","source_file":"code/__HELPERS/atmospherics.dm,148","src":"null","src_loc":null,"usr":"Jayne Martins (/mob/living/carbon/human)"},{"count":2,"message":"Cannot execute null.try attach limb().","proc_name":"try attach limb (/obj/item/bodypart/chest/moth/try_attach_limb)","source_file":"code/modules/surgery/bodyparts/species_parts/moth_bodyparts.dm,68","src":"the chest (/obj/item/bodypart/chest/moth)","src_loc":null,"usr":"Jjracks (/mob/dead/new_player)"},{"count":2,"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":"Nathaniel Narp (/mob/living/carbon/human)"},{"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":"Cannot read null.area_flags","proc_name":"blob attack animation (/obj/structure/blob/proc/blob_attack_animation)","source_file":"code/modules/antagonists/blob/structures/_blob.dm,149","src":"the normal blob (/obj/structure/blob/normal)","src_loc":null,"usr":"Blob Overmind (779) (/mob/eye/blob)"},{"count":2,"message":"The gas flow meter taking damage after deletion","proc_name":"take damage (/atom/proc/take_damage)","source_file":"code/game/atom/atom_defense.dm,21","src":"the gas flow meter (/obj/machinery/meter)","src_loc":null,"usr":"Blob Overmind (779) (/mob/eye/blob)"},{"count":1,"message":"Cannot create objects of type null.","proc_name":"check wounding (/obj/item/bodypart/proc/check_wounding)","source_file":"code/modules/surgery/bodyparts/wounds.dm,127","src":"the monkey head (/obj/item/bodypart/head/monkey)","src_loc":null,"usr":"Eats-The-Crew (/mob/living/carbon/human)"},{"count":1,"message":"undefined proc or verb /mob/living/basic/lizard/eats_the_roaches/give emote overlay().","proc_name":"run emote (/datum/emote/living/tongue/run_emote)","source_file":"code/modules/mob/living/emote.dm,29","src":"tongue (/datum/emote/living/tongue)","src_loc":null,"usr":"Walter Neely (/mob/living/carbon/human)"},{"count":1,"message":"The light fixture taking damage while having <= 0 integrity","proc_name":"take damage (/atom/proc/take_damage)","source_file":"code/game/atom/atom_defense.dm,23","src":"the light fixture (/obj/machinery/light/small/directional/south)","src_loc":"the reinforced floor (86,115,2) (/turf/open/floor/engine)","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":"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":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":"Fitz Sholl (/mob/living/carbon/human)"},{"count":1,"message":"list index out of bounds","proc_name":"stop cycle (/obj/machinery/atmospherics/components/unary/airlock_pump/proc/stop_cycle)","source_file":"code/modules/atmospherics/machinery/components/unary_devices/airlock_pump.dm,366","src":"the omni external airlock pump (/obj/machinery/atmospherics/components/unary/airlock_pump/unbolt_only)","src_loc":null,"usr":"Not Really Funny (/mob/living/carbon/human)"},{"count":1,"message":"Cannot execute null.get selected language().","proc_name":"get selected language (/atom/movable/proc/get_selected_language)","source_file":"code/game/atoms_movable.dm,1646","src":"External Atmos Access (/obj/machinery/door/airlock/external)","src_loc":null,"usr":"Not Really Funny (/mob/living/carbon/human)"},{"count":1,"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":"External Atmos Access (/obj/machinery/door/airlock/external)","src_loc":null,"usr":"Not Really Funny (/mob/living/carbon/human)"},{"count":1,"message":"invalid amount 0!","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 client","proc_name":"update visibility (/datum/lobby_menu/proc/update_visibility)","source_file":"code/modules/lobby_menu/lobby_menu.dm,147","src":"/datum/lobby_menu (/datum/lobby_menu)","src_loc":null,"usr":"Orville Kashif (/mob/living/carbon/human)"},{"count":1,"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":"Clown (/atom/movable/screen/radial/slice)","src_loc":null,"usr":"Samuel Silverstein (/mob/living/carbon/human)"},{"count":1,"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":"Jjracks (/mob/dead/new_player)"},{"count":1,"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":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":"Invalid timer: Timer: 45711 ([0x2100abdf]), TTR: 791943, wait:4 Flags: TIMER_CLIENT_TIME, TIMER_STOPPABLE, callBack: [0x210701c0], 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(791944), QDELETED, NO CALLBACK world.time: 21786.5, head_offset: 21600, practical_offset: 374, REALTIMEOFDAY: 791944","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":"Incompatible /datum/component/connect_containers assigned to a /atom/movable/screen/parallax_home! args: [\"the plating\",{\"movable_moved\":\"perspective_loc_moved\"}]","proc_name":" stack trace (/proc/_stack_trace)","source_file":"code/__HELPERS/stack_trace.dm,4","src":"null","src_loc":null,"usr":"Eats-The-Crew (/mob/living/carbon/human)"},{"count":1,"message":"Cannot execute null.Trigger().","proc_name":"Click (/atom/movable/screen/movable/action_button/Click)","source_file":"code/_onclick/hud/screen_objects/action_button.dm,74","src":"End Camera View (/atom/movable/screen/movable/action_button)","src_loc":null,"usr":"Shiragasane Siamensis (/mob/living/carbon/human)"},{"count":1,"message":"null.add_member() called by /obj/machinery/atmospherics/components/unary/portables_connector on (127,89,2)","proc_name":"add member (/obj/machinery/atmospherics/components/add_member)","source_file":"code/modules/atmospherics/machinery/datum_pipeline.dm,199","src":"the green connector port (/obj/machinery/atmospherics/components/unary/portables_connector)","src_loc":null,"usr":"Royce Khan (/mob/living/carbon/human)"},{"count":1,"message":"null.add_member() called by /obj/machinery/atmospherics/components/unary/portables_connector on (125,89,2)","proc_name":"add member (/obj/machinery/atmospherics/components/add_member)","source_file":"code/modules/atmospherics/machinery/datum_pipeline.dm,199","src":"the green connector port (/obj/machinery/atmospherics/components/unary/portables_connector)","src_loc":null,"usr":"Royce Khan (/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,353","src":"the plating (122,203,2) (/turf/open/floor/plating)","src_loc":null,"usr":"null"},{"count":1,"message":"Cannot read null.post_logout_callbacks","proc_name":"become uncliented (/mob/proc/become_uncliented)","source_file":"code/modules/mob/mob.dm,1611","src":"Blob Overmind (779) (/mob/eye/blob)","src_loc":"the reinforced floor (84,115,2) (/turf/open/floor/engine)","usr":"(src)"},{"count":1,"message":"Cannot read 0.item_flags","proc_name":"dropItemToGround (/mob/proc/dropItemToGround)","source_file":"code/modules/mob/inventory.dm,357","src":"KWT-49 (/mob/living/silicon/robot/nocell)","src_loc":null,"usr":"Charles Elliott (/mob/living/carbon/human)"},{"count":1,"message":"Incompatible /datum/component/wet_floor transfer attempt to a /turf/open/floor/iron/white!","proc_name":"TakeComponent (/datum/proc/TakeComponent)","source_file":"code/datums/components/_component.dm,462","src":"the floor (222,89,1) (/turf/open/floor/iron/white)","src_loc":null,"usr":"null"},{"count":1,"message":"undefined variable /turf/open/floor/plating/var/glide_size","proc_name":"update parallax (/atom/movable/screen/parallax_home/proc/update_parallax)","source_file":"code/_onclick/hud/parallax/parallax.dm,134","src":" (/atom/movable/screen/parallax_home)","src_loc":null,"usr":"Eats-The-Crew (/mob/living/carbon/human)"},{"count":1,"message":"Cannot execute null.return air().","proc_name":"start cycle (/obj/machinery/atmospherics/components/unary/airlock_pump/proc/start_cycle)","source_file":"code/modules/atmospherics/machinery/components/unary_devices/airlock_pump.dm,311","src":"the omni external airlock pump (/obj/machinery/atmospherics/components/unary/airlock_pump)","src_loc":"null","usr":"0"},{"count":1,"message":"Invalid argument: client: ``","proc_name":"send assets (/datum/asset_transport/proc/send_assets)","source_file":"code/modules/asset_cache/transports/asset_transport.dm,99","src":"Simple browse_rsc asset transp... (/datum/asset_transport)","src_loc":null,"usr":"Orville Kashif (/mob/living/carbon/human)"},{"count":1,"message":"The power cable taking damage while having <= 0 integrity","proc_name":"take damage (/atom/proc/take_damage)","source_file":"code/game/atom/atom_defense.dm,23","src":"the power cable (/obj/structure/cable)","src_loc":"space (176,74,2) (/turf/open/space)","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.nodes","proc_name":"disconnect connector (/datum/gas_machine_connector/proc/disconnect_connector)","source_file":"code/modules/atmospherics/machinery/components/unary_devices/machine_connector.dm,107","src":"/datum/gas_machine_connector (/datum/gas_machine_connector)","src_loc":null,"usr":"null"}],"total_count":325}