Subject: bug#29183: 27.0.50; SIGSEGV on C-g on Windows

From: Davor Rotim <[email-masked]>
Date: Thu, 9 Nov 2017 19:10:39 +0100

Hello,

the backtrace:

#0  0xb7fd9ce9 in __kernel_vsyscall ()
#1  0xb61d0311 in __libc_signal_restore_set (set=0xbfffbe1c) at
../sysdeps/unix/sysv/linux/nptl-signals.h:79
#2  0xb61d0311 in raise (sig=6) at ../sysdeps/unix/sysv/linux/raise.c:48
#3  0x08139059 in terminate_due_to_signal (sig=6, backtrace_limit=40) at
emacs.c:394
#4  0x08155568 in emacs_abort () at sysdep.c:2426
#5  0x0819acea in mark_object (arg=...) at alloc.c:6742
#6  0x0819aa01 in mark_object (arg=...) at alloc.c:6651
#7  0x0819b0df in mark_vectorlike (ptr=0x8585010 <bss_sbrk_buffer+291728>)
at alloc.c:6239
#8  0x0819a980 in mark_object (arg=...) at alloc.c:6636
#9  0x0819b3d7 in garbage_collect_1 (end=<optimized out>) at alloc.c:6003
#10 0x0819b3d7 in Fgarbage_collect () at alloc.c:6180
#11 0x081b7cdc in maybe_gc () at lisp.h:4750
#12 0x081b7cdc in eval_sub (form=...) at eval.c:2139
#13 0x081de9a6 in readevalloop (readcharfun=readcharfun@entry=...,
infile0=infile0@entry=0xbfffc340, sourcename=...,
    sourcename@entry=..., printflag=false, unibyte=..., readfun=...,
start=..., end=...) at lread.c:2038
#14 0x081df40d in Fload (file=..., noerror=..., nomessage=...,
nosuffix=..., must_suffix=...) at lread.c:1425
#15 0x081b80ab in eval_sub (form=...) at eval.c:2255
#16 0x081ba19d in Feval (form=..., lexical=...) at eval.c:2051
#17 0x08139668 in top_level_2 () at keyboard.c:1119
#18 0x081b4a43 in internal_condition_case (bfun=0x8139640 <top_level_2>,
handlers=..., hfun=0x813eb60 <cmd_error>) at eval.c:1332
#19 0x08139625 in top_level_1 (ignore=...) at keyboard.c:1127
#20 0x081b4977 in internal_catch (tag=..., func=0x8139590 <top_level_1>,
arg=...) at eval.c:1097
#21 0x081394c0 in command_loop () at keyboard.c:1088
#22 0x0813e6d3 in recursive_edit_1 () at keyboard.c:695
#23 0x0813ea76 in Frecursive_edit () at keyboard.c:766
#24 0x0805b553 in main (argc=<optimized out>, argv=<optimized out>) at
emacs.c:1713