* bug#1296: Segfault with `M-- M-r' when `scroll-margin' is higher than zero @ 2008-11-02 13:56 ` Teemu Likonen 2008-11-07 0:40 ` bug#1296: marked as done (Segfault with `M-- M-r' when `scroll-margin' is higher than zero) Emacs bug Tracking System 0 siblings, 1 reply; 3+ messages in thread From: Teemu Likonen @ 2008-11-02 13:56 UTC (permalink / raw) To: bug-gnu-emacs Emacs crashes with segmentation fault when I type command `M-- M-r' while variable `scroll-margin' has value 1 more more. Steps to reproduce: 1. Start Emacs from text terminal: $ emacs -Q 2. Move to Emacs reference manual buffer: C-h r 3. Don't move the cursor. Set the `scroll-margin' variable: M-x set-variable RET scroll-margin RET 4 RET 4. Run command `move-to-window-line' with negative argument: M-- M-r 5. You should see the Emacs frame disappearing and the following error message in terminal: Fatal error (11)Segmentation fault I have tried with Emacs version GNU Emacs 22.2.1 (i486-pc-linux-gnu, GTK+ Version 2.12.11) of 2008-10-17 on raven, modified by Debian and development snapshot version GNU Emacs 23.0.60.1 (i486-pc-linux-gnu, GTK+ Version 2.12.11) of 2008-10-18 on elegiac, modified by Debian (I'm writing this bug report with 22.2.1 as you can see from the following automatically inserted information.) In GNU Emacs 22.2.1 (i486-pc-linux-gnu, GTK+ Version 2.12.11) of 2008-10-17 on raven, modified by Debian Windowing system distributor `The X.Org Foundation', version 11.0.10402000 configured using `configure '--build=i486-linux-gnu' '--host=i486-linux-gnu' '--prefix=/usr' '--sharedstatedir=/var/lib' '--libexecdir=/usr/lib' '--localstatedir=/var/lib' '--infodir=/usr/share/info' '--mandir=/usr/share/man' '--with-pop=yes' '--enable-locallisppath=/etc/emacs22:/etc/emacs:/usr/local/share/emacs/22.2/site-lisp:/usr/local/share/emacs/site-lisp:/usr/share/emacs/22.2/site-lisp:/usr/share/emacs/site-lisp:/usr/share/emacs/22.2/leim' '--with-x=yes' '--with-x-toolkit=gtk' '--with-toolkit-scroll-bars' 'build_alias=i486-linux-gnu' 'host_alias=i486-linux-gnu' 'CFLAGS=-DDEBIAN -g -O2' 'LDFLAGS=-g' 'CPPFLAGS='' Important settings: value of $LC_ALL: nil value of $LC_COLLATE: nil value of $LC_CTYPE: nil value of $LC_MESSAGES: en_US.UTF-8 value of $LC_MONETARY: nil value of $LC_NUMERIC: nil value of $LC_TIME: nil value of $LANG: fi_FI.UTF-8 locale-coding-system: utf-8 default-enable-multibyte-characters: t Major mode: Info Minor modes in effect: tooltip-mode: t mouse-wheel-mode: t menu-bar-mode: t file-name-shadow-mode: t global-font-lock-mode: t font-lock-mode: t blink-cursor-mode: t unify-8859-on-encoding-mode: t utf-translate-cjk-mode: t auto-compression-mode: t column-number-mode: t line-number-mode: t transient-mark-mode: t Recent input: C-h r C-s r e p o <return> <S-iso-lefttab> <return> <tab> <tab> <return> <down-mouse-5> <mouse-5> <down-mouse-5> <mouse-5> <double-down-mouse-5> <double-mouse-5> u <tab> <return> <down-mouse-5> <mouse-5> <double-down-mouse-5> <double-mouse-5> <triple-down-mouse-5> <triple-mouse-5> <down-mouse-4> <mouse-4> <double-down-mouse-4> <double-mouse-4> <down-mouse-4> <mouse-4> <down-mouse-1> <mouse-1> <down-mouse-5> <mouse-5> <down-mouse-5> <mouse-5> <double-down-mouse-5> <double-mouse-5> <down-mouse-4> <mouse-4> <double-down-mouse-4> <double-mouse-4> <triple-down-mouse-4> <triple-mouse-4> <triple-down-mouse-4> <triple-mouse-4> <triple-down-mouse-4> <triple-mouse-4> <triple-down-mouse-4> <triple-mouse-4> <triple-down-mouse-4> <triple-mouse-4> <triple-down-mouse-4> <triple-mouse-4> <triple-down-mouse-4> <triple-mouse-4> u <tab> <return> <help-echo> <down-mouse-5> <mouse-5> <down-mouse-5> <mouse-5> <down-mouse-5> <mouse-5> M-x m <backspace> e m a c s - v e r s i o n <return> <down-mouse-5> <mouse-5> <down-mouse-5> <mouse-5> <down-mouse-5> <mouse-5> <down-mouse-5> <mouse-5> <down-mouse-5> <mouse-5> <down-mouse-5> <mouse-5> <down-mouse-5> <mouse-5> <double-down-mouse-5> <double-mouse-5> <triple-down-mouse-5> <triple-mouse-5> <down-mouse-5> <mouse-5> <down-mouse-4> <mouse-4> <double-down-mouse-4> <double-mouse-4> <triple-down-mouse-4> <triple-mouse-4> M-x C-g C-x 5 2 <switch-frame> M-x r e p o r t - b <tab> u <tab> <tab> <tab> <tab> <switch-frame> <switch-frame> <switch-frame> <switch-frame> <switch-frame> <down-mouse-4> <mouse-4> <down-mouse-5> <mouse-5> <down-mouse-4> <mouse-4> <double-down-mouse-4> <double-mouse-4> <triple-down-mouse-4> <triple-mouse-4> <triple-down-mouse-4> <triple-mouse-4> <switch-frame> <down-mouse-1> <mouse-movement> <mouse-1> <help-echo> <down-mouse-1> <mouse-1> <M-backspace> e m a <tab> <return> Recent messages: Loading info...done Loading jka-compr...done uncompressing emacs.gz...done uncompressing emacs-1.gz...done Mark saved where search started uncompressing emacs-5.gz...done byte-code: Beginning of buffer [6 times] GNU Emacs 22.2.1 (i486-pc-linux-gnu, GTK+ Version 2.12.11) of 2008-10-17 on raven, modified by Debian Quit Loading emacsbug...done ^ permalink raw reply [flat|nested] 3+ messages in thread
* bug#1296: marked as done (Segfault with `M-- M-r' when `scroll-margin' is higher than zero) 2008-11-02 13:56 ` bug#1296: Segfault with `M-- M-r' when `scroll-margin' is higher than zero Teemu Likonen @ 2008-11-07 0:40 ` Emacs bug Tracking System 0 siblings, 0 replies; 3+ messages in thread From: Emacs bug Tracking System @ 2008-11-07 0:40 UTC (permalink / raw) To: Chong Yidong [-- Attachment #1: Type: text/plain, Size: 874 bytes --] Your message dated Thu, 06 Nov 2008 19:30:12 -0500 with message-id <87wsfgv0mj.fsf@cyd.mit.edu> and subject line Re: Segfault with `M-- M-r' when `scroll-margin' > 0 has caused the Emacs bug report #1295, regarding Segfault with `M-- M-r' when `scroll-margin' is higher than zero to be marked as done. This means that you claim that the problem has been dealt with. If this is not the case it is now your responsibility to reopen the bug report if necessary, and/or fix the problem forthwith. (NB: If you are a system administrator and have no idea what this message is talking about, this may indicate a serious mail system misconfiguration somewhere. Please contact don@donarmstrong.com immediately.) -- 1295: http://emacsbugs.donarmstrong.com/cgi-bin/bugreport.cgi?bug=1295 Emacs Bug Tracking System Contact don@donarmstrong.com with problems [-- Attachment #2: Type: message/rfc822, Size: 6589 bytes --] From: Teemu Likonen <tlikonen@iki.fi> To: bug-gnu-emacs@gnu.org Subject: Segfault with `M-- M-r' when `scroll-margin' is higher than zero Date: Sun, 02 Nov 2008 15:56:15 +0200 Message-ID: <87skqaw7sw.fsf@iki.fi> Emacs crashes with segmentation fault when I type command `M-- M-r' while variable `scroll-margin' has value 1 more more. Steps to reproduce: 1. Start Emacs from text terminal: $ emacs -Q 2. Move to Emacs reference manual buffer: C-h r 3. Don't move the cursor. Set the `scroll-margin' variable: M-x set-variable RET scroll-margin RET 4 RET 4. Run command `move-to-window-line' with negative argument: M-- M-r 5. You should see the Emacs frame disappearing and the following error message in terminal: Fatal error (11)Segmentation fault I have tried with Emacs version GNU Emacs 22.2.1 (i486-pc-linux-gnu, GTK+ Version 2.12.11) of 2008-10-17 on raven, modified by Debian and development snapshot version GNU Emacs 23.0.60.1 (i486-pc-linux-gnu, GTK+ Version 2.12.11) of 2008-10-18 on elegiac, modified by Debian (I'm writing this bug report with 22.2.1 as you can see from the following automatically inserted information.) In GNU Emacs 22.2.1 (i486-pc-linux-gnu, GTK+ Version 2.12.11) of 2008-10-17 on raven, modified by Debian Windowing system distributor `The X.Org Foundation', version 11.0.10402000 configured using `configure '--build=i486-linux-gnu' '--host=i486-linux-gnu' '--prefix=/usr' '--sharedstatedir=/var/lib' '--libexecdir=/usr/lib' '--localstatedir=/var/lib' '--infodir=/usr/share/info' '--mandir=/usr/share/man' '--with-pop=yes' '--enable-locallisppath=/etc/emacs22:/etc/emacs:/usr/local/share/emacs/22.2/site-lisp:/usr/local/share/emacs/site-lisp:/usr/share/emacs/22.2/site-lisp:/usr/share/emacs/site-lisp:/usr/share/emacs/22.2/leim' '--with-x=yes' '--with-x-toolkit=gtk' '--with-toolkit-scroll-bars' 'build_alias=i486-linux-gnu' 'host_alias=i486-linux-gnu' 'CFLAGS=-DDEBIAN -g -O2' 'LDFLAGS=-g' 'CPPFLAGS='' Important settings: value of $LC_ALL: nil value of $LC_COLLATE: nil value of $LC_CTYPE: nil value of $LC_MESSAGES: en_US.UTF-8 value of $LC_MONETARY: nil value of $LC_NUMERIC: nil value of $LC_TIME: nil value of $LANG: fi_FI.UTF-8 locale-coding-system: utf-8 default-enable-multibyte-characters: t Major mode: Info Minor modes in effect: tooltip-mode: t mouse-wheel-mode: t menu-bar-mode: t file-name-shadow-mode: t global-font-lock-mode: t font-lock-mode: t blink-cursor-mode: t unify-8859-on-encoding-mode: t utf-translate-cjk-mode: t auto-compression-mode: t column-number-mode: t line-number-mode: t transient-mark-mode: t Recent input: C-h r C-s r e p o <return> <S-iso-lefttab> <return> <tab> <tab> <return> <down-mouse-5> <mouse-5> <down-mouse-5> <mouse-5> <double-down-mouse-5> <double-mouse-5> u <tab> <return> <down-mouse-5> <mouse-5> <double-down-mouse-5> <double-mouse-5> <triple-down-mouse-5> <triple-mouse-5> <down-mouse-4> <mouse-4> <double-down-mouse-4> <double-mouse-4> <down-mouse-4> <mouse-4> <down-mouse-1> <mouse-1> <down-mouse-5> <mouse-5> <down-mouse-5> <mouse-5> <double-down-mouse-5> <double-mouse-5> <down-mouse-4> <mouse-4> <double-down-mouse-4> <double-mouse-4> <triple-down-mouse-4> <triple-mouse-4> <triple-down-mouse-4> <triple-mouse-4> <triple-down-mouse-4> <triple-mouse-4> <triple-down-mouse-4> <triple-mouse-4> <triple-down-mouse-4> <triple-mouse-4> <triple-down-mouse-4> <triple-mouse-4> <triple-down-mouse-4> <triple-mouse-4> u <tab> <return> <help-echo> <down-mouse-5> <mouse-5> <down-mouse-5> <mouse-5> <down-mouse-5> <mouse-5> M-x m <backspace> e m a c s - v e r s i o n <return> <down-mouse-5> <mouse-5> <down-mouse-5> <mouse-5> <down-mouse-5> <mouse-5> <down-mouse-5> <mouse-5> <down-mouse-5> <mouse-5> <down-mouse-5> <mouse-5> <down-mouse-5> <mouse-5> <double-down-mouse-5> <double-mouse-5> <triple-down-mouse-5> <triple-mouse-5> <down-mouse-5> <mouse-5> <down-mouse-4> <mouse-4> <double-down-mouse-4> <double-mouse-4> <triple-down-mouse-4> <triple-mouse-4> M-x C-g C-x 5 2 <switch-frame> M-x r e p o r t - b <tab> u <tab> <tab> <tab> <tab> <switch-frame> <switch-frame> <switch-frame> <switch-frame> <switch-frame> <down-mouse-4> <mouse-4> <down-mouse-5> <mouse-5> <down-mouse-4> <mouse-4> <double-down-mouse-4> <double-mouse-4> <triple-down-mouse-4> <triple-mouse-4> <triple-down-mouse-4> <triple-mouse-4> <switch-frame> <down-mouse-1> <mouse-movement> <mouse-1> <help-echo> <down-mouse-1> <mouse-1> <M-backspace> e m a <tab> <return> Recent messages: Loading info...done Loading jka-compr...done uncompressing emacs.gz...done uncompressing emacs-1.gz...done Mark saved where search started uncompressing emacs-5.gz...done byte-code: Beginning of buffer [6 times] GNU Emacs 22.2.1 (i486-pc-linux-gnu, GTK+ Version 2.12.11) of 2008-10-17 on raven, modified by Debian Quit Loading emacsbug...done [-- Attachment #3: Type: message/rfc822, Size: 1132 bytes --] From: Chong Yidong <cyd@stupidchicken.com> To: Teemu Likonen <tlikonen@iki.fi> Cc: 1295-done@emacsbugs.donarmstrong.com Subject: Re: Segfault with `M-- M-r' when `scroll-margin' > 0 Date: Thu, 06 Nov 2008 19:30:12 -0500 Message-ID: <87wsfgv0mj.fsf@cyd.mit.edu> > Emacs crashes with segmentation fault when I type command `M-- M-r' > while variable `scroll-margin' has value 1 more more. I've checked in a fix that should solve this problem. ^ permalink raw reply [flat|nested] 3+ messages in thread
[parent not found: <874p2qxmqz.fsf@iki.fi>]
* bug#1295: marked as done (Segfault with `M-- M-r' when `scroll-margin' > 0) [not found] ` <874p2qxmqz.fsf@iki.fi> @ 2008-11-07 0:40 ` Emacs bug Tracking System 0 siblings, 0 replies; 3+ messages in thread From: Emacs bug Tracking System @ 2008-11-07 0:40 UTC (permalink / raw) To: Chong Yidong [-- Attachment #1: Type: text/plain, Size: 858 bytes --] Your message dated Thu, 06 Nov 2008 19:30:12 -0500 with message-id <87wsfgv0mj.fsf@cyd.mit.edu> and subject line Re: Segfault with `M-- M-r' when `scroll-margin' > 0 has caused the Emacs bug report #1295, regarding Segfault with `M-- M-r' when `scroll-margin' > 0 to be marked as done. This means that you claim that the problem has been dealt with. If this is not the case it is now your responsibility to reopen the bug report if necessary, and/or fix the problem forthwith. (NB: If you are a system administrator and have no idea what this message is talking about, this may indicate a serious mail system misconfiguration somewhere. Please contact don@donarmstrong.com immediately.) -- 1295: http://emacsbugs.donarmstrong.com/cgi-bin/bugreport.cgi?bug=1295 Emacs Bug Tracking System Contact don@donarmstrong.com with problems [-- Attachment #2: Type: message/rfc822, Size: 6573 bytes --] From: Teemu Likonen <tlikonen@iki.fi> To: bug-gnu-emacs@gnu.org Subject: Segfault with `M-- M-r' when `scroll-margin' > 0 Date: Sun, 02 Nov 2008 15:48:04 +0200 Message-ID: <874p2qxmqz.fsf@iki.fi> Emacs crashes with segmentation fault when I type command `M-- M-r' while variable `scroll-margin' has value 1 more more. Steps to reproduce: 1. Start Emacs from text terminal: $ emacs -Q 2. Move to Emacs reference manual buffer: C-h r 3. Don't move the cursor. Set the `scroll-margin' variable: M-x set-variable RET scroll-margin RET 4 RET 4. Run command `move-to-window-line' with negative argument: M-- M-r 5. You should see the Emacs frame disappearing and the following error message in terminal: Fatal error (11)Segmentation fault I have tried with Emacs version GNU Emacs 22.2.1 (i486-pc-linux-gnu, GTK+ Version 2.12.11) of 2008-10-17 on raven, modified by Debian and development snapshot version GNU Emacs 23.0.60.1 (i486-pc-linux-gnu, GTK+ Version 2.12.11) of 2008-10-18 on elegiac, modified by Debian (I'm writing this bug report with 22.2.1 as you can see from the following automatically inserted information.) In GNU Emacs 22.2.1 (i486-pc-linux-gnu, GTK+ Version 2.12.11) of 2008-10-17 on raven, modified by Debian Windowing system distributor `The X.Org Foundation', version 11.0.10402000 configured using `configure '--build=i486-linux-gnu' '--host=i486-linux-gnu' '--prefix=/usr' '--sharedstatedir=/var/lib' '--libexecdir=/usr/lib' '--localstatedir=/var/lib' '--infodir=/usr/share/info' '--mandir=/usr/share/man' '--with-pop=yes' '--enable-locallisppath=/etc/emacs22:/etc/emacs:/usr/local/share/emacs/22.2/site-lisp:/usr/local/share/emacs/site-lisp:/usr/share/emacs/22.2/site-lisp:/usr/share/emacs/site-lisp:/usr/share/emacs/22.2/leim' '--with-x=yes' '--with-x-toolkit=gtk' '--with-toolkit-scroll-bars' 'build_alias=i486-linux-gnu' 'host_alias=i486-linux-gnu' 'CFLAGS=-DDEBIAN -g -O2' 'LDFLAGS=-g' 'CPPFLAGS='' Important settings: value of $LC_ALL: nil value of $LC_COLLATE: nil value of $LC_CTYPE: nil value of $LC_MESSAGES: en_US.UTF-8 value of $LC_MONETARY: nil value of $LC_NUMERIC: nil value of $LC_TIME: nil value of $LANG: fi_FI.UTF-8 locale-coding-system: utf-8 default-enable-multibyte-characters: t Major mode: Info Minor modes in effect: tooltip-mode: t mouse-wheel-mode: t menu-bar-mode: t file-name-shadow-mode: t global-font-lock-mode: t font-lock-mode: t blink-cursor-mode: t unify-8859-on-encoding-mode: t utf-translate-cjk-mode: t auto-compression-mode: t column-number-mode: t line-number-mode: t transient-mark-mode: t Recent input: C-h r C-s r e p o <return> <S-iso-lefttab> <return> <tab> <tab> <return> <down-mouse-5> <mouse-5> <down-mouse-5> <mouse-5> <double-down-mouse-5> <double-mouse-5> u <tab> <return> <down-mouse-5> <mouse-5> <double-down-mouse-5> <double-mouse-5> <triple-down-mouse-5> <triple-mouse-5> <down-mouse-4> <mouse-4> <double-down-mouse-4> <double-mouse-4> <down-mouse-4> <mouse-4> <down-mouse-1> <mouse-1> <down-mouse-5> <mouse-5> <down-mouse-5> <mouse-5> <double-down-mouse-5> <double-mouse-5> <down-mouse-4> <mouse-4> <double-down-mouse-4> <double-mouse-4> <triple-down-mouse-4> <triple-mouse-4> <triple-down-mouse-4> <triple-mouse-4> <triple-down-mouse-4> <triple-mouse-4> <triple-down-mouse-4> <triple-mouse-4> <triple-down-mouse-4> <triple-mouse-4> <triple-down-mouse-4> <triple-mouse-4> <triple-down-mouse-4> <triple-mouse-4> u <tab> <return> <help-echo> <down-mouse-5> <mouse-5> <down-mouse-5> <mouse-5> <down-mouse-5> <mouse-5> M-x m <backspace> e m a c s - v e r s i o n <return> <down-mouse-5> <mouse-5> <down-mouse-5> <mouse-5> <down-mouse-5> <mouse-5> <down-mouse-5> <mouse-5> <down-mouse-5> <mouse-5> <down-mouse-5> <mouse-5> <down-mouse-5> <mouse-5> <double-down-mouse-5> <double-mouse-5> <triple-down-mouse-5> <triple-mouse-5> <down-mouse-5> <mouse-5> <down-mouse-4> <mouse-4> <double-down-mouse-4> <double-mouse-4> <triple-down-mouse-4> <triple-mouse-4> M-x C-g C-x 5 2 <switch-frame> M-x r e p o r t - b <tab> u <tab> <tab> <tab> <tab> <switch-frame> <switch-frame> <switch-frame> <switch-frame> <switch-frame> <down-mouse-4> <mouse-4> <down-mouse-5> <mouse-5> <down-mouse-4> <mouse-4> <double-down-mouse-4> <double-mouse-4> <triple-down-mouse-4> <triple-mouse-4> <triple-down-mouse-4> <triple-mouse-4> <switch-frame> <down-mouse-1> <mouse-movement> <mouse-1> <help-echo> <down-mouse-1> <mouse-1> <M-backspace> e m a <tab> <return> Recent messages: Loading info...done Loading jka-compr...done uncompressing emacs.gz...done uncompressing emacs-1.gz...done Mark saved where search started uncompressing emacs-5.gz...done byte-code: Beginning of buffer [6 times] GNU Emacs 22.2.1 (i486-pc-linux-gnu, GTK+ Version 2.12.11) of 2008-10-17 on raven, modified by Debian Quit Loading emacsbug...done [-- Attachment #3: Type: message/rfc822, Size: 1132 bytes --] From: Chong Yidong <cyd@stupidchicken.com> To: Teemu Likonen <tlikonen@iki.fi> Cc: 1295-done@emacsbugs.donarmstrong.com Subject: Re: Segfault with `M-- M-r' when `scroll-margin' > 0 Date: Thu, 06 Nov 2008 19:30:12 -0500 Message-ID: <87wsfgv0mj.fsf@cyd.mit.edu> > Emacs crashes with segmentation fault when I type command `M-- M-r' > while variable `scroll-margin' has value 1 more more. I've checked in a fix that should solve this problem. ^ permalink raw reply [flat|nested] 3+ messages in thread
end of thread, other threads:[~2008-11-07 0:40 UTC | newest] Thread overview: 3+ messages (download: mbox.gz follow: Atom feed -- links below jump to the message on this page -- [not found] <87wsfgv0mj.fsf@cyd.mit.edu> 2008-11-02 13:56 ` bug#1296: Segfault with `M-- M-r' when `scroll-margin' is higher than zero Teemu Likonen 2008-11-07 0:40 ` bug#1296: marked as done (Segfault with `M-- M-r' when `scroll-margin' is higher than zero) Emacs bug Tracking System [not found] ` <874p2qxmqz.fsf@iki.fi> 2008-11-07 0:40 ` bug#1295: marked as done (Segfault with `M-- M-r' when `scroll-margin' > 0) Emacs bug Tracking System
Code repositories for project(s) associated with this public inbox https://git.savannah.gnu.org/cgit/emacs.git This is a public inbox, see mirroring instructions for how to clone and mirror all data and code used for this inbox; as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).