unofficial mirror of bug-gnu-emacs@gnu.org 
 help / color / mirror / code / Atom feed
From: Nick Helm <nick@tenpoint.co.nz>
To: 30519@debbugs.gnu.org
Subject: bug#30519: 26.0.91; Emacs hangs with flyspell overlay
Date: Wed, 21 Feb 2018 08:12:03 +1300	[thread overview]
Message-ID: <m2mv03a324.fsf@tenpoint.co.nz> (raw)
In-Reply-To: <83a7w48fvb.fsf@gnu.org>

On Tue, 20 Feb 2018 at 17:06:00 +1300, Eli Zaretskii wrote:

> A C- and Lisp-level backtrace from the place which signals that error
> would be helpful.

Is this any use?

(lldb)  bt
  thread #4, name = 'org.gnu.Emacs.lisp-main', stop reason = breakpoint 1.1
    frame #0: 0x00000001002fd0b2 Emacs`Fsignal(error_symbol=(i = 21936), data=(i = 4320849923)) at eval.c:1520
    frame #1: 0x00000001001b6d2d Emacs`xsignal(error_symbol=(i = 21936), data=(i = 4320849923)) at lisp.h:3861
    frame #2: 0x00000001002f545a Emacs`xsignal1(error_symbol=(i = 21936), arg=(i = 4344323516)) at eval.c:1654
    frame #3: 0x00000001002fd99e Emacs`verror(m="Marker does not point anywhere", ap=0x000070000b94eca0) at eval.c:1839
    frame #4: 0x00000001002f51d9 Emacs`error(m="Marker does not point anywhere") at eval.c:1851
    frame #5: 0x000000010022e83e Emacs`marker_position(marker=(i = 4390033497)) at marker.c:641
    frame #6: 0x000000010020e668 Emacs`mouse_face_overlay_overlaps(overlay=(i = 4390033257)) at buffer.c:3058
    frame #7: 0x000000010009140d Emacs`note_mouse_highlight(f=0x0000000107060f38, x=25, y=5) at xdisp.c:31421
    frame #8: 0x000000010041c047 Emacs`mac_frame_up_to_date(f=0x0000000107060f38) at macterm.c:938
    frame #9: 0x0000000100068763 Emacs`redisplay_internal at xdisp.c:14546
    frame #10: 0x000000010006baa7 Emacs`redisplay_preserve_echo_area(from_where=5) at xdisp.c:14658
    frame #11: 0x00000001001c7721 Emacs`read_char(commandflag=1, map=(i = 4320851891), prev_event=(i = 0), used_mouse_menu=0x000070000b95308f, end_time=0x0000000000000000) at keyboard.c:2501
    frame #12: 0x00000001001c20f6 Emacs`read_key_sequence(keybuf=0x000070000b953600, bufsize=30, prompt=(i = 0), dont_downcase_last=false, can_return_switch_frame=true, fix_current_buffer=true, prevent_redisplay=false) at keyboard.c:9238
    frame #13: 0x00000001001c080c Emacs`__command_loop_1_block_invoke((null)=<unavailable>) at keyboard.c:1381
    frame #14: 0x0000000100479002 Emacs`mac_autorelease_loop(body=0x00000001001c0380) at macappkit.m:997
    frame #15: 0x00000001001c0212 Emacs`command_loop_1 at keyboard.c:1308
    frame #16: 0x00000001002fcadf Emacs`internal_condition_case(bfun=(Emacs`command_loop_1 at keyboard.c:1259), handlers=(i = 21936), hfun=(Emacs`cmd_error at keyboard.c:938)) at eval.c:1332
    frame #17: 0x00000001001dd3b1 Emacs`command_loop_2(ignore=(i = 0)) at keyboard.c:1110
    frame #18: 0x00000001002fbcc8 Emacs`internal_catch(tag=(i = 52800), func=(Emacs`command_loop_2 at keyboard.c:1106), arg=(i = 0)) at eval.c:1097
    frame #19: 0x00000001001bf165 Emacs`command_loop at keyboard.c:1089
    frame #20: 0x00000001001bef77 Emacs`recursive_edit_1 at keyboard.c:695
    frame #21: 0x00000001001bf3ba Emacs`Frecursive_edit at keyboard.c:766
    frame #22: 0x00000001001bc98d Emacs`emacs_main(argc=1, argv=0x00007ffeefbffa90) at emacs.c:1750
    frame #23: 0x00000001004c0caa Emacs`mac_start_lisp_main(arg=0x00007ffeefbffa90) at macappkit.m:15093
    frame #24: 0x00007fff755216c1 libsystem_pthread.dylib`_pthread_body + 340
    frame #25: 0x00007fff7552156d libsystem_pthread.dylib`_pthread_start + 377
    frame #26: 0x00007fff75520c5d libsystem_pthread.dylib`thread_start + 13

Process 648 stopped
* thread #4, name = 'org.gnu.Emacs.lisp-main', stop reason = breakpoint 1.1
    frame #0: 0x00000001002fd0b2 Emacs`Fsignal(error_symbol=(i = 21936), data=(i = 4320849923)) at eval.c:1520
   1517	       attributes: noreturn)
   1518	  (Lisp_Object error_symbol, Lisp_Object data)
   1519	{
-> 1520	  signal_or_quit (error_symbol, data, false);
   1521	  eassume (false);
   1522	}
   1523	
Target 0: (Emacs) stopped.
(lldb) 





  reply	other threads:[~2018-02-20 19:12 UTC|newest]

Thread overview: 13+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2018-02-18 22:24 bug#30519: 26.0.91; Emacs hangs with flyspell overlay Nick Helm
2018-02-19 16:32 ` Eli Zaretskii
2018-02-19 23:47   ` Dmitry Gutov
2018-02-20  0:33     ` Romanos Skiadas
2018-02-20  4:06     ` Eli Zaretskii
2018-02-20 19:12       ` Nick Helm [this message]
2018-02-21  3:36       ` Nick Helm
2018-02-21  9:45         ` martin rudalics
2018-02-21 17:43           ` Eli Zaretskii
2018-02-22  6:45             ` martin rudalics
2018-02-22  7:21               ` Eli Zaretskii
2018-02-22  1:18           ` Nick Helm
2018-02-22  7:59             ` martin rudalics

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

  List information: https://www.gnu.org/software/emacs/

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=m2mv03a324.fsf@tenpoint.co.nz \
    --to=nick@tenpoint.co.nz \
    --cc=30519@debbugs.gnu.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
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).