Section 5 - TROUBLESHOOTING CRASHES


5.1 My mud crashed..why? What do I do?
5.2 Looking at logfiles.
5.3 Common log file messages
5.3.1 'File * line * : MAX_STRING exceeded'
5.3.2 'Loading '
5.3.3 'Fread_* : bad format'
5.3.4 '* : No such *index'
5.3.5 'Init socket: bind: Address already in use'
5.3.6 'ER <mob> <object>
5.3.7 'Vnum x duplicated'
5.4 What is GDB?
5.5 Do I need GDB?
5.6 Can I use GDB on a corefile? How?
5.7 Can I attach GDB to a running mud?
5.8 How do I start the mud from GDB?
5.9 What are breakpoints? How do I use them?
5.10 OK..the mud crashed and I've lots of info..now what?
5.11 Examining the stack
5.12 Examining variables