GNU bug report logs - #7636
can't kill read-only **lose** buffer

Previous Next

Package: emacs;

Reported by: Rajinder Yadav <devguy.ca <at> gmail.com>

Date: Tue, 14 Dec 2010 07:06:01 UTC

Severity: normal

Tags: moreinfo, unreproducible

Merged with 7396

Done: Glenn Morris <rgm <at> gnu.org>

Bug is archived. No further changes may be made.

To add a comment to this bug, you must first unarchive it, by sending
a message to control AT debbugs.gnu.org, with unarchive 7636 in the body.
You can then email your comments to 7636 AT debbugs.gnu.org in the normal way.

Toggle the display of automated, internal messages from the tracker.

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to owner <at> debbugs.gnu.org, bug-gnu-emacs <at> gnu.org:
bug#7636; Package emacs. (Tue, 14 Dec 2010 07:06:01 GMT) Full text and rfc822 format available.

Acknowledgement sent to Rajinder Yadav <devguy.ca <at> gmail.com>:
New bug report received and forwarded. Copy sent to bug-gnu-emacs <at> gnu.org. (Tue, 14 Dec 2010 07:06:02 GMT) Full text and rfc822 format available.

Message #5 received at submit <at> debbugs.gnu.org (full text, mbox):

From: Rajinder Yadav <devguy.ca <at> gmail.com>
To: bug-gnu-emacs <at> gnu.org
Subject: can't kill read-only **lose** buffer
Date: Tue, 14 Dec 2010 02:11:59 -0500
I did the following

1) modify a file in the buffer
2) reload the buffer using: c-x c-v

Emacs reports: buffer **lose** is modified; save if first? (y or n)

3) select n

At this point I can't even kill the buffer, if I try to exist emacs i 
can't close it down because of this **lose** buffer, i can't reload the 
buffer or file in the buffer

I am using ido and ecb with my emacs

kind regards,
Rajinder Yadav



If Emacs crashed, and you have the Emacs process in the gdb debugger,
please include the output from the following gdb commands:
    `bt full' and `xbacktrace'.
For information about debugging Emacs, please read the file
/usr/local/share/emacs/23.2/etc/DEBUG.


In GNU Emacs 23.2.1 (x86_64-unknown-linux-gnu, GTK+ Version 2.22.0)
 of 2010-11-11 on Six9
