Your message dated Wed, 15 Aug 2007 22:39:24 +0000
with message-id <[EMAIL PROTECTED]>
and subject line Bug#419353: fixed in nano 2.0.2-1etch1
has caused the attached Bug report to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what I am
talking about this indicates a serious mail system misconfiguration
somewhere.  Please contact me immediately.)

Debian bug tracking system administrator
(administrator, Debian Bugs database)

--- Begin Message --- Package: nano Version: 2.0.2-1

Editing a file called ~data/diary-full works fine, but saving it causes a segmentation fault.
Steps to invoke:

1) create a directory called ~data (mkdir ~data)
2) create a file and edit it (nano ~data/diary-full)
3) edit the file (make any changes you like)
4) start to save the file (ctrl-X)
5) agree to saving the file (press 'Y' at the save prompt)
5) you will be prompted for a filename, as usual, so accept (press return)
6) observe a segmentation fault

Tests indicate that the name of the file within the ~data directory is not important.

However, the name of the directory may be significant. Renaming ~data to ~t and attempting the same process generates the error :

      [ Error writing /nonexistent/diary-full: No such file or directory ]

Using ~dd as the directory name fails with a segmentation fault.
Using ~d as the directory name fails with :

           [ Error writing /usr/sbin/diary-full: Permission denied ]

(yes, this is the correct error report - it's picked up /usr/sbin/ for no apparent reason)

As the files load correctly from a directory starting with a tilde, and as there are no users of the given name, I would expect the editor to edit the files and save them correctly. The above invention of obscure system directory names (in this case /usr/sbin/) would seem to have been highly irregular - if the user had attempted to edit ~d/tcpdump (or any other name which is also the name of an executable in /usr/sbin) and saved the file back (with the correct user permissions) then the executable file would have been erased, almost silently.


uname -a gives:
Linux buttercup 2.6.18-4-486 #1 Mon Mar 26 16:39:10 UTC 2007 i686 GNU/Linux

I dist-update'd last night from last stable to the new stable. Old nano worked just fine. This doesn't seem so stable to me.

--
Gerph <http://gerph.org/>


--- End Message ---
--- Begin Message ---
Source: nano
Source-Version: 2.0.2-1etch1

We believe that the bug you reported is fixed in the latest version of
nano, which is due to be installed in the Debian FTP archive:

nano-tiny_2.0.2-1etch1_i386.deb
  to pool/main/n/nano/nano-tiny_2.0.2-1etch1_i386.deb
nano-udeb_2.0.2-1etch1_i386.udeb
  to pool/main/n/nano/nano-udeb_2.0.2-1etch1_i386.udeb
nano_2.0.2-1etch1.diff.gz
  to pool/main/n/nano/nano_2.0.2-1etch1.diff.gz
nano_2.0.2-1etch1.dsc
  to pool/main/n/nano/nano_2.0.2-1etch1.dsc
nano_2.0.2-1etch1_i386.deb
  to pool/main/n/nano/nano_2.0.2-1etch1_i386.deb



A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to [EMAIL PROTECTED],
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Jordi Mallach <[EMAIL PROTECTED]> (supplier of updated nano package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [EMAIL PROTECTED])


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Format: 1.7
Date: Thu, 17 May 2007 00:52:30 +0200
Source: nano
Binary: nano-tiny nano-udeb nano
Architecture: source i386
Version: 2.0.2-1etch1
Distribution: stable
Urgency: low
Maintainer: Jordi Mallach <[EMAIL PROTECTED]>
Changed-By: Jordi Mallach <[EMAIL PROTECTED]>
Description: 
 nano       - free Pico clone with some new features
 nano-tiny  - free Pico clone with some new features - tiny build
 nano-udeb  - free Pico clone with some new features - tiny build (udeb)
Closes: 419353
Changes: 
 nano (2.0.2-1etch1) stable; urgency=low
 .
   * The "Subestació de Patraix fora!" release.
   * Apply several important fixes from the 2.0 CVS branch:
     - 01_CVS_filebugs.dpatch: fixes several file-handling related bugs,
       including a segfault, when working with filenames starting with "~",
       and the lack of warning when overwriting a file (closes: #419353).
       From CVS; provided by David Lawrence Ramsey.
     - 02_CVS_justify_segfault.dpatch: fixes a segfault in the justify code
       when marking/cutting text. From CVS; provided by David Lawrence Ramsey.
Files: 
 1df7b88d2b49e678b7322d5a9247d640 711 editors optional nano_2.0.2-1etch1.dsc
 5e1570d853a8dd6458a10fc5a3ffc80d 26001 editors optional 
nano_2.0.2-1etch1.diff.gz
 c81a8baa2c232e57696b0b670421715b 547168 editors important 
nano_2.0.2-1etch1_i386.deb
 c13cf49ee30045acca7465c4fd7d05db 159778 editors optional 
nano-tiny_2.0.2-1etch1_i386.deb
 8f9f756892f7899f5dae7907dbc321ee 27698 debian-installer standard 
nano-udeb_2.0.2-1etch1_i386.udeb
Package-Type: udeb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.6 (GNU/Linux)

iD8DBQFGUJ7uJYSUupF6Il4RAsY5AKDEDCfdpkYpfA9mX6/l2reHE+QKUwCdEhm4
khzZF5sdYxZzIqfBoPvKB4g=
=Baul
-----END PGP SIGNATURE-----


--- End Message ---

Reply via email to