* infinite loop from unwriteable backup files
@ 2008-01-22 17:53 Ken Olum
2008-01-22 19:13 ` Glenn Morris
0 siblings, 1 reply; 2+ messages in thread
From: Ken Olum @ 2008-01-22 17:53 UTC (permalink / raw)
To: bug-gnu-emacs
[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #1: Type: text/plain, Size: 1031 bytes --]
In GNU Emacs 22.1.1 (x86_64-mandrake-linux-gnu, X toolkit, Xaw3d scroll bars)
of 2007-09-19 on deborah.mandriva.com, modified by Mandriva
If you try to modify a file in a write-protected directory in which
there is already a backup file for the file you are editing, then
emacs goes into an infinite loop when you attempt to save the modified
buffer. To reproduce this bug:
mkdir test
touch test/foo.bar
touch test/foo.bar~
chmod ugo-w test
emacs test/foo.bar
Modify the buffer, type C-x C-s. Emacs runs forever.
Enclosed below is a backtrace obtained by (previously) setting debug-on-quit and
typing C-g as it tries to save the file.
Ken
----------------------------------------------------------------------
delete-file("/home/kdo/test/foo.bar~")
byte-code("ÂÃÄÅ\b ÂÆ$Â" [from-name to-name nil (delete-file to-name) ((file-error)) copy-file t] 5)
backup-buffer-copy("/home/kdo/test/foo.bar" "/home/kdo/test/foo.bar~" 420)
byte-code("\bc
^ permalink raw reply [flat|nested] 2+ messages in thread
end of thread, other threads:[~2008-01-22 19:13 UTC | newest]
Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2008-01-22 17:53 infinite loop from unwriteable backup files Ken Olum
2008-01-22 19:13 ` Glenn Morris
Code repositories for project(s) associated with this external index
https://git.savannah.gnu.org/cgit/emacs.git
https://git.savannah.gnu.org/cgit/emacs/org-mode.git
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.