1.5.24-2: unalbe to get a core Dump file
Corinna Vinschen
corinna-cygwin@cygwin.com
Thu Dec 6 11:44:00 GMT 2007
On Dec 6 12:01, Corinna Vinschen wrote:
> On Dec 5 23:13, Pedro Alves wrote:
> > Brian Dessent wrote:
> >
> >> As already mentioned downthread, if you want a core dump you should
> >> simply set error_start=c:/cygwin/bin/dumper.exe, modulo dumper bugs
> >> (which should have all been fixed in the latest version.)
> >
> > The cvs version still doesn't work for me if I link
> > it with the distributed bfd -- it crashes in that case.
> > The latest fixes were done with a bfd from cvs.
> >
> > I haven't tried the latest test version, but
> > should have the same problem.
>
> Do you imply that we need a new binutils package to get dumper working?
I just built dumper with a bfd from CVS HEAD(*). It seems to work on
the first glance. Setting error_start as above, it catches the division
by zero from the OP's test app and creates a core file. However, this
core file doesn't seem to be very helpful, at least when using GDB from
the distro:
(gdb) i thr
3 process 1984 0x7c95077b in ntdll!KiIntSystemCall ()
from /mnt/c/WINDOWS/system32/ntdll.dll
2 process 3020 0x7c90eb94 in ntdll!LdrAccessResource ()
from /mnt/c/WINDOWS/system32/ntdll.dll
* 1 process 3836 0x7c90eb94 in ntdll!LdrAccessResource ()
from /mnt/c/WINDOWS/system32/ntdll.dll
None of the backtraces shows anything beyond the system DLLs.
Do we also need a newer GDB for this to be useful?
Corinna
(*) Btw., the new testrelease 1.5.24-4 contains this dumper.exe
linked against bfd from CVS HEAD.
--
Corinna Vinschen Please, send mails regarding Cygwin to
Cygwin Project Co-Leader cygwin AT cygwin DOT com
Red Hat
--
Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple
Problem reports: http://cygwin.com/problems.html
Documentation: http://cygwin.com/docs.html
FAQ: http://cygwin.com/faq/
More information about the Cygwin
mailing list