Im running on FreeBSD4-4.Stable, and periodically
(for no reason as far as I can tell), the mud crashes
and core dumps.
Please find enclosed a gdb backtrace output.
Any help would be appreciated! :)
Core was generated by `mudbin'.
Program terminated with signal 10, Bus error.
Reading symbols from /usr/lib/libstdc++.so.3...done.
Reading symbols from /usr/lib/libm.so.2...done.
Reading symbols from /usr/lib/libc.so.4...done.
Reading symbols from /usr/libexec/ld-elf.so.1...done.
#0 0x8083eac in Connection::write_to_buffer
(this=0x81c8c00,
new_input=0x819a2a9 "") at connection.cpp:740
740 FD_SET(socketfd,&write_fds);
(gdb) bt
#0 0x8083eac in Connection::write_to_buffer
(this=0x81c8c00,
new_input=0x819a2a9 "") at connection.cpp:740
#1 0x80837f5 in Connection::send_to_socket
(this=0x81c8c00,
the_string=0x819a280 "Connected to the builder
port of Newmud.\n",
cook_mode=0) at connection.cpp:490
#2 0x8083831 in Connection::send_to_socket
(this=0x81c8c00,
the_string=0x819a280 "Connected to the builder
port of Newmud.\n")
at connection.cpp:520
#3 0x806fd8f in Builder::send_bldr (this=0x81bbc00,
new_str=0x817f8e0 "Connected to the builder port
of Newmud.\n")
at builder.cpp:508
#4 0x80e43a4 in login_builder
(the_builder=0x81bbc00) at login.cpp:242
#5 0x806f458 in Builder::init_object
(this=0x81bbc00, the_conn=0x0)
at builder.cpp:266
#6 0x806e73c in Builder::Builder (this=0x81bbc00) at
builder.cpp:83
#7 0x810ddfb in new_Builder () at newfuncts.cpp:1955
#8 0x810082d in Mud::add_builder (this=0x819d000,
the_conn=0x0) at mud.cpp:799
#9 0x8100725 in Mud::add_builder (this=0x819d000) at
mud.cpp:769
#10 0x811e822 in Port::check_socket (this=0x81b9020,
tmp_timer=0x819d04c)
at port.cpp:133
#11 0x81016bc in Mud::check_sockets (this=0x819d000)
at mud.cpp:1436
#12 0x80eb8e2 in main (argc=1, argv=0xbfbffbc8) at
main.cpp:224
#13 0x80497d1 in _start ()