{"runtimes":[{"count":305,"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":"Sydney McKraken (/mob/living/carbon/human)"},{"count":110,"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 (133,167,2) (/turf/open/floor/plating)","src_loc":null,"usr":"null"},{"count":60,"message":"Cannot read null.amount","proc_name":"get snowflake data (/obj/item/mecha_parts/mecha_equipment/generator/get_snowflake_data)","source_file":"code/modules/vehicles/mecha/equipment/tools/other_tools.dm,335","src":"the plasma engine (/obj/item/mecha_parts/mecha_equipment/generator/printed)","src_loc":null,"usr":"Bartholomew Davis (/mob/living/carbon/human)"},{"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":32,"message":"Cannot read null._listen_lookup","proc_name":"dropped (/obj/item/proc/dropped)","source_file":"code/game/objects/items.dm,713","src":"the igniter-remote signaling d... (/obj/item/assembly_holder)","src_loc":null,"usr":"Dave Davingson (/mob/living/carbon/human)"},{"count":23,"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":"Lanny Kuznetsov (/mob/living/carbon/human)"},{"count":23,"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":"Lanny Kuznetsov (/mob/living/carbon/human)"},{"count":22,"message":"bad index","proc_name":"bitmask smooth (/atom/proc/bitmask_smooth)","source_file":"code/__HELPERS/icon_smoothing.dm,251","src":"the full tile reinforced windo... (/obj/structure/window/reinforced/fulltile)","src_loc":"the plating (173,37,13) (/turf/open/floor/plating)","usr":"null"},{"count":14,"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":12,"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":"Bartholomew Davis (/mob/living/carbon/human)"},{"count":12,"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":"Bartholomew Davis (/mob/living/carbon/human)"},{"count":11,"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":"Alpha 7 (/mob/living/silicon/ai)"},{"count":11,"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":9,"message":"Cannot execute null.Cut().","proc_name":"Destroy (/obj/item/bodypart/Destroy)","source_file":"code/modules/surgery/bodyparts/_bodyparts.dm,309","src":"the digitigrade right leg (/obj/item/bodypart/leg/right/digitigrade)","src_loc":"Unknown (/mob/living/carbon/human)","usr":"null"},{"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":"Henry Bates (/mob/living/carbon/human)","src_loc":null,"usr":"Tam Lin (/mob/living/carbon/human)"},{"count":7,"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/box (/datum/storage/box)","src_loc":null,"usr":"Mason Slavovich (/mob/living/carbon/human)"},{"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":"Naomi Faulkland (/mob/living/carbon/human)"},{"count":5,"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":"Rhials Duffy (/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":4,"message":"Cannot read null._listen_lookup","proc_name":"UnregisterSignal (/datum/proc/UnregisterSignal)","source_file":"code/datums/signals.dm,72","src":"Toggle Flashlight (/datum/action/item_action/toggle_computer_light)","src_loc":null,"usr":"Unknown (/mob/living/carbon/human)"},{"count":4,"message":"Cannot read null._listen_lookup","proc_name":"end orbit (/datum/component/orbiter/proc/end_orbit)","source_file":"code/datums/components/orbiter.dm,133","src":"/datum/component/orbiter (/datum/component/orbiter)","src_loc":null,"usr":"Alpha 7 (/mob/living/silicon/ai)"},{"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":4,"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":"Scar (/mob/living/carbon/human)","src_loc":"null","usr":"null"},{"count":4,"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":"Arcticus Cecropia (/mob/living/carbon/human)"},{"count":3,"message":"atom_entering 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":"Arcticus Cecropia (/mob/living/carbon/human)"},{"count":3,"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":"Douglas Bickerson (/mob/living/carbon/human)"},{"count":3,"message":"Volume modifier 0 must be +ve","proc_name":" stack trace (/proc/_stack_trace)","source_file":"code/__HELPERS/stack_trace.dm,4","src":"null","src_loc":null,"usr":"B.R.A.P. (/mob/living/silicon/robot)"},{"count":2,"message":"Cannot execute null.remove blocked language().","proc_name":"remove blocked language (/atom/movable/proc/remove_blocked_language)","source_file":"code/game/atoms_movable.dm,1626","src":"Scar (/mob/living/carbon/human)","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":"undefined variable /turf/open/floor/mineral/titanium/blue/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":"B.R.A.P. (/mob/living/silicon/robot)"},{"count":2,"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":"Mason Slavovich (/mob/living/carbon/human)"},{"count":2,"message":"Incompatible /datum/component/connect_containers assigned to a /atom/movable/screen/parallax_home! args: [\"the shuttle 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":"B.R.A.P. (/mob/living/silicon/robot)"},{"count":2,"message":"Cannot execute null.remove language().","proc_name":"remove language (/atom/movable/proc/remove_language)","source_file":"code/game/atoms_movable.dm,1606","src":"Scar (/mob/living/carbon/human)","src_loc":"null","usr":"null"},{"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":"Arcticus Cecropia (/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,1558","src":"the netguardian prime (/mob/living/basic/netguardian)","src_loc":"the floor (188,89,13) (/turf/open/indestructible/dark)","usr":"(src)"},{"count":1,"message":"/datum/component/avatar_connection belonging to Dumb Moth was completely unable to find a ghost to put back into a body!","proc_name":"return to old body (/datum/component/avatar_connection/proc/return_to_old_body)","source_file":"code/modules/bitrunning/components/avatar_connection.dm,317","src":"/datum/component/avatar_connec... (/datum/component/avatar_connection)","src_loc":null,"usr":"null"},{"count":1,"message":"null.add_member() called by /obj/machinery/atmospherics/components/unary/hypertorus/waste_output on (187,124,2)","proc_name":"add member (/obj/machinery/atmospherics/components/add_member)","source_file":"code/modules/atmospherics/machinery/datum_pipeline.dm,199","src":"the omni HFR waste output port (/obj/machinery/atmospherics/components/unary/hypertorus/waste_output)","src_loc":null,"usr":"Technician Deesh-Chuna (/mob/living/carbon/human)"},{"count":1,"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":"B.R.A.P. (/mob/living/silicon/robot)"},{"count":1,"message":"/obj/structure/table/reinforced called smooth_icon() without being on a z-level","proc_name":"smooth icon (/atom/proc/smooth_icon)","source_file":"code/__HELPERS/icon_smoothing.dm,138","src":"the reinforced table (/obj/structure/table/reinforced)","src_loc":"the food cart (/obj/machinery/food_cart)","usr":"null"},{"count":1,"message":"Invalid timer: Timer: 186561 ([0x21071f2c]), TTR: 815516, wait:2 Flags: TIMER_CLIENT_TIME, TIMER_STOPPABLE, callBack: [0x21077114], callBack.object: /datum/looping_sound/showering(/datum/looping_sound/showering), callBack.delegate:start_sound_loop, source: code/datums/looping_sounds/_looping_sound.dm:293Prev: NULL, Next: NULL, SPENT(815516), QDELETED, NO CALLBACK world.time: 48680, head_offset: 48600, practical_offset: 160, REALTIMEOFDAY: 815516","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":"invalid amount 0!","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":1,"message":"type mismatch: null -= /datum/bank_account (/datum/bank_account)","proc_name":"update account job lists (/datum/bank_account/proc/update_account_job_lists)","source_file":"code/modules/economy/account.dm,91","src":"/datum/bank_account (/datum/bank_account)","src_loc":null,"usr":"Janiyah Kimple (/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":"Gon Baldium (/mob/dead/observer)"},{"count":1,"message":"Error while reading DMI metadata for path 'icons/obj/weapons/nightmare_items.dmi': No such file or directory (os error 2)","proc_name":"icon metadata (/proc/icon_metadata)","source_file":"code/__HELPERS/icons.dm,1189","src":"null","src_loc":null,"usr":"Kanet\\'pruunance (/mob/living/carbon/human)"},{"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":"Johnathan Marshall (/mob/dead/observer)"},{"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 execute null.get reagent amount().","proc_name":"process (/obj/item/mecha_parts/mecha_equipment/sleeper/process)","source_file":"code/modules/vehicles/mecha/equipment/tools/medical_tools.dm,155","src":"the mounted sleeper (/obj/item/mecha_parts/mecha_equipment/sleeper/medical)","src_loc":"the Odysseus (/obj/vehicle/sealed/mecha/odysseus)","usr":"null"},{"count":1,"message":"null.add_member() called by /obj/machinery/atmospherics/components/unary/hypertorus/moderator_input on (185,124,2)","proc_name":"add member (/obj/machinery/atmospherics/components/add_member)","source_file":"code/modules/atmospherics/machinery/datum_pipeline.dm,199","src":"the omni HFR moderator input p... (/obj/machinery/atmospherics/components/unary/hypertorus/moderator_input)","src_loc":null,"usr":"Technician Deesh-Chuna (/mob/living/carbon/human)"},{"count":1,"message":"Cannot execute null.get knowledge().","proc_name":"attack self (/obj/item/codex_cicatrix/attack_self)","source_file":"code/modules/antagonists/heretic/items/forbidden_book.dm,52","src":"Codex Morbus (/obj/item/codex_cicatrix/morbus)","src_loc":null,"usr":"Arcticus Cecropia (/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":"Lynn Otis (/mob/living/carbon/human)","src_loc":"null","usr":"(src)"},{"count":1,"message":"Cannot execute null.powered().","proc_name":"use energy (/obj/item/modular_computer/processor/use_energy)","source_file":"code/modules/modular_computers/computers/item/processor.dm,49","src":"the identification console (/obj/item/modular_computer/processor)","src_loc":null,"usr":"Rich L. Sawyer (/mob/living/carbon/human)"},{"count":1,"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 Clarke (/obj/vehicle/sealed/mecha/clarke)","src_loc":"the floor (113,105,2) (/turf/open/floor/circuit/green)","usr":"null"},{"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":"null.add_member() called by /obj/machinery/atmospherics/components/unary/hypertorus/fuel_input on (186,125,2)","proc_name":"add member (/obj/machinery/atmospherics/components/add_member)","source_file":"code/modules/atmospherics/machinery/datum_pipeline.dm,199","src":"the omni HFR fuel input port (/obj/machinery/atmospherics/components/unary/hypertorus/fuel_input)","src_loc":null,"usr":"Technician Deesh-Chuna (/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,61","src":"Ruptured Cavity (/datum/wound/pierce/bleed/critical)","src_loc":null,"usr":"0"},{"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":"(src)"},{"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":"null.add_member() called by /obj/machinery/atmospherics/components/unary/hypertorus/core on (186,124,2)","proc_name":"add member (/obj/machinery/atmospherics/components/add_member)","source_file":"code/modules/atmospherics/machinery/datum_pipeline.dm,199","src":"the omni HFR core (/obj/machinery/atmospherics/components/unary/hypertorus/core)","src_loc":null,"usr":"Technician Deesh-Chuna (/mob/living/carbon/human)"},{"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":"Tristan Buttermilk (/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":"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":"Gon Baldium (/mob/dead/observer)"},{"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":"the helmet (/atom/movable/screen/radial/slice)","src_loc":null,"usr":"Scar (/mob/living/carbon/human)"},{"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":"Gon Baldium (/mob/dead/observer)"},{"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":"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":"Gon Baldium (/mob/dead/observer)"},{"count":1,"message":"list index out of bounds","proc_name":"   TraitRemove (/proc/___TraitRemove)","source_file":"code/__HELPERS/traits.dm,32","src":"null","src_loc":null,"usr":"Tam Lin (/mob/living/carbon/human)"},{"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":"Mason Slavovich (/mob/living/carbon/human)"},{"count":1,"message":"/obj/item/organ/brain 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)"}],"total_count":804}