{"runtimes":[{"count":51,"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":51,"message":"Division by zero","proc_name":"get integrity percent (/obj/machinery/power/supermatter_crystal/proc/get_integrity_percent)","source_file":"code/modules/power/supermatter/supermatter.dm,512","src":"the supermatter crystal (/obj/machinery/power/supermatter_crystal/engine)","src_loc":"the reinforced floor (169,154,2) (/turf/open/floor/engine)","usr":"null"},{"count":19,"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":13,"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":13,"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":10,"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":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":8,"message":"Cannot read null._listen_lookup","proc_name":"dropped (/obj/item/proc/dropped)","source_file":"code/game/objects/items.dm,713","src":"the warm Pizza-pocket (/obj/item/food/donkpocket/warm/pizza)","src_loc":null,"usr":"Serenity Fiddler (/mob/living/carbon/human)"},{"count":8,"message":"Cannot execute \"#ffff00\".update().","proc_name":"update light (/atom/proc/update_light)","source_file":"code/modules/lighting/lighting_atom.dm,59","src":"the overlay (/obj/effect/overlay/spotlight)","src_loc":null,"usr":"Charles Elliott (/mob/dead/observer)"},{"count":7,"message":"No client for HrefToken()!","proc_name":"RawHrefToken (/proc/RawHrefToken)","source_file":"code/modules/admin/holder2.dm,509","src":"null","src_loc":null,"usr":"Tok (/mob/dead/observer)"},{"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":"(src)"},{"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":"(src)"},{"count":4,"message":"Division by zero","proc_name":"emit radiation (/obj/machinery/power/supermatter_crystal/proc/emit_radiation)","source_file":"code/modules/power/supermatter/supermatter_extra_effects.dm,25","src":"the supermatter crystal (/obj/machinery/power/supermatter_crystal/engine)","src_loc":"the reinforced floor (169,154,2) (/turf/open/floor/engine)","usr":"null"},{"count":4,"message":"Qdeleted thing being thrown around.","proc_name":"throw at (/atom/movable/proc/throw_at)","source_file":"code/game/atoms_movable.dm,1383","src":"Pun Pun IV\\'s Primate Brain (/obj/item/organ/brain/primate)","src_loc":"null","usr":"null"},{"count":3,"message":"Cannot read null.z","proc_name":"is valid z level (/proc/is_valid_z_level)","source_file":"code/__HELPERS/levels.dm,15","src":"null","src_loc":null,"usr":"(src)"},{"count":3,"message":"Cannot read null.x","proc_name":"get dist euclidean (/proc/get_dist_euclidean)","source_file":"code/__HELPERS/spatial_info.dm,333","src":"null","src_loc":null,"usr":"the duct spider (993) (/mob/living/basic/spider/maintenance)"},{"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 plating (102,119,2) (/turf/open/floor/plating)","src_loc":null,"usr":"null"},{"count":3,"message":"bad del","proc_name":"qdel (/proc/qdel)","source_file":"code/controllers/subsystem/garbage.dm,357","src":"null","src_loc":null,"usr":"Charles Elliott (/mob/dead/observer)"},{"count":3,"message":"Cannot read null.my_atom","proc_name":"try put in hand (/obj/item/thermometer/proc/try_put_in_hand)","source_file":"code/modules/reagents/chemistry/items.dm,364","src":"the thermometer (/obj/item/thermometer/pen)","src_loc":null,"usr":"John Rogers (/mob/living/carbon/human)"},{"count":3,"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":"Natalie Holderman (/mob/living/carbon/human)"},{"count":3,"message":"Cannot execute null.return air().","proc_name":"update listener (/datum/threed_sound/proc/update_listener)","source_file":"code/datums/3d_sounds/_3d_sound.dm,250","src":"/datum/threed_sound (/datum/threed_sound)","src_loc":null,"usr":"the duct spider (993) (/mob/living/basic/spider/maintenance)"},{"count":3,"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":"Natalie Holderman (/mob/living/carbon/human)"},{"count":3,"message":"Tried to qdel possibly invalid value: #ffff00","proc_name":" stack trace (/proc/_stack_trace)","source_file":"code/__HELPERS/stack_trace.dm,4","src":"null","src_loc":null,"usr":"Charles Elliott (/mob/dead/observer)"},{"count":2,"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":2,"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":2,"message":"Nerina Marlowe 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":"/obj/item/disk_stack 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":2,"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 (102,119,2) (/turf/open/floor/plating)","src_loc":null,"usr":"null"},{"count":2,"message":"Fugitive locator tried to locate a fugitive antag datum with no owner.","proc_name":" stack trace (/proc/_stack_trace)","source_file":"code/__HELPERS/stack_trace.dm,4","src":"null","src_loc":null,"usr":"Jace Campbell (/mob/living/carbon/human)"},{"count":2,"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":"Flowery (/mob/living/carbon/human)"},{"count":2,"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":1,"message":"/datum/component/leash 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":"Jack Wells (/mob/living/carbon/human)"},{"count":1,"message":"Cannot read null.stat","proc_name":"all hunters dead (/datum/team/fugitive_hunters/proc/all_hunters_dead)","source_file":"code/modules/antagonists/fugitive/hunters/hunter.dm,110","src":"Team (/datum/team/fugitive_hunters)","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":"Funfriend Engineering Shell-33... (/mob/living/silicon/robot/shell)","src_loc":null,"usr":"Funfriend (/mob/living/silicon/ai)"},{"count":1,"message":"Invalid timer: ]Timer: 60006 ([0x2107791d]), TTR: 40083.4, wait:4 Flags: TIMER_CLIENT_TIME, TIMER_STOPPABLE, callBack: [0x21077ed6], 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(40083.5), QDELETED, NO CALLBACK world.time: 29354.5, head_offset: 28800, practical_offset: 1110, REALTIMEOFDAY: 40083.5","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":"SM surge event failed to find a supermatter engine!","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":"UnregisterSignal (/datum/proc/UnregisterSignal)","source_file":"code/datums/signals.dm,72","src":"Fire Kinetic Accelerator (/datum/action/cooldown/mob_cooldown/projectile_attack/rapid_fire/kinetic_accelerator)","src_loc":null,"usr":"null"},{"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 screwdriver (/atom/movable/screen/radial/slice)","src_loc":null,"usr":"John Rogers (/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":"Jiina Higashimitarai (/mob/dead/observer)"},{"count":1,"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":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":"Dewey Hobbs (/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":"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":"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":"Jiina Higashimitarai (/mob/dead/observer)"},{"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":"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":"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":"Jiina Higashimitarai (/mob/dead/observer)"},{"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":"Nat Pycroft (/mob/living/carbon/human)","src_loc":"null","usr":"(src)"},{"count":1,"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":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":"Cable (x5) (/datum/design/cable_coil)","src_loc":null,"usr":"Sydney McKraken (/mob/living/carbon/human)"},{"count":1,"message":"Invalid timer: ]Timer: 46385 ([0x21074780]), TTR: 33892.7, wait:4 Flags: TIMER_CLIENT_TIME, TIMER_STOPPABLE, callBack: [0x2107477f], 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(33892.9), QDELETED, NO CALLBACK world.time: 23245.5, head_offset: 22800, practical_offset: 892, REALTIMEOFDAY: 33892.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":"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":"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":"Fire Kinetic Accelerator (/datum/action/cooldown/mob_cooldown/projectile_attack/rapid_fire/kinetic_accelerator)","src_loc":null,"usr":"null"},{"count":1,"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":"Funfriend (/mob/living/silicon/ai)"},{"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 modular computer (/obj/item/modular_computer/processor)","src_loc":"the floor (106,116,2) (/turf/open/floor/iron)","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":"Jiina Higashimitarai (/mob/dead/observer)"},{"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":"Bubble Root (/mob/living/carbon/human)","src_loc":"the floor (196,85,1) (/turf/open/floor/iron)","usr":"(src)"},{"count":1,"message":"Cannot read 0.item_flags","proc_name":"dropItemToGround (/mob/proc/dropItemToGround)","source_file":"code/modules/mob/inventory.dm,415","src":"Funfriend Engineering Shell-33... (/mob/living/silicon/robot/shell)","src_loc":null,"usr":"Pura Akferra (/mob/living/carbon/human)"},{"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":"Antagonist datum without owner in GLOB.antagonists: Fugitive","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.add member().","proc_name":"add member (/obj/machinery/atmospherics/pipe/add_member)","source_file":"code/modules/atmospherics/machinery/datum_pipeline.dm,194","src":"the omni 4-way pipe manifold (/obj/machinery/atmospherics/pipe/heat_exchanging/manifold4w)","src_loc":null,"usr":"Singes-The-Lungs (/mob/living/carbon/human)"},{"count":1,"message":"Cannot read null.stat","proc_name":"on mob statchange (/datum/status_effect/knocked_out/proc/on_mob_statchange)","source_file":"code/datums/status_effects/debuffs/debuffs.dm,198","src":"/datum/status_effect/knocked_o... (/datum/status_effect/knocked_out)","src_loc":null,"usr":"null"},{"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":"Jace Campbell (/mob/living/carbon/human)"},{"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"}],"total_count":286}