GNU bug report logs - #17893
24.4.50; (error "Marker does not point anywhere")

Previous Next

Package: emacs;

Reported by: Drew Adams <drew.adams <at> oracle.com>

Date: Tue, 1 Jul 2014 21:12:01 UTC

Severity: normal

Found in version 24.4.50

Done: Stefan Monnier <monnier <at> iro.umontreal.ca>

Bug is archived. No further changes may be made.

Full log


View this message in rfc822 format

From: Stefan Monnier <monnier <at> iro.umontreal.ca>
To: Drew Adams <drew.adams <at> oracle.com>
Cc: 17893 <at> debbugs.gnu.org
Subject: bug#17893: 24.4.50; (error "Marker does not point anywhere")
Date: Tue, 01 Jul 2014 18:42:42 -0400
> No idea what caused this error (I have no code that calls
> `clear-transient-map', and here it seems to have been called somehow at
> top level (?)), but here is the backtrace, FWIW:

> Debugger entered--Lisp error: (error "Marker does not point anywhere")
>   pop-mark()
>   #[...]()
>   #[...]()
>   funcall(#[...])
>   clear-transient-map()

That's probably the pop-mark that's in mouse-drag-track.  It has
a `push-mark' before, so naively it seems like the mark should be set.

> I was in Info at the time.

I think we need more data to figure out why the mark isn't set and hence
what to do about it.  A reproducible test case would obviously be best,
but otherwise maybe some indication of what kind of mouse gesture you
did, or what kind of customizations you might have that could interact
with that code and could unset the mark (maybe from
a pre/post-command-hook?).


        Stefan




This bug report was last modified 7 years and 180 days ago.

Previous Next


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