From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Leo Newsgroups: gmane.emacs.devel,gmane.emacs.pretest.bugs Subject: 23.0.50; C-z crashes Emacs Date: Sun, 16 Sep 2007 22:25:42 +0100 Message-ID: NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="=-=-=" X-Trace: sea.gmane.org 1189978141 25673 80.91.229.12 (16 Sep 2007 21:29:01 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Sun, 16 Sep 2007 21:29:01 +0000 (UTC) To: emacs-pretest-bug@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Sun Sep 16 23:28:42 2007 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by lo.gmane.org with esmtp (Exim 4.50) id 1IX1fP-0002Zq-IH for ged-emacs-devel@m.gmane.org; Sun, 16 Sep 2007 23:28:36 +0200 Original-Received: from localhost ([127.0.0.1] helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1IX1fN-0007zE-SW for ged-emacs-devel@m.gmane.org; Sun, 16 Sep 2007 17:28:33 -0400 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1IX1fK-0007yw-09 for emacs-devel@gnu.org; Sun, 16 Sep 2007 17:28:30 -0400 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1IX1fH-0007yQ-NY for emacs-devel@gnu.org; Sun, 16 Sep 2007 17:28:29 -0400 Original-Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1IX1fH-0007yM-IH for emacs-devel@gnu.org; Sun, 16 Sep 2007 17:28:27 -0400 Original-Received: from fencepost.gnu.org ([140.186.70.10]) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1IX1fH-0008I7-7g for emacs-devel@gnu.org; Sun, 16 Sep 2007 17:28:27 -0400 Original-Received: from monty-python.gnu.org ([199.232.76.173]) by fencepost.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1IX1em-000063-C4 for emacs-pretest-bug@gnu.org; Sun, 16 Sep 2007 17:27:56 -0400 Original-Received: from Debian-exim by monty-python.gnu.org with spam-scanned (Exim 4.60) (envelope-from ) id 1IX1fD-0008HX-Li for emacs-pretest-bug@gnu.org; Sun, 16 Sep 2007 17:28:26 -0400 Original-Received: from ppsw-2.csi.cam.ac.uk ([131.111.8.132]) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1IX1fD-0008ED-3H for emacs-pretest-bug@gnu.org; Sun, 16 Sep 2007 17:28:23 -0400 X-Cam-SpamDetails: Not scanned X-Cam-AntiVirus: No virus found X-Cam-ScannerInfo: http://www.cam.ac.uk/cs/email/scanner/ Original-Received: from sl392.st-edmunds.cam.ac.uk ([131.111.223.202]:33152 helo=localhost.localdomain) by ppsw-2.csi.cam.ac.uk (smtp.hermes.cam.ac.uk [131.111.8.152]:587) with esmtpsa (LOGIN:sl392) (TLSv1:DHE-RSA-AES256-SHA:256) id 1IX1ev-0000bV-9d (Exim 4.63) for emacs-pretest-bug@gnu.org (return-path ); Sun, 16 Sep 2007 22:28:06 +0100 User-Agent: Gnus/5.110007 Emacs/23.0.50 (20070901) Fedora 7 (gnu/linux) X-Detected-Kernel: Linux 2.4-2.6 X-Detected-Kernel: Linux 2.6, seldom 2.4 (older, 4) X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.devel:79047 gmane.emacs.pretest.bugs:19894 Archived-At: --=-=-= Please write in English if possible, because the Emacs maintainers usually do not have translators to read other languages for them. Your bug report will be posted to the emacs-pretest-bug@gnu.org mailing list. Please describe exactly what actions triggered the bug and the precise symptoms of the bug: 1) Start 'emacs -nw -q' 2) M-x xterm-mouse-mode 3) M-x server-start 4) In another xterm, start 'emacsclient -t' 5) C-z Emacs segfault. This was tested with latest CVS checkout. Backtrace: --=-=-= Content-Disposition: attachment; filename=backtrace.txt Content-Description: backtrace.txt Starting program: /home/emacs/src/emacs -nw [Thread debugging using libthread_db enabled] [New Thread -1208166688 (LWP 19177)] [Switching to Thread -1208166688 (LWP 19177)] [Detaching after fork from child process 19181. (Try `set detach-on-fork off'.)] [Detaching after fork from child process 19182.] [Detaching after fork from child process 19183.] [Detaching after fork from child process 19184.] [Detaching after fork from child process 19185.] [Detaching after fork from child process 19187.] Program received signal SIGSEGV, Segmentation fault. 0x44740b61 in fwrite () from /lib/libc.so.6 #0 0x44740b61 in fwrite () from /lib/libc.so.6 #1 0x08055f5a in Fsend_string_to_terminal (string=170857411, terminal=16) at dispnew.c:6464 #2 0x0816246a in Ffuncall (nargs=3, args=0xbfd178b0) at eval.c:3039 #3 0x0818d48a in Fbyte_code (bytestr=170857395, vector=170856444, maxdepth=24) at bytecode.c:679 #4 0x08161efa in funcall_lambda (fun=170856580, nargs=1, arg_vector=0xbfd17a0c) at eval.c:3223 #5 0x08162301 in Ffuncall (nargs=2, args=0xbfd17a08) at eval.c:3093 #6 0x08163971 in run_hook_with_args (nargs=2, args=0xbfd17a08, cond=to_completion) at eval.c:2695 #7 0x080b99c5 in Fsuspend_tty (tty=137551137) at term.c:2273 #8 0x08162451 in Ffuncall (nargs=1, args=0xbfd17ab0) at eval.c:3036 #9 0x0818d48a in Fbyte_code (bytestr=136553395, vector=136553412, maxdepth=24) at bytecode.c:679 #10 0x08161efa in funcall_lambda (fun=136553364, nargs=0, arg_vector=0xbfd17bd4) at eval.c:3223 #11 0x08162301 in Ffuncall (nargs=1, args=0xbfd17bd0) at eval.c:3093 #12 0x08163d39 in apply1 (fn=139792089, arg=137551137) at eval.c:2777 #13 0x0815e3ec in Fcall_interactively (function=139792089, record_flag=137551137, keys=137599356) at callint.c:385 #14 0x080fe093 in Fcommand_execute (cmd=139792089, record_flag=137551137, keys=137551137, special=137551137) at keyboard.c:10335 #15 0x08109ccb in command_loop_1 () at keyboard.c:1946 #16 0x08160e8b in internal_condition_case (bfun=0x8109950 , handlers=137617697, hfun=0x8104260 ) at eval.c:1494 #17 0x081036d3 in command_loop_2 () at keyboard.c:1405 #18 0x08160f4a in internal_catch (tag=137600017, func=0x81036b0 , arg=137551137) at eval.c:1229 #19 0x081040c7 in command_loop () at keyboard.c:1384 #20 0x0810442a in recursive_edit_1 () at keyboard.c:993 #21 0x08104561 in Frecursive_edit () at keyboard.c:1055 #22 0x080f9d4b in main (argc=2, argv=0xbfd18474) at emacs.c:1778 Lisp Backtrace: "send-string-to-terminal" (0xa2f13c3) "turn-off-xterm-mouse-tracking-on-terminal" (0x10) "suspend-tty" (0x832dd51) "suspend-frame" (0x832dd21) "call-interactively" (0x8550ed9) "send-string-to-terminal" (0xa2f13c3) "turn-off-xterm-mouse-tracking-on-terminal" (0x10) "suspend-tty" (0x832dd51) "suspend-frame" (0x832dd21) "call-interactively" (0x8550ed9) #0 0x44740b61 in fwrite () from /lib/libc.so.6 No symbol table info available. #1 0x08055f5a in Fsend_string_to_terminal (string=170857411, terminal=16) at dispnew.c:6464 t = tty = (struct tty_display_info *) 0xa8da8d0 #2 0x0816246a in Ffuncall (nargs=3, args=0xbfd178b0) at eval.c:3039 fun = original_fun = 137673185 funcar = numargs = 2 val = backtrace = { next = 0xbfd17998, function = 0xbfd178b0, args = 0xbfd178b4, nargs = 2, evalargs = 0 '\0', debug_on_exit = 0 '\0' } internal_args = (Lisp_Object *) 0xbfd178b4 i = #3 0x0818d48a in Fbyte_code (bytestr=170857395, vector=170856444, maxdepth=24) at bytecode.c:679 v1 = v2 = op = 0 vectorp = (Lisp_Object *) 0xa2f1000 stack = { pc = 0xa2da748 "\207", top = 0xbfd178b8, bottom = 0xbfd178b0, byte_string = 170857395, byte_string_start = 0xa2da738 "\b\205\020", constants = 170856444, next = 0xbfd17af0 } top = result = #4 0x08161efa in funcall_lambda (fun=170856580, nargs=1, arg_vector=0xbfd17a0c) at eval.c:3223 val = syms_left = next = i = 1 optional = 0 rest = 0 #5 0x08162301 in Ffuncall (nargs=2, args=0xbfd17a08) at eval.c:3093 fun = 170856580 original_fun = 170867161 funcar = numargs = 1 val = backtrace = { next = 0xbfd17a78, function = 0xbfd17a08, args = 0xbfd17a0c, nargs = 1, evalargs = 0 '\0', debug_on_exit = 0 '\0' } internal_args = (Lisp_Object *) 0xbfd17a0c i = #6 0x08163971 in run_hook_with_args (nargs=2, args=0xbfd17a08, cond=to_completion) at eval.c:2695 sym = 137723289 val = 0 ret = 137551137 globals = #7 0x080b99c5 in Fsuspend_tty (tty=137551137) at term.c:2273 args = {170867161, 16} t = (struct terminal *) 0xa89fe10 f = (FILE *) 0xa8bf950 #8 0x08162451 in Ffuncall (nargs=1, args=0xbfd17ab0) at eval.c:3036 fun = original_fun = 1 funcar = numargs = 0 val = backtrace = { next = 0xbfd17b98, function = 0xbfd17ab0, args = 0xbfd17ab4, nargs = 0, evalargs = 0 '\0', debug_on_exit = 0 '\0' } internal_args = (Lisp_Object *) 0xbfd17a40 i = #9 0x0818d48a in Fbyte_code (bytestr=136553395, vector=136553412, maxdepth=24) at bytecode.c:679 v1 = v2 = op = 0 vectorp = (Lisp_Object *) 0x823a3c8 stack = { pc = 0x829800a "\202'", top = 0xbfd17ab0, bottom = 0xbfd17ab0, byte_string = 136553395, byte_string_start = 0x8297fe8 "\301\302 !\211\030\303=\203\020", constants = 136553412, next = 0x0 } top = result = #10 0x08161efa in funcall_lambda (fun=136553364, nargs=0, arg_vector=0xbfd17bd4) at eval.c:3223 val = syms_left = next = i = 0 optional = 137551137 rest = -1076790328 #11 0x08162301 in Ffuncall (nargs=1, args=0xbfd17bd0) at eval.c:3093 fun = 136553364 original_fun = 139792089 funcar = numargs = 0 val = backtrace = { next = 0xbfd17d08, function = 0xbfd17bd0, args = 0xbfd17bd4, nargs = 0, evalargs = 0 '\0', debug_on_exit = 0 '\0' } internal_args = (Lisp_Object *) 0xbfd17bd4 i = #12 0x08163d39 in apply1 (fn=139792089, arg=137551137) at eval.c:2777 ret_ungc_val = 8 #13 0x0815e3ec in Fcall_interactively (function=139792089, record_flag=137551137, keys=137599356) at callint.c:385 values = 1 input = args = visargs = specs = 137551137 filter_specs = teml = up_event = enable = 137551137 next_event = prefix_arg = 137551137 string = tem = varies = i = j = foo = prompt1 = '\0' arg_from_tty = key_count = 1 record_then_fail = save_this_command = 139792089 save_last_command = 137551137 save_this_original_command = 139792089 save_real_this_command = 139792089 #14 0x080fe093 in Fcommand_execute (cmd=139792089, record_flag=137551137, keys=137551137, special=137551137) at keyboard.c:10335 final = 136553364 tem = prefixarg = 137551137 backtrace = { next = 0x0, function = 0x8320218, args = 0xbfd17d30, nargs = 1, evalargs = 0 '\0', debug_on_exit = 0 '\0' } #15 0x08109ccb in command_loop_1 () at keyboard.c:1946 cmd = lose = nonundocount = 0 keybuf = {208, 1, 1, 0, 1, -1076789840, 1149472756, 140001704, -1076789840, 1148500410, -1076789688, 0, 1149472756, 1151599692, 140001704, -1076789808, 1, -1076789632, 1148085840, 0, -1076789800, -1076789952, 0, 276955136, 137551137, 138161545, 0, 137861232, 137861216, -1076789768} i = prev_modiff = prev_buffer = already_adjusted = 0 #16 0x08160e8b in internal_condition_case (bfun=0x8109950 , handlers=137617697, hfun=0x8104260 ) at eval.c:1494 val = c = { tag = 137551137, val = 137551137, next = 0xbfd17f20, gcpro = 0x0, jmp = {{ __jmpbuf = {0, 137861232, 137861216, -1076789528, 1617207760, -293287745}, __mask_was_saved = 0, __saved_mask = { __val = {3218177624, 135580887, 3218177860, 139947304, 15, 15, 3218177860, 4294967295, 3218177672, 135581536, 3218177860, 15, 3218177660, 3218177656, 0, 134537070, 15, 15, 3218177860, 137551137, 3218177704, 135581598, 3218177860, 15, 2, 16718, 1148684992, 800, 3218178120, 135649483, 3218177860, 139913283} } }}, backlist = 0x0, handlerlist = 0x0, lisp_eval_depth = 0, pdlcount = 2, poll_suppress_count = 1, interrupt_input_blocked = 0, byte_stack = 0x0 } h = { handler = 137617697, var = 137551137, chosen_clause = 0, tag = 0xbfd17e0c, next = 0x0 } #17 0x081036d3 in command_loop_2 () at keyboard.c:1405 val = 8 #18 0x08160f4a in internal_catch (tag=137600017, func=0x81036b0 , arg=137551137) at eval.c:1229 c = { tag = 137600017, val = 137551137, next = 0x0, gcpro = 0x0, jmp = {{ __jmpbuf = {0, 137861232, 137861216, -1076789272, 1617330640, -293152065}, __mask_was_saved = 0, __saved_mask = { __val = {775370541, 3629926, 0 , 540091136, 542133587, 137735754, 137735752, 137739016, 3218177992, 135606732, 137739017, 137735754, 137551137, 137583000, 137551161, 2, 0, 137739016, 137739017, 137551137, 3218178056} } }}, backlist = 0x0, handlerlist = 0x0, lisp_eval_depth = 0, pdlcount = 2, poll_suppress_count = 1, interrupt_input_blocked = 0, byte_stack = 0x0 } #19 0x081040c7 in command_loop () at keyboard.c:1384 No locals. #20 0x0810442a in recursive_edit_1 () at keyboard.c:993 val = #21 0x08104561 in Frecursive_edit () at keyboard.c:1055 buffer = 137551137 #22 0x080f9d4b in main (argc=2, argv=0xbfd18474) at emacs.c:1778 tz = 0x0 dummy = -1076788248 stack_bottom_variable = 8 '\b' do_initial_setlocale = 1 skip_args = 1 rlim = { rlim_cur = 10485760, rlim_max = 18446744073709551615 } no_loadup = 0 junk = 0x0 Lisp Backtrace: "send-string-to-terminal" (0xa2f13c3) "turn-off-xterm-mouse-tracking-on-terminal" (0x10) "suspend-tty" (0x832dd51) "suspend-frame" (0x832dd21) "call-interactively" (0x8550ed9) The program is running. Exit anyway? (y or n) --=-=-= If Emacs crashed, and you have the Emacs process in the gdb debugger, please include the output from the following gdb commands: `bt full' and `xbacktrace'. If you would like to further debug the crash, please read the file /usr/local/packages/emacs/share/emacs/23.0.50/etc/DEBUG for instructions. In GNU Emacs 23.0.50.1 (i686-pc-linux-gnu, GTK+ Version 2.10.14, multi-tty) of 2007-09-01 on Fedora configured using `configure '--prefix=/usr/local/packages/emacs' '--with-kerberos5' '--enable-locallisppath=/usr/local/share/emacs/site-lisp' '--without-toolkit-scroll-bars' '--with-xft' '--enable-font-backend' '--with-x-toolkit=yes'' Important settings: value of $LC_ALL: nil value of $LC_COLLATE: nil value of $LC_CTYPE: nil value of $LC_MESSAGES: nil value of $LC_MONETARY: nil value of $LC_NUMERIC: nil value of $LC_TIME: nil value of $LANG: en_GB.UTF-8 locale-coding-system: utf-8 default-enable-multibyte-characters: t Major mode: Group Minor modes in effect: gnus-topic-mode: t gnus-undo-mode: t auto-insert-mode: t dired-omit-mode: t recentf-mode: t icomplete-mode: t show-paren-mode: t savehist-mode: t xterm-mouse-mode: t delete-selection-mode: t global-auto-revert-mode: t display-time-mode: t minibuffer-indicate-depth-mode: t partial-completion-mode: t which-function-mode: t shell-dirtrack-mode: t mouse-wheel-mode: t file-name-shadow-mode: t global-font-lock-mode: t font-lock-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: ESC [ > 0 ; 2 2 7 ; 0 c C-x g n n n n n n n p ESC x r e p o r TAB RET Recent messages: nnimap: Checking mailboxes...done Reading active file from archive via nnfolder... Opening nnfolder server on archive...done Reading active file from archive via nnfolder...done Checking new news... Opening nntp server on nntp-serv.cam.ac.uk...done Checking new news...done Loading gnus-topic...done Loading emacsbug...done Loading skeleton...done --=-=-= Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline _______________________________________________ Emacs-devel mailing list Emacs-devel@gnu.org http://lists.gnu.org/mailman/listinfo/emacs-devel --=-=-=--