Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

src/creature_tracker.cpp:127 [bool Creature_tracker::update_pos(const monster&, const tripoint&)] update_zombie_pos: wanted to move the fungaloid to 49,52,-3, but new location already has the spore cloud #37392

Closed
l29ah opened this issue Jan 25, 2020 · 1 comment
Labels
(S3 - Duplicate) Bug that is duplicate of another one

Comments

@l29ah
Copy link
Contributor

l29ah commented Jan 25, 2020

I have zero clue, here's the save after it occurred.

22:42:04.918 ERROR : (error message will follow backtrace)
    cataclysm(_Z21debug_write_backtraceRSo+0x3a) [0x5560bfa227fa]
    cataclysm(_Z8DebugLog10DebugLevel10DebugClass+0x260) [0x5560bfa24d30]
    cataclysm(_Z12realDebugmsgPKcS0_S0_RKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE+0x67) [0x5560bfa26b97]
    cataclysm(_ZN16Creature_tracker10update_posERK7monsterRK8tripoint+0x75e) [0x5560bfa1ad9e]
    cataclysm(_ZN7monster6setposERK8tripoint+0x6b) [0x5560c00c074b]
    cataclysm(_ZN8teleport8teleportER8Creatureiibb+0x230c) [0x5560c04af36c]
    cataclysm(_ZN8trapfunc7telepadERK8tripointP8CreatureP4item+0x1bc) [0x5560c04d833c]
    cataclysm(_ZNK4trap7triggerERK8tripointP8CreatureP4item+0x83) [0x5560c04cb983]
    cataclysm(_ZN7monster7move_toERK8tripointbf+0x4c6) [0x5560c00b2666]
    cataclysm(_ZN7monster7stumbleEv+0x4f8) [0x5560c00b55e8]
    cataclysm(_ZN7monster4moveEv+0x1156) [0x5560c00b6866]
    cataclysm(_ZN4game7monmoveEv+0x17b) [0x5560bfb80bfb]
    cataclysm(_ZN4game7do_turnEv+0xaaa) [0x5560bfb8257a]
    cataclysm(main+0xcf1) [0x5560bf6c0491]
    /lib64/libc.so.6(__libc_start_main+0xeb) [0x7ff9747a9e3b]
    cataclysm(_start+0x2a) [0x5560bf74b89a]

    Attempting to repeat stack trace using debug symbols…
    debug_write_backtrace(std::ostream&)
    …/src/debug.cpp:761
    DebugLog(DebugLevel, DebugClass)
    …/src/debug.cpp:926
    realDebugmsg(char const*, char const*, char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)
    …/src/debug.cpp:111
    std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_is_local() const
    /usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/g++-v8/bits/basic_string.h:211
    std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_dispose()
    /usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/g++-v8/bits/basic_string.h:220
    std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()
    /usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/g++-v8/bits/basic_string.h:657
    void realDebugmsg<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int const&, int const&, int const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(char const*, char const*, char const*, char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&, int const&, int const&, int const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&)
    …/src/debug.h:79
    Creature_tracker::update_pos(monster const&, tripoint const&)
    …/src/creature_tracker.cpp:125
    monster::setpos(tripoint const&)
    …/src/monster.cpp:262
    teleport::teleport(Creature&, int, int, bool, bool)
    …/src/teleport.cpp:91
    trapfunc::telepad(tripoint const&, Creature*, item*)
    …/src/trapfunc.cpp:647
    trap::trigger(tripoint const&, Creature*, item*) const
    …/src/trap.cpp:231
    monster::move_to(tripoint const&, bool, float)
    …/src/monmove.cpp:1539
    monster::stumble()
    …/src/monmove.cpp:1787
    std::vector<tripoint, std::allocator<tripoint> >::clear()
    /usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/g++-v8/bits/stl_vector.h:1386
    monster::move()
    …/src/monmove.cpp:950
    game::monmove()
    …/src/game.cpp:4124
    game::do_turn()
    …/src/game.cpp:1528
    main
    …/src/main.cpp:688
    __libc_start_main
    ??:?
    _start
    ??:?
Backtrace emission took 7 seconds.
src/creature_tracker.cpp:127 [bool Creature_tracker::update_pos(const monster&, const tripoint&)] update_zombie_pos: wanted to move the fungaloid to 49,52,-3, but new location already has the spore cloud

Versions and configuration

  • OS: Linux
    • OS Version:
  • Game Version: 0.D-11601-g30a5718ba6-dirty [64-bit]
  • Graphics Version: Curses
  • Mods loaded: [
    Dark Days Ahead [dda],
    Disable NPC Needs [no_npc_food],
    Modular Turrets [modular_turrets],
    Salvaged Robots [Salvaged_Robots],
    Alternative Map Key [alt_map_key]
    ]

Additional context

2020.01.22.zip

@ifreund
Copy link
Contributor

ifreund commented Feb 13, 2020

Closing this as a duplicate to consolidate discussion in #37683

@ifreund ifreund closed this as completed Feb 13, 2020
@ifreund ifreund added the (S3 - Duplicate) Bug that is duplicate of another one label Feb 13, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
(S3 - Duplicate) Bug that is duplicate of another one
Projects
None yet
Development

No branches or pull requests

2 participants