[Unionfs] Segfault when running passwd

Patrick Aussems paussems at dti-be.com
Tue Jul 31 11:03:39 EDT 2007


This is a duplicate report of bugzilla entry 571 
<https://bugzilla.fsl.cs.sunysb.edu/show_bug.cgi?id=571>

Best regards,

Patrick Aussems

Mellors, Andrew wrote:
>
> On a PPC (Freescale MPC8548) machine with a 2.6.11 kernel (That is 
> pretending to be 2.6.12 for glib reasons)
>
>  
>
> When I run the passwd command for the first time on a system passwd 
> segfaults with this:
>
> $ passwd
>
> Changing password for root
>
> Enter the new password (minimum of 5, maximum of 8 characters)
>
> Please use a combination of upper and lower case letters and numbers.
>
> Enter new password:
>
> Bad password: too simple.
>
>  
>
> Warning: weak password (continuing).
>
> Re-enter new password:
>
> Oops: kernel access of bad area, sig: 11 [#1]
>
> NIP: C013B71C LR: C013B314 SP: C36FFE80 REGS: c36ffdd0 TRAP: 0300    
> Not tainted
>
> MSR: 00029000 EE: 1 PR: 0 FP: 0 ME: 1 IR/DR: 00
>
> DAR: 00000094, DSISR: 00000000
>
> TASK = cfc494d0[776] 'passwd' THREAD: c36fe000
>
> Last syscall: 6
>
> GPR00: 00000001 C36FFE80 CFC494D0 C02A4E20 CF02B6EC 00000002 00000001 
> C02A4E20
>
> GPR08: C02FD208 00000000 00000000 C37FA2A0 00000000 10021388 FFFFFFF0 
> 100BEF08
>
> GPR16: C02A0000 C0290000 C0290000 C02A0000 C0290000 00000000 C02A0000 
> CFD6F400
>
> GPR24: C02A0000 C34F76C0 00000000 00000000 CF02B7FC C3704B84 00000000 
> C3704B84
>
> Call trace: [c013fb90]  [c006408c]  [c0002244]
>
> Segmentation fault
>
>  
>
> I straced it, and it is segfaulting on the close on the FD of the 
> renamed file.
>
>  
>
> The passwd seemed to have succeeded since the password has been 
> changed, and any subsequent attempt to run passwd will proceed normally
>
>  
>
> Also if I go into the RW branch and delete the shadow file manually 
> there I can get this problem to reproduce itself.
>
>  
>
> *Andrew Mellors*
> Software Engineer
> *EMPIRIX*
> *p:* 781.266.3576
> *email:* amellors at empirix.com <mailto:amellors at empirix.com>
> 20 Crosby Drive* *- Bedford, MA 01730
> http://www.empirix.com
>
>  
>
> ------------------------------------------------------------------------
>
> _______________________________________________
> unionfs mailing list: http://unionfs.filesystems.org/
> unionfs at mail.fsl.cs.sunysb.edu
> http://www.fsl.cs.sunysb.edu/mailman/listinfo/unionfs

-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://www.fsl.cs.sunysb.edu/pipermail/unionfs/attachments/20070731/a58f3827/attachment.htm


More information about the unionfs mailing list