Current-Users archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Re: repeatable cvs(1) coredump
On Thu, 15 Jul 2021, RVP wrote:
This looks like an atexit() handler `error()' trying to print a
(localeized) error msg. for EPIPE and crashing in the C library.
The CVS code is doing some iffy things in general: like calling
exit() from within atexit() and signal handlers.
This is actually fallout from the work that christos@ and I are
doing to make stdio's writes restartable in the face of transient
I/O errors--like EINTR. Our ATF test missed this scenario. Christos
has already committed the fix. Sorry for the inconvenience.
-RVP
Home |
Main Index |
Thread Index |
Old Index