Windowing system distributor `The X.Org Foundation', version 11.0.10900000
Important settings:
  value of $LC_ALL: nil
  value of $LC_COLLATE: nil
  value of $LC_CTYPE: nil
  value of $LC_MESSAGES: nil
  value of $LC_MONETARY: nil
  value of $LC_NUMERIC: nil
  value of $LC_TIME: nil
  value of $LANG: en_CA.UTF-8
  value of $XMODIFIERS: nil
  locale-coding-system: utf-8-unix
  default enable-multibyte-characters: t

Major mode: Ruby

Minor modes in effect:
  shell-dirtrack-mode: t
  ecb-minor-mode: t
  tooltip-mode: t
  mouse-wheel-mode: t
  tool-bar-mode: t
  menu-bar-mode: t
  file-name-shadow-mode: t
  global-font-lock-mode: t
  font-lock-mode: t
  blink-cursor-mode: t
  auto-encryption-mode: t
  auto-compression-mode: t
  line-number-mode: t
  transient-mark-mode: t

Recent input:
p w d <return> c d SPC . . <return> g i t SPC s t a
r t u <backspace> <backspace> <backspace> <backspace>
a t u s <return> g i t SPC r m SPC p <tab> i n <tab>
<return> <down-mouse-1> <mouse-1> C-x C-f c o <return>
r o <return> C-x C-f <return> r o <return> <down-mouse-1>
<mouse-1> <down-mouse-5> <mouse-5> <down-mouse-5> <mouse-5>
<down-mouse-5> <mouse-5> <double-down-mouse-5> <double-mouse-5>
<triple-down-mouse-5> <triple-mouse-5> <triple-down-mouse-5>
<triple-mouse-5> <triple-down-mouse-5> <triple-mouse-5>
<down-mouse-1> <mouse-1> <down-mouse-1> <mouse-1> <home>
<right> <right> <delete> <delete> C-x C-s <C-delete>
<help-echo> <down-mouse-1> <mouse-1> <down-mouse-1>
<mouse-1> <down-mouse-1> <mouse-1> <double-down-mouse-1>
<double-mouse-1> <down-mouse-1> <mouse-1> <double-down-mouse-1>
<double-mouse-1> <down-mouse-1> <mouse-movement> <mouse-1>
<down-mouse-5> <mouse-5> <double-down-mouse-5> <double-mouse-5>
<triple-down-mouse-5> <triple-mouse-5> <triple-down-mouse-5>
<triple-mouse-5> <down-mouse-5> <mouse-5> <down-mouse-4>
<mouse-4> <double-down-mouse-4> <double-mouse-4> <triple-down-mouse-4>
<triple-mouse-4> <triple-down-mouse-4> <triple-mouse-4>
<triple-down-mouse-4> <triple-mouse-4> <triple-down-mouse-4>
<triple-mouse-4> <down-mouse-4> <mouse-4> <double-down-mouse-4>
<double-mouse-4> <triple-down-mouse-4> <triple-mouse-4>
<triple-down-mouse-4> <triple-mouse-4> C-x C-v <return>
<down> <up> <up> C-k C-x C-v <return> y <C-delete>
<down> <up> <C-delete> <down> <up> <C-delete> C-x C-f
r o <return> <down> <down> <down> <down> <up> C-_ <C-delete>
y <C-delete> y <up> <help-echo> <help-echo> <help-echo>
<help-echo> <tool-bar> <kill-buffer> <down-mouse-1>
<mouse-1> <down-mouse-5> <mouse-5> <double-down-mouse-5>
<double-mouse-5> <triple-down-mouse-5> <triple-mouse-5>
<down-mouse-4> <mouse-4> <double-down-mouse-4> <double-mouse-4>
<triple-down-mouse-4> <triple-mouse-4> <up> <down>
<C-delete> y <down> C-_ C-_ C-_ C-_ <C-delete> y <down>
C-x C-k C-x k C-g C-x C-k <return> C-g M-x k i l l
<tab> b <tab> u <tab> <return> y e s <return> <return>
<backspace> <backspace> <backspace> r o <tab> <return>
<C-delete> C-g <down-mouse-1> <mouse-1> <down-mouse-5>
<mouse-5> <down-mouse-5> <mouse-5> <down-mouse-5> <mouse-5>
<down-mouse-5> <mouse-5> <down-mouse-4> <mouse-4> <double-down-mouse-4>
<double-mouse-4> <triple-down-mouse-4> <triple-mouse-4>
<triple-down-mouse-4> <triple-mouse-4> <down-mouse-4>
<mouse-4> <down-mouse-4> <mouse-4> <down-mouse-4> <mouse-4>
<down-mouse-4> <mouse-4> <down-mouse-4> <mouse-4> <help-echo>
<down-mouse-1> <mouse-1> <down-mouse-5> <mouse-5> <double-down-mouse-5>
<double-mouse-5> <triple-down-mouse-5> <triple-mouse-5>
<down-mouse-4> <mouse-4> <double-down-mouse-4> <double-mouse-4>
<triple-down-mouse-4> <triple-mouse-4> <down-mouse-5>
<mouse-5> <double-down-mouse-5> <double-mouse-5> <down-mouse-4>
<mouse-4> <down-mouse-5> <mouse-5> <help-echo> <down-mouse-1>
<mouse-1> <help-echo> <help-echo> <help-echo> <help-echo>
<help-echo> <help-echo> <help-echo> <help-echo> <help-echo>
<help-echo> <help-echo> <menu-bar> <help-menu> <se
nd-emacs-bug-report>

Recent messages:
Saving file /home/yadav/.ido.last...
Wrote /home/yadav/.ido.last
progn: Attempt to modify read-only object
Saving file /home/yadav/.ido.last...
Wrote /home/yadav/.ido.last
progn: Attempt to modify read-only object
byte-code: End of buffer [3 times]
byte-code: Beginning of buffer [3 times]
byte-code: End of buffer [2 times]
byte-code: Beginning of buffer
byte-code: End of buffer

Load-path shadows:
/home/yadav/.emacs.d/cedet-1.0/common/ezimage hides 
/usr/local/share/emacs/23.2/lisp/ezimage
/home/yadav/.emacs.d/cedet-1.0/speedbar/dframe hides 
/usr/local/share/emacs/23.2/lisp/dframe
/home/yadav/.emacs.d/cedet-1.0/speedbar/speedbar hides 
/usr/local/share/emacs/23.2/lisp/speedbar
/home/yadav/.emacs.d/cedet-1.0/speedbar/sb-image hides 
/usr/local/share/emacs/23.2/lisp/sb-image
/home/yadav/.emacs.d/cedet-1.0/eieio/eieio-opt hides 
/usr/local/share/emacs/23.2/lisp/emacs-lisp/eieio-opt
/home/yadav/.emacs.d/cedet-1.0/eieio/eieio-base hides 
/usr/local/share/emacs/23.2/lisp/emacs-lisp/eieio-base
/home/yadav/.emacs.d/cedet-1.0/eieio/eieio-comp hides 
/usr/local/share/emacs/23.2/lisp/emacs-lisp/eieio-comp
/home/yadav/.emacs.d/cedet-1.0/eieio/chart hides 
/usr/local/share/emacs/23.2/lisp/emacs-lisp/chart
/home/yadav/.emacs.d/cedet-1.0/eieio/eieio-datadebug hides 
/usr/local/share/emacs/23.2/lisp/emacs-lisp/eieio-datadebug
/home/yadav/.emacs.d/cedet-1.0/eieio/eieio hides 
/usr/local/share/emacs/23.2/lisp/emacs-lisp/eieio
/home/yadav/.emacs.d/cedet-1.0/eieio/eieio-speedbar hides 
/usr/local/share/emacs/23.2/lisp/emacs-lisp/eieio-speedbar
/home/yadav/.emacs.d/cedet-1.0/eieio/eieio-custom hides 
/usr/local/share/emacs/23.2/lisp/emacs-lisp/eieio-custom
/home/yadav/.emacs.d/cedet-1.0/ede/ede hides 
/usr/local/share/emacs/23.2/lisp/cedet/ede
/home/yadav/.emacs.d/cedet-1.0/common/cedet-global hides 
/usr/local/share/emacs/23.2/lisp/cedet/cedet-global
/home/yadav/.emacs.d/cedet-1.0/common/cedet-idutils hides 
/usr/local/share/emacs/23.2/lisp/cedet/cedet-idutils
/home/yadav/.emacs.d/cedet-1.0/common/pulse hides 
/usr/local/share/emacs/23.2/lisp/cedet/pulse
/home/yadav/.emacs.d/cedet-1.0/common/cedet-files hides 
/usr/local/share/emacs/23.2/lisp/cedet/cedet-files
/home/yadav/.emacs.d/cedet-1.0/common/cedet hides 
/usr/local/share/emacs/23.2/lisp/cedet/cedet
/home/yadav/.emacs.d/cedet-1.0/common/mode-local hides 
/usr/local/share/emacs/23.2/lisp/cedet/mode-local
/home/yadav/.emacs.d/cedet-1.0/common/data-debug hides 
/usr/local/share/emacs/23.2/lisp/cedet/data-debug
/home/yadav/.emacs.d/cedet-1.0/semantic/semantic hides 
/usr/local/share/emacs/23.2/lisp/cedet/semantic
/home/yadav/.emacs.d/cedet-1.0/srecode/srecode hides 
/usr/local/share/emacs/23.2/lisp/cedet/srecode
/home/yadav/.emacs.d/cedet-1.0/common/inversion hides 
/usr/local/share/emacs/23.2/lisp/cedet/inversion
/home/yadav/.emacs.d/cedet-1.0/common/cedet-cscope hides 
/usr/local/share/emacs/23.2/lisp/cedet/cedet-cscope

Features:
(shadow sort mail-extr message sendmail ecomplete rfc822 mml mml-sec
mm-decode mm-bodies mm-encode mailcap mail-parse rfc2231 rfc2047 rfc2045
qp ietf-drums mailabbrev nnheader mm-util mail-prsvr gmm-utils
mailheader canlock sha1 hex-util hashcash mail-utils emacsbug eieio-opt
help-mode view term disp-table ehelp electric semanticdb-typecache
semantic-decorate-mode semantic-decorate pulse semantic-tag-ls
semantic-tag-write semanticdb-file cedet-files inflections core-ext
semantic-html sgml-mode vc-git vc vc-dispatcher mule-util conf-mode
newcomment rails-lib list-ext files-ext string-ext flyspell ispell
tramp-imap tramp-gw tramp-fish tramp-smb tramp-cache tramp-ftp
tramp-cmds tramp auth-source gnus-util netrc time-date shell
password-cache format-spec tramp-compat trampver semantic-find cus-edit
cus-start cus-load ede-linux ede-emacs ede-cpp-root ede-dired dired
semantic-el semantic-bovine bovine-debug semantic-debug ecb-layout-defs
smarttabs rails-autoload ido ecb ecb-symboldef ecb-analyse
ecb-compatibility ecb-winman-support ecb-autogen autoload ecb-tod
ecb-cycle ecb-eshell ecb-help ecb-jde ecb-method-browser hideshow
ecb-file-browser ecb-layout compile comint ecb-create-layout edmacro
kmacro ecb-compilation ecb-speedbar ecb-common-browser ecb-cedet-wrapper
semanticdb-find semanticdb-ref ecb-navigate ecb-mode-line ecb-face
tree-buffer ecb-upgrade ecb-util thingatpt silentcomp ruby-electric
easy-mmode ruby-mode regexp-opt srecode-mode cogre-srecode semantic-edit
srecode-template-mode srecode-template srecode-template-wy
semantic-wisent wisent srecode-map srecode-insert srecode-args
srecode-dictionary srecode-find srecode-ctxt srecode-compile
srecode-table semantic-mru-bookmark semanticdb-mode semantic-idle eldoc
senator ring warnings which-func semantic-imenu semantic-sb imenu cedet
cedet-contrib-load contrib-loaddefs cogre-load cogre-loaddefs
speedbar-load speedbar-loaddefs ede-load ede-loaddefs ede-speedbar
ede-files ede ede-base ede-auto eieio-speedbar semantic-ia-sb
semantic-analyze semantic-scope semantic-analyze-fcn semantic-sort
semanticdb-el semanticdb semantic-ctxt semantic-format
semantic-util-modes semantic-util semantic semantic-lex semantic-tag
working fame speedbar sb-image ezimage dframe easymenu assoc
eieio-custom wid-edit ede-source eieio-base srecode-load srecode
srecode-loaddefs semantic-load semantic-fw semantic-loaddefs mode-local
find-func derived eieio-load eieio-loaddefs cedet-load cedet-compat
cedet-loaddefs eieio advice help-fns advice-preload byte-opt bytecomp
byte-compile inversion cl cl-19 tooltip ediff-hook vc-hooks
lisp-float-type mwheel x-win x-dnd font-setting tool-bar dnd fontset
image fringe lisp-mode register page menu-bar rfn-eshadow timer select
scroll-bar mldrag mouse jit-lock font-lock syntax facemenu font-core
frame cham georgian utf-8-lang misc-lang vietnamese tibetan thai
tai-viet lao korean japanese hebrew greek romanian slovak czech european
ethiopic indian cyrillic chinese case-table epa-hook jka-cmpr-hook help
simple abbrev loaddefs button minibuffer faces cus-face files
text-properties overlay md5 base64 format env code-pages mule custom
widget hashtable-print-readable backquote make-network-process dbusbind
font-render-setting gtk x-toolkit x multi-tty emacs)

-- 
Kind Regards,
Rajinder Yadav | DevMentor.org | Do Good! ~ Share Freely

GNU/Linux: 2.6.35-23-generic
Kubuntu x86_64 10.10 | KDE 4.5.1
Ruby 1.9.2p0 | Rails 3.0.3




Information forwarded to owner <at> debbugs.gnu.org, bug-gnu-emacs <at> gnu.org:
bug#7636; Package emacs. (Tue, 14 Dec 2010 07:40:02 GMT) Full text and rfc822 format available.

Message #8 received at 7636 <at> debbugs.gnu.org (full text, mbox):

From: Glenn Morris <rgm <at> gnu.org>
To: Rajinder Yadav <devguy.ca <at> gmail.com>
Cc: 7636 <at> debbugs.gnu.org
Subject: Re: bug#7636: can't kill read-only **lose** buffer
Date: Tue, 14 Dec 2010 02:45:57 -0500
merge 7396 7636
stop

We need more information to be able to help you. Please try and
provide the information that was requested when you reported the same
thing last month:

http://debbugs.gnu.org/cgi/bugreport.cgi?bug=7396#8





Merged 7396 7636. Request was from Glenn Morris <rgm <at> gnu.org> to control <at> debbugs.gnu.org. (Tue, 14 Dec 2010 07:40:03 GMT) Full text and rfc822 format available.

Information forwarded to owner <at> debbugs.gnu.org, bug-gnu-emacs <at> gnu.org:
bug#7636; Package emacs. (Tue, 14 Dec 2010 08:54:01 GMT) Full text and rfc822 format available.

Message #13 received at 7636 <at> debbugs.gnu.org (full text, mbox):

From: Rajinder Yadav <devguy.ca <at> gmail.com>
To: Glenn Morris <rgm <at> gnu.org>
Subject: Re: bug#7636: can't kill read-only **lose** buffer
Date: Tue, 14 Dec 2010 03:54:18 -0500
On 10-12-14 02:45 AM, Glenn Morris wrote:
> merge 7396 7636
> stop
>
> We need more information to be able to help you. Please try and
> provide the information that was requested when you reported the same
> thing last month:
>
> http://debbugs.gnu.org/cgi/bugreport.cgi?bug=7396#8
>

Hello Glenn,

it can't be reproduced when I start with "emacs -Q", so it must be ido 
or ecb (addon) that is causing the bug, you can close this, Thanks!

-- 
Kind Regards,
Rajinder Yadav | DevMentor.org | Do Good! ~ Share Freely

GNU/Linux: 2.6.35-23-generic
Kubuntu x86_64 10.10 | KDE 4.5.1
Ruby 1.9.2p0 | Rails 3.0.3




Information forwarded to owner <at> debbugs.gnu.org, bug-gnu-emacs <at> gnu.org:
bug#7636; Package emacs. (Tue, 14 Dec 2010 18:32:02 GMT) Full text and rfc822 format available.

Message #16 received at 7636 <at> debbugs.gnu.org (full text, mbox):

From: Glenn Morris <rgm <at> gnu.org>
To: Rajinder Yadav <devguy.ca <at> gmail.com>
Cc: 7636 <at> debbugs.gnu.org
Subject: Re: bug#7636: can't kill read-only **lose** buffer
Date: Tue, 14 Dec 2010 13:37:26 -0500
(Please keep the debbugs address cc'd in any replies.)

Rajinder Yadav wrote (on Tue, 14 Dec 2010 at 03:54 -0500):

> it can't be reproduced when I start with "emacs -Q", so it must be ido 
> or ecb (addon) that is causing the bug, you can close this, Thanks!

Although ecb is not part of Emacs, this could still be a bug in Emacs.
Seeing the backtrace and the minimal recipe to reproduce it might help
us decide.




Information forwarded to owner <at> debbugs.gnu.org, bug-gnu-emacs <at> gnu.org:
bug#7636; Package emacs. (Wed, 15 Dec 2010 00:31:01 GMT) Full text and rfc822 format available.

Message #19 received at 7636 <at> debbugs.gnu.org (full text, mbox):

From: Rajinder Yadav <devguy.ca <at> gmail.com>
To: Glenn Morris <rgm <at> gnu.org>
Cc: 7636 <at> debbugs.gnu.org
Subject: Re: bug#7636: can't kill read-only **lose** buffer
Date: Tue, 14 Dec 2010 19:36:50 -0500
On 10-12-14 01:37 PM, Glenn Morris wrote:
>
> (Please keep the debbugs address cc'd in any replies.)
>
> Rajinder Yadav wrote (on Tue, 14 Dec 2010 at 03:54 -0500):
>
>> it can't be reproduced when I start with "emacs -Q", so it must be ido
>> or ecb (addon) that is causing the bug, you can close this, Thanks!
>
> Although ecb is not part of Emacs, this could still be a bug in Emacs.
> Seeing the backtrace and the minimal recipe to reproduce it might help
> us decide.

I outlined the steps to repro this issue in my 2nd bug report that was 
merged with a similar one I reported a while back.

http://debbugs.gnu.org/cgi/bugreport.cgi?bug=7636

This is really odd, I can't repro the issue anymore. I tried a few 
times. If I am able to repro, how can I get you the backtrace info you 
need. It is a simple as going to the menu help -> send bug report?

-- 
Kind Regards,
Rajinder Yadav | DevMentor.org | Do Good! ~ Share Freely

GNU/Linux: 2.6.35-23-generic
Kubuntu x86_64 10.10 | KDE 4.5.1
Ruby 1.9.2p0 | Rails 3.0.3




Information forwarded to owner <at> debbugs.gnu.org, bug-gnu-emacs <at> gnu.org:
bug#7636; Package emacs. (Wed, 15 Dec 2010 08:21:02 GMT) Full text and rfc822 format available.

Message #22 received at 7636 <at> debbugs.gnu.org (full text, mbox):

From: Glenn Morris <rgm <at> gnu.org>
To: Rajinder Yadav <devguy.ca <at> gmail.com>
Cc: 7636 <at> debbugs.gnu.org
Subject: Re: bug#7636: can't kill read-only **lose** buffer
Date: Wed, 15 Dec 2010 03:26:22 -0500
Rajinder Yadav wrote:

> This is really odd, I can't repro the issue anymore. I tried a few
> times. If I am able to repro, how can I get you the backtrace info you
> need.

http://debbugs.gnu.org/cgi/bugreport.cgi?bug=7396#8

    can you turn on "Options => Enter Debugger on Error" in the menus,
    and then reproduce the "Attempt to modify read-only object error"?
    If so, you should then get a backtrace which would help us pin
    point the source of the problem.




Information forwarded to owner <at> debbugs.gnu.org, bug-gnu-emacs <at> gnu.org:
bug#7636; Package emacs. (Thu, 16 Dec 2010 19:15:02 GMT) Full text and rfc822 format available.

Message #25 received at 7636 <at> debbugs.gnu.org (full text, mbox):

From: Rajinder Yadav <devguy.ca <at> gmail.com>
To: Glenn Morris <rgm <at> gnu.org>
Subject: Re: bug#7636: can't kill read-only **lose** buffer
Date: Thu, 16 Dec 2010 06:18:24 -0500
On 10-12-15 03:26 AM, Glenn Morris wrote:
> Rajinder Yadav wrote:
>
>> This is really odd, I can't repro the issue anymore. I tried a few
>> times. If I am able to repro, how can I get you the backtrace info you
>> need.
>
> http://debbugs.gnu.org/cgi/bugreport.cgi?bug=7396#8
>
>      can you turn on "Options =>  Enter Debugger on Error" in the menus,
>      and then reproduce the "Attempt to modify read-only object error"?
>      If so, you should then get a backtrace which would help us pin
>      point the source of the problem.

I am still unable to repro this issue, should it come up again I will do 
as you stated and reply back with a backtrace!

Thanks again!

-- 
Kind Regards,
Rajinder Yadav | DevMentor.org | Do Good! ~ Share Freely

GNU/Linux: 2.6.35-23-generic
Kubuntu x86_64 10.10 | KDE 4.5.1
Ruby 1.9.2p0 | Rails 3.0.3




bug closed, send any further explanations to 7636 <at> debbugs.gnu.org and Rajinder Yadav <devguy.ca <at> gmail.com> Request was from Glenn Morris <rgm <at> gnu.org> to control <at> debbugs.gnu.org. (Sun, 10 Jul 2011 01:21:02 GMT) Full text and rfc822 format available.

bug archived. Request was from Debbugs Internal Request <help-debbugs <at> gnu.org> to internal_control <at> debbugs.gnu.org. (Sun, 07 Aug 2011 11:24:10 GMT) Full text and rfc822 format available.

This bug report was last modified 13 years and 317 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.