-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Alexander Taler wrote:
> Core was generated by `cvs'. > Program terminated with signal 10, Bus error. > #0 0x000000000014f148 in run_add_arg_p (iargc=0x7a8000, > iarg_allocated=0x7a8004, iargv=0x7a7ff8, s=0x293838 "diff") > at /home/cvstest/cvs-nightly-cvs1-11-x-branch/src/run.c:81 > 81 if (*iargc >= *iarg_allocated) Why would the dereference of an int * or a size_t * or the comparison of the resulting int and size_t cause a bus error? Your stack trace makes it look like there are valid addresses in the inputs (iargc=0x7a8000, iarg_allocated=0x7a8004) and this same code is compiling and passing test on 7 or more other platforms, including NetBSD 1.6.1 and BSD/OS though, as far as I know, none of the platforms are 64-bit. Can you be a little more specific about the problem? Perhaps loading the core back into your debugger and trying to print some values (e.g. iargc, *iargc, iarg_allocated, *iarg_allocated), might provide more clues. Regards, Derek -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.0 (Cygwin) Comment: Using GnuPG with Thunderbird - http://enigmail.mozdev.org iD8DBQFCmzi/LD1OTBfyMaQRAsXyAJ9yaDIHvIBY5njvFV6f3dBFbDvxQQCgpunU tJnHHSFgVjHZyTXRDIf/SEk= =vLzc -----END PGP SIGNATURE----- _______________________________________________ Bug-cvs mailing list Bug-cvs@gnu.org http://lists.gnu.org/mailman/listinfo/bug-cvs