From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Eric Hanchrow Newsgroups: gmane.emacs.bugs,gmane.emacs.pretest.bugs Subject: bug#2851: 23.0.92; abort in "apply" Date: Wed, 1 Apr 2009 18:52:54 -0700 Message-ID: <36366a980904011852i7de64341y145a94d790f01fce@mail.gmail.com> Reply-To: Eric Hanchrow , 2851@emacsbugs.donarmstrong.com NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-Trace: ger.gmane.org 1238637891 10300 80.91.229.12 (2 Apr 2009 02:04:51 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Thu, 2 Apr 2009 02:04:51 +0000 (UTC) To: emacs-pretest-bug@gnu.org Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Thu Apr 02 04:06:08 2009 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by lo.gmane.org with esmtp (Exim 4.50) id 1LpCJ3-0000DL-4D for geb-bug-gnu-emacs@m.gmane.org; Thu, 02 Apr 2009 04:05:51 +0200 Original-Received: from localhost ([127.0.0.1]:56270 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1LpCHf-0006zX-1Q for geb-bug-gnu-emacs@m.gmane.org; Wed, 01 Apr 2009 22:03:59 -0400 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1LpCHa-0006xW-RA for bug-gnu-emacs@gnu.org; Wed, 01 Apr 2009 22:03:54 -0400 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1LpCHW-0006xB-1p for bug-gnu-emacs@gnu.org; Wed, 01 Apr 2009 22:03:54 -0400 Original-Received: from [199.232.76.173] (port=41107 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1LpCHV-0006x8-U8 for bug-gnu-emacs@gnu.org; Wed, 01 Apr 2009 22:03:49 -0400 Original-Received: from rzlab.ucr.edu ([138.23.92.77]:58609) by monty-python.gnu.org with esmtps (TLS-1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.60) (envelope-from ) id 1LpCHV-0008Kg-0V for bug-gnu-emacs@gnu.org; Wed, 01 Apr 2009 22:03:49 -0400 Original-Received: from rzlab.ucr.edu (rzlab.ucr.edu [127.0.0.1]) by rzlab.ucr.edu (8.13.8/8.13.8/Debian-3) with ESMTP id n3223lgp021516; Wed, 1 Apr 2009 19:03:47 -0700 Original-Received: (from debbugs@localhost) by rzlab.ucr.edu (8.13.8/8.13.8/Submit) id n32204h8020429; Wed, 1 Apr 2009 19:00:04 -0700 X-Loop: owner@emacsbugs.donarmstrong.com Resent-From: Eric Hanchrow Resent-To: bug-submit-list@donarmstrong.com Resent-CC: Emacs Bugs Resent-Date: Thu, 02 Apr 2009 02:00:04 +0000 Resent-Message-ID: Resent-Sender: owner@emacsbugs.donarmstrong.com X-Emacs-PR-Message: report 2851 X-Emacs-PR-Package: emacs X-Emacs-PR-Keywords: Original-Received: via spool by submit@emacsbugs.donarmstrong.com id=B.123863718518944 (code B ref -1); Thu, 02 Apr 2009 02:00:04 +0000 Original-Received: (at submit) by emacsbugs.donarmstrong.com; 2 Apr 2009 01:53:05 +0000 X-Spam-Bayes: score:0.5 Bayes not run. spammytokens:Tokens not available. hammytokens:Tokens not available. Original-Received: from fencepost.gnu.org (fencepost.gnu.org [140.186.70.10]) by rzlab.ucr.edu (8.13.8/8.13.8/Debian-3) with ESMTP id n321r0KF018934 for ; Wed, 1 Apr 2009 18:53:01 -0700 Original-Received: from mail.gnu.org ([199.232.76.166]:38599 helo=mx10.gnu.org) by fencepost.gnu.org with esmtp (Exim 4.67) (envelope-from ) id 1LpC70-0002ng-Ou for emacs-pretest-bug@gnu.org; Wed, 01 Apr 2009 21:52:59 -0400 Original-Received: from Debian-exim by monty-python.gnu.org with spam-scanned (Exim 4.60) (envelope-from ) id 1LpC6y-000786-Q4 for emacs-pretest-bug@gnu.org; Wed, 01 Apr 2009 21:52:58 -0400 Original-Received: from mail-qy0-f116.google.com ([209.85.221.116]:50245) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1LpC6y-00077w-C3 for emacs-pretest-bug@gnu.org; Wed, 01 Apr 2009 21:52:56 -0400 Original-Received: by qyk14 with SMTP id 14so710579qyk.14 for ; Wed, 01 Apr 2009 18:52:55 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:date:message-id:subject :from:to:content-type:content-transfer-encoding; bh=Wiz4QFHPgO+T3q40GFFaE5Q2zJ+aK+4rOil0mUTlflk=; b=Ef13WOsSAhA6odThaiBo5uqCvHsqziALk3PoGYy0JtSi5Is3/IJ/lRfb4I6g3bBszY WIPPvd5q+fuMYI2WiyE8ubCcWL69LdNe5yT8bMl2q6QsWm962dYJPSgf05LS1s8JI8S/ 6PRQtm/8uvEp703DGiVVXdqp+kCijIrKz0dC8= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:date:message-id:subject:from:to:content-type :content-transfer-encoding; b=xLb1+2pz9pSrV6r5NnWpyRMNsChYDKTUCApEHvMVoNaGEVhc0VQ8Q0HlJASrMhbsnK WvlFKiuGwh/9eSwli+ubxVip9XN4j9sHnTBwYLfjm9hUSuRDBqb8stB41DXsgLIbw9Jp JvKbnD7NnzFXU2+HuBoA30jZ3yWSeT+ssQz6E= Original-Received: by 10.220.76.149 with SMTP id c21mr4447968vck.66.1238637174891; Wed, 01 Apr 2009 18:52:54 -0700 (PDT) X-detected-operating-system: by monty-python.gnu.org: GNU/Linux 2.6 (newer, 2) X-detected-operating-system: by monty-python.gnu.org: GNU/Linux 2.6 (newer, 3) Resent-Date: Wed, 01 Apr 2009 22:03:54 -0400 X-BeenThere: bug-gnu-emacs@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.bugs:26816 gmane.emacs.pretest.bugs:24213 Archived-At: I _think_ this came from this version of Emacs: Author: Andreas Schwab Date: Tue Mar 31 08:01:54 2009 +0000 Regenerate configure. Unfortunately I can't remember what I was doing at the time. From the trace, I must have been typing, but what I do remember is that I tried to connect to the emacs by running this on a remote machine: $ ssh my-home-machine.org /usr/local/src/emacs/lib-src/emacsclient --tty ... when I did so, I found emacs was unresponsive. /usr/local/src/emacs/src/.gdbinit:27: Error in sourced command file: No symbol table is loaded. Use the "file" command. Starting program: -nw No executable file specified. Use the "file" or "exec-file" command. quit SIGINT is used by the debugger. Are you sure you want to change it? (y or n) [answered Y; input not from terminal] DISPLAY = localhost:10.0 TERM = screen-bce Breakpoint 1 at 0x8124246: file emacs.c, line 432. Breakpoint 2 at 0x8141a19: file sysdep.c, line 1146. Starting program: /usr/local/src/emacs/src/emacs -nw [Thread debugging using libthread_db enabled] [New Thread 0xb7104b10 (LWP 14864)] [Switching to Thread 0xb7104b10 (LWP 14864)] SIGINT is used by the debugger. Are you sure you want to change it? (y or n) [answered Y; input not from terminal] DISPLAY = :0.0 TERM = screen-bce Breakpoint 1 at 0x81246d6: file emacs.c, line 432. Breakpoint 2 at 0x8141ea9: file sysdep.c, line 1146. Starting program: /usr/local/src/emacs/src/emacs -nw [Thread debugging using libthread_db enabled] [New Thread 0xb70edb10 (LWP 9246)] [Switching to Thread 0xb70edb10 (LWP 9246)] Program exited normally. Undefined command: "TERM". Try "help". No symbol "TERM" in current context. Undefined command: "export". Try "help". Starting program: /usr/local/src/emacs/src/emacs -nw [Thread debugging using libthread_db enabled] [New Thread 0xb7040b10 (LWP 9257)] Program received signal SIGSEGV, Segmentation fault. [Switching to Thread 0xb7040b10 (LWP 9257)] 0x0808b42e in redisplay_internal (preserve_echo_area=) at xdisp.c:11416 11416 if ((FRAME_TERMCAP_P (sf) || FRAME_MSDOS_P (sf)) SIGINT is used by the debugger. Are you sure you want to change it? (y or n) [answered Y; input not from terminal] DISPLAY = :0.0 TERM = screen-bce Breakpoint 1 at 0x81246d6: file emacs.c, line 432. Breakpoint 2 at 0x8141ea9: file sysdep.c, line 1146. Argument required (integer to set it to.). Number of lines gdb thinks are in a page is unlimited. Currently logging to "gdb.txt". Logs will be appended to the log file. Output will be logged and displayed. quit SIGINT is used by the debugger. Are you sure you want to change it? (y or n) [answered Y; input not from terminal] DISPLAY = :0.0 TERM = screen-bce Breakpoint 1 at 0x81246f6: file emacs.c, line 432. Breakpoint 2 at 0x8141ec9: file sysdep.c, line 1146. Starting program: /usr/local/src/emacs/src/emacs -nw [Thread debugging using libthread_db enabled] [New Thread 0xb6fbcb10 (LWP 14165)] [Switching to Thread 0xb6fbcb10 (LWP 14165)] Breakpoint 1, abort () at emacs.c:432 432 kill (getpid (), SIGABRT); "apply" (0xbfa21840) #0 abort () at emacs.c:432 No locals. #1 0x08182d86 in wrong_type_argument (predicate=138016633, value=-1) at data.c:113 No locals. #2 0x08196214 in Fapply (nargs=2, args=0xbfa21840) at eval.c:2469 i = numargs = spread_arg = -1 funcall_args = fun = 4 #3 0x08194c2e in Ffuncall (nargs=3, args=0xbfa2183c) at eval.c:3026 fun = original_fun = 138114977 funcar = numargs = 2 val = backtrace = { next = 0x0, function = 0xbfa2183c, args = 0xbfa21840, nargs = 2, evalargs = 0 '\0', debug_on_exit = 0 '\0' } internal_args = (Lisp_Object *) 0xbfa21840 i = #4 0x08193d4d in internal_condition_case_2 (bfun=0x81948d0 , nargs=3, args=0xbfa2183c, handlers=137973065, hfun=0x807d110 ) at eval.c:1611 val = c = { tag = 137973017, val = 137973017, next = 0xbfa220bc, gcpro = 0x0, jmp = {{ __jmpbuf = {3, -1079896004, 3, -1079896072, -468836338, -1839594655}, __mask_was_saved = 0, __saved_mask = { __val = {0 , 138212248, 138213698, 137998872, 3215071176, 135811627, 138212249, 138213698, 137973065, 137998872, 137973041, 138213696, 3073219391, 138212248, 138212249, 137973065} } }}, backlist = 0x0, handlerlist = 0xbfa22184, lisp_eval_depth = 0, pdlcount = 4, poll_suppress_count = 1, interrupt_input_blocked = 0, byte_stack = 0x0 } h = { handler = 137973065, var = 137973017, chosen_clause = 3, tag = 0xbfa2171c, next = 0xbfa22184 } #5 0x08085f32 in safe_call (nargs=3, args=0xbfa2183c) at xdisp.c:2410 val = #6 0x08085f7b in safe_call2 (fn=138114977, arg1=4, arg2=-1) at xdisp.c:2451 args = {138114977, 4, -1} #7 0x0812d2dc in timer_check (do_it_now=1) at keyboard.c:4538 now = { tv_sec = 177885160, tv_usec = -1079895912 } timers = 175863053 idle_timers = 174205165 chosen_timer = #8 0x081d0ce0 in wait_reading_process_output (time_limit=0, microsecs=0, read_kbd=-1, do_display=1, wait_for_cell=137973017, wait_proc=0x0, just_wait_proc=0) at process.c:4593 old_timers_run = 26260 old_buffer = (struct buffer *) 0x839b218 old_window = 179803476 timeout_reduced_for_timers = 1 channel = 16 nfds = 1 Available = { fds_bits = {0 } } Connecting = { fds_bits = {0 } } check_connect = 0 check_delay = 2 no_avail = xerrno = 0 proc = 177885164 timeout = { tv_sec = 100000, tv_usec = 0 } end_time = { tv_sec = 0, tv_usec = 268435456 } wait_channel = -1 got_some_input = 1 #9 0x08132659 in read_char (commandflag=1, nmaps=5, maps=0xbfa21eb0, prev_event=137973017, used_mouse_menu=0xbfa21f70, end_time=0x0) at keyboard.c:4097 kb = (KBOARD *) 0xa7522a8 c = 137973017 local_getcjmp = {{ __jmpbuf = {5, 137973017, 1, -1079894440, -468172786, -2040436383}, __mask_was_saved = 0, __saved_mask = { __val = {174629780, 3215072664, 136202962, 137973017, 138192369, 174629780, 40, 3215072688, 127224, 0, 4294967295, 3215072684, 174629776, 3215072904, 135849497, 138002369, 127232, 174629780, 139181285, 138485240, 138977657, 3215072744, 135809736, 138977657, 137973017, 137973017, 0, 3215072808, 137973017, 3215072776, 138977657, 138977657} } }} save_jump = {{ __jmpbuf = {0, 0, 0, 0, 0, 0}, __mask_was_saved = 0, __saved_mask = { __val = {0 } } }} key_already_recorded = 0 tem = 0 save = previous_echo_area_message = 137973017 also_record = 137973017 reread = 0 polling_stopped_here = orig_kboard = (struct kboard *) 0xa7522a8 #10 0x08134342 in read_key_sequence (keybuf=0xbfa22024, bufsize=30, prompt=137973017, dont_downcase_last=0, can_return_switch_frame=1, fix_current_buffer=1) at keyboard.c:9456 interrupted_kboard = (KBOARD *) 0xa7522a8 key = 174629780 used_mouse_menu = 0 echo_local_start = 0 last_real_key_start = 0 keys_local_start = 0 local_first_binding = 0 from_string = 137973017 count = 2 t = 0 echo_start = 0 keys_start = 0 nmaps = 5 nmaps_allocated = 5 defs = (Lisp_Object * volatile) 0xbfa21e80 submaps = (Lisp_Object * volatile) 0xbfa21eb0 orig_local_map = 174317469 orig_keymap = 137973017 localized_local_map = 0 first_binding = 0 first_unbound = 31 mock_input = 0 fkey = { parent = 178133853, map = 178133853, start = 0, end = 0 } keytran = { parent = 137966461, map = 137966461, start = 0, end = 0 } indec = { parent = 178136133, map = 178136133, start = 0, end = 0 } shift_translated = 0 delayed_switch_frame = 137973017 original_uppercase = 137973017 original_uppercase_position = -1 starting_buffer = (struct buffer *) 0xa68a390 fake_prefixed_keys = 137973017 #11 0x08135fa3 in command_loop_1 () at keyboard.c:1642 cmd = lose = 176121024 nonundocount = 0 keybuf = {104, 0, 179646697, 0, 137973017, -1079893848, 135461192, 176943973, -1079893914, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -1079893884, -1079894048, 0, -65536, 137973017, 138954905, -1194323968, 0, 138500224, 138500208, -1194323968} i = 176121024 prev_modiff = 3542 prev_buffer = (struct buffer *) 0xa68a390 already_adjusted = 0 #12 0x08194080 in internal_condition_case (bfun=0x8135dc0 , handlers=138016153, hfun=0x812f860 ) at eval.c:1512 val = c = { tag = 137973017, val = 137973017, next = 0xbfa221d0, gcpro = 0x0, jmp = {{ __jmpbuf = {0, 138500224, 138500208, -1079893608, -463380466, -1834974367}, __mask_was_saved = 0, __saved_mask = { __val = {3086110708, 3069960552, 31, 3215073300, 3086033053, 140106352, 3215073212, 3073489163, 3074457588, 3074462016, 3086093244, 3215073248, 3073504438, 276967387, 3075930760, 8655230, 58, 3215073904, 3215073612, 3215073904, 3215073752, 135532708, 2, 3215073764, 3215073612, 0, 0, 0, 0, 0, 0, 0} } }}, backlist = 0x0, handlerlist = 0x0, lisp_eval_depth = 0, pdlcount = 2, poll_suppress_count = 1, interrupt_input_blocked = 0, byte_stack = 0x0 } h = { handler = 138016153, var = 137973017, chosen_clause = 137973065, tag = 0xbfa220bc, next = 0x0 } #13 0x0812ecb5 in command_loop_2 () at keyboard.c:1359 val = 7 #14 0x0819415a in internal_catch (tag=138012177, func=0x812ec90 , arg=137973017) at eval.c:1248 c = { tag = 138012177, val = 137973017, next = 0x0, gcpro = 0x0, jmp = {{ __jmpbuf = {0, 138500224, 138500208, -1079893352, -463241202, -1834837151}, __mask_was_saved = 0, __saved_mask = { __val = {0, 0, 0, 0, 0, 0, 3074347703, 3074354496, 3074341937, 3074341727, 0, 0, 0, 3074462072, 176, 22, 0, 1, 140004184, 0, 138212248, 138213698, 137998872, 3215073928, 135811627, 138212249, 138213698, 137973017, 137998872, 137973041, 138213696, 0} } }}, backlist = 0x0, handlerlist = 0x0, lisp_eval_depth = 0, pdlcount = 2, poll_suppress_count = 1, interrupt_input_blocked = 0, byte_stack = 0x0 } #15 0x0812f6af in command_loop () at keyboard.c:1338 No locals. #16 0x0812fa6b in recursive_edit_1 () at keyboard.c:953 val = #17 0x0812fbb4 in Frecursive_edit () at keyboard.c:1015 buffer = 137973017 #18 0x08125717 in main (argc=2, argv=0xbfa226a4) at emacs.c:1852 dummy = 140330720 stack_bottom_variable = 8 '\b' do_initial_setlocale = 1 skip_args = 1 rlim = { rlim_cur = 8388608, rlim_max = 18446744073709551615 } no_loadup = 0 junk = 0x0 dname_arg = 0x0 Lisp Backtrace: "apply" (0xbfa21840) quit The program is running. Exit anyway? (y or n) In GNU Emacs 23.0.92.2 (i686-pc-linux-gnu, GTK+ Version 2.14.4) of 2009-04-01 on debian Windowing system distributor `The X.Org Foundation', version 11.0.10502000 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: nil value of $XMODIFIERS: nil locale-coding-system: utf-8-unix default-enable-multibyte-characters: t Major mode: Text Minor modes in effect: shell-dirtrack-mode: t erc-list-mode: t erc-menu-mode: t erc-ring-mode: t erc-pcomplete-mode: t erc-track-mode: t erc-track-minor-mode: t erc-match-mode: t erc-button-mode: t erc-fill-mode: t erc-stamp-mode: t erc-netsplit-mode: t erc-irccontrols-mode: t erc-noncommands-mode: t erc-move-to-prompt-mode: t erc-readonly-mode: t erc-autojoin-mode: t erc-services-mode: t erc-networks-mode: t global-auto-revert-mode: t display-time-mode: t tooltip-mode: t mouse-wheel-mode: t file-name-shadow-mode: t global-font-lock-mode: t font-lock-mode: t global-auto-composition-mode: t auto-composition-mode: t auto-encryption-mode: t auto-compression-mode: t line-number-mode: t transient-mark-mode: t Recent input: C-n C-x o C-x C-f M a k C-s - g C-d C-d C-x C-q C-d C-d C-d C-d C-x C-s y e s M-x d e l e t r C-x C-s y e s C-x v = C-x C-v M-f . M a k C-g m a C-s C-s C-s c f l a g s C-a C-x C-f c o n f i g u r e C-s c f l g a C-a C-s C-y C-s C-s C-s C-s C-s C-s C-s C-s C-s C-s C-s C-s C-s C-s C-r C-r C-s C-s C-a C-x 0 C-u C-x $ C-v C-v C-u C-n C-n C-n M-- C-l C-u C-u C-p C-u C-p C-u C-p C-u C-p C-x $ C-M-u C-M-p C-M-p C-M-p C-l C-M-p C-M-p M-- C-l M-v C-x b s h e C-g M-x s h e l l c d SPC e m p w d c d SPC . . g i t SPC r e f l o g C-c C-p M-> M-r g i t SPC l o g C-c C-p M-> M-b s s SPC C-u C-p C-p C-p C-a C-SPC C-n C-n C-n C-n M-w M-> C-x b M-< C-M-o C-M-o I SPC _ t h i n k _ SPC t h i s SPC c a m e SPC f r o m SPC t h i s SPC v e r s i o n SPC o f SPC E m a c s : C-y C-x C-x C-u C-x TAB C-x C-s M-x r e p o r t - e m a c s - b u g Recent messages: selective-display set to 4. selective-display set to nil. Quit Partially completed /usr/local/src/emacs Mark set History item: 8 Mark set [5 times] Saving file /usr/local/src/emacs/src/crash.txt... Wrote /usr/local/src/emacs/src/crash.txt