From: Earnie B. <ear...@ya...> - 2001-04-17 16:41:33
|
Reinhard JESSICH wrote: > > I have to write a program which will run on WindowsNT 4.0 Embedded > (yes, there are some crazy guys which want to use WindowsNT for an > embedded system, but I have to use it). > > If my application fails, I need the possibility to see where in my source the error > occures and why. On Linux there are coredumps, which will store the whole > memory into a file. GDB can read this file and I can see where the error occured > and read all variables to find the problem. > > Now my question: > > Is there a possibility to get something like a coredump on WindowsNT/98? > > I know DrWatson, but this information isn't usefull if you want to know the > exeption position in the source code and the content of the variables. It can't write > files which can be read with gdb. > > This coredump should be readable by gdb. > > I have seen DrMingw, but I think this tool can't produce a coredump. It's more like a > debugger, but my machine will have no monitor and no keyboard, only an IP > connection. > Hmm... Cygwin has a utility named dumper that is supposed to do this. It doesn't come with Cygwin you have to get the cygwin source as well as the naked-bfd and naked-intl source to have it build. The core dump is in ELF format. See the http://cygwin.com/cvs.html page for downloading the code. I've never used it so I'm not sure how it works. Earnie. _________________________________________________________ Do You Yahoo!? Get your free @yahoo.com address at http://mail.yahoo.com |