unofficial mirror of bug-gnu-emacs@gnu.org 
 help / color / mirror / code / Atom feed
* bug#5365: 23.1.91; Wrong type argument: keymapp, ("DEAD" . 35215396)
@ 2010-01-12 14:58 Sven Joachim
  2010-01-13 10:03 ` Sven Joachim
  0 siblings, 1 reply; 14+ messages in thread
From: Sven Joachim @ 2010-01-12 14:58 UTC (permalink / raw)
  To: bug-gnu-emacs

Today I've built and installed an emacs-snapshot package for Debian, and
I'm seeing this:

,----
| % emacs -Q
| Wrong type argument: keymapp, ("DEAD" . 35215396)
| % echo $?
| 255
`----

Unfortunately this is a Heisenbug, I'm not able to reproduce it under
gdb.  It even depends on the exact contents of argv[0], i.e. running
"/usr/bin/emacs -Q" or "emacs-snapshot -Q" does not show the error.

A similar issue has been reported against Debian's emacs23 package, see
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=550170.  The most
valuable message there is probably
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=550170#26.


In GNU Emacs 23.1.91.1 (i486-pc-linux-gnu, GTK+ Version 2.18.5)
 of 2010-01-12 on turtle, modified by Debian
 (emacs-snapshot package, version 1:20100112-1)
Windowing system distributor `The X.Org Foundation', version 11.0.10703902
configured using `configure  '--build' 'i486-linux-gnu' '--host' 'i486-linux-gnu' '--prefix=/usr' '--sharedstatedir=/var/lib' '--libexecdir=/usr/lib' '--localstatedir=/var' '--infodir=/usr/share/info' '--mandir=/usr/share/man' '--with-pop=yes' '--enable-locallisppath=/etc/emacs-snapshot:/etc/emacs:/usr/local/share/emacs/23.1.91/site-lisp:/usr/local/share/emacs/site-lisp:/usr/share/emacs/23.1.91/site-lisp:/usr/share/emacs/site-lisp' '--with-x=yes' '--with-x-toolkit=gtk' 'build_alias=i486-linux-gnu' 'host_alias=i486-linux-gnu' 'CFLAGS=-DDEBIAN -DSITELOAD_PURESIZE_EXTRA=5000 -g -O2' 'LDFLAGS=-g -Wl,--as-needed' 'CPPFLAGS=''

Important settings:
  value of $LC_ALL: nil
  value of $LC_COLLATE: C
  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: de_DE.UTF-8
  value of $XMODIFIERS: nil
  locale-coding-system: utf-8-unix
  default enable-multibyte-characters: t







^ permalink raw reply	[flat|nested] 14+ messages in thread
* bug#5365: 23.1.91; Wrong type argument: keymapp, ("DEAD" . 35215396)
@ 2010-01-12 19:08 Chong Yidong
  2010-01-12 19:39 ` Sven Joachim
  0 siblings, 1 reply; 14+ messages in thread
From: Chong Yidong @ 2010-01-12 19:08 UTC (permalink / raw)
  To: Sven Joachim; +Cc: 5365

> | % emacs -Q
> | Wrong type argument: keymapp, ("DEAD" . 35215396)
>
> Unfortunately this is a Heisenbug, I'm not able to reproduce it under
> gdb.  It even depends on the exact contents of argv[0], i.e. running
> "/usr/bin/emacs -Q" or "emacs-snapshot -Q" does not show the error.
>
> A similar issue has been reported against Debian's emacs23 package, see
> http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=550170.  The most
> valuable message there is probably
> http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=550170#26.

Pretty bizaare.  I can't reproduce this on my machine, but according to
the Debian bug report, it seems to be related to environment variables
somehow.  Do you see the bug if you start Emacs with an empty
environment like

 env -i DISPLAY=":0.0" HOME=/home/cyd /home/cyd/emacs/src/emacs

(replacing cyd with your username)?






^ permalink raw reply	[flat|nested] 14+ messages in thread

end of thread, other threads:[~2010-01-15 17:52 UTC | newest]

Thread overview: 14+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2010-01-12 14:58 bug#5365: 23.1.91; Wrong type argument: keymapp, ("DEAD" . 35215396) Sven Joachim
2010-01-13 10:03 ` Sven Joachim
2010-01-13 15:17   ` Stefan Monnier
2010-01-13 17:11     ` Chong Yidong
2010-01-13 17:27       ` Chong Yidong
2010-01-13 18:57         ` Stefan Monnier
2010-01-13 20:53           ` Chong Yidong
2010-01-14  4:21             ` Stefan Monnier
2010-01-15 16:27               ` Chong Yidong
2010-01-15 17:52                 ` Stefan Monnier
2010-01-13 19:13         ` Sven Joachim
2010-01-13 18:46       ` Sven Joachim
  -- strict thread matches above, loose matches on Subject: below --
2010-01-12 19:08 Chong Yidong
2010-01-12 19:39 ` Sven Joachim

Code repositories for project(s) associated with this public inbox

	https://git.savannah.gnu.org/cgit/emacs.git

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).