From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED!not-for-mail From: Sujith Newsgroups: gmane.emacs.bugs Subject: bug#30182: Update Date: Mon, 22 Jan 2018 20:39:15 +0530 Message-ID: <87po62kk10.fsf@gmail.com> References: <87k1wdqc4q.fsf@gmail.com> <87inbxqc1l.fsf@gmail.com> <5A631B7F.3030308@gmx.at> <878tcs3j23.fsf@gmail.com> <5A634E53.7010205@gmx.at> <87mv182bzk.fsf@gmail.com> <83a7x7sww6.fsf@gnu.org> <87efmj27d5.fsf@gmail.com> <83vafvqjbf.fsf@gnu.org> <87inbvxdz8.fsf@gmail.com> <5A65AB97.1030401@gmx.at> NNTP-Posting-Host: blaine.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Trace: blaine.gmane.org 1516633754 17638 195.159.176.226 (22 Jan 2018 15:09:14 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Mon, 22 Jan 2018 15:09:14 +0000 (UTC) User-Agent: mu4e 0.9.18; emacs 27.0.50 Cc: 30182@debbugs.gnu.org To: martin rudalics Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Mon Jan 22 16:09:10 2018 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by blaine.gmane.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eddib-00042D-Ie for geb-bug-gnu-emacs@m.gmane.org; Mon, 22 Jan 2018 16:09:05 +0100 Original-Received: from localhost ([::1]:47258 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1eddka-0000bK-7X for geb-bug-gnu-emacs@m.gmane.org; Mon, 22 Jan 2018 10:11:08 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:52370) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1eddjb-0008KP-GO for bug-gnu-emacs@gnu.org; Mon, 22 Jan 2018 10:10:09 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1eddjW-0007Ad-Tq for bug-gnu-emacs@gnu.org; Mon, 22 Jan 2018 10:10:07 -0500 Original-Received: from debbugs.gnu.org ([208.118.235.43]:58629) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1eddjW-0007AC-Py for bug-gnu-emacs@gnu.org; Mon, 22 Jan 2018 10:10:02 -0500 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1eddjW-0007GX-L9 for bug-gnu-emacs@gnu.org; Mon, 22 Jan 2018 10:10:02 -0500 X-Loop: help-debbugs@gnu.org Resent-From: Sujith Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 22 Jan 2018 15:10:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 30182 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: Original-Received: via spool by 30182-submit@debbugs.gnu.org id=B30182.151663378727903 (code B ref 30182); Mon, 22 Jan 2018 15:10:02 +0000 Original-Received: (at 30182) by debbugs.gnu.org; 22 Jan 2018 15:09:47 +0000 Original-Received: from localhost ([127.0.0.1]:38293 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eddjF-0007Fy-OP for submit@debbugs.gnu.org; Mon, 22 Jan 2018 10:09:47 -0500 Original-Received: from mail-pf0-f177.google.com ([209.85.192.177]:40953) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eddjD-0007Fl-J8 for 30182@debbugs.gnu.org; Mon, 22 Jan 2018 10:09:44 -0500 Original-Received: by mail-pf0-f177.google.com with SMTP id i66so7298446pfd.7 for <30182@debbugs.gnu.org>; Mon, 22 Jan 2018 07:09:43 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=references:user-agent:from:to:cc:subject:in-reply-to:date :message-id:mime-version:content-transfer-encoding; bh=yb9FzhQg0nTb+oQ1U5+w8gKP2XWLahztamTpTxpMoso=; b=PyGTmArqjeO5GuyBeASWDQ3PLXbHMn164YdUp4bEbl4FEJrdsBDp/3XefquLEJ0QyD QuX7ndD//nhreg0R2Y9cVd02yqZ5cY8ZKktQAPbvChrU23k4OzXWGrwANnCle+pN3fZr ULL9FOQnnz5rwCs6scfNowrqYcNkvOJChiMq2G2Hh9ROwXLkShLImcgcyeAjaubob0O6 9bnKHwnI5B3ZpJZidW6VZydTd26ol/NuHFNmve46Gu1yvG5iFLqJdnGE1K72RJPjSN4k GwIkwHqU3AI5PV0LBplPIJdKpIAhFk2p+D4GQBe8cXJiKFLbmyy+/RPEuUO1xrkYzQMD tMlw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:references:user-agent:from:to:cc:subject :in-reply-to:date:message-id:mime-version:content-transfer-encoding; bh=yb9FzhQg0nTb+oQ1U5+w8gKP2XWLahztamTpTxpMoso=; b=fu7ERqrBLkQiG+7YB3FS0EpBsbk1K49SnxQVbYekD39GpVWB5185ff8J/WSsVcvdHj fddxMwtQj2oQWmEKiGa2HEWUtBtf7pqTVD83UfFtJBYN/QKZj8y93qVgs4HRrsJD3ILR 9T9C3msp+VTNOwB2BKqv91IMHO+Be5MpJjqhsFjDjrQrUi/o7aVRmtl+CtCKlhgMgQZr udQXprvMMhShhmECahpU7LfK6HmAKZuXrVvoJnI8nimBlARZCEFKMExqFuwcneN2U2Tc gS0/01jZFt2zrQ7YkUxYuDm4fBUTeRvC3MINZzfZD5i6SWlTy09wFivi3hQWXD+CiEaD HIfg== X-Gm-Message-State: AKwxytduTpSVaJ21Sphii9xKrt87E0F+JG80Sm7VgAvj5QuLXhn41A7K 2gofcoXTy7R3ZmqiiiwQDJsdVDaY X-Google-Smtp-Source: AH8x225aQ/MMD0Ffjx5SyReRp0/5xfMOq+QoGAEew8BIN+2p+nvRisplWKl1kdi65GMjwa87vQtjLA== X-Received: by 10.99.115.82 with SMTP id d18mr7419847pgn.312.1516633777261; Mon, 22 Jan 2018 07:09:37 -0800 (PST) Original-Received: from the-damned ([117.249.162.165]) by smtp.gmail.com with ESMTPSA id q67sm1469348pfi.164.2018.01.22.07.09.32 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Mon, 22 Jan 2018 07:09:36 -0800 (PST) In-reply-to: <5A65AB97.1030401@gmx.at> X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 208.118.235.43 X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Original-Sender: "bug-gnu-emacs" Xref: news.gmane.org gmane.emacs.bugs:142373 Archived-At: martin rudalics writes: > Can you please do a bt full here: The previous backtrace you posted > had result_len =3D 4 which indicates that `timer-list' contained four > timers. But the above result of pp indicates that there are five > timers. Hence the two backtraces appear incongruent in this regard. Here's the trace: (gdb) r Starting program: /home/sujith/dev/emacs/src/emacs=20 [Thread debugging using libthread_db enabled] Using host libthread_db library "/usr/lib/libthread_db.so.1". [New Thread 0x7fffe79ea700 (LWP 1547)] lisp.h:1289: Emacs fatal error: assertion failed: CONSP (c) Thread 1 "emacs" hit Breakpoint 1, terminate_due_to_signal (sig=3D6, backtr= ace_limit=3D2147483647) at emacs.c:364 364 { (gdb) thread apply all bt full Thread 2 (Thread 0x7fffe79ea700 (LWP 1547)): #0 0x00007fffefd2391b in poll () at /usr/lib/libc.so.6 #1 0x00007ffff4fe6ff3 in () at /usr/lib/libglib-2.0.so.0 #2 0x00007ffff4fe710e in g_main_context_iteration () at /usr/lib/libglib-2= .0.so.0 #3 0x00007ffff4fe7162 in () at /usr/lib/libglib-2.0.so.0 #4 0x00007ffff500f26a in () at /usr/lib/libglib-2.0.so.0 #5 0x00007ffff068308c in start_thread () at /usr/lib/libpthread.so.0 #6 0x00007fffefd2de1f in clone () at /usr/lib/libc.so.6 Thread 1 (Thread 0x7ffff7fabb00 (LWP 1543)): #0 0x000000000058db53 in terminate_due_to_signal (sig=3D6, backtrace_limit= =3D2147483647) at emacs.c:364 #1 0x000000000062a6b2 in die (msg=3D0x76bccb "CONSP (c)", file=3D0x76bc08 = "lisp.h", line=3D1289) at alloc.c:7423 #2 0x0000000000587881 in xcar_addr (c=3DXIL(0)) at lisp.h:1289 #3 0x0000000000587981 in XSETCAR (c=3DXIL(0), n=3DXIL(0x34f7435)) at lisp.= h:1318 #4 0x000000000065b2a0 in concat (nargs=3D1, args=3D0x7fffffffdbb8, target_= type=3DLisp_Cons, last_special=3Dfalse) at fns.c:751 elt =3D XIL(0x34f7435) thislen =3D make_number(379158388) thisleni =3D 0 thisindex =3D 0 thisindex_byte =3D 0 val =3D XIL(0x3f45ec3) tail =3D XIL(0) this =3D XIL(0) toindex =3D -1 toindex_byte =3D 0 result_len =3D 4 result_len_byte =3D 4 argnum =3D 0 last_tail =3D XIL(0) prev =3D XIL(0x3f46903) some_multibyte =3D false textprops =3D 0x0 num_textprops =3D 0 sa_avail =3D 16384 sa_count =3D 4 sa_must_free =3D false #5 0x000000000065a412 in Fcopy_sequence (arg=3DXIL(0x3e87693)) at fns.c:514 #6 0x000000000059bb6a in timer_check () at keyboard.c:4381 nexttime =3D { tv_sec =3D 0,=20 tv_nsec =3D 0 } timers =3D make_number(198505096) idle_timers =3D XIL(0) tem =3D XIL(0) #7 0x000000000059965d in readable_events (flags=3D1) at keyboard.c:3349 #8 0x00000000005a102b in get_input_pending (flags=3D1) at keyboard.c:6805 #9 0x00000000005a9234 in detect_input_pending_run_timers (do_display=3Dtru= e) at keyboard.c:9943 old_timers_run =3D 16 #10 0x00000000006ba99d in wait_reading_process_output (time_limit=3D30, nse= cs=3D0, read_kbd=3D-1, do_display=3Dtrue, wait_for_cell=3DXIL(0), wait_proc= =3D0x0, just_wait_proc=3D0) at process.c:5514 old_timers_run =3D 16 old_buffer =3D 0x3f3adc0 old_window =3D XIL(0x1604c35) leave =3D false process_skipped =3D false channel =3D 9 nfds =3D 1 Available =3D { fds_bits =3D {32, 0 } } Writeok =3D { fds_bits =3D {0 } } check_write =3D true check_delay =3D 0 no_avail =3D false xerrno =3D 11 proc =3D XIL(0) timeout =3D { tv_sec =3D 0,=20 tv_nsec =3D 0 } end_time =3D { tv_sec =3D 1516633583,=20 tv_nsec =3D 246352447 } timer_delay =3D { tv_sec =3D 0,=20 tv_nsec =3D 452443803 } got_output_end_time =3D { tv_sec =3D 1516633583,=20 tv_nsec =3D 246352447 } wait =3D TIMEOUT got_some_output =3D -1 retry_for_async =3D false count =3D 3 now =3D { tv_sec =3D 0,=20 tv_nsec =3D -1 } #11 0x0000000000424ad1 in sit_for (timeout=3Dmake_number(30), reading=3Dtru= e, display_option=3D1) at dispnew.c:5804 sec =3D 30 nsec =3D 0 do_display =3D true #12 0x0000000000597253 in read_char (commandflag=3D1, map=3DXIL(0x3d1ac73),= prev_event=3DXIL(0), used_mouse_menu=3D0x7fffffffe411, end_time=3D0x0) at = keyboard.c:2723 tem0 =3D XIL(0) timeout =3D 30 delay_level =3D 4 buffer_size =3D 3 c =3D XIL(0) jmpcount =3D 3 local_getcjmp =3D {{ __jmpbuf =3D {0, -2756135770501280503, 65862405, 48192, 0, 0, -= 2756135770595652343, 2756135161350065417},=20 __mask_was_saved =3D 0,=20 __saved_mask =3D { __val =3D {14722688, 0, 0, 140737488347792, 5797134, 21575827= , 5397392, 140737488347904, 6646082, 0, 3, 64072931, 0, 140737488347904, 14= 722688, 0} } }} save_jump =3D {{ __jmpbuf =3D {0, 0, 0, 0, 0, 0, 0, 0},=20 __mask_was_saved =3D 0,=20 __saved_mask =3D { __val =3D {0 } } }} tem =3D XIL(0xd8db0) save =3D XIL(0) previous_echo_area_message =3D XIL(0) also_record =3D XIL(0) reread =3D false recorded =3D false polling_stopped_here =3D false orig_kboard =3D 0x2ef5620 #13 0x00000000005a7322 in read_key_sequence (keybuf=3D0x7fffffffe5b0, bufsi= ze=3D30, prompt=3DXIL(0), dont_downcase_last=3Dfalse, can_return_switch_fra= me=3Dtrue, fix_current_buffer=3Dtrue, prevent_redisplay=3Dfalse) at keyboar= d.c:9137 interrupted_kboard =3D 0x2ef5620 interrupted_frame =3D 0x1603c60 key =3D XIL(0) used_mouse_menu =3D false echo_local_start =3D 0 last_real_key_start =3D 0 keys_local_start =3D 0 new_binding =3D XIL(0x7fffffffe490) count =3D 3 t =3D 0 echo_start =3D 0 keys_start =3D 0 current_binding =3D XIL(0x3d1ac73) first_unbound =3D 31 mock_input =3D 0 fkey =3D { parent =3D XIL(0x129b8a3),=20 map =3D XIL(0x129b8a3),=20 start =3D 0,=20 end =3D 0 } keytran =3D { parent =3D XIL(0xe9aa93),=20 map =3D XIL(0xe9aa93),=20 start =3D 0,=20 end =3D 0 } indec =3D { parent =3D XIL(0x129b8b3),=20 map =3D XIL(0x129b8b3),=20 start =3D 0,=20 end =3D 0 } shift_translated =3D false delayed_switch_frame =3D XIL(0) original_uppercase =3D XIL(0) original_uppercase_position =3D -1 dummyflag =3D false starting_buffer =3D 0x3f3adc0 fake_prefixed_keys =3D XIL(0) first_event =3D XIL(0) #14 0x00000000005931a2 in command_loop_1 () at keyboard.c:1370 cmd =3D XIL(0xd98b0) keybuf =3D=20 {make_number(134217848), XIL(0x656695), make_number(1073741824), = XIL(0xe0a680), XIL(0), XIL(0), XIL(0x7fffffffe600), make_number(1449283), X= IL(0x4), XIL(0), XIL(0x7fffffffe670), make_number(1661520), XIL(0xee5e83), = XIL(0xe0a680), XIL(0), XIL(0), XIL(0x7fffffffe650), make_number(1449283), X= IL(0), XIL(0xe9d405), XIL(0x7fffffffe690), XIL(0x6504b1), XIL(0x120202020),= XIL(0x4dd0), XIL(0x7fffffffe6b0), XIL(0x2e7b0b0), XIL(0), XIL(0), XIL(0x7f= ffffffe6c0), make_number(1655022)} i =3D 1 prev_modiff =3D 8 prev_buffer =3D 0xe9d400 already_adjusted =3D false #15 0x000000000064fe57 in internal_condition_case (bfun=3D0x592d18 , handlers=3DXIL(0x4dd0), hfun=3D0x592325 ) at eval.c:13= 32 val =3D XIL(0xee5e83) c =3D 0x2e7b0b0 #16 0x0000000000592924 in command_loop_2 (ignore=3DXIL(0)) at keyboard.c:11= 11 val =3D XIL(0) #17 0x000000000064f2ed in internal_catch (tag=3DXIL(0xc2a0), func=3D0x5928f= 7 , arg=3DXIL(0)) at eval.c:1097 val =3D make_number(1449283) c =3D 0x2e75900 #18 0x00000000005928c2 in command_loop () at keyboard.c:1090 #19 0x0000000000591e0c in recursive_edit_1 () at keyboard.c:696 count =3D 1 val =3D XIL(0x7fffffffe7f0) #20 0x0000000000592004 in Frecursive_edit () at keyboard.c:767 count =3D 0 buffer =3D XIL(0) #21 0x000000000058f9c4 in main (argc=3D1, argv=3D0x7fffffffea08) at emacs.c= :1724 stack_bottom_variable =3D 0x7ffff021c388 do_initial_setlocale =3D true dumping =3D false skip_args =3D 0 no_loadup =3D false junk =3D 0x0 dname_arg =3D 0x0 ch_to_dir =3D 0x0 original_pwd =3D 0x0 disable_aslr =3D false rlim =3D { rlim_cur =3D 10022912,=20 rlim_max =3D 18446744073709551615 } sockfd =3D -1 (gdb) pp Vtimer_list ([nil 23141 64978 246464 0.5 blink-cursor-timer-function nil nil 189000] [n= il 23141 64978 302592 nil #[(buffer) "! q=C3=83=C2=89)=C2=87" [buffer w3m-modeline-title-timer buffer-live-p nil] 2= ] (#) nil 205000] [nil 23141 64978 719575 nil undo-auto--boun= dary-timer nil nil 383000] [nil 23141 64984 0 60 display-time-event-handler= nil nil 0] [nil 23141 65265 921067 300 savehist-autosave nil nil 717000]) (gdb) quit A debugging session is active. Inferior 1 [process 1543] will be killed. Quit anyway? (y or n) y