[Bug 3679] New: uClibc with crosstool-ng builds buggy busybox (argument / parameter problem)

bugzilla at busybox.net bugzilla at busybox.net
Sun May 1 01:11:29 UTC 2011


https://bugs.busybox.net/show_bug.cgi?id=3679

           Summary: uClibc with crosstool-ng builds buggy busybox
                    (argument / parameter problem)
           Product: uClibc
           Version: 0.9.30.2
          Platform: PC
        OS/Version: Linux
            Status: NEW
          Severity: major
          Priority: P5
         Component: Other
        AssignedTo: unassigned at uclibc.org
        ReportedBy: smeeze at catlover.com
                CC: uclibc-cvs at uclibc.org
   Estimated Hours: 0.0


When building busybox 1.18.4 with crosstool-ng 1.10.1 and uClibc 0.9.30.2
building GCC 4.2.4, busybox compiled to use hush improperly passes parameters
to applets.
Example:
if you type 'busybox ls', it passes 'ls' as a argument to the applet 'ls'
effectivly making it 'busybox ls ls'. Similarly 'busybox mount' passes 'mount'
to mount. Linking busybox to 'ls' and calling 'ls' still exhibits the problem.
This problem makes many applets malfunction. It is probably putting what should
be in argv[0] into argv[1].

-- 
Configure bugmail: https://bugs.busybox.net/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.


More information about the uClibc-cvs mailing list