Subject: lib/36215: librefuse doesn't handle argc/argv correctly
To: None <lib-bug-people@netbsd.org, gnats-admin@netbsd.org,>
From: None <juan@xtrarom.org>
List: netbsd-bugs
Date: 04/25/2007 15:25:00
>Number:         36215
>Category:       lib
>Synopsis:       librefuse doesn't handle argc/argv correctly
>Confidential:   no
>Severity:       non-critical
>Priority:       medium
>Responsible:    lib-bug-people
>State:          open
>Class:          sw-bug
>Submitter-Id:   net
>Arrival-Date:   Wed Apr 25 15:25:00 +0000 2007
>Originator:     Juan RP
>Release:        NetBSD 4.99.18
>Organization:
>Environment:
System: NetBSD nocturno 4.99.18 NetBSD 4.99.18 (Nocturno) #60: Wed Apr 25 07:02:39 CEST 2007 juan@nocturno:/home/juan/build/src/obj/sys/arch/amd64/compile/Nocturno amd64
Architecture: x86_64
Machine: amd64
>Description:
	Recently there was a commit to fix the argument handling
	on librefuse by agc@, but this doesn't seem to work fine
	(even as root the argv string is empty):

$ sudo ntfs-3g /dev/wd1e /mnt/disk1                                                                  
$ mount|grep puffs
puffs: on /mnt/disk1 type puffs (nosuid, nodev)
$

$ su -
Password:
Terminal type is xterm.
nocturno# ntfs-3g /dev/wd1e /mnt/disk1/ 
nocturno# mount|grep puffs
puffs: on /mnt/disk1/ type puffs (nosuid, nodev)
nocturno#

>How-To-Repeat:
>Fix:
	Yes, please.