Skip to content

3.5.3-0-g88f2dec (r3.5.3): SIGSEGV in /home/nebbie/Server/release/src/opinion.cpp:481 #437

@NebbieArcaneBot

Description

@NebbieArcaneBot

Core file: ./lib/core
Quick dump:
[New LWP 2049]
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
Core was generated by `/home/nebbie/Run/release/myst_release -v6 -D -L -M 4000'.
Program terminated with signal SIGSEGV, Segmentation fault.
#0 0x00005650282ca0dc in Alarmud::FindAHatee (ch=0x56502acb6b20) at /home/nebbie/Server/release/src/opinion.cpp:481
481 for(tmp_ch=real_roomp(ch->in_room)->people; tmp_ch;

Thread 1 (Thread 0x7f68554983c0 (LWP 2049)):
#0 0x00005650282ca0dc in Alarmud::FindAHatee (ch=0x56502acb6b20) at /home/nebbie/Server/release/src/opinion.cpp:481
#1 0x000056502820bf5a in Alarmud::NPCAttacks (pChar=0x56502acb6b20) at /home/nebbie/Server/release/src/fight.cpp:3903
#2 0x000056502820c98e in Alarmud::perform_violence (currentPulse=13872) at /home/nebbie/Server/release/src/fight.cpp:4004
#3 0x00005650281a1c91 in Alarmud::game_loop (s=1) at /home/nebbie/Server/release/src/comm.cpp:559
#4 0x000056502819fb9e in Alarmud::run_the_game (port=4000) at /home/nebbie/Server/release/src/comm.cpp:287
#5 0x000056502819eb62 in Alarmud::run (port=4000, dir=0x7fff8ebdf030 "lib") at /home/nebbie/Server/release/src/comm.cpp:264
#6 0x0000565028293c16 in Alarmud::main (argc=6, argv=0x7fff8ebdf3c8) at /home/nebbie/Server/release/src/main.cpp:160
#7 0x00005650282942f6 in main (argc=6, argv=0x7fff8ebdf3c8) at /home/nebbie/Server/release/src/main.cpp:165

Thread 1 (Thread 0x7f68554983c0 (LWP 2049)):
#0 0x00005650282ca0dc in Alarmud::FindAHatee (ch=0x56502acb6b20) at /home/nebbie/Server/release/src/opinion.cpp:481
#1 0x000056502820bf5a in Alarmud::NPCAttacks (pChar=0x56502acb6b20) at /home/nebbie/Server/release/src/fight.cpp:3903
#2 0x000056502820c98e in Alarmud::perform_violence (currentPulse=13872) at /home/nebbie/Server/release/src/fight.cpp:4004
#3 0x00005650281a1c91 in Alarmud::game_loop (s=1) at /home/nebbie/Server/release/src/comm.cpp:559
#4 0x000056502819fb9e in Alarmud::run_the_game (port=4000) at /home/nebbie/Server/release/src/comm.cpp:287
#5 0x000056502819eb62 in Alarmud::run (port=4000, dir=0x7fff8ebdf030 "lib") at /home/nebbie/Server/release/src/comm.cpp:264
#6 0x0000565028293c16 in Alarmud::main (argc=6, argv=0x7fff8ebdf3c8) at /home/nebbie/Server/release/src/main.cpp:160
#7 0x00005650282942f6 in main (argc=6, argv=0x7fff8ebdf3c8) at /home/nebbie/Server/release/src/main.cpp:165
Long dump:
[New LWP 2049]
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
Core was generated by `/home/nebbie/Run/release/myst_release -v6 -D -L -M 4000'.
Program terminated with signal SIGSEGV, Segmentation fault.
#0 0x00005650282ca0dc in Alarmud::FindAHatee (ch=0x56502acb6b20) at /home/nebbie/Server/release/src/opinion.cpp:481
481 for(tmp_ch=real_roomp(ch->in_room)->people; tmp_ch;

Thread 1 (Thread 0x7f68554983c0 (LWP 2049)):
#0 0x00005650282ca0dc in Alarmud::FindAHatee (ch=0x56502acb6b20) at /home/nebbie/Server/release/src/opinion.cpp:481
#1 0x000056502820bf5a in Alarmud::NPCAttacks (pChar=0x56502acb6b20) at /home/nebbie/Server/release/src/fight.cpp:3903
#2 0x000056502820c98e in Alarmud::perform_violence (currentPulse=13872) at /home/nebbie/Server/release/src/fight.cpp:4004
#3 0x00005650281a1c91 in Alarmud::game_loop (s=1) at /home/nebbie/Server/release/src/comm.cpp:559
#4 0x000056502819fb9e in Alarmud::run_the_game (port=4000) at /home/nebbie/Server/release/src/comm.cpp:287
#5 0x000056502819eb62 in Alarmud::run (port=4000, dir=0x7fff8ebdf030 "lib") at /home/nebbie/Server/release/src/comm.cpp:264
#6 0x0000565028293c16 in Alarmud::main (argc=6, argv=0x7fff8ebdf3c8) at /home/nebbie/Server/release/src/main.cpp:160
#7 0x00005650282942f6 in main (argc=6, argv=0x7fff8ebdf3c8) at /home/nebbie/Server/release/src/main.cpp:165

Thread 1 (Thread 0x7f68554983c0 (LWP 2049)):
#0 0x00005650282ca0dc in Alarmud::FindAHatee (ch=0x56502acb6b20) at /home/nebbie/Server/release/src/opinion.cpp:481
tmp_ch = 0xf533ea1d0
#1 0x000056502820bf5a in Alarmud::NPCAttacks (pChar=0x56502acb6b20) at /home/nebbie/Server/release/src/fight.cpp:3903
fAttacks = 3
pVictim = 0x0
#2 0x000056502820c98e in Alarmud::perform_violence (currentPulse=13872) at /home/nebbie/Server/release/src/fight.cpp:4004
rp = 0x56502a474840
ch = 0x56502acb6b20
tdir = 22096
cmv = 674032455
max_cmv = 705651888
caught = 22096
rng = 0
tdr = 0
PRETTY_FUNCTION = "void Alarmud::perform_violence(long unsigned int)"
pNext = 0x56502ac3e340
#3 0x00005650281a1c91 in Alarmud::game_loop (s=1) at /home/nebbie/Server/release/src/comm.cpp:559
null_time = {tv_sec = 0, tv_usec = 0}
lag = {r = 185}
input_set = {fds_bits = {0 <repeats 16 times>}}
output_set = {fds_bits = {131072, 0 <repeats 15 times>}}
exc_set = {fds_bits = {0 <repeats 16 times>}}
comm = "bash\000'dispel magic' \000alip\000sc\000\000\000\000\320\070\302PV\000\000$\000\000\000\000\000\000\000$\000\000\000\000\000\000\000\000\225K\377\226\274\216\026H\004\275PV\000\000\000\225K\377\226\274\216\026\360齎\377\177\000\000\340\037\002PV\000\000X轎\377\177\000\000>=3Th\177\000\000\340齎\377\177\000\000\340\037\002PV\000\000X轎\377\177\000\000\235\065+Th\177\000\000\000\000\000\000\000\000\000\000p轎\377\177\000"
promptbuf = "Martin $$c0009H562/-4 $$c0014M420/309 $$c0011V158$$c0007 X-196443111 [$c0009F$c0007$c0014T$c0007D$c0010Q$c0007] $$c0011C:3107091$$c0007 | / $$c0012>>\000ante$c0007/$c0011tagliato$c0007 $$c0012>>\000\067 $$c00"...
point = 0x0
next_point = 0x0
next_tick = {d = {r = 43376073466506988}}
PRETTY_FUNCTION = "void Alarmud::game_loop(int)"
#4 0x000056502819fb9e in Alarmud::run_the_game (port=4000) at /home/nebbie/Server/release/src/comm.cpp:287
s = 1
PRETTY_FUNCTION = "void Alarmud::run_the_game(int)"
#5 0x000056502819eb62 in Alarmud::run (port=4000, dir=0x7fff8ebdf030 "lib") at /home/nebbie/Server/release/src/comm.cpp:264
fmt = {items
= std::vector of length 2, capacity 2 = {{argN
= 0, res
= "3.5.3-0-g88f2dec (r3.5.3)", appendix
= " rel ", fmtstate
= {width
= 0, precision_ = 6, fill_ = 32 ' ', flags_ = 4098, rdstate_ = std::S_goodbit, exceptions = std::S_goodbit, loc = {<boost::optional_detail::optional_basestd::locale> = {boost::optional_detail::optional_tag = {}, m_initialized = false, m_storage = {dummy_ = {data = "hope tha", aligner_ = {}}}}, }}, truncate_ = 9223372036854775807, pad_scheme_ = 0}, {argN_ = 1, res_ = "Merge-pull-request-427-from-NebbieArcane-SetAchieFix", appendix_ = " ", fmtstate_ = {width_ = 0, precision_ = 6, fill_ = 32 ' ', flags_ = 4098, rdstate_ = std::S_goodbit, exceptions = std::S_goodbit, loc = {<boost::optional_detail::optional_basestd::locale> = {boost::optional_detail::optional_tag = {}, m_initialized = false, m_storage = {dummy_ = {data = "LAR PURP", aligner_ = {}}}}, }}, truncate_ = 9223372036854775807, pad_scheme_ = 0}}, bound_ = std::vector of length 0, capacity 0, style_ = 0, cur_arg_ = 2, num_args_ = 2, dumped_ = true, prefix_ = "Release: Starting ", exceptions_ = 255 '\377', buf_ = {<std::basic_streambuf<char, std::char_traits >> = {}, putend_ = 0x56502a01ea24 "\377\177", is_allocated_ = true, mode_ = 24, alloc_ = {<gnu_cxx::new_allocator> = {}, }}, loc = {<boost::optional_detail::optional_basestd::locale> = {boost::optional_detail::optional_tag = {}, m_initialized = false, m_storage = {dummy = {data = "\001\000\000\000\000\000\000", aligner_ = {}}}}, }}
PRETTY_FUNCTION = "int Alarmud::run(int, const char*)"
fd = 0x56502a0f8c80
#6 0x0000565028293c16 in Alarmud::main (argc=6, argv=0x7fff8ebdf3c8) at /home/nebbie/Server/release/src/main.cpp:160
port = 4000
dir = "lib"
server_name = "starting"
comment = ""
debug_level = 6
opt = {static m_default_line_length = 80, m_caption = "Allowed options", m_line_length = 80, m_min_description_length = 40, m_options = std::vector of length 13, capacity 16 = {{px = 0x56502a014bc0, pn = {pi_ = 0x56502a01d790}}, {px = 0x56502a01d810, pn = {pi_ = 0x56502a01d8b0}}, {px = 0x56502a01d900, pn = {pi_ = 0x56502a01d9d0}}, {px = 0x56502a01da60, pn = {pi_ = 0x56502a01db20}}, {px = 0x56502a01db60, pn = {pi_ = 0x56502a01dc00}}, {px = 0x56502a01dc40, pn = {pi_ = 0x56502a01dce0}}, {px = 0x56502a01dd20, pn = {pi_ = 0x56502a01dde0}}, {px = 0x56502a01de20, pn = {pi_ = 0x56502a01df00}}, {px = 0x56502a01df40, pn = {pi_ = 0x56502a01e010}}, {px = 0x56502a01e050, pn = {pi_ = 0x56502a01e110}}, {px = 0x56502a01e220, pn = {pi_ = 0x56502a01e2c0}}, {px = 0x56502a01e3c0, pn = {pi_ = 0x56502a01e490}}, {px = 0x56502a01e570, pn = {pi_ = 0x56502a01e650}}}, belong_to_group = std::vector of length 13, capacity 64 = {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, groups = std::vector of length 0, capacity 0}
positional = {m_names = std::vector of length 1, capacity 1 = {"port"}, m_trailing = ""}
all = {static m_default_line_length = 80, m_caption = "All", m_line_length = 80, m_min_description_length = 40, m_options = std::vector of length 13, capacity 16 = {{px = 0x56502a014bc0, pn = {pi_ = 0x56502a01d790}}, {px = 0x56502a01d810, pn = {pi_ = 0x56502a01d8b0}}, {px = 0x56502a01d900, pn = {pi_ = 0x56502a01d9d0}}, {px = 0x56502a01da60, pn = {pi_ = 0x56502a01db20}}, {px = 0x56502a01db60, pn = {pi_ = 0x56502a01dc00}}, {px = 0x56502a01dc40, pn = {pi_ = 0x56502a01dce0}}, {px = 0x56502a01dd20, pn = {pi_ = 0x56502a01dde0}}, {px = 0x56502a01de20, pn = {pi_ = 0x56502a01df00}}, {px = 0x56502a01df40, pn = {pi_ = 0x56502a01e010}}, {px = 0x56502a01e050, pn = {pi_ = 0x56502a01e110}}, {px = 0x56502a01e220, pn = {pi_ = 0x56502a01e2c0}}, {px = 0x56502a01e3c0, pn = {pi_ = 0x56502a01e490}}, {px = 0x56502a01e570, pn = {pi_ = 0x56502a01e650}}}, belong_to_group = std::vector of length 13, capacity 64 = {1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1}, groups = std::vector of length 1, capacity 1 = {{px = 0x565029ffd2c0, pn = {pi_ = 0x56502a01e7a0}}}}
vm =
PRETTY_FUNCTION = "int Alarmud::main(int, char**)"
fd = 0x56502a014990
dbupdateflag = {_M_once = 2}
#7 0x00005650282942f6 in main (argc=6, argv=0x7fff8ebdf3c8) at /home/nebbie/Server/release/src/main.cpp:165
No locals.

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions