Bug#422909: [Buildd-tools-devel] Bug#422909: schroot: race condition (?) during cleanup leads to data loss

Roger Leigh rleigh at whinlatter.ukfsn.org
Thu May 10 19:41:12 UTC 2007


Adeodato Simó <dato at net.com.org.es> writes:

> * Lucas Nussbaum [Wed, 09 May 2007 15:41:33 +0200]:
>
>> But if I ask ssh to allocate an tty (-t option), it doesn't fail:
>
> I can confirm this behavior. I suffered it with schroot processes
> invoked from cron.

This bug is a result of two factors:

1) A bug in libsbuild handling of the controlling TTY.  Basically,
   outputting a debugging message in a static initialiser before
   std::cerr was initialised resulted in a segfault.

2) The 10mount shell script doesn't error out if schroot-listmounts
   fails.

Both of these issues should be fixed shortly.


Sorry for a delay in replying--my mail system is delivering mail
really slowly, but I have been keeping an eye on the BTS.


Regards,
Roger

-- 
  .''`.  Roger Leigh
 : :' :  Debian GNU/Linux             http://people.debian.org/~rleigh/
 `. `'   Printing on GNU/Linux?       http://gutenprint.sourceforge.net/
   `-    GPG Public Key: 0x25BFB848   Please GPG sign your mail.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 188 bytes
Desc: not available
Url : http://lists.alioth.debian.org/pipermail/buildd-tools-devel/attachments/20070510/e98e1b52/attachment.pgp


More information about the Buildd-tools-devel mailing list