[buildd-tools-devel] Bug#512350: [Buildd-tools-devel] Bug#512350: Bug#512350: schroot Segfaults When Run From eesh

Roger Leigh rleigh at codelibre.net
Sun Jun 21 22:28:49 UTC 2009


On Sun, Jun 21, 2009 at 05:54:28PM -0400, Jacob Sherwood wrote:
> Jacob Sherwood <jacob at jacobsherwood.com> said on
> [Sat, Jun 20, 2009 at 02:35:53PM -0400]:
> 
> > From: Jacob Sherwood <jacob at jacobsherwood.com>
> > Subject: Re: [Buildd-tools-devel] Bug#512350: Bug#512350: schroot Segfaults
> > Okay, I think I figured out what happened that caused this problem
> > because it's happening again.  Here's what happened:
> > 
> > 0) I opened iceweasel via schroot via e16
> > 1) A plugin for iceweasel didn't work properly and cause the browser to
> > freeze
> > 2) I closed the browser
> > 3) ps ax | grep iceweasel showed the process still active
> > 4) I kill -9'd the iceweasel process
> > 5) Instead of doing `schroot -c {chroot} -n {session} -e` I unmounted
> > all of the schroot mounts, then went to /var/lib/schroot/mount and
> > /var/lib/schroot/session and rm'd the directories/files within.
> > 
> > I think step 5 is the killer and now every time I try to run schroot
> > through enlightenment I'll get the segfault.  
> 
> Okay, scratch this.  This wasn't the issue at all.  The issue was that I        
> had edited /etc/pam.d/schroot and replaced 'common-auth' with                   
> 'pam-ssh-auth' and 'common-session' with 'pam-ssh-auth' (due to running         
> sed more liberally than it should have been).  I reverted these changes         
> and no more seg faults.                                                         

Cool, thanks for finding the root cause!


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.





More information about the Buildd-tools-devel mailing list