From unknown Tue Aug 19 21:03:10 2025 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Mailer: MIME-tools 5.509 (Entity 5.509) Content-Type: text/plain; charset=utf-8 From: bug#12814 <12814@debbugs.gnu.org> To: bug#12814 <12814@debbugs.gnu.org> Subject: Status: 24.3.50; Emacs crash in event_to_kboard at keyboard.c:3421 Reply-To: bug#12814 <12814@debbugs.gnu.org> Date: Wed, 20 Aug 2025 04:03:10 +0000 retitle 12814 24.3.50; Emacs crash in event_to_kboard at keyboard.c:3421 reassign 12814 emacs submitter 12814 Tassilo Horn severity 12814 normal thanks From debbugs-submit-bounces@debbugs.gnu.org Tue Nov 06 05:59:54 2012 Received: (at submit) by debbugs.gnu.org; 6 Nov 2012 10:59:54 +0000 Received: from localhost ([127.0.0.1]:51563 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1TVgsq-0007SE-6l for submit@debbugs.gnu.org; Tue, 06 Nov 2012 05:59:54 -0500 Received: from eggs.gnu.org ([208.118.235.92]:37622) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1TVgsk-0007S4-M2 for submit@debbugs.gnu.org; Tue, 06 Nov 2012 05:59:51 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1TVgpc-0004CH-H7 for submit@debbugs.gnu.org; Tue, 06 Nov 2012 05:56:36 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-6.9 required=5.0 tests=BAYES_00,FREEMAIL_FROM, RCVD_IN_DNSWL_HI autolearn=unavailable version=3.3.2 Received: from lists.gnu.org ([208.118.235.17]:53772) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1TVgpc-0004CD-Dm for submit@debbugs.gnu.org; Tue, 06 Nov 2012 05:56:32 -0500 Received: from eggs.gnu.org ([208.118.235.92]:37175) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1TVgpY-0004P7-7q for bug-gnu-emacs@gnu.org; Tue, 06 Nov 2012 05:56:32 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1TVgpT-0004A3-4l for bug-gnu-emacs@gnu.org; Tue, 06 Nov 2012 05:56:27 -0500 Received: from deliver.uni-koblenz.de ([141.26.64.15]:54996) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1TVgpS-000491-II for bug-gnu-emacs@gnu.org; Tue, 06 Nov 2012 05:56:23 -0500 Received: from localhost (localhost [127.0.0.1]) by deliver.uni-koblenz.de (Postfix) with ESMTP id 708D4D2328 for ; Tue, 6 Nov 2012 11:56:20 +0100 (CET) X-Virus-Scanned: amavisd-new at uni-koblenz.de Received: from deliver.uni-koblenz.de ([127.0.0.1]) by localhost (deliver.uni-koblenz.de [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id t7LZYOOF_zXk for ; Tue, 6 Nov 2012 11:56:17 +0100 (CET) X-CHKRCPT: Envelopesender noch thorn@fastmail.fm Received: from thinkpad.tsdh.de (tsdh.uni-koblenz.de [141.26.67.142]) (using TLSv1 with cipher DHE-RSA-AES128-SHA (128/128 bits)) (No client certificate requested) by deliver.uni-koblenz.de (Postfix) with ESMTPSA id AC6B1D2327 for ; Tue, 6 Nov 2012 11:56:17 +0100 (CET) From: Tassilo Horn To: bug-gnu-emacs@gnu.org Subject: 24.3.50; Emacs crash in event_to_kboard at keyboard.c:3421 Date: Tue, 06 Nov 2012 11:56:15 +0100 Message-ID: <87objb0zlc.fsf@thinkpad.tsdh.de> User-Agent: Gnus/5.130006 (Ma Gnus v0.6) Emacs/24.3.50 (gnu/linux) MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="=-=-=" X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Received-From: 208.118.235.17 X-Spam-Score: -6.1 (------) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.13 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -6.1 (------) --=-=-= Content-Type: text/plain Over the last days (I update my emacs copy daily), I had a few emacs crashes. I think, it always crashed when I hit M-DEL (or at least DEL), but not every such keystroke crashes emacs. Now I've run it in GDB. This is the backtrace: --=-=-= Content-Type: text/plain Content-Disposition: inline; filename=emacs_crash.txt (gdb) c Continuing. Program received signal SIGSEGV, Segmentation fault. 0x0000000000544498 in event_to_kboard (event=0xbda9a0 ) at keyboard.c:3421 warning: Source file is more recent than executable. 3421 if (WINDOWP (obj)) (gdb) bt full #0 0x0000000000544498 in event_to_kboard (event=0xbda9a0 ) at keyboard.c:3421 obj = 8627717 #1 0x0000000000544fb1 in kbd_buffer_get_event (kbp=0x7ffffee30ce0, used_mouse_menu=0x7ffffee31297, end_time=0x0) at keyboard.c:3823 event = 0xbda9a0 obj = 0 #2 0x0000000000542b81 in read_char (commandflag=1, nmaps=8, maps=0x7ffffee31080, prev_event=12766914, used_mouse_menu=0x7ffffee31297, end_time=0x0) at keyboard.c:2768 kb = 0x100000004d62595 c = 12766914 jmpcount = 2 local_getcjmp = {{ __jmpbuf = {0, 8569071642456854240, 4290928, 140737469684688, 0, 0, 8569071643392184032, -8569074466754294048}, __mask_was_saved = 0, __saved_mask = { __val = {164568, 140737469681728, 6062330, 73344011, 9323869, 12766914, 4290928, 140737469681376, 6119764, 1, 12766914, 12807019, 114847494, 0, 12766866, 12766914} } }} ---Type to continue, or q to quit--- save_jump = {{ __jmpbuf = {0, 0, 0, 0, 0, 0, 0, 0}, __mask_was_saved = 0, __saved_mask = { __val = {0 } } }} tem = 81143184 save = 12769840 previous_echo_area_message = 12766914 also_record = 12766914 reread = false gcpro1 = { next = 0x4d62590, var = 0x6ab2848, nvars = 111880264 } gcpro2 = { next = 0x7ffffee30d20, var = 0x63eba3 , nvars = 111880264 } polling_stopped_here = true ---Type to continue, or q to quit--- orig_kboard = 0x3560410 #3 0x000000000054f630 in read_key_sequence (keybuf=0x7ffffee31510, bufsize=30, prompt=12766914, dont_downcase_last=false, can_return_switch_frame=true, fix_current_buffer=true) at keyboard.c:9223 interrupted_kboard = 0x3560410 interrupted_frame = 0x1234170 key = 40 used_mouse_menu = false echo_local_start = 0 last_real_key_start = 0 keys_local_start = 0 local_first_binding = 0 from_string = 12766914 count = 2 t = 0 echo_start = 0 keys_start = 0 nmaps = 8 nmaps_allocated = 8 defs = 0x7ffffee31030 submaps = 0x7ffffee31080 orig_local_map = 87263254 orig_keymap = 12766914 ---Type to continue, or q to quit--- localized_local_map = 0 first_binding = 0 first_unbound = 31 mock_input = 0 fkey = { parent = 19820790, map = 19820790, start = 0, end = 0 } keytran = { parent = 12746166, map = 12746166, start = 0, end = 0 } indec = { parent = 19820774, map = 19820774, start = 0, end = 0 } shift_translated = false ---Type to continue, or q to quit--- delayed_switch_frame = 12766914 original_uppercase = 81143184 original_uppercase_position = -1 dummyflag = false starting_buffer = 0x4d62590 fake_prefixed_keys = 12766914 gcpro1 = { next = 0x7ffffee312c0, var = 0x4d62595, nvars = 12953202 } #4 0x0000000000540108 in command_loop_1 () at keyboard.c:1458 cmd = 12807106 keybuf = {428, 244, 388, 140737469683232, 12766962, 114799014, 3929895075855, 55175360, 54900128, 744, 140737469683072, 9345238, 12818658, 19087728, 140737469683120, 5167821, 12600816, 6973741, 140737469682672, 12766914, 12766914, 9345249, 140737469683200, 5503309, 140737469683232, 114799014, 12766914, 19087728, 140737469683200, 0} i = 1 prev_modiff = 41158 prev_buffer = 0x4d62590 already_adjusted = false ---Type to continue, or q to quit--- #5 0x00000000005d7aef in internal_condition_case ( bfun=0x53fd21 , handlers=12818562, hfun=0x53f622 ) at eval.c:1288 val = 1 c = { tag = 12766914, val = 12766914, next = 0x7ffffee31850, gcpro = 0x0, jmp = {{ __jmpbuf = {0, 8569071642469437152, 4290928, 140737469684688, 0, 0, 8569071642509283040, -8569074387562295584}, __mask_was_saved = 0, __saved_mask = { __val = {9877669686147256032, 0, 140010314009472, 4294967295, 0, 9290408, 0, 0, 0, 0, 140010410170884, 1, 0, 1, 140010310150768, 0} } }}, backlist = 0x0, handlerlist = 0x0, lisp_eval_depth = 0, pdlcount = 2, ---Type to continue, or q to quit--- poll_suppress_count = 1, interrupt_input_blocked = 0, byte_stack = 0x0 } h = { handler = 12818562, var = 12766914, chosen_clause = 12766962, tag = 0x7ffffee316d0, next = 0x0 } #6 0x000000000053fa3a in command_loop_2 (ignore=12766914) at keyboard.c:1167 val = 0 #7 0x00000000005d74c3 in internal_catch (tag=12814402, func=0x53fa14 , arg=12766914) at eval.c:1059 c = { tag = 12814402, val = 12766914, next = 0x0, gcpro = 0x0, jmp = {{ __jmpbuf = {0, 8569071642687540960, 4290928, 140737469684688, 0, 0, 8569071642729484000, -8569074387637268768}, ---Type to continue, or q to quit--- __mask_was_saved = 0, __saved_mask = { __val = {0, 0, 144, 0, 0, 140737469684048, 6028825, 4294967296, 12766914, 12766914, 12988610, 140737469684144, 0, 12218656, 12793680, 352} } }}, backlist = 0x0, handlerlist = 0x0, lisp_eval_depth = 0, pdlcount = 2, poll_suppress_count = 1, interrupt_input_blocked = 0, byte_stack = 0x0 } #8 0x000000000053f9ec in command_loop () at keyboard.c:1146 No locals. #9 0x000000000053f16f in recursive_edit_1 () at keyboard.c:778 count = 1 val = 12766914 #10 0x000000000053f315 in Frecursive_edit () at keyboard.c:842 count = 0 buffer = 12766914 ---Type to continue, or q to quit--- #11 0x000000000053d258 in main (argc=1, argv=0x7ffffee31bd8) at emacs.c:1564 dummy = 4247287 stack_bottom_variable = 0 '\000' do_initial_setlocale = true dumping = false skip_args = 0 rlim = { rlim_cur = 8720000, rlim_max = 18446744073709551615 } no_loadup = false junk = 0x0 dname_arg = 0x0 ch_to_dir = 0x13c7f10 "\360%9\001" (gdb) (gdb) xbacktrace (gdb) (gdb) --=-=-= Content-Type: text/plain In GNU Emacs 24.3.50.1 (x86_64-pc-linux-gnu, GTK+ Version 3.4.4) of 2012-11-06 on thinkpad Bzr revision: dmantipov@yandex.ru-20121106062720-a8n1hv70pyrqscta Windowing system distributor `The X.Org Foundation', version 11.0.11300000 System Description: NAME=Gentoo Configured using: `configure '--prefix=/usr' '--build=x86_64-pc-linux-gnu' '--host=x86_64-pc-linux-gnu' '--mandir=/usr/share/man' '--infodir=/usr/share/info' '--datadir=/usr/share' '--sysconfdir=/etc' '--localstatedir=/var/lib' '--libdir=/usr/lib64' '--disable-dependency-tracking' '--program-suffix=-emacs-24-vcs' '--program-transform-name=s/emacs-[0-9].*/emacs-24-vcs/' '--infodir=/usr/share/info/emacs-24-vcs' '--enable-locallisppath=/etc/emacs:/usr/share/emacs/site-lisp' '--with-crt-dir=/usr/lib/gcc/x86_64-pc-linux-gnu/4.6.3/../../../../lib64' '--with-gameuser=games' '--without-compress-info' '--without-hesiod' '--without-kerberos' '--without-kerberos5' '--with-gpm' '--with-dbus' '--with-gnutls' '--with-xml2' '--without-selinux' '--without-wide-int' '--with-sound' '--with-x' '--without-ns' '--without-gconf' '--with-gsettings' '--with-toolkit-scroll-bars' '--with-gif' '--with-jpeg' '--with-png' '--with-rsvg' '--with-tiff' '--with-xpm' '--with-imagemagick' '--with-xft' '--with-libotf' '--with-m17n-flt' '--with-x-toolkit=gtk3' 'GENTOO_PACKAGE=app-editors/emacs-vcs-24.3.9999' 'EBZR_BRANCH=trunk' 'EBZR_REVNO=110810' 'build_alias=x86_64-pc-linux-gnu' 'host_alias=x86_64-pc-linux-gnu' 'CFLAGS=-march=native -pipe -g -ggdb' 'LDFLAGS=-Wl,-O1 -Wl,--as-needed' 'CPPFLAGS='' Important settings: value of $LC_COLLATE: C value of $LC_MONETARY: de_DE.utf8 value of $LC_NUMERIC: de_DE.utf8 value of $LC_TIME: de_DE.utf8 value of $LANG: en_US.UTF-8 locale-coding-system: utf-8-unix default enable-multibyte-characters: t Major mode: Group Minor modes in effect: gnus-topic-mode: t shell-dirtrack-mode: t helm-match-plugin-mode: t hl-line-mode: t gnus-undo-mode: t global-edit-server-edit-mode: t recentf-mode: t global-subword-mode: t subword-mode: t savehist-mode: t show-paren-mode: t window-number-meta-mode: t global-yascroll-bar-mode: t yascroll-bar-mode: t tooltip-mode: t mouse-wheel-mode: t file-name-shadow-mode: t global-font-lock-mode: t font-lock-mode: t blink-cursor-mode: t auto-composition-mode: t auto-encryption-mode: t auto-compression-mode: t buffer-read-only: t column-number-mode: t line-number-mode: t transient-mark-mode: t Recent input: M-x g n u s C-x C-f e m M-< C-SPC M-w C-< M-x r e p o r t Recent messages: 20121106T115122.602> Reading active file from archive via nnml... 20121106T115122.602> Reading active file from archive via nnml...done 20121106T115122.603> Reading active file via nndraft... 20121106T115122.609> Reading active file via nndraft... 20121106T115122.609> Reading active file via nndraft...done 20121106T115122.612> Checking new news...done Mark set byte-code: Beginning of buffer [2 times] Mark set Making completion list... Load-path shadows: ~/Repos/el/auctex/lpath hides ~/Repos/el/gnus/lisp/lpath ~/Repos/el/gnus/lisp/hex-util hides /usr/share/emacs/24.3.50/lisp/hex-util ~/Repos/el/gnus/lisp/color hides /usr/share/emacs/24.3.50/lisp/color ~/Repos/el/gnus/lisp/format-spec hides /usr/share/emacs/24.3.50/lisp/format-spec ~/Repos/el/gnus/lisp/password-cache hides /usr/share/emacs/24.3.50/lisp/password-cache ~/Repos/el/gnus/lisp/md4 hides /usr/share/emacs/24.3.50/lisp/md4 ~/Repos/el/gnus/lisp/dns-mode hides /usr/share/emacs/24.3.50/lisp/textmodes/dns-mode ~/Repos/el/org-mode/lisp/ob-css hides /usr/share/emacs/24.3.50/lisp/org/ob-css ~/Repos/el/org-mode/lisp/ob-exp hides /usr/share/emacs/24.3.50/lisp/org/ob-exp ~/Repos/el/org-mode/lisp/ob-ref hides /usr/share/emacs/24.3.50/lisp/org/ob-ref ~/Repos/el/org-mode/lisp/org-special-blocks hides /usr/share/emacs/24.3.50/lisp/org/org-special-blocks ~/Repos/el/org-mode/lisp/ob-perl hides /usr/share/emacs/24.3.50/lisp/org/ob-perl ~/Repos/el/org-mode/lisp/org-lparse hides /usr/share/emacs/24.3.50/lisp/org/org-lparse ~/Repos/el/org-mode/lisp/org-loaddefs hides /usr/share/emacs/24.3.50/lisp/org/org-loaddefs ~/Repos/el/org-mode/lisp/org-latex hides /usr/share/emacs/24.3.50/lisp/org/org-latex ~/Repos/el/org-mode/lisp/ob-asymptote hides /usr/share/emacs/24.3.50/lisp/org/ob-asymptote ~/Repos/el/org-mode/lisp/org-macs hides /usr/share/emacs/24.3.50/lisp/org/org-macs ~/Repos/el/org-mode/lisp/org-xoxo hides /usr/share/emacs/24.3.50/lisp/org/org-xoxo ~/Repos/el/org-mode/lisp/org-exp hides /usr/share/emacs/24.3.50/lisp/org/org-exp ~/Repos/el/org-mode/lisp/ob-ruby hides /usr/share/emacs/24.3.50/lisp/org/ob-ruby ~/Repos/el/org-mode/lisp/org-vm hides /usr/share/emacs/24.3.50/lisp/org/org-vm ~/Repos/el/org-mode/lisp/ob-keys hides /usr/share/emacs/24.3.50/lisp/org/ob-keys ~/Repos/el/org-mode/lisp/org-mew hides /usr/share/emacs/24.3.50/lisp/org/org-mew ~/Repos/el/org-mode/lisp/ob-sqlite hides /usr/share/emacs/24.3.50/lisp/org/ob-sqlite ~/Repos/el/org-mode/lisp/ob-screen hides /usr/share/emacs/24.3.50/lisp/org/ob-screen ~/Repos/el/org-mode/lisp/ob-org hides /usr/share/emacs/24.3.50/lisp/org/ob-org ~/Repos/el/org-mode/lisp/org-agenda hides /usr/share/emacs/24.3.50/lisp/org/org-agenda ~/Repos/el/org-mode/lisp/ob-ledger hides /usr/share/emacs/24.3.50/lisp/org/ob-ledger ~/Repos/el/org-mode/lisp/org-info hides /usr/share/emacs/24.3.50/lisp/org/org-info ~/Repos/el/org-mode/lisp/org-entities hides /usr/share/emacs/24.3.50/lisp/org/org-entities ~/Repos/el/org-mode/lisp/ob-ocaml hides /usr/share/emacs/24.3.50/lisp/org/ob-ocaml ~/Repos/el/org-mode/lisp/org-timer hides /usr/share/emacs/24.3.50/lisp/org/org-timer ~/Repos/el/org-mode/lisp/org-id hides /usr/share/emacs/24.3.50/lisp/org/org-id ~/Repos/el/org-mode/lisp/ob-haskell hides /usr/share/emacs/24.3.50/lisp/org/ob-haskell ~/Repos/el/org-mode/lisp/org-pcomplete hides /usr/share/emacs/24.3.50/lisp/org/org-pcomplete ~/Repos/el/org-mode/lisp/org-list hides /usr/share/emacs/24.3.50/lisp/org/org-list ~/Repos/el/org-mode/lisp/ob-dot hides /usr/share/emacs/24.3.50/lisp/org/ob-dot ~/Repos/el/org-mode/lisp/org-remember hides /usr/share/emacs/24.3.50/lisp/org/org-remember ~/Repos/el/org-mode/lisp/ob-comint hides /usr/share/emacs/24.3.50/lisp/org/ob-comint ~/Repos/el/org-mode/lisp/ob-C hides /usr/share/emacs/24.3.50/lisp/org/ob-C ~/Repos/el/org-mode/lisp/org-archive hides /usr/share/emacs/24.3.50/lisp/org/org-archive ~/Repos/el/org-mode/lisp/org-irc hides /usr/share/emacs/24.3.50/lisp/org/org-irc ~/Repos/el/org-mode/lisp/ob-mscgen hides /usr/share/emacs/24.3.50/lisp/org/ob-mscgen ~/Repos/el/org-mode/lisp/org-clock hides /usr/share/emacs/24.3.50/lisp/org/org-clock ~/Repos/el/org-mode/lisp/org-taskjuggler hides /usr/share/emacs/24.3.50/lisp/org/org-taskjuggler ~/Repos/el/org-mode/lisp/org-odt hides /usr/share/emacs/24.3.50/lisp/org/org-odt ~/Repos/el/org-mode/lisp/org-html hides /usr/share/emacs/24.3.50/lisp/org/org-html ~/Repos/el/org-mode/lisp/ob-io hides /usr/share/emacs/24.3.50/lisp/org/ob-io ~/Repos/el/org-mode/lisp/org-version hides /usr/share/emacs/24.3.50/lisp/org/org-version ~/Repos/el/org-mode/lisp/org-table hides /usr/share/emacs/24.3.50/lisp/org/org-table ~/Repos/el/org-mode/lisp/org-bbdb hides /usr/share/emacs/24.3.50/lisp/org/org-bbdb ~/Repos/el/org-mode/lisp/ob-latex hides /usr/share/emacs/24.3.50/lisp/org/ob-latex ~/Repos/el/org-mode/lisp/ob-tangle hides /usr/share/emacs/24.3.50/lisp/org/ob-tangle ~/Repos/el/org-mode/lisp/ob-fortran hides /usr/share/emacs/24.3.50/lisp/org/ob-fortran ~/Repos/el/org-mode/lisp/org-capture hides /usr/share/emacs/24.3.50/lisp/org/org-capture ~/Repos/el/org-mode/lisp/org-element hides /usr/share/emacs/24.3.50/lisp/org/org-element ~/Repos/el/org-mode/lisp/ob-awk hides /usr/share/emacs/24.3.50/lisp/org/ob-awk ~/Repos/el/org-mode/lisp/org-bibtex hides /usr/share/emacs/24.3.50/lisp/org/org-bibtex ~/Repos/el/org-mode/lisp/org-footnote hides /usr/share/emacs/24.3.50/lisp/org/org-footnote ~/Repos/el/org-mode/lisp/ob hides /usr/share/emacs/24.3.50/lisp/org/ob ~/Repos/el/org-mode/lisp/ob-R hides /usr/share/emacs/24.3.50/lisp/org/ob-R ~/Repos/el/org-mode/lisp/org-freemind hides /usr/share/emacs/24.3.50/lisp/org/org-freemind ~/Repos/el/org-mode/lisp/ob-java hides /usr/share/emacs/24.3.50/lisp/org/ob-java ~/Repos/el/org-mode/lisp/org-mks hides /usr/share/emacs/24.3.50/lisp/org/org-mks ~/Repos/el/org-mode/lisp/org-ctags hides /usr/share/emacs/24.3.50/lisp/org/org-ctags ~/Repos/el/org-mode/lisp/ob-python hides /usr/share/emacs/24.3.50/lisp/org/ob-python ~/Repos/el/org-mode/lisp/ob-sass hides /usr/share/emacs/24.3.50/lisp/org/ob-sass ~/Repos/el/org-mode/lisp/ob-emacs-lisp hides /usr/share/emacs/24.3.50/lisp/org/ob-emacs-lisp ~/Repos/el/org-mode/lisp/org-mobile hides /usr/share/emacs/24.3.50/lisp/org/org-mobile ~/Repos/el/org-mode/lisp/ob-js hides /usr/share/emacs/24.3.50/lisp/org/ob-js ~/Repos/el/org-mode/lisp/org-datetree hides /usr/share/emacs/24.3.50/lisp/org/org-datetree ~/Repos/el/org-mode/lisp/org-attach hides /usr/share/emacs/24.3.50/lisp/org/org-attach ~/Repos/el/org-mode/lisp/org-mhe hides /usr/share/emacs/24.3.50/lisp/org/org-mhe ~/Repos/el/org-mode/lisp/org-w3m hides /usr/share/emacs/24.3.50/lisp/org/org-w3m ~/Repos/el/org-mode/lisp/ob-picolisp hides /usr/share/emacs/24.3.50/lisp/org/ob-picolisp ~/Repos/el/org-mode/lisp/org-docview hides /usr/share/emacs/24.3.50/lisp/org/org-docview ~/Repos/el/org-mode/lisp/ob-lilypond hides /usr/share/emacs/24.3.50/lisp/org/ob-lilypond ~/Repos/el/org-mode/lisp/ob-gnuplot hides /usr/share/emacs/24.3.50/lisp/org/ob-gnuplot ~/Repos/el/org-mode/lisp/org-mouse hides /usr/share/emacs/24.3.50/lisp/org/org-mouse ~/Repos/el/org-mode/lisp/org-publish hides /usr/share/emacs/24.3.50/lisp/org/org-publish ~/Repos/el/org-mode/lisp/ob-clojure hides /usr/share/emacs/24.3.50/lisp/org/ob-clojure ~/Repos/el/org-mode/lisp/org-src hides /usr/share/emacs/24.3.50/lisp/org/org-src ~/Repos/el/org-mode/lisp/org-install hides /usr/share/emacs/24.3.50/lisp/org/org-install ~/Repos/el/org-mode/lisp/org-wl hides /usr/share/emacs/24.3.50/lisp/org/org-wl ~/Repos/el/org-mode/lisp/org-colview hides /usr/share/emacs/24.3.50/lisp/org/org-colview ~/Repos/el/org-mode/lisp/org-compat hides /usr/share/emacs/24.3.50/lisp/org/org-compat ~/Repos/el/org-mode/lisp/org-beamer hides /usr/share/emacs/24.3.50/lisp/org/org-beamer ~/Repos/el/org-mode/lisp/ob-sql hides /usr/share/emacs/24.3.50/lisp/org/ob-sql ~/Repos/el/org-mode/lisp/ob-lisp hides /usr/share/emacs/24.3.50/lisp/org/ob-lisp ~/Repos/el/org-mode/lisp/org-plot hides /usr/share/emacs/24.3.50/lisp/org/org-plot ~/Repos/el/org-mode/lisp/org-faces hides /usr/share/emacs/24.3.50/lisp/org/org-faces ~/Repos/el/org-mode/lisp/ob-shen hides /usr/share/emacs/24.3.50/lisp/org/ob-shen ~/Repos/el/org-mode/lisp/org-habit hides /usr/share/emacs/24.3.50/lisp/org/org-habit ~/Repos/el/org-mode/lisp/org-mac-message hides /usr/share/emacs/24.3.50/lisp/org/org-mac-message ~/Repos/el/org-mode/lisp/org-indent hides /usr/share/emacs/24.3.50/lisp/org/org-indent ~/Repos/el/org-mode/lisp/ob-matlab hides /usr/share/emacs/24.3.50/lisp/org/ob-matlab ~/Repos/el/org-mode/lisp/ob-calc hides /usr/share/emacs/24.3.50/lisp/org/ob-calc ~/Repos/el/org-mode/lisp/ob-plantuml hides /usr/share/emacs/24.3.50/lisp/org/ob-plantuml ~/Repos/el/org-mode/lisp/org-crypt hides /usr/share/emacs/24.3.50/lisp/org/org-crypt ~/Repos/el/org-mode/lisp/ob-scheme hides /usr/share/emacs/24.3.50/lisp/org/ob-scheme ~/Repos/el/org-mode/lisp/org-eshell hides /usr/share/emacs/24.3.50/lisp/org/org-eshell ~/Repos/el/org-mode/lisp/org-icalendar hides /usr/share/emacs/24.3.50/lisp/org/org-icalendar ~/Repos/el/org-mode/lisp/org-jsinfo hides /usr/share/emacs/24.3.50/lisp/org/org-jsinfo ~/Repos/el/org-mode/lisp/ob-ditaa hides /usr/share/emacs/24.3.50/lisp/org/ob-ditaa ~/Repos/el/org-mode/lisp/ob-octave hides /usr/share/emacs/24.3.50/lisp/org/ob-octave ~/Repos/el/org-mode/lisp/ob-lob hides /usr/share/emacs/24.3.50/lisp/org/ob-lob ~/Repos/el/org-mode/lisp/org-ascii hides /usr/share/emacs/24.3.50/lisp/org/org-ascii ~/Repos/el/org-mode/lisp/org hides /usr/share/emacs/24.3.50/lisp/org/org ~/Repos/el/org-mode/lisp/ob-eval hides /usr/share/emacs/24.3.50/lisp/org/ob-eval ~/Repos/el/org-mode/lisp/ob-sh hides /usr/share/emacs/24.3.50/lisp/org/ob-sh ~/Repos/el/org-mode/lisp/org-inlinetask hides /usr/share/emacs/24.3.50/lisp/org/org-inlinetask ~/Repos/el/org-mode/lisp/ob-maxima hides /usr/share/emacs/24.3.50/lisp/org/ob-maxima ~/Repos/el/org-mode/lisp/ob-scala hides /usr/share/emacs/24.3.50/lisp/org/ob-scala ~/Repos/el/org-mode/lisp/ob-table hides /usr/share/emacs/24.3.50/lisp/org/ob-table ~/Repos/el/org-mode/lisp/org-feed hides /usr/share/emacs/24.3.50/lisp/org/org-feed ~/Repos/el/org-mode/lisp/org-gnus hides /usr/share/emacs/24.3.50/lisp/org/org-gnus ~/Repos/el/org-mode/lisp/org-protocol hides /usr/share/emacs/24.3.50/lisp/org/org-protocol ~/Repos/el/org-mode/lisp/org-docbook hides /usr/share/emacs/24.3.50/lisp/org/org-docbook ~/Repos/el/org-mode/lisp/org-rmail hides /usr/share/emacs/24.3.50/lisp/org/org-rmail ~/Repos/el/gnus/lisp/hmac-def hides /usr/share/emacs/24.3.50/lisp/net/hmac-def ~/Repos/el/gnus/lisp/sasl hides /usr/share/emacs/24.3.50/lisp/net/sasl ~/Repos/el/gnus/lisp/dns hides /usr/share/emacs/24.3.50/lisp/net/dns ~/Repos/el/gnus/lisp/ntlm hides /usr/share/emacs/24.3.50/lisp/net/ntlm ~/Repos/el/gnus/lisp/sasl-digest hides /usr/share/emacs/24.3.50/lisp/net/sasl-digest ~/Repos/el/gnus/lisp/dig hides /usr/share/emacs/24.3.50/lisp/net/dig ~/Repos/el/gnus/lisp/hmac-md5 hides /usr/share/emacs/24.3.50/lisp/net/hmac-md5 ~/Repos/el/gnus/lisp/tls hides /usr/share/emacs/24.3.50/lisp/net/tls ~/Repos/el/gnus/lisp/sasl-cram hides /usr/share/emacs/24.3.50/lisp/net/sasl-cram ~/Repos/el/gnus/lisp/sasl-ntlm hides /usr/share/emacs/24.3.50/lisp/net/sasl-ntlm ~/Repos/el/gnus/lisp/netrc hides /usr/share/emacs/24.3.50/lisp/net/netrc ~/Repos/el/gnus/lisp/binhex hides /usr/share/emacs/24.3.50/lisp/mail/binhex ~/Repos/el/gnus/lisp/hashcash hides /usr/share/emacs/24.3.50/lisp/mail/hashcash ~/Repos/el/gnus/lisp/uudecode hides /usr/share/emacs/24.3.50/lisp/mail/uudecode ~/Repos/el/gnus/lisp/gnus-undo hides /usr/share/emacs/24.3.50/lisp/gnus/gnus-undo ~/Repos/el/gnus/lisp/qp hides /usr/share/emacs/24.3.50/lisp/gnus/qp ~/Repos/el/gnus/lisp/nnmail hides /usr/share/emacs/24.3.50/lisp/gnus/nnmail ~/Repos/el/gnus/lisp/gnus-srvr hides /usr/share/emacs/24.3.50/lisp/gnus/gnus-srvr ~/Repos/el/gnus/lisp/smiley hides /usr/share/emacs/24.3.50/lisp/gnus/smiley ~/Repos/el/gnus/lisp/mm-encode hides /usr/share/emacs/24.3.50/lisp/gnus/mm-encode ~/Repos/el/gnus/lisp/spam-stat hides /usr/share/emacs/24.3.50/lisp/gnus/spam-stat ~/Repos/el/gnus/lisp/gnus-cite hides /usr/share/emacs/24.3.50/lisp/gnus/gnus-cite ~/Repos/el/gnus/lisp/nnnil hides /usr/share/emacs/24.3.50/lisp/gnus/nnnil ~/Repos/el/gnus/lisp/mm-bodies hides /usr/share/emacs/24.3.50/lisp/gnus/mm-bodies ~/Repos/el/gnus/lisp/nndir hides /usr/share/emacs/24.3.50/lisp/gnus/nndir ~/Repos/el/gnus/lisp/gnus-picon hides /usr/share/emacs/24.3.50/lisp/gnus/gnus-picon ~/Repos/el/gnus/lisp/score-mode hides /usr/share/emacs/24.3.50/lisp/gnus/score-mode ~/Repos/el/gnus/lisp/gnus-demon hides /usr/share/emacs/24.3.50/lisp/gnus/gnus-demon ~/Repos/el/gnus/lisp/gssapi hides /usr/share/emacs/24.3.50/lisp/gnus/gssapi ~/Repos/el/gnus/lisp/gnus-delay hides /usr/share/emacs/24.3.50/lisp/gnus/gnus-delay ~/Repos/el/gnus/lisp/nntp hides /usr/share/emacs/24.3.50/lisp/gnus/nntp ~/Repos/el/gnus/lisp/gnus-spec hides /usr/share/emacs/24.3.50/lisp/gnus/gnus-spec ~/Repos/el/gnus/lisp/mml hides /usr/share/emacs/24.3.50/lisp/gnus/mml ~/Repos/el/gnus/lisp/utf7 hides /usr/share/emacs/24.3.50/lisp/gnus/utf7 ~/Repos/el/gnus/lisp/nndiary hides /usr/share/emacs/24.3.50/lisp/gnus/nndiary ~/Repos/el/gnus/lisp/rtree hides /usr/share/emacs/24.3.50/lisp/gnus/rtree ~/Repos/el/gnus/lisp/compface hides /usr/share/emacs/24.3.50/lisp/gnus/compface ~/Repos/el/gnus/lisp/smime hides /usr/share/emacs/24.3.50/lisp/gnus/smime ~/Repos/el/gnus/lisp/starttls hides /usr/share/emacs/24.3.50/lisp/gnus/starttls ~/Repos/el/gnus/lisp/gnus-win hides /usr/share/emacs/24.3.50/lisp/gnus/gnus-win ~/Repos/el/gnus/lisp/gnus-draft hides /usr/share/emacs/24.3.50/lisp/gnus/gnus-draft ~/Repos/el/gnus/lisp/gnus-dup hides /usr/share/emacs/24.3.50/lisp/gnus/gnus-dup ~/Repos/el/gnus/lisp/auth-source hides /usr/share/emacs/24.3.50/lisp/gnus/auth-source ~/Repos/el/gnus/lisp/nnrss hides /usr/share/emacs/24.3.50/lisp/gnus/nnrss ~/Repos/el/gnus/lisp/nndoc hides /usr/share/emacs/24.3.50/lisp/gnus/nndoc ~/Repos/el/gnus/lisp/mm-view hides /usr/share/emacs/24.3.50/lisp/gnus/mm-view ~/Repos/el/gnus/lisp/gnus-cache hides /usr/share/emacs/24.3.50/lisp/gnus/gnus-cache ~/Repos/el/gnus/lisp/gnus-cus hides /usr/share/emacs/24.3.50/lisp/gnus/gnus-cus ~/Repos/el/gnus/lisp/flow-fill hides /usr/share/emacs/24.3.50/lisp/gnus/flow-fill ~/Repos/el/gnus/lisp/nnfolder hides /usr/share/emacs/24.3.50/lisp/gnus/nnfolder ~/Repos/el/gnus/lisp/mml-sec hides /usr/share/emacs/24.3.50/lisp/gnus/mml-sec ~/Repos/el/gnus/lisp/rfc2045 hides /usr/share/emacs/24.3.50/lisp/gnus/rfc2045 ~/Repos/el/gnus/lisp/nnheader hides /usr/share/emacs/24.3.50/lisp/gnus/nnheader ~/Repos/el/gnus/lisp/shr hides /usr/share/emacs/24.3.50/lisp/gnus/shr ~/Repos/el/gnus/lisp/nnoo hides /usr/share/emacs/24.3.50/lisp/gnus/nnoo ~/Repos/el/gnus/lisp/nnvirtual hides /usr/share/emacs/24.3.50/lisp/gnus/nnvirtual ~/Repos/el/gnus/lisp/rfc2231 hides /usr/share/emacs/24.3.50/lisp/gnus/rfc2231 ~/Repos/el/gnus/lisp/message hides /usr/share/emacs/24.3.50/lisp/gnus/message ~/Repos/el/gnus/lisp/gnus-sync hides /usr/share/emacs/24.3.50/lisp/gnus/gnus-sync ~/Repos/el/gnus/lisp/gmm-utils hides /usr/share/emacs/24.3.50/lisp/gnus/gmm-utils ~/Repos/el/gnus/lisp/.dir-locals hides /usr/share/emacs/24.3.50/lisp/gnus/.dir-locals ~/Repos/el/gnus/lisp/nnbabyl hides /usr/share/emacs/24.3.50/lisp/gnus/nnbabyl ~/Repos/el/gnus/lisp/gnus-msg hides /usr/share/emacs/24.3.50/lisp/gnus/gnus-msg ~/Repos/el/gnus/lisp/registry hides /usr/share/emacs/24.3.50/lisp/gnus/registry ~/Repos/el/gnus/lisp/rfc2104 hides /usr/share/emacs/24.3.50/lisp/gnus/rfc2104 ~/Repos/el/gnus/lisp/spam hides /usr/share/emacs/24.3.50/lisp/gnus/spam ~/Repos/el/gnus/lisp/nnmairix hides /usr/share/emacs/24.3.50/lisp/gnus/nnmairix ~/Repos/el/gnus/lisp/gnus-mlspl hides /usr/share/emacs/24.3.50/lisp/gnus/gnus-mlspl ~/Repos/el/gnus/lisp/gnus-mh hides /usr/share/emacs/24.3.50/lisp/gnus/gnus-mh ~/Repos/el/gnus/lisp/gnus-ml hides /usr/share/emacs/24.3.50/lisp/gnus/gnus-ml ~/Repos/el/gnus/lisp/nnimap hides /usr/share/emacs/24.3.50/lisp/gnus/nnimap ~/Repos/el/gnus/lisp/mailcap hides /usr/share/emacs/24.3.50/lisp/gnus/mailcap ~/Repos/el/gnus/lisp/gnus-start hides /usr/share/emacs/24.3.50/lisp/gnus/gnus-start ~/Repos/el/gnus/lisp/mm-decode hides /usr/share/emacs/24.3.50/lisp/gnus/mm-decode ~/Repos/el/gnus/lisp/plstore hides /usr/share/emacs/24.3.50/lisp/gnus/plstore ~/Repos/el/gnus/lisp/pop3 hides /usr/share/emacs/24.3.50/lisp/gnus/pop3 ~/Repos/el/gnus/lisp/mm-extern hides /usr/share/emacs/24.3.50/lisp/gnus/mm-extern ~/Repos/el/gnus/lisp/sieve-manage hides /usr/share/emacs/24.3.50/lisp/gnus/sieve-manage ~/Repos/el/gnus/lisp/nnir hides /usr/share/emacs/24.3.50/lisp/gnus/nnir ~/Repos/el/gnus/lisp/mml1991 hides /usr/share/emacs/24.3.50/lisp/gnus/mml1991 ~/Repos/el/gnus/lisp/nndraft hides /usr/share/emacs/24.3.50/lisp/gnus/nndraft ~/Repos/el/gnus/lisp/mail-source hides /usr/share/emacs/24.3.50/lisp/gnus/mail-source ~/Repos/el/gnus/lisp/gnus-salt hides /usr/share/emacs/24.3.50/lisp/gnus/gnus-salt ~/Repos/el/gnus/lisp/spam-wash hides /usr/share/emacs/24.3.50/lisp/gnus/spam-wash ~/Repos/el/gnus/lisp/nneething hides /usr/share/emacs/24.3.50/lisp/gnus/nneething ~/Repos/el/gnus/lisp/mml-smime hides /usr/share/emacs/24.3.50/lisp/gnus/mml-smime ~/Repos/el/gnus/lisp/shr-color hides /usr/share/emacs/24.3.50/lisp/gnus/shr-color ~/Repos/el/gnus/lisp/deuglify hides /usr/share/emacs/24.3.50/lisp/gnus/deuglify ~/Repos/el/gnus/lisp/mm-partial hides /usr/share/emacs/24.3.50/lisp/gnus/mm-partial ~/Repos/el/gnus/lisp/spam-report hides /usr/share/emacs/24.3.50/lisp/gnus/spam-report ~/Repos/el/gnus/lisp/nnspool hides /usr/share/emacs/24.3.50/lisp/gnus/nnspool ~/Repos/el/gnus/lisp/gnus-gravatar hides /usr/share/emacs/24.3.50/lisp/gnus/gnus-gravatar ~/Repos/el/gnus/lisp/gnus hides /usr/share/emacs/24.3.50/lisp/gnus/gnus ~/Repos/el/gnus/lisp/gnus-dired hides /usr/share/emacs/24.3.50/lisp/gnus/gnus-dired ~/Repos/el/gnus/lisp/mml2015 hides /usr/share/emacs/24.3.50/lisp/gnus/mml2015 ~/Repos/el/gnus/lisp/html2text hides /usr/share/emacs/24.3.50/lisp/gnus/html2text ~/Repos/el/gnus/lisp/nnmaildir hides /usr/share/emacs/24.3.50/lisp/gnus/nnmaildir ~/Repos/el/gnus/lisp/ecomplete hides /usr/share/emacs/24.3.50/lisp/gnus/ecomplete ~/Repos/el/gnus/lisp/gnus-ems hides /usr/share/emacs/24.3.50/lisp/gnus/gnus-ems ~/Repos/el/gnus/lisp/nnweb hides /usr/share/emacs/24.3.50/lisp/gnus/nnweb ~/Repos/el/gnus/lisp/gnus-group hides /usr/share/emacs/24.3.50/lisp/gnus/gnus-group ~/Repos/el/gnus/lisp/nnregistry hides /usr/share/emacs/24.3.50/lisp/gnus/nnregistry ~/Repos/el/gnus/lisp/ietf-drums hides /usr/share/emacs/24.3.50/lisp/gnus/ietf-drums ~/Repos/el/gnus/lisp/legacy-gnus-agent hides /usr/share/emacs/24.3.50/lisp/gnus/legacy-gnus-agent ~/Repos/el/gnus/lisp/gnus-bcklg hides /usr/share/emacs/24.3.50/lisp/gnus/gnus-bcklg ~/Repos/el/gnus/lisp/gnus-sum hides /usr/share/emacs/24.3.50/lisp/gnus/gnus-sum ~/Repos/el/gnus/lisp/rfc2047 hides /usr/share/emacs/24.3.50/lisp/gnus/rfc2047 ~/Repos/el/gnus/lisp/canlock hides /usr/share/emacs/24.3.50/lisp/gnus/canlock ~/Repos/el/gnus/lisp/sieve hides /usr/share/emacs/24.3.50/lisp/gnus/sieve ~/Repos/el/gnus/lisp/gnus-util hides /usr/share/emacs/24.3.50/lisp/gnus/gnus-util ~/Repos/el/gnus/lisp/gnus-fun hides /usr/share/emacs/24.3.50/lisp/gnus/gnus-fun ~/Repos/el/gnus/lisp/nnml hides /usr/share/emacs/24.3.50/lisp/gnus/nnml ~/Repos/el/gnus/lisp/mm-util hides /usr/share/emacs/24.3.50/lisp/gnus/mm-util ~/Repos/el/gnus/lisp/gnus-bookmark hides /usr/share/emacs/24.3.50/lisp/gnus/gnus-bookmark ~/Repos/el/gnus/lisp/gnus-kill hides /usr/share/emacs/24.3.50/lisp/gnus/gnus-kill ~/Repos/el/gnus/lisp/mm-url hides /usr/share/emacs/24.3.50/lisp/gnus/mm-url ~/Repos/el/gnus/lisp/gnus-async hides /usr/share/emacs/24.3.50/lisp/gnus/gnus-async ~/Repos/el/gnus/lisp/nngateway hides /usr/share/emacs/24.3.50/lisp/gnus/nngateway ~/Repos/el/gnus/lisp/sieve-mode hides /usr/share/emacs/24.3.50/lisp/gnus/sieve-mode ~/Repos/el/gnus/lisp/gnus-int hides /usr/share/emacs/24.3.50/lisp/gnus/gnus-int ~/Repos/el/gnus/lisp/gravatar hides /usr/share/emacs/24.3.50/lisp/gnus/gravatar ~/Repos/el/gnus/lisp/gnus-notifications hides /usr/share/emacs/24.3.50/lisp/gnus/gnus-notifications ~/Repos/el/gnus/lisp/gnus-art hides /usr/share/emacs/24.3.50/lisp/gnus/gnus-art ~/Repos/el/gnus/lisp/yenc hides /usr/share/emacs/24.3.50/lisp/gnus/yenc ~/Repos/el/gnus/lisp/nnmh hides /usr/share/emacs/24.3.50/lisp/gnus/nnmh ~/Repos/el/gnus/lisp/mail-prsvr hides /usr/share/emacs/24.3.50/lisp/gnus/mail-prsvr ~/Repos/el/gnus/lisp/gnus-range hides /usr/share/emacs/24.3.50/lisp/gnus/gnus-range ~/Repos/el/gnus/lisp/mm-archive hides /usr/share/emacs/24.3.50/lisp/gnus/mm-archive ~/Repos/el/gnus/lisp/gnus-sieve hides /usr/share/emacs/24.3.50/lisp/gnus/gnus-sieve ~/Repos/el/gnus/lisp/gnus-agent hides /usr/share/emacs/24.3.50/lisp/gnus/gnus-agent ~/Repos/el/gnus/lisp/messcompat hides /usr/share/emacs/24.3.50/lisp/gnus/messcompat ~/Repos/el/gnus/lisp/mm-uu hides /usr/share/emacs/24.3.50/lisp/gnus/mm-uu ~/Repos/el/gnus/lisp/gnus-logic hides /usr/share/emacs/24.3.50/lisp/gnus/gnus-logic ~/Repos/el/gnus/lisp/gnus-topic hides /usr/share/emacs/24.3.50/lisp/gnus/gnus-topic ~/Repos/el/gnus/lisp/gnus-diary hides /usr/share/emacs/24.3.50/lisp/gnus/gnus-diary ~/Repos/el/gnus/lisp/gnus-setup hides /usr/share/emacs/24.3.50/lisp/gnus/gnus-setup ~/Repos/el/gnus/lisp/nnmbox hides /usr/share/emacs/24.3.50/lisp/gnus/nnmbox ~/Repos/el/gnus/lisp/rfc1843 hides /usr/share/emacs/24.3.50/lisp/gnus/rfc1843 ~/Repos/el/gnus/lisp/gnus-eform hides /usr/share/emacs/24.3.50/lisp/gnus/gnus-eform ~/Repos/el/gnus/lisp/gnus-vm hides /usr/share/emacs/24.3.50/lisp/gnus/gnus-vm ~/Repos/el/gnus/lisp/nnagent hides /usr/share/emacs/24.3.50/lisp/gnus/nnagent ~/Repos/el/gnus/lisp/mail-parse hides /usr/share/emacs/24.3.50/lisp/gnus/mail-parse ~/Repos/el/gnus/lisp/gnus-html hides /usr/share/emacs/24.3.50/lisp/gnus/gnus-html ~/Repos/el/gnus/lisp/gnus-uu hides /usr/share/emacs/24.3.50/lisp/gnus/gnus-uu ~/Repos/el/gnus/lisp/gnus-registry hides /usr/share/emacs/24.3.50/lisp/gnus/gnus-registry ~/Repos/el/gnus/lisp/gnus-score hides /usr/share/emacs/24.3.50/lisp/gnus/gnus-score ~/Repos/el/gnus/lisp/time-date hides /usr/share/emacs/24.3.50/lisp/calendar/time-date ~/Repos/el/gnus/lisp/parse-time hides /usr/share/emacs/24.3.50/lisp/calendar/parse-time Features: (shadow sort gnus-cite emacsbug sendmail nndraft nnmh rot13 utf-7 gnutls network-stream starttls nnimap parse-time tls utf7 netrc nnml nnnil gnus-agent gnus-srvr gnus-score score-mode nnvirtual gnus-cache gnus-demon nntp spam spam-stat gnus-uu yenc gnus-msg gnus-gravatar mail-extr gravatar gnus-topic nnir gnus-registry registry eieio-base th-private helm-misc helm-files image-dired tramp tramp-compat tramp-loaddefs shell dired-aux ffap helm-tags helm-bookmark helm-adaptative helm-info helm-net browse-url helm-plugin helm-locate helm-help helm-match-plugin helm-external eldoc go-mode-load greql-mode tg-mode generic preview-latex tex-site auto-loads paredit epa-file epa google-translate ido rdictcc appt vc-git hl-line org-mobile org-capture org-mks org-irc org-info org-gnus org-docview org-bibtex bibtex org-protocol org-attach org-id org-icalendar org-exp ob-exp org-habit calfw-ical icalendar calfw-org org-agenda calfw holidays hol-loaddefs diary-lib diary-loaddefs org ob-tangle ob-ref ob-lob ob-table org-footnote org-src ob-comint ob-keys org-pcomplete pcomplete org-list org-faces org-entities org-version ob-emacs-lisp ob org-compat org-macs ob-eval org-loaddefs find-func cal-menu calendar cal-loaddefs google-contacts-message google-contacts-gnus gnus-art mm-uu mml2015 mm-view mml-smime smime dig gnus-sum nnoo gnus-group gnus-undo nnmail mail-source gnus-start gnus-spec gnus-int gnus-range gnus-win gnus gnus-ems gnus-compat nnheader google-contacts xml oauth2 json plstore epg epg-config url-cache url url-proxy url-privacy url-expand url-methods url-history url-cookie url-domsuf mailcap url-util url-parse auth-source gnus-util password-cache url-vars google-oauth dired-x highlight-symbol hi-lock thingatpt boxquote rect ecomplete message idna format-spec rfc822 mml mml-sec mm-decode mm-bodies mm-encode mail-parse rfc2231 rfc2047 rfc2045 ietf-drums mm-util mail-prsvr mailabbrev mail-utils gmm-utils mailheader info edit-server server yasnippet dropdown-list derived help-mode disp-table noutline outline browse-kill-ring recentf tree-widget wid-edit helm-buffers helm-grep helm-regexp grep helm-elscreen helm-utils compile comint ansi-color ring helm helm-config easymenu uniquify easy-mmode iedit help-macro iedit-lib cl-macs gv subword saveplace savehist highlight-parentheses paren lusty-explorer dired warnings advice help-fns advice-preload rx window-number cl cl-lib yascroll edmacro kmacro gnus-load adaptive-wrap-autoloads boxquote-autoloads browse-kill-ring-autoloads clojure-mode-autoloads debbugs-autoloads full-ack-autoloads gist-autoloads gh-autoloads eieio byte-opt bytecomp byte-compile cconv git-commit-autoloads graphviz-dot-mode-autoloads highlight-parentheses-autoloads highlight-symbol-autoloads logito-autoloads markdown-mode-autoloads oauth2-autoloads paredit-autoloads pastebin-autoloads pcache-autoloads finder-inf window-number-autoloads yascroll-autoloads package site-gentoo time-date tooltip ediff-hook vc-hooks lisp-float-type mwheel x-win x-dnd tool-bar dnd fontset image regexp-opt fringe tabulated-list newcomment lisp-mode register page menu-bar rfn-eshadow timer select scroll-bar 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 minibuffer loaddefs button faces cus-face macroexp files text-properties overlay sha1 md5 base64 format env code-pages mule custom widget hashtable-print-readable backquote make-network-process dbusbind dynamic-setting system-font-setting font-render-setting move-toolbar gtk x-toolkit x multi-tty emacs) --=-=-=-- From debbugs-submit-bounces@debbugs.gnu.org Tue Nov 06 10:16:29 2012 Received: (at 12814) by debbugs.gnu.org; 6 Nov 2012 15:16:29 +0000 Received: from localhost ([127.0.0.1]:52624 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1TVktA-0005lX-J1 for submit@debbugs.gnu.org; Tue, 06 Nov 2012 10:16:29 -0500 Received: from deliver.uni-koblenz.de ([141.26.64.15]:38785) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1TVkt5-0005lI-MH for 12814@debbugs.gnu.org; Tue, 06 Nov 2012 10:16:25 -0500 Received: from localhost (localhost [127.0.0.1]) by deliver.uni-koblenz.de (Postfix) with ESMTP id 354CFD2588 for <12814@debbugs.gnu.org>; Tue, 6 Nov 2012 16:13:11 +0100 (CET) X-Virus-Scanned: amavisd-new at uni-koblenz.de Received: from deliver.uni-koblenz.de ([127.0.0.1]) by localhost (deliver.uni-koblenz.de [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id fI7SHtV5yrLZ for <12814@debbugs.gnu.org>; Tue, 6 Nov 2012 16:13:10 +0100 (CET) X-CHKRCPT: Envelopesender noch tsdh@gnu.org Received: from thinkpad.tsdh.de (tsdh.uni-koblenz.de [141.26.67.142]) (using TLSv1 with cipher DHE-RSA-AES128-SHA (128/128 bits)) (No client certificate requested) by deliver.uni-koblenz.de (Postfix) with ESMTPSA id 5A192D2584 for <12814@debbugs.gnu.org>; Tue, 6 Nov 2012 16:13:10 +0100 (CET) From: Tassilo Horn To: 12814@debbugs.gnu.org Subject: Re: bug#12814: 24.3.50; Emacs crash in event_to_kboard at keyboard.c:3421 References: <87objb0zlc.fsf@thinkpad.tsdh.de> Date: Tue, 06 Nov 2012 16:13:08 +0100 Message-ID: <871ug63gu3.fsf@thinkpad.tsdh.de> User-Agent: Gnus/5.130006 (Ma Gnus v0.6) Emacs/24.3.50 (gnu/linux) MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="=-=-=" X-Spam-Score: -2.1 (--) X-Debbugs-Envelope-To: 12814 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.13 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -3.5 (---) --=-=-= Content-Type: text/plain Tassilo Horn writes: > Over the last days (I update my emacs copy daily), I had a few emacs > crashes. I think, it always crashed when I hit M-DEL (or at least > DEL), but not every such keystroke crashes emacs. The crash occured again. This time, I think it was during "normal" typing, i.e., no DEL. The (almost identical) backtrace is attached. --=-=-= Content-Type: text/plain Content-Disposition: inline; filename=emacs_crash2.txt Program received signal SIGSEGV, Segmentation fault. 0x0000000000544498 in event_to_kboard (event=0xbe9ee0 ) at keyboard.c:3421 warning: Source file is more recent than executable. 3421 if (WINDOWP (obj)) (gdb) bt full #0 0x0000000000544498 in event_to_kboard (event=0xbe9ee0 ) at keyboard.c:3421 obj = 23475429 #1 0x0000000000544fb1 in kbd_buffer_get_event (kbp=0x7ffffb338fa0, used_mouse_menu=0x7ffffb339577, end_time=0x0) at keyboard.c:3823 event = 0xbe9ee0 obj = 432488194 #2 0x0000000000542b81 in read_char (commandflag=1, nmaps=9, maps=0x7ffffb339350, prev_event=12766914, used_mouse_menu=0x7ffffb339577, end_time=0x0) at keyboard.c:2768 kb = 0x7ffffb338fd0 c = 12766914 jmpcount = 2 local_getcjmp = {{ __jmpbuf = {0, -1730894225911923910, 4290928, 140737407852208, 0, 0, -1730894225194697926, 1730884259209591610}, __mask_was_saved = 0, __saved_mask = { __val = {6569541, 12766914, 127802357, 12799762, 4248, 140737407849248, 6062330, 12766914, 33490614, 12766914, 33602934, 140737407848896, 6119764, 0, 12766914, 127802352} } }} save_jump = {{ __jmpbuf = {0, 0, 0, 0, 0, 0, 0, 0}, __mask_was_saved = 0, __saved_mask = { __val = {0 } ---Type to continue, or q to quit--- } }} tem = 33984598 save = 140737407849136 previous_echo_area_message = 12766914 also_record = 12766914 reread = false gcpro1 = { next = 0x7ffffb339000, var = 0x63eba3 , nvars = 95637904 } gcpro2 = { next = 0x7ffffb339490, var = 0x5b35190, nvars = 72057594037927939 } polling_stopped_here = true orig_kboard = 0x1b72860 #3 0x000000000054f630 in read_key_sequence (keybuf=0x7ffffb3397f0, bufsize=30, prompt=12766914, dont_downcase_last=false, can_return_switch_frame=true, fix_current_buffer=true) at keyboard.c:9223 interrupted_kboard = 0x1b72860 interrupted_frame = 0x1234170 key = 40 used_mouse_menu = false echo_local_start = 0 last_real_key_start = 0 ---Type to continue, or q to quit--- keys_local_start = 0 local_first_binding = 0 from_string = 12766914 count = 2 t = 0 echo_start = 0 keys_start = 0 nmaps = 9 nmaps_allocated = 9 defs = 0x7ffffb3392f0 submaps = 0x7ffffb339350 orig_local_map = 35189862 orig_keymap = 12766914 localized_local_map = 0 first_binding = 0 first_unbound = 31 mock_input = 0 fkey = { parent = 19820790, map = 19820790, start = 0, end = 0 } keytran = { parent = 12746166, map = 12746166, start = 0, end = 0 ---Type to continue, or q to quit--- } indec = { parent = 19820774, map = 19820774, start = 0, end = 0 } shift_translated = false delayed_switch_frame = 12766914 original_uppercase = 127802352 original_uppercase_position = -1 dummyflag = false starting_buffer = 0x79e1bf0 fake_prefixed_keys = 12766914 gcpro1 = { next = 0x0, var = 0x79e1bf5, nvars = 12953202 } #4 0x0000000000540108 in command_loop_1 () at keyboard.c:1458 cmd = 16198018 keybuf = {508, 428, 108, 140737407850752, 12766962, 92661894, 4316442132495, 27990208, 27714976, 728, 140737407850592, 9345238, 12818658, 19087728, 140737407850640, 5167821, 1, 6973741, 140737407850192, 12766914, 12766914, 9345249, 140737407850720, 5503309, 140737407850752, 92661894, 12766914, 19087728, 140737407850720, 0} i = 1 prev_modiff = 2493 ---Type to continue, or q to quit--- prev_buffer = 0x79e1bf0 already_adjusted = false #5 0x00000000005d7aef in internal_condition_case (bfun=0x53fd21 , handlers=12818562, hfun=0x53f622 ) at eval.c:1288 val = 1 c = { tag = 12766914, val = 12766914, next = 0x7ffffb339b30, gcpro = 0x0, jmp = {{ __jmpbuf = {0, -1730894225643488454, 4290928, 140737407852208, 0, 0, -1730894225523950790, 1730884200964209466}, __mask_was_saved = 0, __saved_mask = { __val = {1730884200964209466, 0, 139913602980736, 4294967295, 0, 9290408, 0, 0, 0, 0, 139913699142148, 1, 0, 1, 139913599122032, 0} } }}, backlist = 0x0, handlerlist = 0x0, lisp_eval_depth = 0, pdlcount = 2, poll_suppress_count = 1, interrupt_input_blocked = 0, byte_stack = 0x0 } h = { ---Type to continue, or q to quit--- handler = 12818562, var = 12766914, chosen_clause = 12766962, tag = 0x7ffffb3399b0, next = 0x0 } #6 0x000000000053fa3a in command_loop_2 (ignore=12766914) at keyboard.c:1167 val = 0 #7 0x00000000005d74c3 in internal_catch (tag=12814402, func=0x53fa14 , arg=12766914) at eval.c:1059 c = { tag = 12814402, val = 12766914, next = 0x0, gcpro = 0x0, jmp = {{ __jmpbuf = {0, -1730894225693820102, 4290928, 140737407852208, 0, 0, -1730894225601545414, 1730884200602975034}, __mask_was_saved = 0, __saved_mask = { __val = {0, 0, 144, 0, 0, 140737407851568, 6028825, 4294967296, 12766914, 12766914, 12988610, 140737407851664, 0, 12218656, 12793680, 352} } }}, backlist = 0x0, handlerlist = 0x0, lisp_eval_depth = 0, ---Type to continue, or q to quit--- pdlcount = 2, poll_suppress_count = 1, interrupt_input_blocked = 0, byte_stack = 0x0 } #8 0x000000000053f9ec in command_loop () at keyboard.c:1146 No locals. #9 0x000000000053f16f in recursive_edit_1 () at keyboard.c:778 count = 1 val = 12766914 #10 0x000000000053f315 in Frecursive_edit () at keyboard.c:842 count = 0 buffer = 12766914 #11 0x000000000053d258 in main (argc=1, argv=0x7ffffb339eb8) at emacs.c:1564 dummy = 4247287 stack_bottom_variable = 0 '\000' do_initial_setlocale = true dumping = false skip_args = 0 rlim = { rlim_cur = 8720000, rlim_max = 18446744073709551615 } no_loadup = false junk = 0x0 dname_arg = 0x0 ch_to_dir = 0x13c7f10 "\360%9\001" (gdb) (gdb) xbacktrace (gdb) --=-=-= Content-Type: text/plain Bye, Tassilo --=-=-=-- From debbugs-submit-bounces@debbugs.gnu.org Tue Nov 06 11:19:55 2012 Received: (at 12814) by debbugs.gnu.org; 6 Nov 2012 16:19:55 +0000 Received: from localhost ([127.0.0.1]:52694 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1TVlsZ-0007Bq-AH for submit@debbugs.gnu.org; Tue, 06 Nov 2012 11:19:55 -0500 Received: from mtaout21.012.net.il ([80.179.55.169]:40871) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1TVlsW-0007Be-4t for 12814@debbugs.gnu.org; Tue, 06 Nov 2012 11:19:53 -0500 Received: from conversion-daemon.a-mtaout21.012.net.il by a-mtaout21.012.net.il (HyperSendmail v2007.08) id <0MD200G00QG7FX00@a-mtaout21.012.net.il> for 12814@debbugs.gnu.org; Tue, 06 Nov 2012 18:16:38 +0200 (IST) Received: from HOME-C4E4A596F7 ([87.69.4.28]) by a-mtaout21.012.net.il (HyperSendmail v2007.08) with ESMTPA id <0MD200GH8QJNFL10@a-mtaout21.012.net.il>; Tue, 06 Nov 2012 18:16:36 +0200 (IST) Date: Tue, 06 Nov 2012 18:16:33 +0200 From: Eli Zaretskii Subject: Re: bug#12814: 24.3.50; Emacs crash in event_to_kboard at keyboard.c:3421 In-reply-to: <871ug63gu3.fsf@thinkpad.tsdh.de> X-012-Sender: halo1@inter.net.il To: Tassilo Horn Message-id: <83k3ty3dwe.fsf@gnu.org> References: <87objb0zlc.fsf@thinkpad.tsdh.de> <871ug63gu3.fsf@thinkpad.tsdh.de> X-Spam-Score: 1.5 (+) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has identified this incoming email as possible spam. The original message has been attached to this so you can view it (if it isn't spam) or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: > From: Tassilo Horn > Date: Tue, 06 Nov 2012 16:13:08 +0100 > > The crash occured again. This time, I think it was during "normal" > typing, i.e., no DEL. The (almost identical) backtrace is attached. > > > [2:text/plain Hide] > > Program received signal SIGSEGV, Segmentation fault. > 0x0000000000544498 in event_to_kboard (event=0xbe9ee0 ) > at keyboard.c:3421 > warning: Source file is more recent than executable. [...] Content analysis details: (1.5 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -0.0 RCVD_IN_DNSWL_NONE RBL: Sender listed at http://www.dnswl.org/, no trust [80.179.55.169 listed in list.dnswl.org] 0.7 SPF_SOFTFAIL SPF: sender does not match SPF record (softfail) 0.8 BAYES_50 BODY: Bayes spam probability is 40 to 60% [score: 0.5000] X-Debbugs-Envelope-To: 12814 Cc: 12814@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.13 Precedence: list Reply-To: Eli Zaretskii List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: 1.5 (+) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has identified this incoming email as possible spam. The original message has been attached to this so you can view it (if it isn't spam) or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: > From: Tassilo Horn > Date: Tue, 06 Nov 2012 16:13:08 +0100 > > The crash occured again. This time, I think it was during "normal" > typing, i.e., no DEL. The (almost identical) backtrace is attached. > > > [2:text/plain Hide] > > Program received signal SIGSEGV, Segmentation fault. > 0x0000000000544498 in event_to_kboard (event=0xbe9ee0 ) > at keyboard.c:3421 > warning: Source file is more recent than executable. [...] Content analysis details: (1.5 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -0.0 RCVD_IN_DNSWL_NONE RBL: Sender listed at http://www.dnswl.org/, no trust [80.179.55.169 listed in list.dnswl.org] 0.7 SPF_SOFTFAIL SPF: sender does not match SPF record (softfail) 0.8 BAYES_50 BODY: Bayes spam probability is 40 to 60% [score: 0.5000] > From: Tassilo Horn > Date: Tue, 06 Nov 2012 16:13:08 +0100 > > The crash occured again. This time, I think it was during "normal" > typing, i.e., no DEL. The (almost identical) backtrace is attached. > > > [2:text/plain Hide] > > Program received signal SIGSEGV, Segmentation fault. > 0x0000000000544498 in event_to_kboard (event=0xbe9ee0 ) > at keyboard.c:3421 > warning: Source file is more recent than executable. Given these repeated warnings, I'm not sure your backtrace is reliable enough to be used for looking into the problem. Please consider rebuilding Emacs. > 3421 if (WINDOWP (obj)) What is 'obj' here? Why does it cause a segfault? From debbugs-submit-bounces@debbugs.gnu.org Tue Nov 06 13:14:45 2012 Received: (at 12814) by debbugs.gnu.org; 6 Nov 2012 18:14:45 +0000 Received: from localhost ([127.0.0.1]:52778 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1TVnfh-0001MV-Db for submit@debbugs.gnu.org; Tue, 06 Nov 2012 13:14:45 -0500 Received: from out5-smtp.messagingengine.com ([66.111.4.29]:60612) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1TVnfe-0001MJ-67 for 12814@debbugs.gnu.org; Tue, 06 Nov 2012 13:14:43 -0500 Received: from compute5.internal (compute5.nyi.mail.srv.osa [10.202.2.45]) by gateway1.nyi.mail.srv.osa (Postfix) with ESMTP id 9C00420814; Tue, 6 Nov 2012 13:11:29 -0500 (EST) Received: from frontend1.nyi.mail.srv.osa ([10.202.2.160]) by compute5.internal (MEProxy); Tue, 06 Nov 2012 13:11:29 -0500 DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d= messagingengine.com; h=from:to:cc:subject:references:date :message-id:mime-version:content-type; s=smtpout; bh=0Q6sIHlNhse VUTnWCjtMGllHvi4=; b=h5JxINaSPSNabF8SMfVZXKXJkw+b6inDq3452qM9arb Xufa3TIzWvUf59iCgNbL0cvwKHqbYe73mfMgaFfq8NuFWBX1jXONDXIAXMwwAGO4 R/gGktx+2cKlcbZI3UBILA0HWYFTBbRq7wupNCVy60f43YHdDwPDAjtSf/4tGt0k = X-Sasl-enc: 3anJJp/Mmdo1yL6lFs8+Xge6pIAg6WNueR8uziAe6rFm 1352225489 Received: from thinkpad.tsdh.de (unknown [91.67.10.84]) by mail.messagingengine.com (Postfix) with ESMTPA id 02EFE8E04DE; Tue, 6 Nov 2012 13:11:28 -0500 (EST) From: Tassilo Horn To: Eli Zaretskii Subject: Re: bug#12814: 24.3.50; Emacs crash in event_to_kboard at keyboard.c:3421 References: <87objb0zlc.fsf@thinkpad.tsdh.de> <871ug63gu3.fsf@thinkpad.tsdh.de> <83k3ty3dwe.fsf@gnu.org> Date: Tue, 06 Nov 2012 19:11:27 +0100 Message-ID: <87pq3qr48g.fsf@thinkpad.tsdh.de> User-Agent: Gnus/5.130006 (Ma Gnus v0.6) Emacs/24.3.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.8 (/) X-Debbugs-Envelope-To: 12814 Cc: 12814@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.13 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: 0.8 (/) Eli Zaretskii writes: Hi Eli, >> The crash occured again. This time, I think it was during "normal" >> typing, i.e., no DEL. The (almost identical) backtrace is attached. >> >> Program received signal SIGSEGV, Segmentation fault. >> 0x0000000000544498 in event_to_kboard (event=0xbe9ee0 ) >> at keyboard.c:3421 >> warning: Source file is more recent than executable. > > Given these repeated warnings, I'm not sure your backtrace is reliable > enough to be used for looking into the problem. Please consider > rebuilding Emacs. I had 2 other crashes with a rebuilt emacs, but they are completely identical with respect to frames and line numbers. >> 3421 if (WINDOWP (obj)) > > What is 'obj' here? Why does it cause a segfault? I'll tell you the next time the crash occurs. Shouldn't take too long. Bye, Tassilo From debbugs-submit-bounces@debbugs.gnu.org Tue Nov 06 13:31:02 2012 Received: (at 12814) by debbugs.gnu.org; 6 Nov 2012 18:31:02 +0000 Received: from localhost ([127.0.0.1]:52784 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1TVnvR-0002ZY-QR for submit@debbugs.gnu.org; Tue, 06 Nov 2012 13:31:01 -0500 Received: from out5-smtp.messagingengine.com ([66.111.4.29]:40063) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1TVnvQ-0002ZJ-6S for 12814@debbugs.gnu.org; Tue, 06 Nov 2012 13:31:01 -0500 Received: from compute1.internal (compute1.nyi.mail.srv.osa [10.202.2.41]) by gateway1.nyi.mail.srv.osa (Postfix) with ESMTP id BE56420990; Tue, 6 Nov 2012 13:27:47 -0500 (EST) Received: from frontend1.nyi.mail.srv.osa ([10.202.2.160]) by compute1.internal (MEProxy); Tue, 06 Nov 2012 13:27:47 -0500 DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d= messagingengine.com; h=from:to:cc:subject:references:date :message-id:mime-version:content-type; s=smtpout; bh=7BQgOQgEVsU 257YoWWBXo5+yFcs=; b=T0D1Jh9CgEL5yEADXT470u8K64JXXdUhYv6tfLQC4q8 GeCjtgOMwy6CB8Unh2oxU5ymkJzCUSiMFL3RrFydkY+igsB9JZqwrRYCOjK9PWqb IUPAnDnP8BFNgTrWbWDtMgNMQ8i17N+jT8+5Bzx8Hg6dBvoi4hAFftArMpx7mwAc = X-Sasl-enc: 2OqePztgU8aJ63T/9tE4SX0UXehOcnYVdLReKyWqZ0hd 1352226467 Received: from thinkpad.tsdh.de (unknown [91.67.10.84]) by mail.messagingengine.com (Postfix) with ESMTPA id 33CE18E04E3; Tue, 6 Nov 2012 13:27:47 -0500 (EST) From: Tassilo Horn To: Eli Zaretskii Subject: Re: bug#12814: 24.3.50; Emacs crash in event_to_kboard at keyboard.c:3421 References: <87objb0zlc.fsf@thinkpad.tsdh.de> <871ug63gu3.fsf@thinkpad.tsdh.de> <83k3ty3dwe.fsf@gnu.org> <87pq3qr48g.fsf@thinkpad.tsdh.de> Date: Tue, 06 Nov 2012 19:27:46 +0100 Message-ID: <87390md1st.fsf@thinkpad.tsdh.de> User-Agent: Gnus/5.130006 (Ma Gnus v0.6) Emacs/24.3.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.8 (/) X-Debbugs-Envelope-To: 12814 Cc: 12814@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.13 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: 0.8 (/) Tassilo Horn writes: >>> 3421 if (WINDOWP (obj)) >> >> What is 'obj' here? Why does it cause a segfault? > > I'll tell you the next time the crash occurs. Shouldn't take too > long. Um, it's an integer (which is also visible in the other backtraces). Program received signal SIGSEGV, Segmentation fault. 0x0000000000543714 in event_to_kboard (event=0xbd2ba0 ) at keyboard.c:3421 3421 if (WINDOWP (obj)) (gdb) p obj $1 = 1666821 Bye, Tassilo From debbugs-submit-bounces@debbugs.gnu.org Tue Nov 06 14:12:14 2012 Received: (at 12814) by debbugs.gnu.org; 6 Nov 2012 19:12:14 +0000 Received: from localhost ([127.0.0.1]:52803 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1TVoZK-0003U4-8a for submit@debbugs.gnu.org; Tue, 06 Nov 2012 14:12:14 -0500 Received: from mtaout20.012.net.il ([80.179.55.166]:45306) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1TVoZH-0003Tv-Ml for 12814@debbugs.gnu.org; Tue, 06 Nov 2012 14:12:12 -0500 Received: from conversion-daemon.a-mtaout20.012.net.il by a-mtaout20.012.net.il (HyperSendmail v2007.08) id <0MD200M00YDATR00@a-mtaout20.012.net.il> for 12814@debbugs.gnu.org; Tue, 06 Nov 2012 21:08:57 +0200 (IST) Received: from HOME-C4E4A596F7 ([87.69.4.28]) by a-mtaout20.012.net.il (HyperSendmail v2007.08) with ESMTPA id <0MD200MNFYIXDA90@a-mtaout20.012.net.il>; Tue, 06 Nov 2012 21:08:57 +0200 (IST) Date: Tue, 06 Nov 2012 21:08:55 +0200 From: Eli Zaretskii Subject: Re: bug#12814: 24.3.50; Emacs crash in event_to_kboard at keyboard.c:3421 In-reply-to: <87390md1st.fsf@thinkpad.tsdh.de> X-012-Sender: halo1@inter.net.il To: Tassilo Horn Message-id: <83a9uu35x4.fsf@gnu.org> References: <87objb0zlc.fsf@thinkpad.tsdh.de> <871ug63gu3.fsf@thinkpad.tsdh.de> <83k3ty3dwe.fsf@gnu.org> <87pq3qr48g.fsf@thinkpad.tsdh.de> <87390md1st.fsf@thinkpad.tsdh.de> X-Spam-Score: 1.5 (+) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has identified this incoming email as possible spam. The original message has been attached to this so you can view it (if it isn't spam) or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: > From: Tassilo Horn > Cc: 12814@debbugs.gnu.org > Date: Tue, 06 Nov 2012 19:27:46 +0100 > > Tassilo Horn writes: > > >>> 3421 if (WINDOWP (obj)) > >> > >> What is 'obj' here? Why does it cause a segfault? > > > > I'll tell you the next time the crash occurs. Shouldn't take too > > long. > > Um, it's an integer (which is also visible in the other backtraces). > > Program received signal SIGSEGV, Segmentation fault. > 0x0000000000543714 in event_to_kboard (event=0xbd2ba0 ) > at keyboard.c:3421 > 3421 if (WINDOWP (obj)) > (gdb) p obj > $1 = 1666821 [...] Content analysis details: (1.5 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -0.0 RCVD_IN_DNSWL_NONE RBL: Sender listed at http://www.dnswl.org/, no trust [80.179.55.166 listed in list.dnswl.org] 0.7 SPF_SOFTFAIL SPF: sender does not match SPF record (softfail) 0.8 BAYES_50 BODY: Bayes spam probability is 40 to 60% [score: 0.5000] X-Debbugs-Envelope-To: 12814 Cc: 12814@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.13 Precedence: list Reply-To: Eli Zaretskii List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: 1.5 (+) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has identified this incoming email as possible spam. The original message has been attached to this so you can view it (if it isn't spam) or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: > From: Tassilo Horn > Cc: 12814@debbugs.gnu.org > Date: Tue, 06 Nov 2012 19:27:46 +0100 > > Tassilo Horn writes: > > >>> 3421 if (WINDOWP (obj)) > >> > >> What is 'obj' here? Why does it cause a segfault? > > > > I'll tell you the next time the crash occurs. Shouldn't take too > > long. > > Um, it's an integer (which is also visible in the other backtraces). > > Program received signal SIGSEGV, Segmentation fault. > 0x0000000000543714 in event_to_kboard (event=0xbd2ba0 ) > at keyboard.c:3421 > 3421 if (WINDOWP (obj)) > (gdb) p obj > $1 = 1666821 [...] Content analysis details: (1.5 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -0.0 RCVD_IN_DNSWL_NONE RBL: Sender listed at http://www.dnswl.org/, no trust [80.179.55.166 listed in list.dnswl.org] 0.7 SPF_SOFTFAIL SPF: sender does not match SPF record (softfail) 0.8 BAYES_50 BODY: Bayes spam probability is 40 to 60% [score: 0.5000] > From: Tassilo Horn > Cc: 12814@debbugs.gnu.org > Date: Tue, 06 Nov 2012 19:27:46 +0100 > > Tassilo Horn writes: > > >>> 3421 if (WINDOWP (obj)) > >> > >> What is 'obj' here? Why does it cause a segfault? > > > > I'll tell you the next time the crash occurs. Shouldn't take too > > long. > > Um, it's an integer (which is also visible in the other backtraces). > > Program received signal SIGSEGV, Segmentation fault. > 0x0000000000543714 in event_to_kboard (event=0xbd2ba0 ) > at keyboard.c:3421 > 3421 if (WINDOWP (obj)) > (gdb) p obj > $1 = 1666821 All Lisp objects look like integers, but aren't. What does "xtype" say about it? Like this: (gdb) p obj (gdb) xtype From debbugs-submit-bounces@debbugs.gnu.org Tue Nov 06 15:04:44 2012 Received: (at 12814) by debbugs.gnu.org; 6 Nov 2012 20:04:44 +0000 Received: from localhost ([127.0.0.1]:52831 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1TVpO8-0005CY-4i for submit@debbugs.gnu.org; Tue, 06 Nov 2012 15:04:44 -0500 Received: from out5-smtp.messagingengine.com ([66.111.4.29]:35085) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1TVpO5-0005CM-6L for 12814@debbugs.gnu.org; Tue, 06 Nov 2012 15:04:42 -0500 Received: from compute4.internal (compute4.nyi.mail.srv.osa [10.202.2.44]) by gateway1.nyi.mail.srv.osa (Postfix) with ESMTP id 5B77820809; Tue, 6 Nov 2012 15:01:28 -0500 (EST) Received: from frontend1.nyi.mail.srv.osa ([10.202.2.160]) by compute4.internal (MEProxy); Tue, 06 Nov 2012 15:01:28 -0500 DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d= messagingengine.com; h=from:to:cc:subject:references:date :in-reply-to:message-id:mime-version:content-type; s=smtpout; bh=icxriLmaFl1dZVK7eH2vdR62JfA=; b=Ph85LUF7b5ye082CJJy8Mbg8Ogii JNlUqnSPqIt7nLxwsWFdd2Usd45QuY5NJA8VtIKUlKDxpqhqEHtg/rwTRutlCrCf HNbg5y9wAsTBWJvoetkaFVcrGcyGzQ0d+K5mTmAgvFpe581m2RDVzQ8vjlSFgsZF Qr28KI/tGc9xNug= X-Sasl-enc: MZsrcQKAELRbZBshV6L3Z00bdxOa/c9cXFcJfymXjcI9 1352232087 Received: from thinkpad.tsdh.de (unknown [91.67.10.84]) by mail.messagingengine.com (Postfix) with ESMTPA id C36B58E04E6; Tue, 6 Nov 2012 15:01:27 -0500 (EST) From: Tassilo Horn To: Eli Zaretskii Subject: Re: bug#12814: 24.3.50; Emacs crash in event_to_kboard at keyboard.c:3421 References: <87objb0zlc.fsf@thinkpad.tsdh.de> <871ug63gu3.fsf@thinkpad.tsdh.de> <83k3ty3dwe.fsf@gnu.org> <87pq3qr48g.fsf@thinkpad.tsdh.de> <87390md1st.fsf@thinkpad.tsdh.de> <83a9uu35x4.fsf@gnu.org> Date: Tue, 06 Nov 2012 21:01:26 +0100 In-Reply-To: <83a9uu35x4.fsf@gnu.org> (Eli Zaretskii's message of "Tue, 06 Nov 2012 21:08:55 +0200") Message-ID: <87y5ie33hl.fsf@thinkpad.tsdh.de> User-Agent: Gnus/5.130006 (Ma Gnus v0.6) Emacs/24.3.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.8 (/) X-Debbugs-Envelope-To: 12814 Cc: 12814@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.13 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -0.0 (/) Eli Zaretskii writes: >> Um, it's an integer (which is also visible in the other backtraces). >> >> Program received signal SIGSEGV, Segmentation fault. >> 0x0000000000543714 in event_to_kboard (event=0xbd2ba0 ) >> at keyboard.c:3421 >> 3421 if (WINDOWP (obj)) >> (gdb) p obj >> $1 = 1666821 > > All Lisp objects look like integers, but aren't. What does "xtype" > say about it? Like this: > > (gdb) p obj > (gdb) xtype Program received signal SIGSEGV, Segmentation fault. 0x0000000000543714 in event_to_kboard (event=0xbe01e0 ) at keyboard.c:3421 3421 if (WINDOWP (obj)) (gdb) p obj $1 = 7816245 (gdb) xtype No symbol "GCTYPEBITS" in current context. Bye, Tassilo From debbugs-submit-bounces@debbugs.gnu.org Tue Nov 06 15:25:18 2012 Received: (at 12814) by debbugs.gnu.org; 6 Nov 2012 20:25:18 +0000 Received: from localhost ([127.0.0.1]:52870 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1TVpi2-0005vs-B3 for submit@debbugs.gnu.org; Tue, 06 Nov 2012 15:25:18 -0500 Received: from mtaout23.012.net.il ([80.179.55.175]:54940) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1TVphz-0005vd-OV for 12814@debbugs.gnu.org; Tue, 06 Nov 2012 15:25:16 -0500 Received: from conversion-daemon.a-mtaout23.012.net.il by a-mtaout23.012.net.il (HyperSendmail v2007.08) id <0MD300H001PEIK00@a-mtaout23.012.net.il> for 12814@debbugs.gnu.org; Tue, 06 Nov 2012 22:22:01 +0200 (IST) Received: from HOME-C4E4A596F7 ([87.69.4.28]) by a-mtaout23.012.net.il (HyperSendmail v2007.08) with ESMTPA id <0MD300HKE1WOER50@a-mtaout23.012.net.il>; Tue, 06 Nov 2012 22:22:01 +0200 (IST) Date: Tue, 06 Nov 2012 22:21:58 +0200 From: Eli Zaretskii Subject: Re: bug#12814: 24.3.50; Emacs crash in event_to_kboard at keyboard.c:3421 In-reply-to: <87y5ie33hl.fsf@thinkpad.tsdh.de> X-012-Sender: halo1@inter.net.il To: Tassilo Horn , Paul Eggert Message-id: <838vae32jd.fsf@gnu.org> References: <87objb0zlc.fsf@thinkpad.tsdh.de> <871ug63gu3.fsf@thinkpad.tsdh.de> <83k3ty3dwe.fsf@gnu.org> <87pq3qr48g.fsf@thinkpad.tsdh.de> <87390md1st.fsf@thinkpad.tsdh.de> <83a9uu35x4.fsf@gnu.org> <87y5ie33hl.fsf@thinkpad.tsdh.de> X-Spam-Score: 1.5 (+) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has identified this incoming email as possible spam. The original message has been attached to this so you can view it (if it isn't spam) or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: > From: Tassilo Horn > Cc: 12814@debbugs.gnu.org > Date: Tue, 06 Nov 2012 21:01:26 +0100 > > Program received signal SIGSEGV, Segmentation fault. > 0x0000000000543714 in event_to_kboard (event=0xbe01e0 ) > at keyboard.c:3421 > 3421 if (WINDOWP (obj)) > (gdb) p obj > $1 = 7816245 > (gdb) xtype > No symbol "GCTYPEBITS" in current context. [...] Content analysis details: (1.5 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -0.0 RCVD_IN_DNSWL_NONE RBL: Sender listed at http://www.dnswl.org/, no trust [80.179.55.175 listed in list.dnswl.org] 0.7 SPF_SOFTFAIL SPF: sender does not match SPF record (softfail) 0.8 BAYES_50 BODY: Bayes spam probability is 40 to 60% [score: 0.4998] X-Debbugs-Envelope-To: 12814 Cc: 12814@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.13 Precedence: list Reply-To: Eli Zaretskii List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: 1.5 (+) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has identified this incoming email as possible spam. The original message has been attached to this so you can view it (if it isn't spam) or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: > From: Tassilo Horn > Cc: 12814@debbugs.gnu.org > Date: Tue, 06 Nov 2012 21:01:26 +0100 > > Program received signal SIGSEGV, Segmentation fault. > 0x0000000000543714 in event_to_kboard (event=0xbe01e0 ) > at keyboard.c:3421 > 3421 if (WINDOWP (obj)) > (gdb) p obj > $1 = 7816245 > (gdb) xtype > No symbol "GCTYPEBITS" in current context. [...] Content analysis details: (1.5 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -0.0 RCVD_IN_DNSWL_NONE RBL: Sender listed at http://www.dnswl.org/, no trust [80.179.55.175 listed in list.dnswl.org] 0.7 SPF_SOFTFAIL SPF: sender does not match SPF record (softfail) 0.8 BAYES_50 BODY: Bayes spam probability is 40 to 60% [score: 0.4401] > From: Tassilo Horn > Cc: 12814@debbugs.gnu.org > Date: Tue, 06 Nov 2012 21:01:26 +0100 > > Program received signal SIGSEGV, Segmentation fault. > 0x0000000000543714 in event_to_kboard (event=0xbe01e0 ) > at keyboard.c:3421 > 3421 if (WINDOWP (obj)) > (gdb) p obj > $1 = 7816245 > (gdb) xtype > No symbol "GCTYPEBITS" in current context. Ugh! Paul, this is because of your changes in revision 110783. Could you please fix that? Debugging Emacs with "xtype" is no fun. In the meantime, Tassilo, you can change xgettype on src/.gdbinit to use 3 instead of GCTYPEBITS, then the xtype command should work again. From debbugs-submit-bounces@debbugs.gnu.org Tue Nov 06 15:53:40 2012 Received: (at 12814) by debbugs.gnu.org; 6 Nov 2012 20:53:40 +0000 Received: from localhost ([127.0.0.1]:52900 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1TVq9U-0007ks-0A for submit@debbugs.gnu.org; Tue, 06 Nov 2012 15:53:40 -0500 Received: from smtp.cs.ucla.edu ([131.179.128.62]:60660) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1TVq9R-0007kg-KC for 12814@debbugs.gnu.org; Tue, 06 Nov 2012 15:53:38 -0500 Received: from localhost (localhost.localdomain [127.0.0.1]) by smtp.cs.ucla.edu (Postfix) with ESMTP id 231C9A6000A; Tue, 6 Nov 2012 12:50:24 -0800 (PST) X-Virus-Scanned: amavisd-new at smtp.cs.ucla.edu Received: from smtp.cs.ucla.edu ([127.0.0.1]) by localhost (smtp.cs.ucla.edu [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id SBkNRxYO8rqQ; Tue, 6 Nov 2012 12:50:23 -0800 (PST) Received: from penguin.cs.ucla.edu (Penguin.CS.UCLA.EDU [131.179.64.200]) by smtp.cs.ucla.edu (Postfix) with ESMTPSA id C0DB3A60004; Tue, 6 Nov 2012 12:50:23 -0800 (PST) Message-ID: <5099780E.4090308@cs.ucla.edu> Date: Tue, 06 Nov 2012 12:50:22 -0800 From: Paul Eggert User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:16.0) Gecko/20121016 Thunderbird/16.0.1 MIME-Version: 1.0 To: Eli Zaretskii Subject: Re: bug#12814: 24.3.50; Emacs crash in event_to_kboard at keyboard.c:3421 References: <87objb0zlc.fsf@thinkpad.tsdh.de> <871ug63gu3.fsf@thinkpad.tsdh.de> <83k3ty3dwe.fsf@gnu.org> <87pq3qr48g.fsf@thinkpad.tsdh.de> <87390md1st.fsf@thinkpad.tsdh.de> <83a9uu35x4.fsf@gnu.org> <87y5ie33hl.fsf@thinkpad.tsdh.de> <838vae32jd.fsf@gnu.org> In-Reply-To: <838vae32jd.fsf@gnu.org> Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit X-Spam-Score: -1.9 (-) X-Debbugs-Envelope-To: 12814 Cc: 12814@debbugs.gnu.org, Tassilo Horn X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.13 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -1.9 (-) On 11/06/2012 12:21 PM, Eli Zaretskii wrote: > Ugh! Paul, this is because of your changes in revision 110783. Could > you please fix that? Debugging Emacs with "xtype" is no fun. Sorry about that. I installed what should be a fix, in trunk bzr 110820. Tasillo, is there some reason you're building with -g rather than -g3? The latter is nicer for debugging, independently of this fix. From debbugs-submit-bounces@debbugs.gnu.org Tue Nov 06 15:57:39 2012 Received: (at 12814) by debbugs.gnu.org; 6 Nov 2012 20:57:39 +0000 Received: from localhost ([127.0.0.1]:52905 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1TVqDK-0007tP-JF for submit@debbugs.gnu.org; Tue, 06 Nov 2012 15:57:39 -0500 Received: from out5-smtp.messagingengine.com ([66.111.4.29]:33821) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1TVqDI-0007tG-HW for 12814@debbugs.gnu.org; Tue, 06 Nov 2012 15:57:37 -0500 Received: from compute3.internal (compute3.nyi.mail.srv.osa [10.202.2.43]) by gateway1.nyi.mail.srv.osa (Postfix) with ESMTP id 9C34A20A45; Tue, 6 Nov 2012 15:54:22 -0500 (EST) Received: from frontend1.nyi.mail.srv.osa ([10.202.2.160]) by compute3.internal (MEProxy); Tue, 06 Nov 2012 15:54:22 -0500 DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d= messagingengine.com; h=from:to:cc:subject:references:date :in-reply-to:message-id:mime-version:content-type; s=smtpout; bh=/7suNES7x/sxCdCxgFSDTNtpz5s=; b=O+EIFfmLuNbWhZh0j88PGN4s0ZQU WjmNhQul7tz5ScY+LRqB+tJjYpP3PtAK3hUxBE+pMPgGKf1hGRqUFeaOlFf3J8Sk mOWGmmyjS3UEY1/U/fWxNxNpKn+N0nIuc9+/oiABpZeGECKQghEHyFRWiWUGenv0 pzxqcSOxd6v4mF4= X-Sasl-enc: pSwCc32vqBPZYxfADn+3beNOQkxihjC8kn3aHl/HB5sS 1352235262 Received: from thinkpad.tsdh.de (unknown [91.67.10.84]) by mail.messagingengine.com (Postfix) with ESMTPA id DE90F8E04EF; Tue, 6 Nov 2012 15:54:21 -0500 (EST) From: Tassilo Horn To: Paul Eggert Subject: Re: bug#12814: 24.3.50; Emacs crash in event_to_kboard at keyboard.c:3421 References: <87objb0zlc.fsf@thinkpad.tsdh.de> <871ug63gu3.fsf@thinkpad.tsdh.de> <83k3ty3dwe.fsf@gnu.org> <87pq3qr48g.fsf@thinkpad.tsdh.de> <87390md1st.fsf@thinkpad.tsdh.de> <83a9uu35x4.fsf@gnu.org> <87y5ie33hl.fsf@thinkpad.tsdh.de> <838vae32jd.fsf@gnu.org> <5099780E.4090308@cs.ucla.edu> Date: Tue, 06 Nov 2012 21:54:20 +0100 In-Reply-To: <5099780E.4090308@cs.ucla.edu> (Paul Eggert's message of "Tue, 06 Nov 2012 12:50:22 -0800") Message-ID: <87zk2uh2pv.fsf@thinkpad.tsdh.de> User-Agent: Gnus/5.130006 (Ma Gnus v0.6) Emacs/24.3.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.8 (/) X-Debbugs-Envelope-To: 12814 Cc: Eli Zaretskii , 12814@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.13 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -0.0 (/) Paul Eggert writes: >> Ugh! Paul, this is because of your changes in revision 110783. >> Could you please fix that? Debugging Emacs with "xtype" is no fun. > > Sorry about that. I installed what should be a fix, in trunk bzr 110820. Ok, I'll upgrade and report back if the crashes have vanished. > Tasillo, is there some reason you're building with -g rather than -g3? > The latter is nicer for debugging, independently of this fix. No, no particular reason. I'll use -g3 from now on. Bye, Tassilo From debbugs-submit-bounces@debbugs.gnu.org Tue Nov 06 16:07:33 2012 Received: (at 12814) by debbugs.gnu.org; 6 Nov 2012 21:07:33 +0000 Received: from localhost ([127.0.0.1]:52909 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1TVqMv-00087S-2S for submit@debbugs.gnu.org; Tue, 06 Nov 2012 16:07:33 -0500 Received: from smtp.cs.ucla.edu ([131.179.128.62]:33126) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1TVqMs-00087K-CO for 12814@debbugs.gnu.org; Tue, 06 Nov 2012 16:07:31 -0500 Received: from localhost (localhost.localdomain [127.0.0.1]) by smtp.cs.ucla.edu (Postfix) with ESMTP id 2337CA60006; Tue, 6 Nov 2012 13:04:17 -0800 (PST) X-Virus-Scanned: amavisd-new at smtp.cs.ucla.edu Received: from smtp.cs.ucla.edu ([127.0.0.1]) by localhost (smtp.cs.ucla.edu [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id zfwyO6PLWsZo; Tue, 6 Nov 2012 13:04:16 -0800 (PST) Received: from penguin.cs.ucla.edu (Penguin.CS.UCLA.EDU [131.179.64.200]) by smtp.cs.ucla.edu (Postfix) with ESMTPSA id C89C0A60004; Tue, 6 Nov 2012 13:04:16 -0800 (PST) Message-ID: <50997B50.9030402@cs.ucla.edu> Date: Tue, 06 Nov 2012 13:04:16 -0800 From: Paul Eggert User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:16.0) Gecko/20121016 Thunderbird/16.0.1 MIME-Version: 1.0 To: Tassilo Horn Subject: Re: bug#12814: 24.3.50; Emacs crash in event_to_kboard at keyboard.c:3421 References: <87objb0zlc.fsf@thinkpad.tsdh.de> <871ug63gu3.fsf@thinkpad.tsdh.de> <83k3ty3dwe.fsf@gnu.org> <87pq3qr48g.fsf@thinkpad.tsdh.de> <87390md1st.fsf@thinkpad.tsdh.de> <83a9uu35x4.fsf@gnu.org> <87y5ie33hl.fsf@thinkpad.tsdh.de> <838vae32jd.fsf@gnu.org> <5099780E.4090308@cs.ucla.edu> <87zk2uh2pv.fsf@thinkpad.tsdh.de> In-Reply-To: <87zk2uh2pv.fsf@thinkpad.tsdh.de> Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit X-Spam-Score: -1.9 (-) X-Debbugs-Envelope-To: 12814 Cc: Eli Zaretskii , 12814@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.13 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -1.9 (-) On 11/06/2012 12:54 PM, Tassilo Horn wrote: >> Sorry about that. I installed what should be a fix, in trunk bzr 110820. > Ok, I'll upgrade and report back if the crashes have vanished. Sorry, I should have been clearer. My fix was to make GDB work better for you; it shouldn't affect the actual crashes. Good luck anyway. From debbugs-submit-bounces@debbugs.gnu.org Tue Nov 06 16:23:35 2012 Received: (at 12814) by debbugs.gnu.org; 6 Nov 2012 21:23:36 +0000 Received: from localhost ([127.0.0.1]:52915 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1TVqcR-0008TO-ED for submit@debbugs.gnu.org; Tue, 06 Nov 2012 16:23:35 -0500 Received: from out5-smtp.messagingengine.com ([66.111.4.29]:54760) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1TVqcP-0008TG-AM for 12814@debbugs.gnu.org; Tue, 06 Nov 2012 16:23:34 -0500 Received: from compute5.internal (compute5.nyi.mail.srv.osa [10.202.2.45]) by gateway1.nyi.mail.srv.osa (Postfix) with ESMTP id 22DA8206B3; Tue, 6 Nov 2012 16:20:20 -0500 (EST) Received: from frontend1.nyi.mail.srv.osa ([10.202.2.160]) by compute5.internal (MEProxy); Tue, 06 Nov 2012 16:20:20 -0500 DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d= messagingengine.com; h=from:to:cc:subject:references:date :in-reply-to:message-id:mime-version:content-type; s=smtpout; bh=zWQnruSgNBNFDXYVz0SUnraqtEk=; b=dg2ar6CD97LUJDkV2CexwzQub0QX J4N6uK+sTkfv5SipKIE9Ao56KL1FW1qhh6TAaswzOf44tWBbYdk8MStCrhIw3qIB trV5KrcGleuMW3HfCWu5d6DzTaIref0d53HPnj2OQsGCwGVcAtbQ7dYRFIbEAECt /i9eMTle1FROEOw= X-Sasl-enc: 2DQXhsL9RtxbZRLmEqWSJrpp31t+djF/Ypivf3HqYL7C 1352236819 Received: from thinkpad.tsdh.de (unknown [91.67.10.84]) by mail.messagingengine.com (Postfix) with ESMTPA id 68F908E01F8; Tue, 6 Nov 2012 16:20:19 -0500 (EST) From: Tassilo Horn To: Paul Eggert Subject: Re: bug#12814: 24.3.50; Emacs crash in event_to_kboard at keyboard.c:3421 References: <87objb0zlc.fsf@thinkpad.tsdh.de> <871ug63gu3.fsf@thinkpad.tsdh.de> <83k3ty3dwe.fsf@gnu.org> <87pq3qr48g.fsf@thinkpad.tsdh.de> <87390md1st.fsf@thinkpad.tsdh.de> <83a9uu35x4.fsf@gnu.org> <87y5ie33hl.fsf@thinkpad.tsdh.de> <838vae32jd.fsf@gnu.org> <5099780E.4090308@cs.ucla.edu> <87zk2uh2pv.fsf@thinkpad.tsdh.de> <50997B50.9030402@cs.ucla.edu> Date: Tue, 06 Nov 2012 22:20:18 +0100 In-Reply-To: <50997B50.9030402@cs.ucla.edu> (Paul Eggert's message of "Tue, 06 Nov 2012 13:04:16 -0800") Message-ID: <87fw4mmnsd.fsf@thinkpad.tsdh.de> User-Agent: Gnus/5.130006 (Ma Gnus v0.6) Emacs/24.3.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.8 (/) X-Debbugs-Envelope-To: 12814 Cc: Eli Zaretskii , 12814@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.13 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: 0.8 (/) Paul Eggert writes: >>> Sorry about that. I installed what should be a fix, in trunk bzr 110820. >> Ok, I'll upgrade and report back if the crashes have vanished. > > Sorry, I should have been clearer. My fix was to make > GDB work better for you; it shouldn't affect the actual > crashes. Good luck anyway. Yep. Shortly after I sent the message, I've read your commit message which made it clear that it's actually the xtype stuff that has been fixed, not the crash itself. Unfortunately, when you want to provoke the crash, you are not able to, so no new information today. But I'm sure, tomorrow when I'm writing a super-important, urgent long mail, it'll crash again. (Luckily, Gnus auto-saves drafts quite frequently so you don't loose too much.) Bye, Tassilo From debbugs-submit-bounces@debbugs.gnu.org Tue Nov 06 16:30:21 2012 Received: (at 12814) by debbugs.gnu.org; 6 Nov 2012 21:30:21 +0000 Received: from localhost ([127.0.0.1]:52920 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1TVqiz-0000C2-Da for submit@debbugs.gnu.org; Tue, 06 Nov 2012 16:30:21 -0500 Received: from mtaout20.012.net.il ([80.179.55.166]:49115) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1TVqiw-0000Br-Sw for 12814@debbugs.gnu.org; Tue, 06 Nov 2012 16:30:20 -0500 Received: from conversion-daemon.a-mtaout20.012.net.il by a-mtaout20.012.net.il (HyperSendmail v2007.08) id <0MD3000004RZZ300@a-mtaout20.012.net.il> for 12814@debbugs.gnu.org; Tue, 06 Nov 2012 23:27:04 +0200 (IST) Received: from HOME-C4E4A596F7 ([87.69.4.28]) by a-mtaout20.012.net.il (HyperSendmail v2007.08) with ESMTPA id <0MD3000VK4X4SK40@a-mtaout20.012.net.il>; Tue, 06 Nov 2012 23:27:04 +0200 (IST) Date: Tue, 06 Nov 2012 23:27:02 +0200 From: Eli Zaretskii Subject: Re: bug#12814: 24.3.50; Emacs crash in event_to_kboard at keyboard.c:3421 In-reply-to: <5099780E.4090308@cs.ucla.edu> X-012-Sender: halo1@inter.net.il To: Paul Eggert Message-id: <83625i2zix.fsf@gnu.org> References: <87objb0zlc.fsf@thinkpad.tsdh.de> <871ug63gu3.fsf@thinkpad.tsdh.de> <83k3ty3dwe.fsf@gnu.org> <87pq3qr48g.fsf@thinkpad.tsdh.de> <87390md1st.fsf@thinkpad.tsdh.de> <83a9uu35x4.fsf@gnu.org> <87y5ie33hl.fsf@thinkpad.tsdh.de> <838vae32jd.fsf@gnu.org> <5099780E.4090308@cs.ucla.edu> X-Spam-Score: 1.5 (+) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has identified this incoming email as possible spam. The original message has been attached to this so you can view it (if it isn't spam) or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: > Date: Tue, 06 Nov 2012 12:50:22 -0800 > From: Paul Eggert > CC: Tassilo Horn , 12814@debbugs.gnu.org > > On 11/06/2012 12:21 PM, Eli Zaretskii wrote: > > > Ugh! Paul, this is because of your changes in revision 110783. Could > > you please fix that? Debugging Emacs with "xtype" is no fun. > > Sorry about that. I installed what should be a fix, in trunk bzr 110820. [...] Content analysis details: (1.5 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -0.0 RCVD_IN_DNSWL_NONE RBL: Sender listed at http://www.dnswl.org/, no trust [80.179.55.166 listed in list.dnswl.org] 0.7 SPF_SOFTFAIL SPF: sender does not match SPF record (softfail) 0.8 BAYES_50 BODY: Bayes spam probability is 40 to 60% [score: 0.5000] X-Debbugs-Envelope-To: 12814 Cc: 12814@debbugs.gnu.org, tsdh@gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.13 Precedence: list Reply-To: Eli Zaretskii List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: 1.5 (+) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has identified this incoming email as possible spam. The original message has been attached to this so you can view it (if it isn't spam) or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: > Date: Tue, 06 Nov 2012 12:50:22 -0800 > From: Paul Eggert > CC: Tassilo Horn , 12814@debbugs.gnu.org > > On 11/06/2012 12:21 PM, Eli Zaretskii wrote: > > > Ugh! Paul, this is because of your changes in revision 110783. Could > > you please fix that? Debugging Emacs with "xtype" is no fun. > > Sorry about that. I installed what should be a fix, in trunk bzr 110820. [...] Content analysis details: (1.5 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -0.0 RCVD_IN_DNSWL_NONE RBL: Sender listed at http://www.dnswl.org/, no trust [80.179.55.166 listed in list.dnswl.org] 0.7 SPF_SOFTFAIL SPF: sender does not match SPF record (softfail) 0.8 BAYES_50 BODY: Bayes spam probability is 40 to 60% [score: 0.4695] > Date: Tue, 06 Nov 2012 12:50:22 -0800 > From: Paul Eggert > CC: Tassilo Horn , 12814@debbugs.gnu.org > > On 11/06/2012 12:21 PM, Eli Zaretskii wrote: > > > Ugh! Paul, this is because of your changes in revision 110783. Could > > you please fix that? Debugging Emacs with "xtype" is no fun. > > Sorry about that. I installed what should be a fix, in trunk bzr 110820. Thanks. > Tasillo, is there some reason you're building with -g rather than -g3? I had the same problem, although I do use -g3. Probably because of my old version of GCC. So I think we should leave the enum for now. From debbugs-submit-bounces@debbugs.gnu.org Tue Nov 06 16:33:00 2012 Received: (at 12814) by debbugs.gnu.org; 6 Nov 2012 21:33:00 +0000 Received: from localhost ([127.0.0.1]:52925 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1TVqlX-0000FT-RZ for submit@debbugs.gnu.org; Tue, 06 Nov 2012 16:33:00 -0500 Received: from mtaout23.012.net.il ([80.179.55.175]:60760) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1TVqlV-0000FL-Mx for 12814@debbugs.gnu.org; Tue, 06 Nov 2012 16:32:58 -0500 Received: from conversion-daemon.a-mtaout23.012.net.il by a-mtaout23.012.net.il (HyperSendmail v2007.08) id <0MD300H004MPT500@a-mtaout23.012.net.il> for 12814@debbugs.gnu.org; Tue, 06 Nov 2012 23:29:27 +0200 (IST) Received: from HOME-C4E4A596F7 ([87.69.4.28]) by a-mtaout23.012.net.il (HyperSendmail v2007.08) with ESMTPA id <0MD300HGP512J0A0@a-mtaout23.012.net.il>; Tue, 06 Nov 2012 23:29:27 +0200 (IST) Date: Tue, 06 Nov 2012 23:29:24 +0200 From: Eli Zaretskii Subject: Re: bug#12814: 24.3.50; Emacs crash in event_to_kboard at keyboard.c:3421 In-reply-to: <87zk2uh2pv.fsf@thinkpad.tsdh.de> X-012-Sender: halo1@inter.net.il To: Tassilo Horn Message-id: <83390m2zez.fsf@gnu.org> References: <87objb0zlc.fsf@thinkpad.tsdh.de> <871ug63gu3.fsf@thinkpad.tsdh.de> <83k3ty3dwe.fsf@gnu.org> <87pq3qr48g.fsf@thinkpad.tsdh.de> <87390md1st.fsf@thinkpad.tsdh.de> <83a9uu35x4.fsf@gnu.org> <87y5ie33hl.fsf@thinkpad.tsdh.de> <838vae32jd.fsf@gnu.org> <5099780E.4090308@cs.ucla.edu> <87zk2uh2pv.fsf@thinkpad.tsdh.de> X-Spam-Score: 1.5 (+) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has identified this incoming email as possible spam. The original message has been attached to this so you can view it (if it isn't spam) or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: > From: Tassilo Horn > Cc: Eli Zaretskii , 12814@debbugs.gnu.org > Date: Tue, 06 Nov 2012 21:54:20 +0100 > > Paul Eggert writes: > > >> Ugh! Paul, this is because of your changes in revision 110783. > >> Could you please fix that? Debugging Emacs with "xtype" is no fun. > > > > Sorry about that. I installed what should be a fix, in trunk bzr 110820. > > Ok, I'll upgrade and report back if the crashes have vanished. [...] Content analysis details: (1.5 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -0.0 RCVD_IN_DNSWL_NONE RBL: Sender listed at http://www.dnswl.org/, no trust [80.179.55.175 listed in list.dnswl.org] 0.7 SPF_SOFTFAIL SPF: sender does not match SPF record (softfail) 0.8 BAYES_50 BODY: Bayes spam probability is 40 to 60% [score: 0.4937] X-Debbugs-Envelope-To: 12814 Cc: eggert@cs.ucla.edu, 12814@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.13 Precedence: list Reply-To: Eli Zaretskii List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: 0.7 (/) > From: Tassilo Horn > Cc: Eli Zaretskii , 12814@debbugs.gnu.org > Date: Tue, 06 Nov 2012 21:54:20 +0100 > > Paul Eggert writes: > > >> Ugh! Paul, this is because of your changes in revision 110783. > >> Could you please fix that? Debugging Emacs with "xtype" is no fun. > > > > Sorry about that. I installed what should be a fix, in trunk bzr 110820. > > Ok, I'll upgrade and report back if the crashes have vanished. They haven't, but now you should be able to use xtype to see what kind of object is obj that cases the crash. From debbugs-submit-bounces@debbugs.gnu.org Wed Nov 07 06:39:07 2012 Received: (at 12814) by debbugs.gnu.org; 7 Nov 2012 11:39:07 +0000 Received: from localhost ([127.0.0.1]:53508 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1TW3yM-0005Fw-Td for submit@debbugs.gnu.org; Wed, 07 Nov 2012 06:39:07 -0500 Received: from deliver.uni-koblenz.de ([141.26.64.15]:55644) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1TW3yI-0005FT-09 for 12814@debbugs.gnu.org; Wed, 07 Nov 2012 06:39:04 -0500 Received: from localhost (localhost [127.0.0.1]) by deliver.uni-koblenz.de (Postfix) with ESMTP id 82254D24B3; Wed, 7 Nov 2012 12:39:05 +0100 (CET) X-Virus-Scanned: amavisd-new at uni-koblenz.de Received: from deliver.uni-koblenz.de ([127.0.0.1]) by localhost (deliver.uni-koblenz.de [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 4tqFikpWGB5u; Wed, 7 Nov 2012 12:39:04 +0100 (CET) X-CHKRCPT: Envelopesender noch tsdh@gnu.org Received: from thinkpad.tsdh.de (tsdh.uni-koblenz.de [141.26.67.142]) (using TLSv1 with cipher DHE-RSA-AES128-SHA (128/128 bits)) (No client certificate requested) by deliver.uni-koblenz.de (Postfix) with ESMTPSA id 1DF4BD24B1; Wed, 7 Nov 2012 12:39:04 +0100 (CET) From: Tassilo Horn To: Eli Zaretskii Subject: Re: bug#12814: 24.3.50; Emacs crash in event_to_kboard at keyboard.c:3421 References: <87objb0zlc.fsf@thinkpad.tsdh.de> <871ug63gu3.fsf@thinkpad.tsdh.de> <83k3ty3dwe.fsf@gnu.org> <87pq3qr48g.fsf@thinkpad.tsdh.de> <87390md1st.fsf@thinkpad.tsdh.de> <83a9uu35x4.fsf@gnu.org> <87y5ie33hl.fsf@thinkpad.tsdh.de> <838vae32jd.fsf@gnu.org> <5099780E.4090308@cs.ucla.edu> <87zk2uh2pv.fsf@thinkpad.tsdh.de> <83390m2zez.fsf@gnu.org> Date: Wed, 07 Nov 2012 12:39:01 +0100 In-Reply-To: <83390m2zez.fsf@gnu.org> (Eli Zaretskii's message of "Tue, 06 Nov 2012 23:29:24 +0200") Message-ID: <87bof93ane.fsf@thinkpad.tsdh.de> User-Agent: Gnus/5.130006 (Ma Gnus v0.6) Emacs/24.3.50 (gnu/linux) MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="=-=-=" X-Spam-Score: -3.5 (---) X-Debbugs-Envelope-To: 12814 Cc: eggert@cs.ucla.edu, 12814@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.13 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -3.5 (---) --=-=-= Content-Type: text/plain Eli Zaretskii writes: > They haven't, but now you should be able to use xtype to see what kind > of object is obj that cases the crash. Ok. It took much longer for the crash to occur, but now xtype worked (complete backtrace attached). Program received signal SIGSEGV, Segmentation fault. 0x00000000005437a4 in event_to_kboard (event=0xbc0660 ) at keyboard.c:3421 3421 if (WINDOWP (obj)) (gdb) p obj $1 = 7652357 (gdb) xtype Lisp_Vectorlike Cannot access memory at address 0x74c400 Bye, Tassilo --=-=-= Content-Type: text/plain Content-Disposition: inline; filename=emacs_crash.txt Program received signal SIGSEGV, Segmentation fault. 0x00000000005437a4 in event_to_kboard (event=0xbc0660 ) at keyboard.c:3421 3421 if (WINDOWP (obj)) (gdb) p obj $1 = 7652357 (gdb) xtype Lisp_Vectorlike Cannot access memory at address 0x74c400 (gdb) bt full #0 0x00000000005437a4 in event_to_kboard (event=0xbc0660 ) at keyboard.c:3421 obj = 7652357 #1 0x00000000005442bd in kbd_buffer_get_event (kbp=0x7fff3d71dd20, used_mouse_menu=0x7fff3d71e2d7, end_time=0x0) at keyboard.c:3823 event = 0xbc0660 obj = 357921035 #2 0x0000000000541e8d in read_char (commandflag=1, nmaps=8, maps=0x7fff3d71e0c0, prev_event=12766914, used_mouse_menu=0x7fff3d71e2d7, end_time=0x0) at keyboard.c:2768 kb = 0x10000000532ead5 c = 12766914 jmpcount = 2 local_getcjmp = {{ __jmpbuf = {0, 2550837358400367020, 4290928, 140734224264208, 0, 0, 2550837360409438636, -2551254709291062868}, __mask_was_saved = 0, __saved_mask = { __val = {190348, 140734224261248, 6058850, 57672011, 9323869, 12766914, 4290928, 140734224260896, 6116284, 1, 12766914, 12807021, 100865958, 0, 12766866, 12766914} } }} ---Type to continue, or q to quit--- save_jump = {{ __jmpbuf = {0, 0, 0, 0, 0, 0, 0, 0}, __mask_was_saved = 0, __saved_mask = { __val = {0 } } }} tem = 87222992 save = 12769840 previous_echo_area_message = 12766914 also_record = 12766914 reread = false gcpro1 = { next = 0x532ead0, var = 0x33e7ec0, nvars = 54427328 } gcpro2 = { next = 0x7fff3d71dd60, var = 0x63dbd7 , nvars = 54427328 } polling_stopped_here = true ---Type to continue, or q to quit--- orig_kboard = 0x27a50c0 #3 0x000000000054e93c in read_key_sequence (keybuf=0x7fff3d71e550, bufsize=30, prompt=12766914, dont_downcase_last=false, can_return_switch_frame=true, fix_current_buffer=true) at keyboard.c:9223 interrupted_kboard = 0x27a50c0 interrupted_frame = 0x122bd10 key = 40 used_mouse_menu = false echo_local_start = 0 last_real_key_start = 0 keys_local_start = 0 local_first_binding = 0 from_string = 12766914 count = 2 t = 0 echo_start = 0 keys_start = 0 nmaps = 8 nmaps_allocated = 8 defs = 0x7fff3d71e070 submaps = 0x7fff3d71e0c0 orig_local_map = 74940486 orig_keymap = 12766914 ---Type to continue, or q to quit--- localized_local_map = 0 first_binding = 0 first_unbound = 31 mock_input = 0 fkey = { parent = 19811574, map = 19811574, start = 0, end = 0 } keytran = { parent = 12746166, map = 12746166, start = 0, end = 0 } indec = { parent = 19811558, map = 19811558, start = 0, end = 0 } shift_translated = false ---Type to continue, or q to quit--- delayed_switch_frame = 12766914 original_uppercase = 87222992 original_uppercase_position = -1 dummyflag = false starting_buffer = 0x532ead0 fake_prefixed_keys = 12766914 gcpro1 = { next = 0x7fff3d71e300, var = 0x532ead5, nvars = 12953202 } #4 0x000000000053f414 in command_loop_1 () at keyboard.c:1458 cmd = 12807106 keybuf = {436, 12, 12766914, 140734224262752, 12766962, 99474918, 3994319585295, 40855936, 40580512, 800, 140734224262592, 9345238, 12818658, 19053840, 140734224262640, 5165477, 9374113, 6970589, 140734224262192, 12766914, 12766914, 9345249, 140734224262720, 5499993, 140734224262752, 99474918, 12766914, 19053840, 140734224262720, 0} i = 1 prev_modiff = 49690 prev_buffer = 0x532ead0 already_adjusted = false ---Type to continue, or q to quit--- #5 0x00000000005d6d57 in internal_condition_case ( bfun=0x53f02d , handlers=12818562, hfun=0x53e92e ) at eval.c:1288 val = 1 c = { tag = 12766914, val = 12766914, next = 0x7fff3d71e890, gcpro = 0x0, jmp = {{ __jmpbuf = {0, 2550837358681385388, 4290928, 140734224264208, 0, 0, 2550837358582819244, -2551254790071916116}, __mask_was_saved = 0, __saved_mask = { __val = {15895489283637635500, 0, 140223433214848, 4294967295, 0, 9290408, 0, 0, 0, 0, 140223529376260, 1, 0, 1, 140223429356144, 0} } }}, backlist = 0x0, handlerlist = 0x0, lisp_eval_depth = 0, pdlcount = 2, ---Type to continue, or q to quit--- poll_suppress_count = 1, interrupt_input_blocked = 0, byte_stack = 0x0 } h = { handler = 12818562, var = 12766914, chosen_clause = 12766962, tag = 0x7fff3d71e710, next = 0x0 } #6 0x000000000053ed46 in command_loop_2 (ignore=12766914) at keyboard.c:1167 val = 0 #7 0x00000000005d672b in internal_catch (tag=12814402, func=0x53ed20 , arg=12766914) at eval.c:1059 c = { tag = 12814402, val = 12766914, next = 0x0, gcpro = 0x0, jmp = {{ __jmpbuf = {0, 2550837358631053740, 4290928, 140734224264208, 0, 0, 2550837358672996780, -2551254790282155604}, ---Type to continue, or q to quit--- __mask_was_saved = 0, __saved_mask = { __val = {0, 0, 144, 0, 0, 140734224263568, 6025345, 4294967296, 12766914, 12766914, 12988610, 140734224263664, 0, 12218656, 12793680, 352} } }}, backlist = 0x0, handlerlist = 0x0, lisp_eval_depth = 0, pdlcount = 2, poll_suppress_count = 1, interrupt_input_blocked = 0, byte_stack = 0x0 } #8 0x000000000053ecf8 in command_loop () at keyboard.c:1146 No locals. #9 0x000000000053e47b in recursive_edit_1 () at keyboard.c:778 count = 1 val = 12766914 #10 0x000000000053e621 in Frecursive_edit () at keyboard.c:842 count = 0 buffer = 12766914 ---Type to continue, or q to quit--- #11 0x000000000053c564 in main (argc=1, argv=0x7fff3d71ec18) at emacs.c:1564 dummy = 4247287 stack_bottom_variable = 0 '\000' do_initial_setlocale = true dumping = false skip_args = 0 rlim = { rlim_cur = 8720000, rlim_max = 18446744073709551615 } no_loadup = false junk = 0x0 dname_arg = 0x0 ch_to_dir = 0x13ad000 "<\001" (gdb) (gdb) xbacktrace (gdb) --=-=-=-- From debbugs-submit-bounces@debbugs.gnu.org Wed Nov 07 12:18:10 2012 Received: (at 12814) by debbugs.gnu.org; 7 Nov 2012 17:18:10 +0000 Received: from localhost ([127.0.0.1]:54709 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1TW9GT-0007Fu-QX for submit@debbugs.gnu.org; Wed, 07 Nov 2012 12:18:10 -0500 Received: from mtaout20.012.net.il ([80.179.55.166]:38767) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1TW9GR-0007Fm-C4 for 12814@debbugs.gnu.org; Wed, 07 Nov 2012 12:18:08 -0500 Received: from conversion-daemon.a-mtaout20.012.net.il by a-mtaout20.012.net.il (HyperSendmail v2007.08) id <0MD400E00NO49I00@a-mtaout20.012.net.il> for 12814@debbugs.gnu.org; Wed, 07 Nov 2012 19:17:38 +0200 (IST) Received: from HOME-C4E4A596F7 ([87.69.4.28]) by a-mtaout20.012.net.il (HyperSendmail v2007.08) with ESMTPA id <0MD400D1DO16W5T0@a-mtaout20.012.net.il>; Wed, 07 Nov 2012 19:17:31 +0200 (IST) Date: Wed, 07 Nov 2012 19:17:31 +0200 From: Eli Zaretskii Subject: Re: bug#12814: 24.3.50; Emacs crash in event_to_kboard at keyboard.c:3421 In-reply-to: <87bof93ane.fsf@thinkpad.tsdh.de> X-012-Sender: halo1@inter.net.il To: Tassilo Horn Message-id: <83obj91ges.fsf@gnu.org> References: <87objb0zlc.fsf@thinkpad.tsdh.de> <871ug63gu3.fsf@thinkpad.tsdh.de> <83k3ty3dwe.fsf@gnu.org> <87pq3qr48g.fsf@thinkpad.tsdh.de> <87390md1st.fsf@thinkpad.tsdh.de> <83a9uu35x4.fsf@gnu.org> <87y5ie33hl.fsf@thinkpad.tsdh.de> <838vae32jd.fsf@gnu.org> <5099780E.4090308@cs.ucla.edu> <87zk2uh2pv.fsf@thinkpad.tsdh.de> <83390m2zez.fsf@gnu.org> <87bof93ane.fsf@thinkpad.tsdh.de> X-Spam-Score: 1.5 (+) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has identified this incoming email as possible spam. The original message has been attached to this so you can view it (if it isn't spam) or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: > From: Tassilo Horn > Cc: eggert@cs.ucla.edu, 12814@debbugs.gnu.org > Date: Wed, 07 Nov 2012 12:39:01 +0100 > > Program received signal SIGSEGV, Segmentation fault. > 0x00000000005437a4 in event_to_kboard (event=0xbc0660 ) > at keyboard.c:3421 > 3421 if (WINDOWP (obj)) > (gdb) p obj > $1 = 7652357 > (gdb) xtype > Lisp_Vectorlike > Cannot access memory at address 0x74c400 [...] Content analysis details: (1.5 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -0.0 RCVD_IN_DNSWL_NONE RBL: Sender listed at http://www.dnswl.org/, no trust [80.179.55.166 listed in list.dnswl.org] 0.7 SPF_SOFTFAIL SPF: sender does not match SPF record (softfail) 0.8 BAYES_50 BODY: Bayes spam probability is 40 to 60% [score: 0.4997] X-Debbugs-Envelope-To: 12814 Cc: eggert@cs.ucla.edu, 12814@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.13 Precedence: list Reply-To: Eli Zaretskii List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: 0.7 (/) > From: Tassilo Horn > Cc: eggert@cs.ucla.edu, 12814@debbugs.gnu.org > Date: Wed, 07 Nov 2012 12:39:01 +0100 > > Program received signal SIGSEGV, Segmentation fault. > 0x00000000005437a4 in event_to_kboard (event=0xbc0660 ) > at keyboard.c:3421 > 3421 if (WINDOWP (obj)) > (gdb) p obj > $1 = 7652357 > (gdb) xtype > Lisp_Vectorlike > Cannot access memory at address 0x74c400 Hmm... probably a window or frame that were deleted and recycled. > Program received signal SIGSEGV, Segmentation fault. > 0x00000000005437a4 in event_to_kboard (event=0xbc0660 ) > at keyboard.c:3421 > 3421 if (WINDOWP (obj)) > (gdb) p obj > $1 = 7652357 > (gdb) xtype > Lisp_Vectorlike > Cannot access memory at address 0x74c400 > (gdb) bt full > #0 0x00000000005437a4 in event_to_kboard (event=0xbc0660 ) > at keyboard.c:3421 > obj = 7652357 So what kind of event is this? Try these commands: (gdb) p *event (gdb) p event->arg (gdb) xtype The last command will probably say it's a cons cell, in which case you can use the "xcar" and "xcdr" commands to show the contents. For each component, type "xtype" followed by the command suitable for the type that is shown: "xstring" for a string, "xsymbol" for a symbol, etc. (Usually, just "pp event->arg" would display the whole thing, but it is dangerous to use that command in a crashed session, you could screw up the entire debugging session.) Thanks. From debbugs-submit-bounces@debbugs.gnu.org Wed Nov 07 13:45:23 2012 Received: (at 12814) by debbugs.gnu.org; 7 Nov 2012 18:45:24 +0000 Received: from localhost ([127.0.0.1]:54769 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1TWAct-0000nY-Ap for submit@debbugs.gnu.org; Wed, 07 Nov 2012 13:45:23 -0500 Received: from out5-smtp.messagingengine.com ([66.111.4.29]:60453) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1TWAcr-0000nQ-21 for 12814@debbugs.gnu.org; Wed, 07 Nov 2012 13:45:21 -0500 Received: from compute5.internal (compute5.nyi.mail.srv.osa [10.202.2.45]) by gateway1.nyi.mail.srv.osa (Postfix) with ESMTP id 3F42020DAB; Wed, 7 Nov 2012 13:45:23 -0500 (EST) Received: from frontend1.nyi.mail.srv.osa ([10.202.2.160]) by compute5.internal (MEProxy); Wed, 07 Nov 2012 13:45:23 -0500 DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d= messagingengine.com; h=from:to:cc:subject:references:date :in-reply-to:message-id:mime-version:content-type; s=smtpout; bh=pGiWL11+y1Tq3j4zcZC550mXoXQ=; b=Eg8jLUFrdeqTNmo7vCYsIajM7cIb DIS8+gAyPu22w12geCq2kZ9wo4S72Izx0MAClrzLFtxwwrYJsbZuBskxME1yCnKC G1SV0IrgMd5oXZyE9whuXJF01yjvekCiNUjRBj4CRkNtIwAwGrEU5KGmWdfMmKfs 47qTHLOav/OlJ6Y= X-Sasl-enc: MPw1VGBcVO3OjKFb6tez1be0RW2RBPV9D6ZhlMvCQ5lx 1352313922 Received: from thinkpad.tsdh.de (unknown [91.67.10.84]) by mail.messagingengine.com (Postfix) with ESMTPA id 7A81C8E04F8; Wed, 7 Nov 2012 13:45:22 -0500 (EST) From: Tassilo Horn To: Eli Zaretskii Subject: Re: bug#12814: 24.3.50; Emacs crash in event_to_kboard at keyboard.c:3421 References: <87objb0zlc.fsf@thinkpad.tsdh.de> <871ug63gu3.fsf@thinkpad.tsdh.de> <83k3ty3dwe.fsf@gnu.org> <87pq3qr48g.fsf@thinkpad.tsdh.de> <87390md1st.fsf@thinkpad.tsdh.de> <83a9uu35x4.fsf@gnu.org> <87y5ie33hl.fsf@thinkpad.tsdh.de> <838vae32jd.fsf@gnu.org> <5099780E.4090308@cs.ucla.edu> <87zk2uh2pv.fsf@thinkpad.tsdh.de> <83390m2zez.fsf@gnu.org> <87bof93ane.fsf@thinkpad.tsdh.de> <83obj91ges.fsf@gnu.org> Date: Wed, 07 Nov 2012 19:45:21 +0100 In-Reply-To: <83obj91ges.fsf@gnu.org> (Eli Zaretskii's message of "Wed, 07 Nov 2012 19:17:31 +0200") Message-ID: <87lieddzge.fsf@thinkpad.tsdh.de> User-Agent: Gnus/5.130006 (Ma Gnus v0.6) Emacs/24.3.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 12814 Cc: eggert@cs.ucla.edu, 12814@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.13 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -0.0 (/) Eli Zaretskii writes: Hi Eli, the next crash occured. This time not while typing but while scrolling () in an info buffer. >> (gdb) bt full >> #0 0x00000000005437a4 in event_to_kboard (event=0xbc0660 ) >> at keyboard.c:3421 >> obj = 7652357 > > So what kind of event is this? Try these commands: --8<---------------cut here---------------start------------->8--- Program received signal SIGSEGV, Segmentation fault. 0x00000000005437a4 in event_to_kboard (event=0xbd2ca0 ) at keyboard.c:3421 3421 if (WINDOWP (obj)) (gdb) p obj $1 = 2922261 (gdb) xtype Lisp_Vectorlike Cannot access memory at address 0x2c9710 (gdb) xvector $2 = (struct Lisp_Vector *) 0x2c9710 Cannot access memory at address 0x2c9710 (gdb) p *event $3 = { kind = SELECTION_REQUEST_EVENT, code = 54395952, part = 23068704, modifiers = 0, x = 400, y = 322, timestamp = 356, frame_or_window = 2922261, arg = 12766914 } (gdb) p event->arg $4 = 12766914 (gdb) xtype Lisp_Symbol (gdb) xsymbol $5 = (struct Lisp_Symbol *) 0xc2cec0 "nil" (gdb) p event->code $6 = 54395952 (gdb) xtype Lisp_Int0 (gdb) xint $7 = 13598988 (gdb) p event->part $8 = 23068704 (gdb) xtype Lisp_Int0 (gdb) xint $9 = 5767176 (gdb) p event->frame_or_window $10 = 2922261 (gdb) xtype Lisp_Vectorlike Cannot access memory at address 0x2c9710 (gdb) xvector $11 = (struct Lisp_Vector *) 0x2c9710 Cannot access memory at address 0x2c9710 --8<---------------cut here---------------end--------------->8--- Bye, Tassilo From debbugs-submit-bounces@debbugs.gnu.org Wed Nov 07 14:20:16 2012 Received: (at 12814) by debbugs.gnu.org; 7 Nov 2012 19:20:16 +0000 Received: from localhost ([127.0.0.1]:54798 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1TWBAe-0001b1-FN for submit@debbugs.gnu.org; Wed, 07 Nov 2012 14:20:16 -0500 Received: from mtaout21.012.net.il ([80.179.55.169]:50646) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1TWBAb-0001ar-Hr for 12814@debbugs.gnu.org; Wed, 07 Nov 2012 14:20:15 -0500 Received: from conversion-daemon.a-mtaout21.012.net.il by a-mtaout21.012.net.il (HyperSendmail v2007.08) id <0MD400200T9F4000@a-mtaout21.012.net.il> for 12814@debbugs.gnu.org; Wed, 07 Nov 2012 21:19:16 +0200 (IST) Received: from HOME-C4E4A596F7 ([87.69.4.28]) by a-mtaout21.012.net.il (HyperSendmail v2007.08) with ESMTPA id <0MD4002CHTO40ME0@a-mtaout21.012.net.il>; Wed, 07 Nov 2012 21:19:16 +0200 (IST) Date: Wed, 07 Nov 2012 21:19:17 +0200 From: Eli Zaretskii Subject: Re: bug#12814: 24.3.50; Emacs crash in event_to_kboard at keyboard.c:3421 In-reply-to: <87lieddzge.fsf@thinkpad.tsdh.de> X-012-Sender: halo1@inter.net.il To: Tassilo Horn Message-id: <83lied1aru.fsf@gnu.org> References: <87objb0zlc.fsf@thinkpad.tsdh.de> <871ug63gu3.fsf@thinkpad.tsdh.de> <83k3ty3dwe.fsf@gnu.org> <87pq3qr48g.fsf@thinkpad.tsdh.de> <87390md1st.fsf@thinkpad.tsdh.de> <83a9uu35x4.fsf@gnu.org> <87y5ie33hl.fsf@thinkpad.tsdh.de> <838vae32jd.fsf@gnu.org> <5099780E.4090308@cs.ucla.edu> <87zk2uh2pv.fsf@thinkpad.tsdh.de> <83390m2zez.fsf@gnu.org> <87bof93ane.fsf@thinkpad.tsdh.de> <83obj91ges.fsf@gnu.org> <87lieddzge.fsf@thinkpad.tsdh.de> X-Spam-Score: 1.5 (+) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has identified this incoming email as possible spam. The original message has been attached to this so you can view it (if it isn't spam) or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: > From: Tassilo Horn > Cc: eggert@cs.ucla.edu, 12814@debbugs.gnu.org > Date: Wed, 07 Nov 2012 19:45:21 +0100 > > the next crash occured. This time not while typing but while scrolling > () in an info buffer. [...] Content analysis details: (1.5 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -0.0 RCVD_IN_DNSWL_NONE RBL: Sender listed at http://www.dnswl.org/, no trust [80.179.55.169 listed in list.dnswl.org] 0.7 SPF_SOFTFAIL SPF: sender does not match SPF record (softfail) 0.8 BAYES_50 BODY: Bayes spam probability is 40 to 60% [score: 0.5000] X-Debbugs-Envelope-To: 12814 Cc: eggert@cs.ucla.edu, 12814@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.13 Precedence: list Reply-To: Eli Zaretskii List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: 1.5 (+) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has identified this incoming email as possible spam. The original message has been attached to this so you can view it (if it isn't spam) or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: > From: Tassilo Horn > Cc: eggert@cs.ucla.edu, 12814@debbugs.gnu.org > Date: Wed, 07 Nov 2012 19:45:21 +0100 > > the next crash occured. This time not while typing but while scrolling > () in an info buffer. [...] Content analysis details: (1.5 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -0.0 RCVD_IN_DNSWL_NONE RBL: Sender listed at http://www.dnswl.org/, no trust [80.179.55.169 listed in list.dnswl.org] 0.7 SPF_SOFTFAIL SPF: sender does not match SPF record (softfail) 0.8 BAYES_50 BODY: Bayes spam probability is 40 to 60% [score: 0.4958] > From: Tassilo Horn > Cc: eggert@cs.ucla.edu, 12814@debbugs.gnu.org > Date: Wed, 07 Nov 2012 19:45:21 +0100 > > the next crash occured. This time not while typing but while scrolling > () in an info buffer. If you were scrolling down, how come Emacs was processing a selection request event? AFAIK, that means some other application requested the selection data owned by Emacs. > (gdb) p *event > $3 = { > kind = SELECTION_REQUEST_EVENT, > code = 54395952, > part = 23068704, > modifiers = 0, > x = 400, > y = 322, > timestamp = 356, > frame_or_window = 2922261, > arg = 12766914 > } Someone who knows their way around X selection code should help you find out where does this value of frame_or_window come from, and how that Lisp object became inaccessible. From debbugs-submit-bounces@debbugs.gnu.org Thu Nov 08 02:56:13 2012 Received: (at 12814) by debbugs.gnu.org; 8 Nov 2012 07:56:13 +0000 Received: from localhost ([127.0.0.1]:55315 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1TWMyD-00044T-8z for submit@debbugs.gnu.org; Thu, 08 Nov 2012 02:56:13 -0500 Received: from deliver.uni-koblenz.de ([141.26.64.15]:44568) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1TWMyB-00044N-HG for 12814@debbugs.gnu.org; Thu, 08 Nov 2012 02:56:12 -0500 Received: from localhost (localhost [127.0.0.1]) by deliver.uni-koblenz.de (Postfix) with ESMTP id AB44FD238C; Thu, 8 Nov 2012 08:56:10 +0100 (CET) X-Virus-Scanned: amavisd-new at uni-koblenz.de Received: from deliver.uni-koblenz.de ([127.0.0.1]) by localhost (deliver.uni-koblenz.de [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id DtGc_wN4K1DF; Thu, 8 Nov 2012 08:56:10 +0100 (CET) X-CHKRCPT: Envelopesender noch tsdh@gnu.org Received: from thinkpad.tsdh.de (tsdh.uni-koblenz.de [141.26.67.142]) (using TLSv1 with cipher DHE-RSA-AES128-SHA (128/128 bits)) (No client certificate requested) by deliver.uni-koblenz.de (Postfix) with ESMTPSA id E4538D238B; Thu, 8 Nov 2012 08:56:09 +0100 (CET) From: Tassilo Horn To: Eli Zaretskii , Dmitry Antipov Subject: Re: bug#12814: 24.3.50; Emacs crash in event_to_kboard at keyboard.c:3421 References: <87objb0zlc.fsf@thinkpad.tsdh.de> <871ug63gu3.fsf@thinkpad.tsdh.de> <83k3ty3dwe.fsf@gnu.org> <87pq3qr48g.fsf@thinkpad.tsdh.de> <87390md1st.fsf@thinkpad.tsdh.de> <83a9uu35x4.fsf@gnu.org> <87y5ie33hl.fsf@thinkpad.tsdh.de> <838vae32jd.fsf@gnu.org> <5099780E.4090308@cs.ucla.edu> <87zk2uh2pv.fsf@thinkpad.tsdh.de> <83390m2zez.fsf@gnu.org> <87bof93ane.fsf@thinkpad.tsdh.de> <83obj91ges.fsf@gnu.org> <87lieddzge.fsf@thinkpad.tsdh.de> <83lied1aru.fsf@gnu.org> Date: Thu, 08 Nov 2012 08:56:05 +0100 In-Reply-To: <83lied1aru.fsf@gnu.org> (Eli Zaretskii's message of "Wed, 07 Nov 2012 21:19:17 +0200") Message-ID: <87fw4k1qay.fsf@thinkpad.tsdh.de> User-Agent: Gnus/5.130006 (Ma Gnus v0.6) Emacs/24.3.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -0.8 (/) X-Debbugs-Envelope-To: 12814 Cc: eggert@cs.ucla.edu, 12814@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.13 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -0.8 (/) Eli Zaretskii writes: >> the next crash occured. This time not while typing but while >> scrolling () in an info buffer. > > If you were scrolling down, how come Emacs was processing a selection > request event? I have no clue. The crash just happened again while typing in a mail, and it also was a SELECTION_REQUEST_EVENT with inaccessible frame_or_window. > AFAIK, that means some other application requested the selection data > owned by Emacs. Hm, I'm running a GNOME3 desktop. Right now, there are only some terminals running and a browser. Ah, and the parcellite clipboard manager. But those haven't been updated lately, and a week ago, emacs didn't crash. > Someone who knows their way around X selection code should help you > find out where does this value of frame_or_window come from, and how > that Lisp object became inaccessible. Looking at the ChangeLog, this one looks suspicious to me: 2012-11-02 Dmitry Antipov Remove pad from struct input_event. * termhooks.h (struct input_event): Remove padding field. Adjust comment. * keyboard.c (event_to_kboard): Simplify because frame_or_window member is never cons for a long time. Adjust comment. (mark_kboards): Adjust because SELECTION_REQUEST_EVENT and SELECTION_CLEAR_EVENT has no Lisp_Objects to mark. Add comment. * xterm.c (handle_one_xevent): Do not initialize frame_or_window field of SELECTION_REQUEST_EVENT and SELECTION_CLEAR_EVENT. It would fit the time frame since when the crashes appeared first. Bye, Tassilo From debbugs-submit-bounces@debbugs.gnu.org Thu Nov 08 04:30:42 2012 Received: (at 12814) by debbugs.gnu.org; 8 Nov 2012 09:30:42 +0000 Received: from localhost ([127.0.0.1]:55393 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1TWORd-0006Cs-Oc for submit@debbugs.gnu.org; Thu, 08 Nov 2012 04:30:42 -0500 Received: from forward3h.mail.yandex.net ([84.201.187.148]:46332) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1TWORW-0006CX-Tl for 12814@debbugs.gnu.org; Thu, 08 Nov 2012 04:30:39 -0500 Received: from smtp4h.mail.yandex.net (smtp4h.mail.yandex.net [84.201.186.21]) by forward3h.mail.yandex.net (Yandex) with ESMTP id E34A213620ED; Thu, 8 Nov 2012 13:30:30 +0400 (MSK) Received: from smtp4h.mail.yandex.net (localhost [127.0.0.1]) by smtp4h.mail.yandex.net (Yandex) with ESMTP id 658032C0407; Thu, 8 Nov 2012 13:30:30 +0400 (MSK) Received: from unknown (unknown [37.139.80.10]) by smtp4h.mail.yandex.net (nwsmtp/Yandex) with ESMTP id UTtKxsX5-UUtiDo7g; Thu, 8 Nov 2012 13:30:30 +0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yandex.ru; s=mail; t=1352367030; bh=WEVR3UskbOXizEB60HUqDkcyyJPAUVag+w+sDd0nfLc=; h=Message-ID:Date:From:User-Agent:MIME-Version:To:CC:Subject: References:In-Reply-To:Content-Type:Content-Transfer-Encoding; b=AhwPh9NuPWilSrdlAfJQ6EPXrCvjwvEGt48ooeBXiWhdUBHVNOUVK0rmh0PzvvOMg qN20Ev0v2B99KrWFC2o3BKkdPh15LpHovN2CKjrid74B6ViK8iQuVwRtP23L5RB/Iy OVbGH7vzbe8RX3A3wXI7zT9KgvhAblI7ov0pv9t4= Message-ID: <509B7BC0.6030100@yandex.ru> Date: Thu, 08 Nov 2012 13:30:40 +0400 From: Dmitry Antipov User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:16.0) Gecko/20121026 Thunderbird/16.0.2 MIME-Version: 1.0 To: Tassilo Horn Subject: Re: bug#12814: 24.3.50; Emacs crash in event_to_kboard at keyboard.c:3421 References: <87objb0zlc.fsf@thinkpad.tsdh.de> <871ug63gu3.fsf@thinkpad.tsdh.de> <83k3ty3dwe.fsf@gnu.org> <87pq3qr48g.fsf@thinkpad.tsdh.de> <87390md1st.fsf@thinkpad.tsdh.de> <83a9uu35x4.fsf@gnu.org> <87y5ie33hl.fsf@thinkpad.tsdh.de> <838vae32jd.fsf@gnu.org> <5099780E.4090308@cs.ucla.edu> <87zk2uh2pv.fsf@thinkpad.tsdh.de> <83390m2zez.fsf@gnu.org> <87bof93ane.fsf@thinkpad.tsdh.de> <83obj91ges.fsf@gnu.org> <87lieddzge.fsf@thinkpad.tsdh.de> <83lied1aru.fsf@gnu.org> <87fw4k1qay.fsf@thinkpad.tsdh.de> In-Reply-To: <87fw4k1qay.fsf@thinkpad.tsdh.de> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Spam-Score: 0.1 (/) X-Debbugs-Envelope-To: 12814 Cc: Eli Zaretskii , eggert@cs.ucla.edu, 12814@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.13 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -0.7 (/) On 11/08/2012 11:56 AM, Tassilo Horn wrote: > Looking at the ChangeLog, this one looks suspicious to me: > > 2012-11-02 Dmitry Antipov > > Remove pad from struct input_event. > * termhooks.h (struct input_event): Remove padding field. > Adjust comment. > * keyboard.c (event_to_kboard): Simplify because frame_or_window > member is never cons for a long time. Adjust comment. > (mark_kboards): Adjust because SELECTION_REQUEST_EVENT and > SELECTION_CLEAR_EVENT has no Lisp_Objects to mark. Add comment. > * xterm.c (handle_one_xevent): Do not initialize frame_or_window > field of SELECTION_REQUEST_EVENT and SELECTION_CLEAR_EVENT. > > It would fit the time frame since when the crashes appeared first. Argh, my bad in r110766; should be fixed in r110828. Dmitry From debbugs-submit-bounces@debbugs.gnu.org Thu Nov 08 05:55:40 2012 Received: (at 12814) by debbugs.gnu.org; 8 Nov 2012 10:55:40 +0000 Received: from localhost ([127.0.0.1]:55457 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1TWPls-000872-IJ for submit@debbugs.gnu.org; Thu, 08 Nov 2012 05:55:40 -0500 Received: from deliver.uni-koblenz.de ([141.26.64.15]:46302) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1TWPlp-00086t-5p for 12814@debbugs.gnu.org; Thu, 08 Nov 2012 05:55:38 -0500 Received: from localhost (localhost [127.0.0.1]) by deliver.uni-koblenz.de (Postfix) with ESMTP id BF01BD2407; Thu, 8 Nov 2012 11:55:34 +0100 (CET) X-Virus-Scanned: amavisd-new at uni-koblenz.de Received: from deliver.uni-koblenz.de ([127.0.0.1]) by localhost (deliver.uni-koblenz.de [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id FaoKd6du2kiU; Thu, 8 Nov 2012 11:55:34 +0100 (CET) X-CHKRCPT: Envelopesender noch tsdh@gnu.org Received: from thinkpad.tsdh.de (tsdh.uni-koblenz.de [141.26.67.142]) (using TLSv1 with cipher DHE-RSA-AES128-SHA (128/128 bits)) (No client certificate requested) by deliver.uni-koblenz.de (Postfix) with ESMTPSA id 3A1A1D2406; Thu, 8 Nov 2012 11:55:34 +0100 (CET) From: Tassilo Horn To: Dmitry Antipov Subject: Re: bug#12814: 24.3.50; Emacs crash in event_to_kboard at keyboard.c:3421 References: <87objb0zlc.fsf@thinkpad.tsdh.de> <871ug63gu3.fsf@thinkpad.tsdh.de> <83k3ty3dwe.fsf@gnu.org> <87pq3qr48g.fsf@thinkpad.tsdh.de> <87390md1st.fsf@thinkpad.tsdh.de> <83a9uu35x4.fsf@gnu.org> <87y5ie33hl.fsf@thinkpad.tsdh.de> <838vae32jd.fsf@gnu.org> <5099780E.4090308@cs.ucla.edu> <87zk2uh2pv.fsf@thinkpad.tsdh.de> <83390m2zez.fsf@gnu.org> <87bof93ane.fsf@thinkpad.tsdh.de> <83obj91ges.fsf@gnu.org> <87lieddzge.fsf@thinkpad.tsdh.de> <83lied1aru.fsf@gnu.org> <87fw4k1qay.fsf@thinkpad.tsdh.de> <509B7BC0.6030100@yandex.ru> Date: Thu, 08 Nov 2012 11:55:28 +0100 In-Reply-To: <509B7BC0.6030100@yandex.ru> (Dmitry Antipov's message of "Thu, 08 Nov 2012 13:30:40 +0400") Message-ID: <87ip9g749r.fsf@thinkpad.tsdh.de> User-Agent: Gnus/5.130006 (Ma Gnus v0.6) Emacs/24.3.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -1.6 (-) X-Debbugs-Envelope-To: 12814 Cc: Eli Zaretskii , eggert@cs.ucla.edu, 12814@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.13 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -3.5 (---) Dmitry Antipov writes: >> 2012-11-02 Dmitry Antipov >> >> Remove pad from struct input_event. >> * termhooks.h (struct input_event): Remove padding field. >> Adjust comment. >> * keyboard.c (event_to_kboard): Simplify because frame_or_window >> member is never cons for a long time. Adjust comment. >> (mark_kboards): Adjust because SELECTION_REQUEST_EVENT and >> SELECTION_CLEAR_EVENT has no Lisp_Objects to mark. Add comment. >> * xterm.c (handle_one_xevent): Do not initialize frame_or_window >> field of SELECTION_REQUEST_EVENT and SELECTION_CLEAR_EVENT. >> >> It would fit the time frame since when the crashes appeared first. > > Argh, my bad in r110766; should be fixed in r110828. Great, I'll update my copy and report back if it works now. Bye, Tassilo From debbugs-submit-bounces@debbugs.gnu.org Mon Nov 12 02:35:01 2012 Received: (at 12814-done) by debbugs.gnu.org; 12 Nov 2012 07:35:01 +0000 Received: from localhost ([127.0.0.1]:34465 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1TXoXs-0000gI-Ab for submit@debbugs.gnu.org; Mon, 12 Nov 2012 02:35:00 -0500 Received: from deliver.uni-koblenz.de ([141.26.64.15]:46628) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1TXoXn-0000g6-9S for 12814-done@debbugs.gnu.org; Mon, 12 Nov 2012 02:34:57 -0500 Received: from localhost (localhost [127.0.0.1]) by deliver.uni-koblenz.de (Postfix) with ESMTP id 3BFA6D2248; Mon, 12 Nov 2012 08:34:31 +0100 (CET) X-Virus-Scanned: amavisd-new at uni-koblenz.de Received: from deliver.uni-koblenz.de ([127.0.0.1]) by localhost (deliver.uni-koblenz.de [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 3gHa2rFgjeFi; Mon, 12 Nov 2012 08:34:29 +0100 (CET) X-CHKRCPT: Envelopesender noch tsdh@gnu.org Received: from thinkpad.tsdh.de (tsdh.uni-koblenz.de [141.26.67.142]) (using TLSv1 with cipher DHE-RSA-AES128-SHA (128/128 bits)) (No client certificate requested) by deliver.uni-koblenz.de (Postfix) with ESMTPSA id DD8B7D223F; Mon, 12 Nov 2012 08:34:29 +0100 (CET) From: Tassilo Horn To: Dmitry Antipov Subject: Re: bug#12814: 24.3.50; Emacs crash in event_to_kboard at keyboard.c:3421 References: <87objb0zlc.fsf@thinkpad.tsdh.de> <871ug63gu3.fsf@thinkpad.tsdh.de> <83k3ty3dwe.fsf@gnu.org> <87pq3qr48g.fsf@thinkpad.tsdh.de> <87390md1st.fsf@thinkpad.tsdh.de> <83a9uu35x4.fsf@gnu.org> <87y5ie33hl.fsf@thinkpad.tsdh.de> <838vae32jd.fsf@gnu.org> <5099780E.4090308@cs.ucla.edu> <87zk2uh2pv.fsf@thinkpad.tsdh.de> <83390m2zez.fsf@gnu.org> <87bof93ane.fsf@thinkpad.tsdh.de> <83obj91ges.fsf@gnu.org> <87lieddzge.fsf@thinkpad.tsdh.de> <83lied1aru.fsf@gnu.org> <87fw4k1qay.fsf@thinkpad.tsdh.de> <509B7BC0.6030100@yandex.ru> <87ip9g749r.fsf@thinkpad.tsdh.de> Date: Mon, 12 Nov 2012 08:34:29 +0100 In-Reply-To: <87ip9g749r.fsf@thinkpad.tsdh.de> (Tassilo Horn's message of "Thu, 08 Nov 2012 11:55:28 +0100") Message-ID: <87pq3j8ebe.fsf@thinkpad.tsdh.de> User-Agent: Gnus/5.130006 (Ma Gnus v0.6) Emacs/24.3.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -1.6 (-) X-Debbugs-Envelope-To: 12814-done Cc: Eli Zaretskii , eggert@cs.ucla.edu, 12814-done@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.13 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -3.5 (---) Tassilo Horn writes: >>> 2012-11-02 Dmitry Antipov >>> >>> Remove pad from struct input_event. >>> * termhooks.h (struct input_event): Remove padding field. >>> Adjust comment. >>> * keyboard.c (event_to_kboard): Simplify because frame_or_window >>> member is never cons for a long time. Adjust comment. >>> (mark_kboards): Adjust because SELECTION_REQUEST_EVENT and >>> SELECTION_CLEAR_EVENT has no Lisp_Objects to mark. Add comment. >>> * xterm.c (handle_one_xevent): Do not initialize frame_or_window >>> field of SELECTION_REQUEST_EVENT and SELECTION_CLEAR_EVENT. >>> >>> It would fit the time frame since when the crashes appeared first. >> >> Argh, my bad in r110766; should be fixed in r110828. > > Great, I'll update my copy and report back if it works now. I didn't have any further crashes, so it seems the bug is fixed, and I'm closing this issue. Thanks, Tassilo From unknown Tue Aug 19 21:03:10 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Mon, 10 Dec 2012 12:24:03 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator