Ok, I have a strange bug now. When you're fighting a mob, or player, it doesn't really matter, the mud crashes with a stackdump when you try to look. Problem here is I don't know where to start looking.
Looking outside of a battle works fine, but if a fight is going on and someone looks, it crashes.
I also tried that gdb thingie, but it asks you to look at a core, but mine doesn't save it in a core, and gdb doesn't open it.
On my own computer, I run it as an .exe, so it doesn't have a PID.
Also, on a temporary server, when I try to run smaug in the area folder, I get a 'permission denied'. Startup does work, but there isn't a smaug running with an ID then.
Why didn't gdb work with cygwin? You said that you got it to work in one of the above posts.
P.S. If you have fixed the issue, you could post it here so that anyone checking this post in the future with a similiar problem can see how you fixed the issue.
attaching gdb to smaug didn't work because I usually manually start up smaug outside of the windows (as the .exe) and not in cygwin. It doesn't have a PID then. Later I started it up in cygwin, and it got a PID, so attaching gdb could work, so now it worked :)
You can also boot inside of gdb, as this is a very handy feature. I would recommend, as I think most people here would, that you figure out why it you can't boot in the shell, as this is a much better method. There are numerous posts that you could check on how to fix your startup.
I'm not sure it's even possible for Cygwin to dump a core, because I think that depends on Windows - Cygwin isn't actually running a Unix environment, just pretending to. The core is taken from the OS proper and I don't think one can do that without going in and editing the OS's kernel.