{"runtimes":[{"count":317,"message":"Cannot read null.cell","proc_name":"update button status (/datum/action/innate/bci_charge_action/update_button_status)","source_file":"code/modules/wiremod/shell/brain_computer_interface.dm,244","src":"Check BCI Charge (/datum/action/innate/bci_charge_action)","src_loc":null,"usr":"null"},{"count":57,"message":"Cannot read null.chem_temp","proc_name":"expose mob (/datum/reagent/proc/expose_mob)","source_file":"code/modules/reagents/chemistry/reagents.dm,140","src":"Blazing Oil (/datum/reagent/blob/blazing_oil)","src_loc":null,"usr":"the blobbernaut (145) (/mob/living/basic/blob_minion/blobbernaut/minion)"},{"count":52,"message":"bad index","proc_name":" SendSignal (/datum/proc/_SendSignal)","source_file":"code/datums/signals.dm,117","src":"the floor (177,70,13) (/turf/open/indestructible/large)","src_loc":null,"usr":"null"},{"count":14,"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":"Marilene Highlands (/mob/living/carbon/human)"},{"count":13,"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":"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":12,"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":12,"message":"Cannot modify null.dismantle_cooldown.","proc_name":"process cell (/turf/open/process_cell)","source_file":"code/modules/atmospherics/environmental/LINDA_turf_tile.dm,359","src":"the floor (178,132,2) (/turf/open/floor/iron/dark)","src_loc":null,"usr":"null"},{"count":11,"message":"Cannot read null.max_damage","proc_name":"updatehealth (/mob/living/carbon/updatehealth)","source_file":"code/modules/mob/living/carbon/carbon.dm,429","src":"Bingo Bobie (/mob/living/carbon/human)","src_loc":"null","usr":"(src)"},{"count":10,"message":"undefined variable /mob/dead/observer/var/mobility_flags","proc_name":"can access storage (/datum/element/strip_accessible_storage/proc/can_access_storage)","source_file":"code/datums/elements/strip_accessible_storage.dm,41","src":"/datum/element/strip_accessibl... (/datum/element/strip_accessible_storage)","src_loc":null,"usr":"null"},{"count":8,"message":"Cannot read 0.moles","proc_name":"check breath (/obj/item/organ/lungs/slime/check_breath)","source_file":"code/modules/surgery/organs/internal/lungs/_lungs.dm,925","src":"the slime vacuole (/obj/item/organ/lungs/slime)","src_loc":"the jelly chest (/obj/item/bodypart/chest/jelly)","usr":"null"},{"count":8,"message":"type mismatch: null -= Bingo Bobie (/mob/living/carbon/human)","proc_name":"remove listener (/datum/sound_token/proc/remove_listener)","source_file":"code/datums/sound_token.dm,126","src":"/datum/sound_token (/datum/sound_token)","src_loc":null,"usr":"Bingo Bobie (/mob/living/carbon/human)"},{"count":7,"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":7,"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":"Gorilla (224) (/mob/living/basic/gorilla)"},{"count":7,"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":"Everett Miller (/mob/living/carbon/human)"},{"count":7,"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":"Gorilla (224) (/mob/living/basic/gorilla)"},{"count":7,"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":"Everett Miller (/mob/living/carbon/human)"},{"count":7,"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":"Gorilla (224) (/mob/living/basic/gorilla)"},{"count":7,"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":"Gorilla (224) (/mob/living/basic/gorilla)"},{"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/duffel (/datum/storage/duffel)","src_loc":null,"usr":"Gorilla (224) (/mob/living/basic/gorilla)"},{"count":5,"message":"bad index","proc_name":"OnCreatedFromProcessing (/obj/item/food/OnCreatedFromProcessing)","source_file":"code/modules/food_and_drinks/food/_food.dm,188","src":"the barrelmelon slice (/obj/item/food/barrelmelonslice)","src_loc":null,"usr":"Joe Colada (/mob/living/carbon/human)"},{"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":"Bingo Bobie (/mob/living/carbon/human)","src_loc":"null","usr":"(src)"},{"count":4,"message":"/mob/living/carbon/human 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":"Unknown (/mob/living/carbon/human)"},{"count":3,"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":"Qdeleted thing being thrown around.","proc_name":"throw at (/atom/movable/proc/throw_at)","source_file":"code/game/atoms_movable.dm,1383","src":"the NT-ARG \\'Boarder\\' (/obj/item/gun/ballistic/automatic/ar)","src_loc":null,"usr":"Joe Colada (/mob/living/carbon/human)"},{"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":"type mismatch: Check BCI Charge (/datum/action/innate/bci_charge_action) -= Check BCI Charge (/datum/action/innate/bci_charge_action)","proc_name":"unregister shell (/obj/item/circuit_component/bci_core/unregister_shell)","source_file":"code/modules/wiremod/shell/brain_computer_interface.dm,116","src":"the bci core component (/obj/item/circuit_component/bci_core)","src_loc":null,"usr":"Marilene Highlands (/mob/living/carbon/human)"},{"count":2,"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":2,"message":"Cannot read null.show_job_clothes","proc_name":"get ui data (/datum/preference_middleware/loadout/get_ui_data)","source_file":"code/modules/loadout/loadout_menu.dm,96","src":"/datum/preference_middleware/l... (/datum/preference_middleware/loadout)","src_loc":null,"usr":"Carshalash (/mob/dead/new_player)"},{"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":"type mismatch: cannot compare 0 to \"UNCONSCIOUS\"","proc_name":"check condition (/datum/bt_node/decorator/mob_stat_at_least/check_condition)","source_file":"code/datums/ai/generic_decorators/mob_stat_at_least.dm,45","src":"/datum/bt_node/decorator/mob_s... (/datum/bt_node/decorator/mob_stat_at_least)","src_loc":null,"usr":"null"},{"count":2,"message":"The gas flow meter taking damage after deletion","proc_name":"take damage (/atom/proc/take_damage)","source_file":"code/game/atom/atom_defense.dm,21","src":"the gas flow meter (/obj/machinery/meter/layer4)","src_loc":"null","usr":"null"},{"count":2,"message":"Cannot execute null.stop().","proc_name":"death (/mob/living/carbon/death)","source_file":"code/modules/mob/living/carbon/death.dm,6","src":"Bingo Bobie (/mob/living/carbon/human)","src_loc":"null","usr":"(src)"},{"count":2,"message":"Cannot execute null.has language().","proc_name":"has language (/atom/movable/proc/has_language)","source_file":"code/game/atoms_movable.dm,1630","src":"Bingo Bobie (/mob/living/carbon/human)","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":"Assassin (/atom/movable/screen/radial/slice)","src_loc":null,"usr":"Everett Miller (/mob/living/carbon/human)"},{"count":2,"message":"/datum/component/temporary_body belonging to Joe Colada 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":"Unknown (/mob/living/carbon/human)"},{"count":2,"message":"Cannot execute null.has partial language().","proc_name":"has partial language (/atom/movable/proc/has_partial_language)","source_file":"code/game/atoms_movable.dm,1634","src":"Bingo Bobie (/mob/living/carbon/human)","src_loc":"null","usr":"(src)"},{"count":2,"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 (171,170,2) (/turf/open/floor/plating)","src_loc":null,"usr":"null"},{"count":2,"message":"turf_expose 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":"the blobbernaut (145) (/mob/living/basic/blob_minion/blobbernaut/minion)"},{"count":2,"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":"Licks-The-Icicles (Security Of... (/obj/item/modular_computer/pda/crew/security)","src_loc":null,"usr":"Licks-The-Icicles (/mob/living/carbon/human)"},{"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,359","src":"the floor (178,132,2) (/turf/open/floor/iron/dark)","src_loc":null,"usr":"null"},{"count":1,"message":"organ_removed 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":"Marilene Highlands (/mob/living/carbon/human)"},{"count":1,"message":"The power cable 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 power cable (/obj/structure/cable)","src_loc":"space (84,114,2) (/turf/open/space)","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":"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":"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":"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,180","src":"Sounds (/datum/controller/subsystem/sounds)","src_loc":null,"usr":"0"},{"count":1,"message":"http://tgsatan.tg.lan:5011/tts-voices: status code 504","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,711","src":"the curd cheese (/obj/item/food/cheese/curd_cheese)","src_loc":"the floor (136,124,2) (/turf/open/floor/iron/cafeteria)","usr":"null"},{"count":1,"message":"dust spawned in a bad turf (the reinforced wall) at Deathmatch Arena (201,76,13) in Deathmatch Arena. Please remove it or allow it to pass NeverShouldHaveComeHere if it's intended.","proc_name":" stack trace (/proc/_stack_trace)","source_file":"code/__HELPERS/stack_trace.dm,4","src":"null","src_loc":null,"usr":"Joe Colada (/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":"Cannot read null.assigned_map","proc_name":"ui static data (/datum/preferences/ui_static_data)","source_file":"code/modules/client/preferences.dm,195","src":"/datum/preferences (/datum/preferences)","src_loc":null,"usr":"Carshalash (/mob/dead/new_player)"},{"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":"Walks-In-Shade (/mob/living/carbon/human)"},{"count":1,"message":"Cannot read null.mood_modifier","proc_name":"apply innate effects (/datum/antagonist/nightmare/apply_innate_effects)","source_file":"code/modules/antagonists/nightmare/nightmare.dm,23","src":"Nightmare (/datum/antagonist/nightmare)","src_loc":null,"usr":"Sydney McKraken (/mob/living/carbon/human)"},{"count":1,"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":"Unknown (/mob/living/carbon/human)"},{"count":1,"message":"undefined proc or verb /mob/living/basic/gorilla/toggle internals().","proc_name":"toggle internals (/obj/item/tank/proc/toggle_internals)","source_file":"code/game/objects/items/tanks/tanks.dm,105","src":"the oxygen tank (/obj/item/tank/internals/oxygen/red)","src_loc":null,"usr":"Gorilla (224) (/mob/living/basic/gorilla)"},{"count":1,"message":"Cannot execute null.remove fov trait().","proc_name":"tick (/datum/terror_handler/panic/tick)","source_file":"code/datums/components/fearful/effects.dm,140","src":"/datum/terror_handler/panic (/datum/terror_handler/panic)","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.ambient_buzz","proc_name":"refresh looping ambience (/mob/proc/refresh_looping_ambience)","source_file":"code/controllers/subsystem/ambience.dm,125","src":"Deangelo Leach (/mob/living/carbon/human)","src_loc":"null","usr":"(src)"},{"count":1,"message":"Undefined variable /obj/machinery/vending/security/var/active","proc_name":"preloader load (/world/proc/preloader_load)","source_file":"code/modules/mapping/preloader.dm,30","src":"world","src_loc":null,"usr":"Bingo Bobie (/mob/dead/observer)"},{"count":1,"message":"/datum/component/temporary_body belonging to Bingo Bobie 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":"(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":"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":"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":"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.can bleed().","proc_name":"attack effects (/mob/living/carbon/attack_effects)","source_file":"code/_onclick/item_attack.dm,413","src":"Karl Hoffman (/mob/living/carbon/human)","src_loc":null,"usr":"Joe Colada (/mob/living/carbon/human)"},{"count":1,"message":"undefined variable /turf/open/floor/iron/dark/diagonal/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":1,"message":"organ_implanted 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":"Marilene Highlands (/mob/living/carbon/human)"},{"count":1,"message":"Undefined variable /obj/machinery/vending/wardrobe/sec_wardrobe/var/active","proc_name":"preloader load (/world/proc/preloader_load)","source_file":"code/modules/mapping/preloader.dm,30","src":"world","src_loc":null,"usr":"Bingo Bobie (/mob/dead/observer)"},{"count":1,"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":"B.R.A.P. (/mob/living/silicon/robot)"},{"count":1,"message":"Cannot read null.post_logout_callbacks","proc_name":"become uncliented (/mob/proc/become_uncliented)","source_file":"code/modules/mob/mob.dm,1555","src":"Blob Overmind (547) (/mob/eye/blob)","src_loc":"space (174,166,2) (/turf/open/space)","usr":"(src)"},{"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":"Nex (/mob/living/carbon/human)"},{"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":"invalid object type 0:0","proc_name":"remove wibbly filters (/proc/remove_wibbly_filters)","source_file":"code/__HELPERS/filters.dm,368","src":"null","src_loc":null,"usr":"Unknown (/mob/living/carbon/human)"},{"count":1,"message":"Cannot read null.moles","proc_name":"copy from (/datum/gas_mixture/proc/copy_from)","source_file":"code/modules/atmospherics/gasmixtures/gas_mixture.dm,324","src":"/datum/gas_mixture (/datum/gas_mixture)","src_loc":null,"usr":"null"},{"count":1,"message":"Cannot read null._listen_lookup","proc_name":"UnregisterSignal (/datum/proc/UnregisterSignal)","source_file":"code/datums/signals.dm,72","src":"Sounds (/datum/controller/subsystem/sounds)","src_loc":null,"usr":"0"},{"count":1,"message":"Division by zero","proc_name":"inject (/obj/item/reagent_containers/hypospray/proc/inject)","source_file":"code/modules/reagents/reagent_containers/hypospray.dm,77","src":"the combat stimulant injector (/obj/item/reagent_containers/hypospray/combat/empty)","src_loc":null,"usr":"Bingo Bobie (/mob/living/carbon/human)"}],"total_count":670}