Skip to content

Multiple flaky test failures in fish_rescue_hook, monkey_business #850

Description

@github-actions

Flaky tests were detected in this test run. This means that there was a failure that was cleared when the tests were simply restarted.
Failures:

fish_rescue_hook: [23:43:52] Runtime in code/datums/signals.dm,72: Cannot read null._listen_lookup
proc name: UnregisterSignal (/datum/proc/UnregisterSignal)
src: /datum/status_effect/grabbing (/datum/status_effect/grabbing)
call stack:
/datum/status_effect/grabbing (/datum/status_effect/grabbing): UnregisterSignal(null, /list (/list))
/datum/status_effect/grabbing (/datum/status_effect/grabbing): Destroy(0)
qdel(/datum/status_effect/grabbing (/datum/status_effect/grabbing), 0)
/datum/status_effect/grabbed (/datum/status_effect/grabbed): on remove()
/datum/status_effect/grabbed (/datum/status_effect/grabbed): Destroy(0)
qdel(/datum/status_effect/grabbed (/datum/status_effect/grabbed), 0)
/datum/status_effect/grabbed (/datum/status_effect/grabbed): ungrabbed(the watcher (/mob/living/basic/mining/watcher), the chasm lobstrosity (/mob/living/basic/mining/lobstrosity/lava))
the watcher (/mob/living/basic/mining/watcher):  SendSignal("movable_no_longer_pulled", /list (/list))
the chasm lobstrosity (/mob/living/basic/mining/lobstrosity/lava): stop pulling()
the chasm lobstrosity (/mob/living/basic/mining/lobstrosity/lava): stop pulling()
...
the chasm lobstrosity (/mob/living/basic/mining/lobstrosity/lava): Bump(the watcher (/mob/living/basic/mining/watcher))
the chasm lobstrosity (/mob/living/basic/mining/lobstrosity/lava): Bump(the watcher (/mob/living/basic/mining/watcher))
the volcanic floor (217,72,4) (/turf/open/misc/asteroid/basalt/lava_land_surface): Enter(the chasm lobstrosity (/mob/living/basic/mining/lobstrosity/lava))
the chasm lobstrosity (/mob/living/basic/mining/lobstrosity/lava): Move(the volcanic floor (217,72,4) (/turf/open/misc/asteroid/basalt/lava_land_surface), 8, 0, 1)
the chasm lobstrosity (/mob/living/basic/mining/lobstrosity/lava): Move(the volcanic floor (217,72,4) (/turf/open/misc/asteroid/basalt/lava_land_surface), 8, 0, 1)
/datum/move_loop/has_target/mo... (/datum/move_loop/has_target/move_towards): move()
Movement Loops (/datum/controller/subsystem/movement): pour bucket(/list (/list))
Movement Loops (/datum/controller/subsystem/movement): ignite(0)
Master (/datum/controller/master): Loop(4)
Master (/datum/controller/master): StartProcessing(0) at code/datums/signals.dm:72
fish_rescue_hook: [23:43:52] Runtime in code/datums/signals.dm,72: Cannot read null._listen_lookup
proc name: UnregisterSignal (/datum/proc/UnregisterSignal)
src: /datum/status_effect/grabbing (/datum/status_effect/grabbing)
call stack:
/datum/status_effect/grabbing (/datum/status_effect/grabbing): UnregisterSignal(null, /list (/list))
/datum/status_effect/grabbing (/datum/status_effect/grabbing): Destroy(0)
qdel(/datum/status_effect/grabbing (/datum/status_effect/grabbing), 0)
/datum/status_effect/grabbed (/datum/status_effect/grabbed): on remove()
/datum/status_effect/grabbed (/datum/status_effect/grabbed): Destroy(0)
qdel(/datum/status_effect/grabbed (/datum/status_effect/grabbed), 0)
/datum/status_effect/grabbed (/datum/status_effect/grabbed): ungrabbed(the watcher (/mob/living/basic/mining/watcher), the chasm lobstrosity (/mob/living/basic/mining/lobstrosity/lava))
the watcher (/mob/living/basic/mining/watcher):  SendSignal("movable_no_longer_pulled", /list (/list))
the chasm lobstrosity (/mob/living/basic/mining/lobstrosity/lava): stop pulling()
the chasm lobstrosity (/mob/living/basic/mining/lobstrosity/lava): stop pulling()
...
the chasm lobstrosity (/mob/living/basic/mining/lobstrosity/lava): Bump(Dark Wizard (/mob/living/simple_animal/hostile/dark_wizard))
the chasm lobstrosity (/mob/living/basic/mining/lobstrosity/lava): Bump(Dark Wizard (/mob/living/simple_animal/hostile/dark_wizard))
the volcanic floor (216,72,4) (/turf/open/misc/asteroid/basalt/lava_land_surface): Enter(the chasm lobstrosity (/mob/living/basic/mining/lobstrosity/lava))
the chasm lobstrosity (/mob/living/basic/mining/lobstrosity/lava): Move(the volcanic floor (216,72,4) (/turf/open/misc/asteroid/basalt/lava_land_surface), 8, 0, 1)
the chasm lobstrosity (/mob/living/basic/mining/lobstrosity/lava): Move(the volcanic floor (216,72,4) (/turf/open/misc/asteroid/basalt/lava_land_surface), 8, 0, 1)
/datum/move_loop/has_target/mo... (/datum/move_loop/has_target/move_towards): move()
Movement Loops (/datum/controller/subsystem/movement): pour bucket(/list (/list))
Movement Loops (/datum/controller/subsystem/movement): ignite(0)
Master (/datum/controller/master): Loop(4)
Master (/datum/controller/master): StartProcessing(0) at code/datums/signals.dm:72
fish_rescue_hook: [23:43:52] Runtime in code/datums/signals.dm,72: Cannot read null._listen_lookup
proc name: UnregisterSignal (/datum/proc/UnregisterSignal)
src: /datum/status_effect/grabbing (/datum/status_effect/grabbing)
call stack:
/datum/status_effect/grabbing (/datum/status_effect/grabbing): UnregisterSignal(null, /list (/list))
/datum/status_effect/grabbing (/datum/status_effect/grabbing): Destroy(0)
qdel(/datum/status_effect/grabbing (/datum/status_effect/grabbing), 0)
/datum/status_effect/grabbed (/datum/status_effect/grabbed): on remove()
/datum/status_effect/grabbed (/datum/status_effect/grabbed): Destroy(0)
qdel(/datum/status_effect/grabbed (/datum/status_effect/grabbed), 0)
/datum/status_effect/grabbed (/datum/status_effect/grabbed): ungrabbed(Dark Wizard (/mob/living/simple_animal/hostile/dark_wizard), the chasm lobstrosity (/mob/living/basic/mining/lobstrosity/lava))
Dark Wizard (/mob/living/simple_animal/hostile/dark_wizard):  SendSignal("movable_no_longer_pulled", /list (/list))
the chasm lobstrosity (/mob/living/basic/mining/lobstrosity/lava): stop pulling()
the chasm lobstrosity (/mob/living/basic/mining/lobstrosity/lava): stop pulling()
...
the chasm lobstrosity (/mob/living/basic/mining/lobstrosity/lava): Bump(Dark Wizard (/mob/living/simple_animal/hostile/dark_wizard))
the chasm lobstrosity (/mob/living/basic/mining/lobstrosity/lava): Bump(Dark Wizard (/mob/living/simple_animal/hostile/dark_wizard))
the volcanic floor (214,72,4) (/turf/open/misc/asteroid/basalt/lava_land_surface): Enter(the chasm lobstrosity (/mob/living/basic/mining/lobstrosity/lava))
the chasm lobstrosity (/mob/living/basic/mining/lobstrosity/lava): Move(the volcanic floor (214,72,4) (/turf/open/misc/asteroid/basalt/lava_land_surface), 8, 0, 1)
the chasm lobstrosity (/mob/living/basic/mining/lobstrosity/lava): Move(the volcanic floor (214,72,4) (/turf/open/misc/asteroid/basalt/lava_land_surface), 8, 0, 1)
/datum/move_loop/has_target/mo... (/datum/move_loop/has_target/move_towards): move()
Movement Loops (/datum/controller/subsystem/movement): pour bucket(/list (/list))
Movement Loops (/datum/controller/subsystem/movement): ignite(0)
Master (/datum/controller/master): Loop(4)
Master (/datum/controller/master): StartProcessing(0) at code/datums/signals.dm:72
fish_rescue_hook: [23:43:53] Runtime in code/datums/signals.dm,72: Cannot read null._listen_lookup
proc name: UnregisterSignal (/datum/proc/UnregisterSignal)
src: /datum/status_effect/grabbing (/datum/status_effect/grabbing)
call stack:
/datum/status_effect/grabbing (/datum/status_effect/grabbing): UnregisterSignal(null, /list (/list))
/datum/status_effect/grabbing (/datum/status_effect/grabbing): Destroy(0)
qdel(/datum/status_effect/grabbing (/datum/status_effect/grabbing), 0)
/datum/status_effect/grabbed (/datum/status_effect/grabbed): on remove()
/datum/status_effect/grabbed (/datum/status_effect/grabbed): Destroy(0)
qdel(/datum/status_effect/grabbed (/datum/status_effect/grabbed), 0)
/datum/status_effect/grabbed (/datum/status_effect/grabbed): ungrabbed(Dark Wizard (/mob/living/simple_animal/hostile/dark_wizard), the chasm lobstrosity (/mob/living/basic/mining/lobstrosity/lava))
Dark Wizard (/mob/living/simple_animal/hostile/dark_wizard):  SendSignal("movable_no_longer_pulled", /list (/list))
the chasm lobstrosity (/mob/living/basic/mining/lobstrosity/lava): stop pulling()
the chasm lobstrosity (/mob/living/basic/mining/lobstrosity/lava): stop pulling()
...
Lobster Rush (/datum/action/cooldown/mob_cooldown/charge/basic_charge/lobster): hit target(the chasm lobstrosity (/mob/living/basic/mining/lobstrosity/lava), the rock (212,72,4) (/turf/closed/mineral/volcanic/lava_land_surface), 30)
Lobster Rush (/datum/action/cooldown/mob_cooldown/charge/basic_charge/lobster): on bump(the chasm lobstrosity (/mob/living/basic/mining/lobstrosity/lava), the rock (212,72,4) (/turf/closed/mineral/volcanic/lava_land_surface))
the chasm lobstrosity (/mob/living/basic/mining/lobstrosity/lava): Bump(the rock (212,72,4) (/turf/closed/mineral/volcanic/lava_land_surface))
the rock (212,72,4) (/turf/closed/mineral/volcanic/lava_land_surface): Enter(the chasm lobstrosity (/mob/living/basic/mining/lobstrosity/lava))
the chasm lobstrosity (/mob/living/basic/mining/lobstrosity/lava): Move(the rock (212,72,4) (/turf/closed/mineral/volcanic/lava_land_surface), 8, 0, 1)
/datum/move_loop/has_target/mo... (/datum/move_loop/has_target/move_towards): move()
Movement Loops (/datum/controller/subsystem/movement): pour bucket(/list (/list))
Movement Loops (/datum/controller/subsystem/movement): ignite(0)
Master (/datum/controller/master): Loop(4)
Master (/datum/controller/master): StartProcessing(0) at code/datums/signals.dm:72
monkey_business: [23:44:59] Runtime in code/datums/signals.dm,72: Cannot read null._listen_lookup
proc name: UnregisterSignal (/datum/proc/UnregisterSignal)
src: /datum/status_effect/grabbing (/datum/status_effect/grabbing)
call stack:
/datum/status_effect/grabbing (/datum/status_effect/grabbing): UnregisterSignal(null, /list (/list))
/datum/status_effect/grabbing (/datum/status_effect/grabbing): Destroy(0)
qdel(/datum/status_effect/grabbing (/datum/status_effect/grabbing), 0)
/datum/status_effect/grabbed (/datum/status_effect/grabbed): on remove()
/datum/status_effect/grabbed (/datum/status_effect/grabbed): Destroy(0)
qdel(/datum/status_effect/grabbed (/datum/status_effect/grabbed), 0)
/datum/status_effect/grabbed (/datum/status_effect/grabbed): ungrabbed(Dark Wizard (/mob/living/simple_animal/hostile/dark_wizard), the chasm lobstrosity (/mob/living/basic/mining/lobstrosity/lava))
Dark Wizard (/mob/living/simple_animal/hostile/dark_wizard):  SendSignal("movable_no_longer_pulled", /list (/list))
the chasm lobstrosity (/mob/living/basic/mining/lobstrosity/lava): stop pulling()
the chasm lobstrosity (/mob/living/basic/mining/lobstrosity/lava): stop pulling()
...
the chasm lobstrosity (/mob/living/basic/mining/lobstrosity/lava): Bump(Dark Wizard (/mob/living/simple_animal/hostile/dark_wizard))
the chasm lobstrosity (/mob/living/basic/mining/lobstrosity/lava): Bump(Dark Wizard (/mob/living/simple_animal/hostile/dark_wizard))
the volcanic floor (218,72,4) (/turf/open/misc/asteroid/basalt/lava_land_surface): Enter(the chasm lobstrosity (/mob/living/basic/mining/lobstrosity/lava))
the chasm lobstrosity (/mob/living/basic/mining/lobstrosity/lava): Move(the volcanic floor (218,72,4) (/turf/open/misc/asteroid/basalt/lava_land_surface), 4, 0, 1)
the chasm lobstrosity (/mob/living/basic/mining/lobstrosity/lava): Move(the volcanic floor (218,72,4) (/turf/open/misc/asteroid/basalt/lava_land_surface), 4, 0, 1)
/datum/move_loop/has_target/mo... (/datum/move_loop/has_target/move_towards): move()
Movement Loops (/datum/controller/subsystem/movement): pour bucket(/list (/list))
Movement Loops (/datum/controller/subsystem/movement): ignite(0)
Master (/datum/controller/master): Loop(4)
Master (/datum/controller/master): StartProcessing(0) at code/datums/signals.dm:72
monkey_business: [23:45:01] Runtime in code/datums/signals.dm,72: Cannot read null._listen_lookup
proc name: UnregisterSignal (/datum/proc/UnregisterSignal)
src: /datum/status_effect/grabbing (/datum/status_effect/grabbing)
call stack:
/datum/status_effect/grabbing (/datum/status_effect/grabbing): UnregisterSignal(null, /list (/list))
/datum/status_effect/grabbing (/datum/status_effect/grabbing): Destroy(0)
qdel(/datum/status_effect/grabbing (/datum/status_effect/grabbing), 0)
/datum/status_effect/grabbed (/datum/status_effect/grabbed): on remove()
/datum/status_effect/grabbed (/datum/status_effect/grabbed): Destroy(0)
qdel(/datum/status_effect/grabbed (/datum/status_effect/grabbed), 0)
Dark Wizard (/mob/living/simple_animal/hostile/dark_wizard): Destroy(0)
Dark Wizard (/mob/living/simple_animal/hostile/dark_wizard): Destroy(0)
Dark Wizard (/mob/living/simple_animal/hostile/dark_wizard): Destroy(0)
Dark Wizard (/mob/living/simple_animal/hostile/dark_wizard): Destroy(0)
...
the earth bolt (/obj/projectile/temp/earth_bolt): Impact(Dark Wizard (/mob/living/simple_animal/hostile/dark_wizard))
the earth bolt (/obj/projectile/temp/earth_bolt): Moved(the volcanic floor (217,72,4) (/turf/open/misc/asteroid/basalt/lava_land_surface), 4, 0, null, 1)
the earth bolt (/obj/projectile/temp/earth_bolt): Move(the volcanic floor (218,72,4) (/turf/open/misc/asteroid/basalt/lava_land_surface), 4, 0, 1)
the earth bolt (/obj/projectile/temp/earth_bolt): fire(null, null)
Dark Wizard (/mob/living/simple_animal/hostile/dark_wizard): Shoot(the watcher (/mob/living/basic/mining/watcher))
Dark Wizard (/mob/living/simple_animal/hostile/dark_wizard): MoveToTarget(/list (/list))
NPC Pool (/datum/controller/subsystem/npcpool): fire(0)
Master (/datum/controller/master): RunQueue()
Master (/datum/controller/master): StartProcessing(0) at code/datums/signals.dm:72

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions