On Mon, Sep 19, 2005 at 09:11:35PM +0200, Major A wrote: >Package: cvs >Version: 1.12.9-15 >Severity: important > >My CVS repository on an AMD64 can be accessed when cvs 1.12.9-15 is >running in an x86 chroot but not when the same version is used in >native AMD64 on the same machine. I suspect a void*/int problem or >suchlike. It seems to depend on the state of the repository, and the >way it is now, it's 100% reproducible, though it has never done this >in the past. > >Output from the client: > ># cvs commit -m '' >cvs commit: Examining . >cvs commit: Examining test >Terminated with fatal signal 11 > >At this point, the kernel log on the AMD64 server prints > >cvs[21411]: segfault at 0000000000000000 rip 000000000042ff5b rsp >0000007fbffff500 error 4 > >If there is an easy way of getting a backtrace of that cvs process, >please let me know and I'll make one.
Hmmm. The easiest way to do that might be to write a wrapper shell script that will do "ulimit -c unlimited" to turn on core dumps, then calls the normal cvs binary. If you can try that and mail me a core dump, I might be able to debug it here. -- Steve McIntyre, Cambridge, UK. [EMAIL PROTECTED] We don't need no education. We don't need no thought control.
signature.asc
Description: Digital signature