{"runtimes":[{"count":155,"message":"Cannot read null.x","proc_name":"can see (/obj/machinery/camera/proc/can_see)","source_file":"code/game/machinery/camera/camera.dm,440","src":"the security camera (/obj/machinery/camera/autoname/directional/north)","src_loc":"the floor (137,136,3) (/turf/open/floor/iron)","usr":"null"},{"count":60,"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 (127,176,2) (/turf/open/floor/plating)","src_loc":null,"usr":"null"},{"count":53,"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 floor (105,147,2) (/turf/open/floor/iron)","src_loc":null,"usr":"null"},{"count":51,"message":"a lighting object was assigned to a turf that already had a lighting object!","proc_name":" stack trace (/proc/_stack_trace)","source_file":"code/__HELPERS/stack_trace.dm,4","src":"null","src_loc":null,"usr":"(src)"},{"count":47,"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":"Viktor Magnusson (/mob/living/carbon/human)"},{"count":15,"message":"Quirk attempted to be added to mob which already had this quirk.","proc_name":"add to holder (/datum/quirk/proc/add_to_holder)","source_file":"code/datums/quirks/_quirk.dm,78","src":"Musician (/datum/quirk/item_quirk/musician)","src_loc":null,"usr":"Unknown (/mob/living/carbon/human)"},{"count":9,"message":"area_power_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":"Amiga (/mob/living/silicon/robot)"},{"count":8,"message":"Cannot read null.reagent_type","proc_name":"reagent expose (/mob/living/carbon/reagent_expose)","source_file":"code/modules/mob/living/carbon/life.dm,479","src":"Unknown (/mob/living/carbon/human)","src_loc":null,"usr":"Zack Hunterson (/mob/living/carbon/human)"},{"count":8,"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":"action_status_update 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":4,"message":"can_cast_spell 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":4,"message":"Cannot read null._listen_lookup","proc_name":"UnregisterSignal (/datum/proc/UnregisterSignal)","source_file":"code/datums/signals.dm,72","src":"/datum/status_effect/heretic_c... (/datum/status_effect/heretic_curse)","src_loc":null,"usr":"null"},{"count":4,"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":4,"message":"Invalid individual logging type: . Defaulting to 4096 (LOG_GAME).","proc_name":" stack trace (/proc/_stack_trace)","source_file":"code/__HELPERS/stack_trace.dm,4","src":"null","src_loc":null,"usr":"Viktor Magnusson (/mob/living/carbon/human)"},{"count":4,"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":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":"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":"Living Heartbeat (/atom/movable/screen/movable/action_button)","src_loc":null,"usr":"Sydney McKraken (/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 execute null.Cut().","proc_name":"Destroy (/obj/item/bodypart/Destroy)","source_file":"code/modules/surgery/bodyparts/_bodyparts.dm,309","src":"the pointy human chest (/obj/item/bodypart/chest)","src_loc":"Mei Yao (/mob/living/carbon/human)","usr":"null"},{"count":2,"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":"Default Cyborg-805 (/mob/living/silicon/robot/model/syndicate/medical)","src_loc":"null","usr":"(src)"},{"count":2,"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 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 mod (/atom/movable/screen/radial/slice)","src_loc":null,"usr":"Frobert Planter (/mob/living/carbon/human)"},{"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":"Sydney McKraken (/mob/living/carbon/human)"},{"count":2,"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":"Unknown (/mob/living/carbon/human)"},{"count":2,"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":"Sydney McKraken (/mob/living/carbon/human)"},{"count":2,"message":"The window taking damage after deletion","proc_name":"take damage (/atom/proc/take_damage)","source_file":"code/game/atom/atom_defense.dm,21","src":"the window (/obj/structure/window/spawner/directional/east)","src_loc":"null","usr":"0"},{"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/backpack (/datum/storage/backpack)","src_loc":null,"usr":"Tricky Tessa (/mob/living/carbon/human)"},{"count":2,"message":"Cannot read null.post_logout_callbacks","proc_name":"become uncliented (/mob/proc/become_uncliented)","source_file":"code/modules/mob/mob.dm,1606","src":"Unknown (/mob/living/carbon/human)","src_loc":"the plating (120,146,3) (/turf/open/floor/plating)","usr":"(src)"},{"count":1,"message":"The reinforced window taking damage after deletion","proc_name":"take damage (/atom/proc/take_damage)","source_file":"code/game/atom/atom_defense.dm,21","src":"the reinforced window (/obj/structure/window/reinforced/spawner/directional/south)","src_loc":"null","usr":"0"},{"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":"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":"null"},{"count":1,"message":"Cannot create objects of type null.","proc_name":"add unique (/datum/quirk/chipped/add_unique)","source_file":"code/datums/quirks/positive_quirks/chipped.dm,36","src":"Chipped (/datum/quirk/chipped)","src_loc":null,"usr":"null"},{"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":"illegal: sqrt(-0.460205)","proc_name":"bleed (/mob/living/proc/bleed)","source_file":"code/modules/mob/living/blood.dm,278","src":"Jack Jackson (/mob/living/carbon/human)","src_loc":"the floor (104,162,2) (/turf/open/floor/iron/dark)","usr":"null"},{"count":1,"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":"Unknown (/mob/living/carbon/human)"},{"count":1,"message":"Cannot read null.moles","proc_name":"handle slime stasis (/mob/living/basic/slime/proc/handle_slime_stasis)","source_file":"code/modules/mob/living/basic/slime/life.dm,23","src":"the grey baby slime (313) (/mob/living/basic/slime)","src_loc":"the floor (19,83,14) (/turf/open/floor/circuit/red/off)","usr":"null"},{"count":1,"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":"Tricky Tony (/mob/living/carbon/human)"},{"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":"Qdeleted thing being thrown around.","proc_name":"throw at (/atom/movable/proc/throw_at)","source_file":"code/game/atoms_movable.dm,1383","src":"the oversized fish tail (/obj/item/organ/tail/fish/cerulean)","src_loc":"the human chest (/obj/item/bodypart/chest)","usr":"null"},{"count":1,"message":"Cannot read null.mob","proc_name":"add unique (/datum/quirk/item_quirk/food_allergic/add_unique)","source_file":"code/datums/quirks/negative_quirks/food_allergy.dm,45","src":"Food Allergy (/datum/quirk/item_quirk/food_allergic)","src_loc":null,"usr":"null"},{"count":1,"message":"Cannot execute null.resolve().","proc_name":"unlock mob (/datum/cinematic/proc/unlock_mob)","source_file":"code/datums/cinematics/_cinematic.dm,157","src":"/datum/cinematic/nuke/ops_vict... (/datum/cinematic/nuke/ops_victory)","src_loc":null,"usr":"null"},{"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.tool_behaviour","proc_name":"add context (/obj/item/reagent_containers/cup/add_context)","source_file":"code/modules/reagents/reagent_containers/cups/_cup.dm,56","src":"the pointy x-large beaker (/obj/item/reagent_containers/cup/beaker/plastic)","src_loc":"the pointy leather satchel (/obj/item/storage/backpack/satchel/leather)","usr":"null"},{"count":1,"message":"teleporter_new_target 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":"Cubato Tomson (/mob/living/carbon/human)"},{"count":1,"message":"Cannot execute null.transfer mind languages().","proc_name":"transfer to (/datum/mind/proc/transfer_to)","source_file":"code/datums/mind/_mind.dm,201","src":"Nebula Chugunges (/datum/mind)","src_loc":null,"usr":"null"},{"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":"Nebula Chugunges (/mob/living/carbon/human)","src_loc":"null","usr":"null"},{"count":1,"message":"Failed to assign nuke to team after multiple attempts. This likely means the nuke was not found. Please investigate.","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":"illegal: sqrt(-0.106201)","proc_name":"bleed (/mob/living/proc/bleed)","source_file":"code/modules/mob/living/blood.dm,278","src":"Jack Jackson (/mob/living/carbon/human)","src_loc":"the floor (104,162,2) (/turf/open/floor/iron/dark)","usr":"null"},{"count":1,"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":1,"message":"Cannot execute null.log message().","proc_name":"remove revolutionary (/datum/antagonist/rev/proc/remove_revolutionary)","source_file":"code/modules/antagonists/revolution/revolution.dm,377","src":"Revolutionary (/datum/antagonist/rev)","src_loc":null,"usr":"null"},{"count":1,"message":"Cannot execute null.Remove().","proc_name":"disable blade breaking (/datum/antagonist/heretic/proc/disable_blade_breaking)","source_file":"code/modules/antagonists/heretic/heretic_antag.dm,437","src":"Heretic (/datum/antagonist/heretic)","src_loc":null,"usr":"Sydney McKraken (/mob/living/carbon/human)"}],"total_count":481}