{"runtimes":[{"count":345,"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":204,"message":"Cannot read null.dir","proc_name":"should move (/datum/component/convey/proc/should_move)","source_file":"code/datums/components/conveyor_movement.dm,35","src":"/datum/component/convey (/datum/component/convey)","src_loc":null,"usr":"null"},{"count":106,"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 open space (156,124,3) (/turf/open/openspace)","src_loc":null,"usr":"null"},{"count":48,"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/silicon)","src_loc":null,"usr":"G.R.E.G. Home Premium (/mob/living/silicon/robot/nocell)"},{"count":41,"message":"Cannot read null.plane","proc_name":"on changed z level (/obj/machinery/power/solar/on_changed_z_level)","source_file":"code/modules/power/solar.dm,60","src":"Starboard Solar Array (/obj/machinery/power/solar)","src_loc":"null","usr":"null"},{"count":19,"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 open space (155,132,3) (/turf/open/openspace)","src_loc":null,"usr":"null"},{"count":18,"message":"bad index","proc_name":"base item interaction (/atom/proc/base_item_interaction)","source_file":"code/game/atom/atom_tool_acts.dm,17","src":"the open space (109,134,3) (/turf/open/openspace)","src_loc":null,"usr":"Jimmy Little (/mob/living/carbon/human)"},{"count":11,"message":"Cannot execute null.is blocked turf().","proc_name":"move towards nearest cardinal (/datum/bt_node/ai_behavior/move_to_cardinal/proc/move_towards_nearest_cardinal)","source_file":"code/datums/ai/basic_mobs/basic_subtrees/move_to_cardinal.dm,34","src":"/datum/bt_node/ai_behavior/mov... (/datum/bt_node/ai_behavior/move_to_cardinal)","src_loc":null,"usr":"null"},{"count":10,"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":9,"message":"Cannot execute null.add member().","proc_name":"add member (/obj/machinery/atmospherics/pipe/add_member)","source_file":"code/modules/atmospherics/machinery/datum_pipeline.dm,194","src":"the red scrubbers pipe (/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2)","src_loc":null,"usr":"Carter Twinscale (/mob/living/carbon/human)"},{"count":6,"message":"The shredded alien 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 alien (/obj/item/clothing/mask/facehugger/toy)","src_loc":null,"usr":"Reverend Deesh-Chuna (/mob/living/carbon/human)"},{"count":5,"message":"intercept_teleporting 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":"0"},{"count":4,"message":"Cannot read null.client","proc_name":"unset ranged ability (/datum/action/innate/proc/unset_ranged_ability)","source_file":"code/datums/actions/innate_action.dm,72","src":"Overload Machine (/datum/action/innate/ai/ranged/overload_machine)","src_loc":null,"usr":"N.O.D.D.E.R (/mob/living/silicon/ai)"},{"count":4,"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":"Fifteen Eunomia (/mob/living/carbon/human)"},{"count":4,"message":"type mismatch: \"addtrait \" + ","proc_name":"equipped (/obj/item/clothing/equipped)","source_file":"code/modules/clothing/clothing.dm,265","src":"the infiltrator MOD helmet (/obj/item/clothing/head/mod)","src_loc":null,"usr":"Pura Akferra (/mob/living/carbon/human)"},{"count":3,"message":"undefined variable /turf/open/floor/wood/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":"Erika Haas (/mob/living/carbon/human)"},{"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":"type mismatch: \"removetrait \" + ","proc_name":"dropped (/obj/item/clothing/dropped)","source_file":"code/modules/clothing/clothing.dm,246","src":"the infiltrator MOD helmet (/obj/item/clothing/head/mod)","src_loc":null,"usr":"Pura Akferra (/mob/living/carbon/human)"},{"count":3,"message":"Cannot read null.max_damage","proc_name":"updatehealth (/mob/living/carbon/updatehealth)","source_file":"code/modules/mob/living/carbon/carbon.dm,439","src":"Lou Cherry (/mob/living/carbon/human)","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":"Toggle Flashlight (/atom/movable/screen/movable/action_button)","src_loc":null,"usr":"Taara-Kuz (/mob/living/carbon/human)"},{"count":3,"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":"Erika Haas (/mob/living/carbon/human)"},{"count":2,"message":"Cannot read null.can_misfire","proc_name":"process fire (/obj/item/gun/ballistic/process_fire)","source_file":"code/modules/projectiles/guns/ballistic.dm,626","src":"the Russian revolver (/obj/item/gun/ballistic/revolver/russian)","src_loc":null,"usr":"John Mensch (/mob/living/carbon/human)"},{"count":2,"message":"Cannot read null.client","proc_name":"outside bounds (/atom/movable/screen/plane_master/proc/outside_bounds)","source_file":"code/_onclick/hud/rendering/plane_masters/_plane_master.dm,214","src":"Parallax whitifier #0 (/atom/movable/screen/plane_master/parallax_white)","src_loc":null,"usr":"Henry Bates (/mob/living/carbon/human)"},{"count":2,"message":"Fights-The-Carps had set_usable_legs() called on them with a negative value!","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 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 remove breathing tube impl... (/atom/movable/screen/radial/slice)","src_loc":null,"usr":"Alfred Greene (/mob/living/carbon/human)"},{"count":2,"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":"Metarosa Rufulosa (/mob/living/carbon/human)"},{"count":2,"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":"Metarosa Rufulosa (/mob/living/carbon/human)"},{"count":2,"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":"Metarosa Rufulosa (/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":"Light Mask #0 (/atom/movable/screen/plane_master/rendering_plate/light_mask)","src_loc":null,"usr":"Henry Bates (/mob/living/carbon/human)"},{"count":2,"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.total_volume","proc_name":"reagent container sound chain (/obj/item/reagent_containers/proc/reagent_container_sound_chain)","source_file":"code/modules/reagents/reagent_containers.dm,356","src":"the drinking glass (/obj/item/reagent_containers/cup/glass/drinkingglass)","src_loc":null,"usr":"Vudeelal-Jei (/mob/living/carbon/human)"},{"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":"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":"Metarosa Rufulosa (/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":"Charles Elliott (/mob/living/carbon/human)"},{"count":2,"message":"Error while reading DMI metadata for path 'goonmob.dmi': No such file or directory (os error 2)","proc_name":"icon metadata (/proc/icon_metadata)","source_file":"code/__HELPERS/icons.dm,1204","src":"null","src_loc":null,"usr":"Markis DeVries (/mob/dead/observer)"},{"count":1,"message":"Cannot read null.plane","proc_name":"on changed z level (/obj/machinery/cryo_cell/on_changed_z_level)","source_file":"code/modules/atmospherics/machinery/components/unary_devices/cryo.dm,324","src":"the cryo cell (/obj/machinery/cryo_cell)","src_loc":null,"usr":"River Reed (/mob/living/carbon/human)"},{"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":"null"},{"count":1,"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":"Lou Cherry (/mob/living/carbon/human)"},{"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":"Taara-Kuz (Assistant) (/obj/item/modular_computer/pda/crew/assistant)","src_loc":null,"usr":"Taara-Kuz (/mob/living/carbon/human)"},{"count":1,"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":1,"message":"Cannot execute null.ChangeTurf().","proc_name":"handle click (/datum/buildmode_mode/advanced/handle_click)","source_file":"code/modules/buildmode/submodes/advanced.dm,46","src":"/datum/buildmode_mode/advanced (/datum/buildmode_mode/advanced)","src_loc":null,"usr":"Kraven Lockharte (/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":"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":"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":"G.R.E.G. Home Premium (/mob/living/silicon/robot/nocell)"},{"count":1,"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":"Carter Twinscale (/mob/living/carbon/human)"},{"count":1,"message":"Invalid timer: ]Timer: 69458 ([0x210776d4]), TTR: 47763.4, wait:4 Flags: TIMER_CLIENT_TIME, TIMER_STOPPABLE, callBack: [0x21076b42], 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(47763.8), QDELETED, NO CALLBACK world.time: 25992.5, head_offset: 25800, practical_offset: 386, REALTIMEOFDAY: 47763.8","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 read from list","proc_name":"log filter (/proc/log_filter)","source_file":"code/__HELPERS/chat_filter.dm,98","src":"null","src_loc":null,"usr":"Barmaid (/mob/living/basic/alien/maid/barmaid)"},{"count":1,"message":"Cannot read null.wound_series","proc_name":"check wounding (/obj/item/bodypart/proc/check_wounding)","source_file":"code/modules/surgery/bodyparts/wounds.dm,122","src":"the monkey head (/obj/item/bodypart/head/monkey)","src_loc":null,"usr":"Charles Elliott (/mob/living/carbon/human)"},{"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":"Invalid timer: Timer: 47020 ([0x2106ec96]), TTR: 40885.8, wait:4 Flags: TIMER_CLIENT_TIME, TIMER_STOPPABLE, callBack: [0x21074563], 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(40885.9), QDELETED, NO CALLBACK world.time: 19469.5, head_offset: 19200, practical_offset: 540, REALTIMEOFDAY: 40885.9","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":"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 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":"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.actions","proc_name":"enable cooldown actions (/datum/action/cooldown/proc/enable_cooldown_actions)","source_file":"code/datums/actions/cooldown_action.dm,208","src":"Cross Spikes (/datum/action/cooldown/mob_cooldown/tendril_cross_spikes)","src_loc":null,"usr":"null"},{"count":1,"message":"Invalid timer: ]Timer: 60148 ([0x21074bec]), TTR: 44607.6, wait:4 Flags: TIMER_CLIENT_TIME, TIMER_STOPPABLE, callBack: [0x21025a78], 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(44607.6), QDELETED, NO CALLBACK world.time: 23031, head_offset: 22800, practical_offset: 463, REALTIMEOFDAY: 44607.6","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 read null.deployed_shell","proc_name":"Topic (/mob/living/silicon/Topic)","source_file":"code/modules/mob/living/silicon/silicon.dm,223","src":"N.O.D.D.E.R Engineering Shell-... (/mob/living/silicon/robot/shell)","src_loc":null,"usr":"N.O.D.D.E.R (/mob/living/silicon/ai)"},{"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 Private Painting Exhibit m... (/obj/structure/sign/painting/library_private)","src_loc":"the floor (86,145,3) (/turf/open/floor/iron)","usr":"null"},{"count":1,"message":"We somehow ended up with a qdeleted or null object in SSwardrobe's stock. Something's weird, likely to do with reinsertion. Typepath of /obj/item/construction/rcd/loaded","proc_name":" stack trace (/proc/_stack_trace)","source_file":"code/__HELPERS/stack_trace.dm,4","src":"null","src_loc":null,"usr":"Insertgoodnamehere (/mob/dead/new_player)"},{"count":1,"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":"Carter Twinscale (/mob/living/carbon/human)"},{"count":1,"message":"Cannot read null.name","proc_name":"Initialize (/obj/structure/sign/poster/contraband/fake_bombable/Initialize)","source_file":"code/game/objects/effects/posters/contraband.dm,669","src":"the poster - fake bombable pos... (/obj/structure/sign/poster/contraband/fake_bombable/directional/south)","src_loc":"null","usr":"null"},{"count":1,"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":"Lucious Lupin (/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/directional/west)","src_loc":"the floor (110,175,2) (/turf/open/floor/iron/terracotta)","usr":"null"},{"count":1,"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":1,"message":"cloth generated with an invalid amount (0) of sheets!","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._listen_lookup","proc_name":"dropped (/obj/item/proc/dropped)","source_file":"code/game/objects/items.dm,713","src":"the timer (/obj/item/assembly/timer)","src_loc":null,"usr":"Madelynn Patterson (/mob/living/carbon/human)"},{"count":1,"message":"Cannot read 0.gc_destroyed","proc_name":" queue verb (/proc/_queue_verb)","source_file":"code/controllers/subsystem/verb_manager.dm,89","src":"null","src_loc":null,"usr":"0"}],"total_count":911}