On Fri, Sep 09, 2011 at 04:19:42PM +0200, Oliver Lehmann wrote: > > Kostik Belousov <kostikbel_at_gmail.com> wrote: > > >I do not know, I was curious about 'illegal instruction' signal, > >which would indicate a problem in the compilation environment. > >Now you get segmentation violation, that is usually caused by a bug in > >the program itself. > > running it outside gdb still results in an 'illegal instruction' error. > Why it gets to "segmentation violation" inside gdb I just don't know. > > nudel# ./client/FBSD_AMD64/cvsup -g /usr/share/examples/cvsup/9-supfile > Connected to cvsup.de.FreeBSD.org > Updating collection src-all/cvs > Edit src/crypto/openssl/ssl/s3_lib.c > Illegal instruction (core dumped) > nudel# gdb ./client/FBSD_AMD64/cvsup cvsup.core > GNU gdb 6.1.1 [FreeBSD] > Copyright 2004 Free Software Foundation, Inc. > GDB is free software, covered by the GNU General Public License, and you are > welcome to change it and/or distribute copies of it under certain > conditions. > Type "show copying" to see the conditions. > There is absolutely no warranty for GDB. Type "show warranty" for details. > This GDB was configured as "amd64-marcel-freebsd"... > Core was generated by `cvsup'. > Program terminated with signal 4, Illegal instruction. > #0 0x00000000004d24c6 in tzload () > (gdb) bt > #0 0x00000000004d24c6 in tzload () Try to do "disas 0x4d24c6 0x4d24c6+30" from gdb prompt with the loaded core.
This archive was generated by hypermail 2.4.0 : Wed May 19 2021 - 11:40:17 UTC