At Sun, 23 Oct 2005 04:29:19 +0900 (JST), Tatsuya Kinoshita wrote: > > Debugger entered--Lisp error: (error "markers must be in the same buffer" > > #<marker at 443 in +draft/120 0x8ca9b5c> #<marker in no buffer 0x8ca9b44>) > > signal(error ("markers must be in the same buffer" #<marker at 443 in > > +draft/120 0x8ca9b5c> #<marker in no buffer 0x8ca9b44>)) > > select-convert-to-text(PRIMARY COMPOUND_TEXT (#<marker at 443 in > > +draft/120 0x8ca9b5c> . #<marker in no buffer 0x8ca9b44>)) > > select-convert-to-compound-text(PRIMARY COMPOUND_TEXT (#<marker at 443 in > > +draft/120 0x8ca9b5c> . #<marker in no buffer 0x8ca9b44>)) > > apply(select-convert-to-compound-text (PRIMARY COMPOUND_TEXT (#<marker at > > 443 in +draft/120 0x8ca9b5c> . #<marker in no buffer 0x8ca9b44>))) > > select-convert-out(PRIMARY COMPOUND_TEXT (#<marker at 443 in +draft/120 > > 0x8ca9b5c> . #<marker in no buffer 0x8ca9b44>)) > > On my Debian sid environment, `select-convert-out' is not called > and the error doesn't occur. > > Could you please try the following procedure to invoke debugger? > > * `M-x wl RET' > * `M-: (load "wl-summary.el") RET' > * `M-: (debug-on-entry 'select-convert-out) RET' > * go to Summary and type `A'
I did that, here is what I got: Debugger entered--entering a function: * select-convert-out(PRIMARY TARGETS (#<marker at 419 in *Backtrace* 0x8337abc> . #<marker at 1 in *Backtrace* 0x8337aa4>)) recursive-edit() byte-code("..." [buffer-read-only noninteractive debugger-buffer middlestart debugger-args debugger-batch-max-lines pop-to-buffer debugger-mode debugger-setup-buffer count-lines 2 "...\n" message buffer-string kill-emacs debug backtrace-debug 3 t debugger-reenable "" nil recursive-edit standard-output] 3) debug(debug) * select-convert-out(PRIMARY TIMESTAMP (#<marker at 888 in *Backtrace* 0x8337abc> . #<marker at 1 in *Backtrace* 0x8337aa4>)) recursive-edit() byte-code("..." [buffer-read-only noninteractive debugger-buffer middlestart debugger-args debugger-batch-max-lines pop-to-buffer debugger-mode debugger-setup-buffer count-lines 2 "...\n" message buffer-string kill-emacs debug backtrace-debug 3 t debugger-reenable "" nil recursive-edit standard-output] 3) debug(debug) * select-convert-out(PRIMARY TARGETS (#<marker at 1355 in *Backtrace* 0x8337abc> . #<marker at 1 in *Backtrace* 0x8337aa4>)) recursive-edit() byte-code("..." [buffer-read-only noninteractive debugger-buffer middlestart debugger-args debugger-batch-max-lines pop-to-buffer debugger-mode debugger-setup-buffer count-lines 2 "...\n" message buffer-string kill-emacs debug backtrace-debug 3 t debugger-reenable "" nil recursive-edit standard-output] 3) debug(debug) * select-convert-out(PRIMARY TIMESTAMP (#<marker at 1744 in +draft/125 0x8b52f94> . #<marker in no buffer 0x8b52fac>)) recursive-edit() byte-code("..." [buffer-read-only noninteractive debugger-buffer middlestart debugger-args debugger-batch-max-lines pop-to-buffer debugger-mode debugger-setup-buffer count-lines 2 "...\n" message buffer-string kill-emacs debug backtrace-debug 3 t debugger-reenable "" nil recursive-edit standard-output] 3) debug(debug) * select-convert-out(PRIMARY TARGETS (#<marker in no buffer 0x8d3ef3c> . #<marker in no buffer 0x8d3ef54>)) recursive-edit() byte-code("..." [buffer-read-only noninteractive debugger-buffer middlestart debugger-args debugger-batch-max-lines pop-to-buffer debugger-mode debugger-setup-buffer count-lines 2 "...\n" message buffer-string kill-emacs debug backtrace-debug 3 t debugger-reenable "" nil recursive-edit standard-output] 3) debug(debug) * select-convert-out(PRIMARY COMPOUND_TEXT (#<marker in no buffer 0x8d3ef3c> . #<marker in no buffer 0x8d3ef54>)) recursive-edit() byte-code("..." [buffer-read-only noninteractive debugger-buffer middlestart debugger-args debugger-batch-max-lines pop-to-buffer debugger-mode debugger-setup-buffer count-lines 2 "...\n" message buffer-string kill-emacs debug backtrace-debug 3 t debugger-reenable "" nil recursive-edit standard-output] 3) debug(debug) * select-convert-out(PRIMARY TARGETS (#<marker in no buffer 0x8d3ef3c> . #<marker in no buffer 0x8d3ef54>)) recursive-edit() byte-code("..." [buffer-read-only noninteractive debugger-buffer middlestart debugger-args debugger-batch-max-lines pop-to-buffer debugger-mode debugger-setup-buffer count-lines 2 "...\n" message buffer-string kill-emacs debug backtrace-debug 3 t debugger-reenable "" nil recursive-edit standard-output] 3) debug(debug) * select-convert-out(PRIMARY TIMESTAMP (#<marker in no buffer 0x8d3eb04> . #<marker in no buffer 0x8d3eaec>)) recursive-edit() byte-code("..." [buffer-read-only noninteractive debugger-buffer middlestart debugger-args debugger-batch-max-lines pop-to-buffer debugger-mode debugger-setup-buffer count-lines 2 "...\n" message buffer-string kill-emacs debug backtrace-debug 3 t debugger-reenable "" nil recursive-edit standard-output] 3) debug(debug) * select-convert-out(CLIPBOARD TIMESTAMP "current") It seems to keep running. Every time I do a C-SPC, or try to mark the area for cutting, it makes another couple of lines. It is like it is on a timer, which keeps firing, and re-doing the error message. If I C-SPC anywhere, in any buffer, we go back into the *Backtrace* buffer. I am going to try the test again, and see if I can get just one set of debug output. rob -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]