{"runtimes":[{"count":384,"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 (138,108,2) (/turf/open/floor/plating)","src_loc":null,"usr":"null"},{"count":370,"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":"Sodium III (/mob/living/carbon/human)"},{"count":192,"message":"cannot read from list","proc_name":"set light cutoff (/atom/movable/screen/plane_master/rendering_plate/lighting/proc/set_light_cutoff)","source_file":"code/_onclick/hud/rendering/render_plate.dm,349","src":"Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting)","src_loc":null,"usr":"Vincent Vanderburg (/mob/living/carbon/human)"},{"count":18,"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 (109,61,2) (/turf/open/floor/plating)","src_loc":null,"usr":"null"},{"count":14,"message":"mob_emoted_spin 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":"Simon Holmes (/mob/living/carbon/human)"},{"count":14,"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":"Simon Holmes (/mob/living/carbon/human)"},{"count":13,"message":"living_knockdown 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":"Simon Holmes (/mob/living/carbon/human)"},{"count":13,"message":"living_disarm_hit 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":"Simon Holmes (/mob/living/carbon/human)"},{"count":12,"message":"No valid destination passed into forceMove","proc_name":"forceMove (/atom/movable/proc/forceMove)","source_file":"code/game/atoms_movable.dm,1164","src":"Syndicate Agent (/mob/living/carbon/human)","src_loc":"the floor (112,146,12) (/turf/open/floor/iron/dark)","usr":"(src)"},{"count":11,"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":"Frobert Planter (/mob/living/carbon/human)"},{"count":11,"message":"bad index","proc_name":"bitmask smooth (/atom/proc/bitmask_smooth)","source_file":"code/__HELPERS/icon_smoothing.dm,252","src":"the full tile reinforced windo... (/obj/structure/window/reinforced/fulltile)","src_loc":"the plating (149,182,2) (/turf/open/floor/plating)","usr":"null"},{"count":11,"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":"Frobert Planter (/mob/living/carbon/human)"},{"count":8,"message":"Cannot read null.deployed_shell","proc_name":"Topic (/mob/living/silicon/Topic)","source_file":"code/modules/mob/living/silicon/silicon.dm,223","src":"BRIDGES Medical Shell-462 (/mob/living/silicon/robot/shell)","src_loc":null,"usr":"BRIDGES (/mob/living/silicon/ai)"},{"count":7,"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":"Sodium III (/mob/living/carbon/human)","src_loc":"the floor (116,115,2) (/turf/open/floor/iron)","usr":"null"},{"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":"Incompatible /datum/component/connect_containers assigned to a /atom/movable/screen/parallax_home! args: [\"the floor\",{\"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":"BRIDGES (/mob/living/silicon/ai)"},{"count":6,"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 human skin (/obj/item/stack/sheet/animalhide/carbon/human)","src_loc":null,"usr":"Cyprus Mont (/mob/living/carbon/human)"},{"count":5,"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":5,"message":"Cannot read null.air","proc_name":"return air (/obj/machinery/atmospherics/pipe/return_air)","source_file":"code/modules/atmospherics/machinery/pipes/pipes.dm,80","src":"the pipe (/obj/machinery/atmospherics/pipe/smart/manifold/cyan/visible)","src_loc":"the floor (134,41,13) (/turf/open/floor/iron/white)","usr":"null"},{"count":5,"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":"Liurz-Dooka (/mob/living/carbon/human)"},{"count":5,"message":"undefined variable /turf/open/floor/iron/dark/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":"BRIDGES (/mob/living/silicon/ai)"},{"count":5,"message":"Cannot read null._listen_lookup","proc_name":"dropped (/obj/item/proc/dropped)","source_file":"code/game/objects/items.dm,713","src":"the remote signaling device (/obj/item/assembly/signaler)","src_loc":null,"usr":"Erin Meechan (/mob/living/carbon/human)"},{"count":4,"message":"The shredded prescription glasses 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 shredded prescription glas... (/obj/item/clothing/glasses/regular)","src_loc":"the plating (101,49,2) (/turf/open/floor/plating)","usr":"null"},{"count":4,"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 large beaker (/obj/item/reagent_containers/cup/beaker/large)","src_loc":"the floor (134,139,2) (/turf/open/floor/iron)","usr":"null"},{"count":4,"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":3,"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":"Stephen Ludwig (/mob/living/carbon/human)","src_loc":"null","usr":"(src)"},{"count":3,"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":2,"message":"Cannot read null.fake_firestacks","proc_name":"check condition (/datum/terror_handler/simple_source/pyrophobia/check_condition)","source_file":"code/datums/components/fearful/sources/_sources.dm,184","src":"/datum/terror_handler/simple_s... (/datum/terror_handler/simple_source/pyrophobia)","src_loc":null,"usr":"null"},{"count":2,"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":2,"message":"Cannot execute null.is holding item of type().","proc_name":"remove ball effects (/obj/item/toy/basketball/proc/remove_ball_effects)","source_file":"code/modules/basketball/basketball.dm,58","src":"the basketball (/obj/item/toy/basketball)","src_loc":null,"usr":"Simon Holmes (/mob/living/carbon/human)"},{"count":2,"message":"Cannot execute null.use().","proc_name":"use energy (/obj/vehicle/sealed/mecha/proc/use_energy)","source_file":"code/modules/vehicles/mecha/mecha_helpers.dm,11","src":"the APLU \\\"Big Bess\\\" (/obj/vehicle/sealed/mecha/ripley/cargo)","src_loc":"the floor (113,105,2) (/turf/open/floor/circuit/green)","usr":"null"},{"count":2,"message":"on_entered() called with invalid location: ","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":"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":2,"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":"Freya Carr (/mob/living/carbon/human)"},{"count":2,"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":2,"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":"Freya Carr (/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.forceMove().","proc_name":"remove embedding (/datum/embedding/proc/remove_embedding)","source_file":"code/datums/embedding.dm,376","src":"/datum/embedding/tongue_spike (/datum/embedding/tongue_spike)","src_loc":null,"usr":"Liurz-Dooka (/mob/living/carbon/human)"},{"count":1,"message":"Cannot read null.stat","proc_name":"receive damage (/datum/wound/pierce/bleed/receive_damage)","source_file":"code/datums/wounds/pierce.dm,55","src":"Ruptured Cavity (/datum/wound/pierce/bleed/critical)","src_loc":null,"usr":"0"},{"count":1,"message":"Cannot execute null.p they().","proc_name":"on success (/datum/surgery_operation/limb/plastic_surgery/on_success)","source_file":"code/modules/surgery/operations/operation_plastic_surgery.dm,95","src":"plastic surgery (/datum/surgery_operation/limb/plastic_surgery)","src_loc":null,"usr":"Veronica Black (/mob/living/carbon/human)"},{"count":1,"message":"undefined proc or verb /mob/living/basic/lizard/wags_his_tail/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":"Simon Holmes (/mob/living/carbon/human)"},{"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":"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/east)","src_loc":null,"usr":"Erin Meechan (/mob/living/carbon/human)"},{"count":1,"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/implant (/datum/storage/implant)","src_loc":null,"usr":"null"},{"count":1,"message":"undefined variable /turf/open/floor/iron/freezer/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":"Malcolm Sullivan (/mob/living/carbon/human)"},{"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":"Erin Meechan (/mob/living/carbon/human)"},{"count":1,"message":"Invalid timer: Timer: 49906 ([0x2106b18a]), TTR: 146504, wait:4 Flags: TIMER_CLIENT_TIME, TIMER_STOPPABLE, callBack: [0x2106d3a6], callBack.object: /datum/looping_sound/generator(/datum/looping_sound/generator), callBack.delegate:start_sound_loop, source: code/datums/looping_sounds/_looping_sound.dm:290Prev: NULL, Next: NULL, SPENT(146504), QDELETED, NO CALLBACK world.time: 34186, head_offset: 33600, practical_offset: 1173, REALTIMEOFDAY: 146504","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":"Cannot execute null.kill program().","proc_name":"ui act (/obj/item/modular_computer/ui_act)","source_file":"code/modules/modular_computers/computers/item/computer_ui.dm,145","src":"Erin Meechan (Roboticist) (/obj/item/modular_computer/pda/crew/roboticist)","src_loc":null,"usr":"Erin Meechan (/mob/living/carbon/human)"},{"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,406","src":"Command Hallway omni air scrub... (/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2)","src_loc":"space (120,126,2) (/turf/open/space)","usr":"null"},{"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":"Division by zero","proc_name":"simple transfer materials (/datum/design/proc/simple_transfer_materials)","source_file":"code/modules/research/designs/_design.dm,167","src":"Conveyor Belt (/datum/design/conveyor_belt)","src_loc":null,"usr":"Erin Meechan (/mob/living/carbon/human)"},{"count":1,"message":"Cannot read null.mind","proc_name":"on add (/datum/mood_event/proc/on_add)","source_file":"code/datums/mood_events/_mood_event.dm,100","src":"/datum/mood_event/very_robotic (/datum/mood_event/very_robotic)","src_loc":null,"usr":"0"},{"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":"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":"Invalid timer: Timer: 83503 ([0x2100788c]), TTR: 164735, wait:10 Flags: TIMER_CLIENT_TIME, TIMER_STOPPABLE, callBack: [0x210708b3], callBack.object: /datum/looping_sound/deep_fryer(/datum/looping_sound/deep_fryer), callBack.delegate:start_sound_loop, source: code/datums/looping_sounds/_looping_sound.dm:290Prev: NULL, Next: NULL, SPENT(164735), QDELETED, NO CALLBACK world.time: 52267.5, head_offset: 52200, practical_offset: 136, REALTIMEOFDAY: 164735","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":"The engineering MOD chestplate taking damage after deletion","proc_name":"take damage (/atom/proc/take_damage)","source_file":"code/game/atom/atom_defense.dm,21","src":"the engineering MOD chestplate (/obj/item/clothing/suit/mod)","src_loc":"null","usr":"null"},{"count":1,"message":"adding a /obj/item/organ/frills to a /mob/living/carbon/human when it shouldn't be!","proc_name":" stack trace (/proc/_stack_trace)","source_file":"code/__HELPERS/stack_trace.dm,4","src":"null","src_loc":null,"usr":"Jack Wells (/mob/living/carbon/human)"},{"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":"Erin Meechan (/mob/living/carbon/human)"},{"count":1,"message":"The engineering MOD gauntlets taking damage after deletion","proc_name":"take damage (/atom/proc/take_damage)","source_file":"code/game/atom/atom_defense.dm,21","src":"the engineering MOD gauntlets (/obj/item/clothing/gloves/mod)","src_loc":"null","usr":"null"},{"count":1,"message":"Cannot read 0.len","proc_name":"blend cutoff colors (/proc/blend_cutoff_colors)","source_file":"code/__HELPERS/colors.dm,97","src":"null","src_loc":null,"usr":"BRIDGES Engineering Shell-866 (/mob/living/silicon/robot/shell)"},{"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":"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":"Cannot execute null.is localhost().","proc_name":"New (/datum/hud/new_player/New)","source_file":"code/_onclick/hud/new_player.dm,28","src":"/datum/hud/new_player (/datum/hud/new_player)","src_loc":null,"usr":"PapaOJ (/mob/dead/new_player)"},{"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":"Erin Meechan (/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":"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":"Erin Meechan (/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":"Kickflip (/atom/movable/screen/movable/action_button)","src_loc":null,"usr":"William Jenkins Jr. (/mob/living/carbon/human)"}],"total_count":1189}