[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: ldso breaks a.out?



Mark Eichin writes:
> As I sent to Dale Scheetz earlier, 
> 
> execve("/d1/eichin/bin/pgp.aout", ["/usr/bin/uustat"], [/* 17 vars */])
> = 0
> uselib("/lib/ld.so")                    = -1 ENOEXEC (Exec format error)
> (followed by the write() of the message...)
> 
> We concluded that it was simply time to switch to a 2.0.x kernel
> (after some discussion about which values of "x" were stable...)

Which 1.x.x version were you using?  It probably had a broken
do_load_elf_library() in fs/binfmt_elf.c.

David
-- 
David Engel                        Optical Data Systems, Inc.
david@ods.com                      1101 E. Arapaho Road
(214) 234-6400                     Richardson, TX  75081



Reply to: