Package: emacs;
Reported by: emacs <at> bertieb.org
Date: Mon, 6 Mar 2023 15:46:02 UTC
Severity: normal
Tags: moreinfo
Found in version 28.2
Done: Stefan Kangas <stefankangas <at> gmail.com>
Bug is archived. No further changes may be made.
To add a comment to this bug, you must first unarchive it, by sending
a message to control AT debbugs.gnu.org, with unarchive 62002 in the body.
You can then email your comments to 62002 AT debbugs.gnu.org in the normal way.
Toggle the display of automated, internal messages from the tracker.
View this report as an mbox folder, status mbox, maintainer mbox
bug-gnu-emacs <at> gnu.org
:bug#62002
; Package emacs
.
(Mon, 06 Mar 2023 15:46:02 GMT) Full text and rfc822 format available.emacs <at> bertieb.org
:bug-gnu-emacs <at> gnu.org
.
(Mon, 06 Mar 2023 15:46:02 GMT) Full text and rfc822 format available.Message #5 received at submit <at> debbugs.gnu.org (full text, mbox):
From: emacs <at> bertieb.org To: bug-gnu-emacs <at> gnu.org Subject: 28.2; 28.2; intermittent crash on scroll (arch + spacemacs) Date: Mon, 06 Mar 2023 12:16:18 +0000
This heisencrash appears to be triggered by scrolling in a buffer, but it is very intermittent. My repro steps when they work, which is unfortunately not often: - launch emacs - visit a file (eg .spacemacs) - scroll buffer using PgDn - Emacs crashes via SIGSEGV I have tried reproducing while emacs is being run from within a gdb context, but I have yet to succeed. This has happened five times since late February: $ coredumpctl list emacs TIME PID UID GID SIG COREFILE EXE SIZE Sat 2023-02-25 11:00:18 GMT 9767 1000 1000 SIGSEGV missing /usr/bin/emacs-28.2 - Wed 2023-03-01 09:30:58 GMT 8139 1000 1000 SIGSEGV missing /usr/bin/emacs-28.2 - Fri 2023-03-03 00:15:02 GMT 7400 1000 1000 SIGSEGV missing /usr/bin/emacs-28.2 - Fri 2023-03-03 00:15:37 GMT 484270 1000 1000 SIGSEGV missing /usr/bin/emacs-28.2 - Sun 2023-03-05 20:50:17 GMT 2710479 1000 1000 SIGSEGV present /usr/bin/emacs-28.2 31.9M Emacs was updated to 28.2-2 in January from Arch repo. I start emacs in a terminal via emacs [1], which is a symlink to /usr/bin/emacs-28.2: /usr/bin/emacs-28.2: ELF 64-bit LSB pie executable, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=565e5e3ed18f0d957ef2f47c90ce6c8de9686522, for GNU/Linux 4.4.0, stripped I have the spacemacs 'distro' / customisation set installed. I have not yet been able to replicate this with 'emacs -Q', but I also cannot consistently replicate it without -Q either. Info from gdb is appended [2]. If there is anything else I can supply, please let me know. I am happy to compile emacs with debugging symbols if this is likely to be of benefit. Cheers, bertieb [1]: $ emacs Fatal error 11: Segmentation fault Backtrace: emacs(+0x1547f6)[0x5580bf8477f6] emacs(+0x42080)[0x5580bf735080] emacs(+0x4263e)[0x5580bf73563e] emacs(+0x25b63d)[0x5580bf94e63d] /usr/lib/libc.so.6(+0x38f50)[0x7f0a16c6cf50] /usr/lib/libcairo.so.2(+0x547c5)[0x7f0a186397c5] /usr/lib/libcairo.so.2(+0x9ede8)[0x7f0a18683de8] /usr/lib/libcairo.so.2(+0x60d03)[0x7f0a18645d03] /usr/lib/libcairo.so.2(+0x6ae84)[0x7f0a1864fe84] /usr/lib/libcairo.so.2(+0x6cdb3)[0x7f0a18651db3] /usr/lib/libcairo.so.2(+0x28554)[0x7f0a1860d554] /usr/lib/libcairo.so.2(cairo_show_glyphs+0x26)[0x7f0a1865fb96] emacs(+0x2369bf)[0x5580bf9299bf] emacs(+0x103d49)[0x5580bf7f6d49] emacs(+0x105f02)[0x5580bf7f8f02] emacs(+0x9ab44)[0x5580bf78db44] emacs(+0x9d9e6)[0x5580bf7909e6] emacs(+0x4fd34)[0x5580bf742d34] emacs(+0x54c93)[0x5580bf747c93] emacs(+0x56844)[0x5580bf749844] emacs(+0x56a3e)[0x5580bf749a3e] emacs(+0x8adbb)[0x5580bf77ddbb] emacs(+0x143f75)[0x5580bf836f75] emacs(+0x14da67)[0x5580bf840a67] emacs(+0x13ff3d)[0x5580bf832f3d] emacs(+0x1be477)[0x5580bf8b1477] emacs(+0x137d6e)[0x5580bf82ad6e] emacs(+0x1be3ba)[0x5580bf8b13ba] emacs(+0x13bb09)[0x5580bf82eb09] emacs(+0x269a37)[0x5580bf95ca37] emacs(+0x13bf0a)[0x5580bf82ef0a] emacs(+0x4b614)[0x5580bf73e614] /usr/lib/libc.so.6(+0x23790)[0x7f0a16c57790] /usr/lib/libc.so.6(__libc_start_main+0x8a)[0x7f0a16c5784a] emacs(+0x4cf95)[0x5580bf73ff95] Segmentation fault (core dumped) 139 [2] gdb info: (gdb) bt full #0 __pthread_kill_implementation (threadid=<optimized out>, signo=signo <at> entry=11, no_tid=no_tid <at> entry=0) at pthread_kill.c:44 tid = <optimized out> ret = 0 pd = <optimized out> old_mask = {__val = {0}} ret = <optimized out> #1 0x00007f0a16cbb953 in __pthread_kill_internal (signo=11, threadid=<optimized out>) at pthread_kill.c:78 #2 0x00007f0a16c6cea8 in __GI_raise (sig=11) at ../sysdeps/posix/raise.c:26 ret = <optimized out> #3 0x00005580bf7350b1 in () #4 0x00005580bf73563e in () #5 0x00005580bf94e63d in () #6 0x00007f0a16c6cf50 in <signal handler called> () at /usr/lib/libc.so.6 #7 0x00007f0a186397c5 in _cairo_recording_surface_replay_internal (surface=0x0, params=0x7ffc7128d960) at ../cairo/src/cairo-recording-surface.c:2006 wrapper = {target = 0x0, transform = {xx = 2.1343635900341851e-321, yx = 6.9011736751329347e-310, xy = -nan(0xffffffffffbd0), yy = 0, x0 = 4.6447913662880338e-310, y0 = 4.6447885237552527e-310}, has_extents = 409261369, extents = {x = 32522, y = -1043314352, width = 21888, height = 409035746}, clip = 0x5580c1cd9a80, source_region_id = 3251652944, mask_region_id = 21888, needs_transform = -1043314352} elements = <optimized out> regions_array = <optimized out> region_elements = <optimized out> status = <optimized out> extents = {x = 383830688, y = 32522, width = 24, height = 0} use_indices = <optimized out> r = <optimized out> i = <optimized out> num_elements = <optimized out> target_is_analysis = <optimized out> __PRETTY_FUNCTION__ = "_cairo_recording_surface_replay_internal" #8 0x00007f0a18683de8 in _cairo_recording_surface_replay_with_foreground_color (foreground_used=<synthetic pointer>, foreground_color=0x7ffc7128df70, target=0x5580c1d04950, surface=<optimized out>) at ../cairo/src/cairo-recording-surface.c:2472 params = {surface_extents = 0x0, surface_transform = 0x0, target = 0x5580c1d04950, target_clip = 0x0, surface_is_unbounded = 0, type = CAIRO_RECORDING_REPLAY, region = CAIRO_RECORDING_REGION_ALL, regions_id = 0, foreground_color = 0x7ffc7128df70, foreground_used = 0} status = <optimized out> surface = 0x5580c1d04950 status = CAIRO_INT_STATUS_SUCCESS foreground_used = <optimized out> width = <optimized out> height = <optimized out> scaled_font = <optimized out> unscaled = <optimized out> face = <optimized out> load_flags = 544 vertical_layout = 0 status = CAIRO_STATUS_SUCCESS glyph_priv = <optimized out> color_flag = 1048576 __PRETTY_FUNCTION__ = "_cairo_ft_scaled_glyph_init" #9 _cairo_ft_scaled_glyph_init_surface_for_recording_surface (scaled_font=<optimized out>, foreground_color=0x7ffc7128df70, scaled_glyph=0x5580c9865480) at ../cairo/src/cairo-ft-font.c:3114 --Type <RET> for more, q to quit, c to continue without paging-- surface = 0x5580c1d04950 status = CAIRO_INT_STATUS_SUCCESS foreground_used = <optimized out> width = <optimized out> height = <optimized out> scaled_font = <optimized out> unscaled = <optimized out> face = <optimized out> load_flags = 544 vertical_layout = 0 status = CAIRO_STATUS_SUCCESS glyph_priv = <optimized out> color_flag = 1048576 __PRETTY_FUNCTION__ = "_cairo_ft_scaled_glyph_init" #10 _cairo_ft_scaled_glyph_init (abstract_font=<optimized out>, scaled_glyph=0x5580c9865480, info=<optimized out>, foreground_color=0x7ffc7128df70) at ../cairo/src/cairo-ft-font.c:3500 scaled_font = <optimized out> unscaled = <optimized out> face = <optimized out> load_flags = 544 vertical_layout = 0 status = CAIRO_STATUS_SUCCESS glyph_priv = <optimized out> color_flag = 1048576 __PRETTY_FUNCTION__ = "_cairo_ft_scaled_glyph_init" #11 0x00007f0a18645d03 in _cairo_scaled_glyph_lookup (scaled_font=0x5580c8398190, index=<optimized out>, info=CAIRO_SCALED_GLYPH_INFO_COLOR_SURFACE, foreground_color=0x7ffc7128df70, scaled_glyph_ret=0x7ffc7128db40) at ../cairo/src/cairo-scaled-font.c:2959 status = <optimized out> scaled_glyph = 0x5580c9865480 need_info = <optimized out> key = {hash = 962} __PRETTY_FUNCTION__ = "_cairo_scaled_glyph_lookup" #12 0x00007f0a1864fe84 in ensure_scaled_glyph (scaled_glyph=0x7ffc7128db40, glyph=0x7ffc7128e240, glyph_cache=0x7ffc7128dbb0, foreground_color=0x7ffc7128df70, scaled_font=0x5580c8398190) at ../cairo/src/cairo-surface.c:2654 cache_index = <optimized out> status = CAIRO_INT_STATUS_SUCCESS status = CAIRO_INT_STATUS_SUCCESS i = <optimized out> j = <optimized out> scaled_glyph = 0x0 remaining_clusters = 0 remaining_glyphs = 0 remaining_bytes = 0 glyph_pos = 0 byte_pos = 0 gp = <optimized out> glyph_cache = {0x0 <repeats 64 times>} foreground_color = 0x7ffc7128df70 x_scale = 1 y_scale = 1 #13 composite_color_glyphs (surface=surface <at> entry=0x5580c167fc60, op=op <at> entry=CAIRO_OPERATOR_OVER, source=source <at> entry=0x7ffc7128def0, utf8=utf8 <at> entry=0x5580c97580f0 "\250\224\246\231\205U", utf8_len=utf8_len <at> entry=0x7ffc7128de4c, glyphs=glyphs <at> entry=0x7ffc7128e240, num_glyphs=0x7ffc7128de90, clusters=0x0, num_clusters=0x7ffc7128dea0, cluster_flags=0, scaled_font=0x558--Type <RET> for more, q to quit, c to continue without paging-- 0c8398190, clip=0x5580c022d4d0) at ../cairo/src/cairo-surface.c:2855 status = CAIRO_INT_STATUS_SUCCESS i = <optimized out> j = <optimized out> scaled_glyph = 0x0 remaining_clusters = 0 remaining_glyphs = 0 remaining_bytes = 0 glyph_pos = 0 byte_pos = 0 gp = <optimized out> glyph_cache = {0x0 <repeats 64 times>} foreground_color = 0x7ffc7128df70 x_scale = 1 y_scale = 1 #14 0x00007f0a18651db3 in _cairo_surface_show_text_glyphs (surface=0x5580c167fc60, op=CAIRO_OPERATOR_OVER, source=0x7ffc7128def0, utf8=0x5580c97580f0 "\250\224\246\231\205U", utf8_len=<optimized out>, glyphs=0x7ffc7128e240, num_glyphs=<optimized out>, clusters=0x0, num_clusters=<optimized out>, cluster_flags=0, scaled_font=0x5580c8398190, clip=0x5580c022d4d0) at ../cairo/src/cairo-surface.c:2957 status = <optimized out> utf8_copy = 0x5580c97580f0 "\250\224\246\231\205U" #15 0x00007f0a1860d554 in _cairo_gstate_show_text_glyphs (gstate=0x5580c0755888, glyphs=<optimized out>, num_glyphs=<optimized out>, info=0x0) at ../cairo/src/cairo-gstate.c:2079 stack_transformed_glyphs = {{index = 962, x = 536, y = 1250}, {index = 146028889254, x = 2.1219957909652723e-314, y = 4.6447847025503631e-310}, {index = 11, x = 4.9406564584124654e-324, y = 6.9526008082901723e-310}, {index = 140722206995488, x = 0, y = 6.9011749454460157e-310}, {index = 400, x = 1.6798231958602383e-322, y = 0.16470588235294117}, {index = 4603862117898269748, x = -nan(0xf2e2e2b2b2929), y = 1}, {index = 18446654663792077354, x = 1114, y = 1.7292297604443629e-322}, {index = 0, x = 1114, y = 1.5810100666919889e-322}, {index = 0, x = 1114, y = 8.3442264397262298e-308}, {index = 9007328105594923, x = 8.3441542909627315e-308, y = 6.6753998254355052e-308}, {index = 9851821814644768, x = 1088.0458991080618, y = 2.3221085354538588e-322}, {index = 0, x = 3.8958633197797133e-308, y = 4.3111676037212798e-308}, {index = 11822146651619356, x = 4.4502750396760259e-308, y = 6.3972401295602395e-308}, {index = 4652763772841099265, x = 4.6195137886156552e-321, y = 0}, {index = 4652763772841099264, x = 1.3833838083554903e-322, y = 8.3442264397262298e-308}, {index = 9007328105594923, x = 8.3441542909627315e-308, y = 8.6223818911565766e-308}, {index = 61276192, x = -1.2959037908775452e+166, y = 2.3221085354538588e-322}, {index = 140722206992592, x = 6.9011749722394427e-310, y = 6.9011749437395623e-310}, {index = 2, x = 6.9526008082000547e-310, y = 6.9011749722394427e-310}, {index = 139681335715504, x = 1250, y = 4.9406564584124654e-324}, {index = 0, x = 1250, y = 1.4821969375237396e-322}, {index = 0, x = 1250, y = 1.5810100666919889e-322}, {index = 0, x = 1250, y = 1.9762625833649862e-322}, {index = 0, x = 1250, y = 1.3833838083554903e-322}, {index = 0, x = 1250, y = 1.4821969375237396e-322}, {index = 0, x = 1250, y = 2.2727019708697341e-322}, {index = 0, x = 1250, y = 4.6195137886156552e-321}, {index = 0, x = 1250, y = 1.432790372939615e-322}, {index = 0, x = 1250, y = 2.569141358374482e-322}, {index = 0, x = 1250, y = 2.3221085354538588e-322}, {index = 0, x = 1250, y = 1.5810100666919889e-322}, {index = 0, x = 1250, y = 4.6195137886156552e-321}, {index = 0, x = 1250, y = 0}, {index = 4653062840003854336, x = 4.9406564584124654e-324, y = 0}, {index = 4653062840003854336, x = 0, y = 2.2727019708697341e-322}, {index = 5222680232504, x = 1216, y = 1.0624387648170166e-318}, {index = 140722206992064, x = 6.9011749153254024e-310, y = 4.6447839067291834e-310}, {index = 658783232, x = 4.6447914374216293e-310, y = -1.2959037908775452e+166}, {index = 672901116413952, x = 6.9526008082253509e-310, y = 6.9011749722394427e-310}, {index = 139681335908084, x = 9.8813129168249309e-324, y = 6.9526008082253509e-310}, {index = 139681336484928, x = 6.9011749342248461e-310, y = 6.9011749722394427e-310}, {index = 139680926400513, x = 0, y = 6.9526008082277224e-310}, {index = 139681336484928, x = 6.9011749342248461e-310, y = 6.9011749722394427e-310}, {index = 139680926400513, x = 0, y = 6.9526008082300939e-310}, {index = 139681336484928, x = 6.9011749342248461e-310, y = 4.6447839169270936e-310}, {index = 16315452057937263616, x = 6.9011547113772586e-310, y = 6.9526008082340464e-310}, {index = 139681336484928, x = 6.9011749437395623e-310, y = 9.8813129168249309e-324}, {index = 16315452057937263616, x = 6.9011749722394427e-310, y = -1.2959037908775452e+166}, {index = 139681336484928, x = -1.2959037908775452e+166, y = 6.9011749722394427e-310}, {index = 140722206993360, x = 6.9011749722394427e-310, y = 6.9011749437395623e-310}, {index = 2, x = 6.9526008082379989e-310, y = 6.9011749722394427e-310}, {index = 139681335715504, x = 9.8813129168249309e-324, y = 6.9525070095186676e-310}, {index = 139680926400512, x = 6.9011749342248461e-310, y = 9.8813129168249309e-324}, {index = 140720308486145, x--Type <RET> for more, q to quit, c to continue without paging-- = 6.9011547113772586e-310, y = 6.9011749342248461e-310}, {index = 137438953472, x = 6.9525070095186676e-310, y = 1.2928895955193211e-309}, {index = 299067163002880, x = 4.9406564584124654e-324, y = 6.9526008081858256e-310}, {index = 140722206992448, x = 0, y = 6.9011749722394427e-310}, {index = 94011473091160, x = 1.5481250573047956e-318, y = 6.7793711659752486e-319}, {index = 140722206992592, x = 6.9011749153254024e-310, y = 3.6073928482377608e-312}, {index = 400, x = 4.9406564584124654e-324, y = -1.2959037908775452e+166}, {index = 1345802232535040, x = 6.8338450055860142e-309, y = 4.6447839169270936e-310}, {index = 16315452057937263616, x = 6.9011749722394427e-310, y = 6.9526008081929402e-310}, {index = 140722206992592, x = 0, y = 6.9011749722394427e-310}, {index = 94011473091160, x = 0, y = 6.9011749237679467e-310}, {index = 1345802232535040, x = 6.9011749164187202e-310, y = 2.5973228484063125e-311}, {index = 146028888080, x = 2.121995791459338e-314, y = -1.2959037908775452e+166}, {index = 140722206992768, x = 0, y = 4.6447839169270936e-310}, {index = 140722206993664, x = 6.9011749722394427e-310, y = 4.6447847025503631e-310}, {index = 140722206992592, x = 6.9011749343623446e-310, y = 0}, {index = 4591870180066957722, x = 6.64914649192016e-309, y = 6.8338450055860142e-309}, {index = 589338232487936, x = 2.9986346936769707e-309, y = 4.6446244031760734e-310}, {index = 94011473040452, x = 2.121995791459338e-314, y = 4.6446243872648374e-310}, {index = 0, x = 6.9526008082040072e-310, y = 6.790386531138278e-313}, {index = 140722206992640, x = 6.64914649192016e-309, y = 6.8338450055860142e-309}, {index = 140722206992880, x = 0, y = 6.9011749722394427e-310}, {index = 94011473091160, x = 0, y = 6.9011749237679467e-310}, {index = 859818092935168, x = 6.9011749164187202e-310, y = 1.6594007085625106e-311}, {index = 146028888640, x = 4.6447847025503631e-310, y = -1.2959037908775452e+166}, {index = 72057594029539328, x = 0, y = 1.1180903191645746e-318}, {index = 165888, x = 6.9526008082253509e-310, y = 6.9011749153254024e-310}, {index = 140722206992880, x = 2.0222985085967704e-315, y = 1.1180903191645746e-318}, {index = 47104, x = 4.8021613556056455e-309, y = 4.9868598693929213e-309}, {index = 61572651155456, x = -1.2959037908775452e+166, y = 1.0320833715365304e-318}, {index = 140722206992960, x = 6.9526008082253509e-310, y = 0}, {index = 139681336484928, x = 4.6447839169270936e-310, y = 0}} stack_transformed_clusters = {{num_bytes = 165888, num_glyphs = 226304}, {num_bytes = 408954592, num_glyphs = 32522}, {num_bytes = 278528, num_glyphs = 0}, {num_bytes = 92160, num_glyphs = 0}, {num_bytes = 1898507136, num_glyphs = 32764}, {num_bytes = 408932463, num_glyphs = 32522}, {num_bytes = 47104, num_glyphs = 226304}, {num_bytes = 0, num_glyphs = 0}, {num_bytes = 287232, num_glyphs = 0}, {num_bytes = 14336, num_glyphs = 0}, {num_bytes = 287232, num_glyphs = 0}, {num_bytes = 108544, num_glyphs = 0}, {num_bytes = 313344, num_glyphs = 0}, {num_bytes = 14336, num_glyphs = 0}, {num_bytes = 1898507216, num_glyphs = 32764}, {num_bytes = 408932463, num_glyphs = 32522}, {num_bytes = 304640, num_glyphs = 0}, {num_bytes = 219136, num_glyphs = 0}, {num_bytes = 1898507248, num_glyphs = 32764}, {num_bytes = 408932463, num_glyphs = 32522}, {num_bytes = 14336, num_glyphs = 313344}, {num_bytes = 88064, num_glyphs = 322048}, {num_bytes = 1898507280, num_glyphs = 32764}, {num_bytes = 658783232, num_glyphs = -496230092}, {num_bytes = 410084416, num_glyphs = 32522}, {num_bytes = 1898507072, num_glyphs = 32764}, {num_bytes = 1898507216, num_glyphs = 32764}, {num_bytes = 0, num_glyphs = 0}, {num_bytes = 410084416, num_glyphs = 32522}, {num_bytes = -1066050984, num_glyphs = 21888}, {num_bytes = 0, num_glyphs = 0}, {num_bytes = 409103342, num_glyphs = 32522}, {num_bytes = 14336, num_glyphs = 313344}, {num_bytes = 408954592, num_glyphs = 32522}, {num_bytes = 56, num_glyphs = 1224}, {num_bytes = 288, num_glyphs = 34}, {num_bytes = 219136, num_glyphs = 304640}, {num_bytes = 658783232, num_glyphs = -496230092}, {num_bytes = 856, num_glyphs = 1190}, {num_bytes = 0, num_glyphs = 0}, {num_bytes = -1066050984, num_glyphs = 21888}, {num_bytes = 1898508288, num_glyphs = 32764}, {num_bytes = 410084416, num_glyphs = 32522}, {num_bytes = -1050149792, num_glyphs = 21888}, {num_bytes = 1898507216, num_glyphs = 32764}, {num_bytes = 409317775, num_glyphs = 32522}, {num_bytes = 0, num_glyphs = 0}, {num_bytes = 408947125, num_glyphs = 32522}, {num_bytes = 14336, num_glyphs = 313344}, {num_bytes = 88064, num_glyphs = 322048}, {num_bytes = 0, num_glyphs = 14336}, {num_bytes = 313344, num_glyphs = 88064}, {num_bytes = 322048, num_glyphs = 304640}, {num_bytes = 658783232, num_glyphs = -496230092}, {num_bytes = 1898507520, num_glyphs = 32764}, {num_bytes = -1071459120, num_glyphs = 21888}, {num_bytes = 1898507580, num_glyphs = 32764}, {num_bytes = 408947629, num_glyphs = 32522}, {num_bytes = 137216, num_glyphs = 313344}, {num_bytes = 141312, num_glyphs = 322048}, {num_bytes = 14336, num_glyphs = 313344}, {num_bytes = 658783232, num_glyphs = -496230092}, {num_bytes = 1898507520, num_glyphs = 32764}, {num_bytes = 408954256, num_glyphs = 32522}, {num_bytes = 219136, num_glyphs = 304640}, {num_bytes = 408952920, num_glyphs = 34}, {num_bytes = 1, num_glyphs = 32}, {num_bytes = 1898507520, num_glyphs = 32764}, {num_bytes = -1066050984, num_glyphs = 21888}, {num_bytes = -1050149792, num_glyphs = 21888}, {num_bytes = 1898507648, num_glyphs = 32764}, {num_bytes = -1071459120, num_glyphs = 21888}, {num_bytes = 409835136, num_glyphs = 32522}, {num_bytes = 408956384, num_glyphs = 32522}, {num_bytes = 353703189, num_glyphs = 1069880597}, {num_bytes = 658783232, num_glyphs = -496230092}, {num_bytes = -707406378, num_glyphs = 1072027093}, {num_bytes = -1066050984, num_glyphs = 21888}, {num_bytes = 0, num_glyphs = 0}, {num_bytes = 1898507520, num_glyphs = 32764}, {num_bytes = 0, num_glyphs = 0}, {num_bytes = 408946306, num_glyphs = 32522}, {num_bytes = -1066050984, num_glyphs = 21888}, {num_bytes = 408958847, num_glyphs = 32522}, {num_bytes = -1067917136, num_glyphs = 21888}, {num_bytes = 0, num_glyphs = 1069128089}, {num_bytes = 2793902, num_glyphs = 0}, {num_bytes = -1583273430, num_glyphs = 44718}, {num_bytes = -1050149792, num_glyphs = 21888}, {num_bytes = 2, num_glyphs = -8388608}, {num_bytes = -8388608, num_glyphs = 16777215}, {num_bytes = 16777215, num_glyphs = 536}, {num_bytes = 1224, num_glyphs = 16}, {num_bytes = 34, num_glyphs = 0}, {num_bytes = 0, --Type <RET> for more, q to quit, c to continue without paging-- num_glyphs = 3840}, {num_bytes = 2106, num_glyphs = 536}, {num_bytes = 1224, num_glyphs = 16}, {num_bytes = 34, num_glyphs = 536}, {num_bytes = 1224, num_glyphs = 16}, {num_bytes = 34, num_glyphs = 6}, {num_bytes = -1066051952, num_glyphs = 21888}, {num_bytes = 408952920, num_glyphs = 34}, {num_bytes = 568, num_glyphs = 0}, {num_bytes = 1898507808, num_glyphs = 32764}, {num_bytes = 0, num_glyphs = 0}, {num_bytes = 0, num_glyphs = 0}, {num_bytes = 24, num_glyphs = 0}, {num_bytes = 0, num_glyphs = 0}, {num_bytes = 1898507680, num_glyphs = 32764}, {num_bytes = 1898507680, num_glyphs = 32764}, {num_bytes = 0, num_glyphs = 1}, {num_bytes = 3, num_glyphs = 0}, {num_bytes = 0, num_glyphs = 0}, {num_bytes = 0, num_glyphs = 1072693248}, {num_bytes = 0, num_glyphs = 0}, {num_bytes = 0, num_glyphs = 0}, {num_bytes = 0, num_glyphs = 1072693248}, {num_bytes = 0, num_glyphs = 0}, {num_bytes = 0, num_glyphs = 0}, {num_bytes = 0, num_glyphs = 1072693248}, {num_bytes = -1802201963, num_glyphs = 1069847700}, {num_bytes = -1785358954, num_glyphs = 1069913493}, {num_bytes = 387389207, num_glyphs = 1070012183}, {num_bytes = 0, num_glyphs = 1072693248}, {num_bytes = 724248873, num_glyphs = -53714}, {num_bytes = 658783232, num_glyphs = -496230092}, {num_bytes = 1898508032, num_glyphs = 32764}, {num_bytes = 408954256, num_glyphs = 32522}, {num_bytes = 47104, num_glyphs = 226304}, {num_bytes = 408952920, num_glyphs = 34}, {num_bytes = 0, num_glyphs = 3840}, {num_bytes = 1898508032, num_glyphs = 32764}, {num_bytes = -1066050984, num_glyphs = 21888}, {num_bytes = 408947125, num_glyphs = 32522}, {num_bytes = 1898508160, num_glyphs = 32764}, {num_bytes = -1071459120, num_glyphs = 21888}, {num_bytes = 409835136, num_glyphs = 32522}, {num_bytes = 408956384, num_glyphs = 32522}, {num_bytes = -1066050984, num_glyphs = 21888}, {num_bytes = 408947125, num_glyphs = 32522}, {num_bytes = 1898508208, num_glyphs = 32764}, {num_bytes = 408947125, num_glyphs = 32522}, {num_bytes = 1898508268, num_glyphs = 32764}, {num_bytes = 408947125, num_glyphs = 32522}, {num_bytes = 304640, num_glyphs = 0}, {num_bytes = 247808, num_glyphs = 0}, {num_bytes = 0, num_glyphs = 32764}, {num_bytes = 408932463, num_glyphs = 32522}, {num_bytes = 1898508272, num_glyphs = 32764}, {num_bytes = 658783232, num_glyphs = -496230092}, {num_bytes = 1898508288, num_glyphs = 32764}, {num_bytes = -1071459120, num_glyphs = 21888}, {num_bytes = 1898508348, num_glyphs = 32764}, {num_bytes = 408947629, num_glyphs = 32522}, {num_bytes = 14336, num_glyphs = 313344}, {num_bytes = 88064, num_glyphs = 322048}, {num_bytes = 1898508380, num_glyphs = 32764}, {num_bytes = 658783232, num_glyphs = -496230092}, {num_bytes = 1898508288, num_glyphs = 32764}, {num_bytes = 0, num_glyphs = 1072693248}, {num_bytes = 410084416, num_glyphs = -33014}, {num_bytes = 408952920, num_glyphs = 34}, {num_bytes = 0, num_glyphs = 0}, {num_bytes = 1898508288, num_glyphs = 32764}, {num_bytes = -1066050984, num_glyphs = 21888}, {num_bytes = -1050149792, num_glyphs = 21888}, {num_bytes = 1898508416, num_glyphs = 32764}, {num_bytes = -1071459120, num_glyphs = 21888}, {num_bytes = 409835136, num_glyphs = 32522}, {num_bytes = 408956384, num_glyphs = 32522}, {num_bytes = 1898508448, num_glyphs = 32764}, {num_bytes = 658783232, num_glyphs = -496230092}, {num_bytes = -1066050984, num_glyphs = 21888}, {num_bytes = -1066050984, num_glyphs = 21888}, {num_bytes = 0, num_glyphs = 0}, {num_bytes = 1898508288, num_glyphs = 32764}, {num_bytes = 1898508560, num_glyphs = 32764}, {num_bytes = 0, num_glyphs = 0}, {num_bytes = -1066101744, num_glyphs = 21888}, {num_bytes = 658783232, num_glyphs = -496230092}, {num_bytes = 247808, num_glyphs = 304640}, {num_bytes = -1050149792, num_glyphs = 21888}, {num_bytes = 2, num_glyphs = 0}, {num_bytes = 1898508560, num_glyphs = 32764}, {num_bytes = -1066050984, num_glyphs = 21888}, {num_bytes = 0, num_glyphs = 0}, {num_bytes = 0, num_glyphs = 0}, {num_bytes = 409516096, num_glyphs = 32522}, {num_bytes = 0, num_glyphs = 0}, {num_bytes = -1071459120, num_glyphs = 21888}, {num_bytes = -1066051448, num_glyphs = 21888}, {num_bytes = 409118585, num_glyphs = 32522}, {num_bytes = 1448498774, num_glyphs = 1072059990}, {num_bytes = -1050149792, num_glyphs = 21888}, {num_bytes = 1898508560, num_glyphs = 32764}, {num_bytes = 0, num_glyphs = 0}, {num_bytes = 0, num_glyphs = 0}, {num_bytes = 0, num_glyphs = 0}, {num_bytes = 2, num_glyphs = 0}, {num_bytes = 409276203, num_glyphs = 32522}...} source_pattern = {base = {ref_count = {ref_count = 0}, status = CAIRO_STATUS_SUCCESS, user_data = {size = 0, num_elements = 0, element_size = 24, elements = 0x0}, observers = {next = 0x7ffc7128df10, prev = 0x7ffc7128df10}, type = CAIRO_PATTERN_TYPE_SOLID, filter = CAIRO_FILTER_GOOD, extend = CAIRO_EXTEND_PAD, has_component_alpha = 0, is_foreground_marker = 0, matrix = {xx = 1, yx = 0, xy = 0, yy = 1, x0 = 0, y0 = 0}, opacity = 1}, solid = {base = {ref_count = {ref_count = 0}, status = CAIRO_STATUS_SUCCESS, user_data = {size = 0, num_elements = 0, element_size = 24, elements = 0x0}, observers = {next = 0x7ffc7128df10, prev = 0x7ffc7128df10}, type = CAIRO_PATTERN_TYPE_SOLID, filter = CAIRO_FILTER_GOOD, extend = CAIRO_EXTEND_PAD, has_component_alpha = 0, is_foreground_marker = 0, matrix = {xx = 1, yx = 0, xy = 0, yy = 1, x0 = 0, y0 = 0}, opacity = 1}, color = {red = 1, green = 0.41568627450980394, blue = 0.41568627450980394, alpha = 1, red_short = 65535, green_short = 27242, blue_short = 27242, alpha_short = 65535}}, surface = {base = {ref_count = {ref_count = 0}, status = CAIRO_STATUS_SUCCESS, user_data = {size = 0, num_elements = 0, element_size = 24, elements = 0x0}, observers = {next = 0x7ffc7128df10, prev = 0x7ffc7128df10}, type = CAIRO_PATTERN_TYPE_SOLID, filter = CAIRO_FILTER_GOOD, extend = CAIRO_EXTEND_PAD, has_component_alpha = 0, is_foreground_marker = 0, matrix = {xx = 1, yx = 0, xy = 0, yy = 1, x0 = 0, y0 = 0}, opacity = 1}, surface = 0x3ff0000000000000, region_array_id = 2593823387}, gradient = {base = {base = {ref_count = {ref_count = 0}, status = CAIRO_STATUS_SUCCESS, user_data = {size = 0, num_elements = 0, element_size = 24, elements = 0x0}, observers = {next = 0x7ffc7128df10, prev = 0x7ffc7128df10}, type = CAIRO_PATTERN_TYPE_SOLID, filter = CAIRO_FILTER_GOOD, extend = CAIRO_EXTEND_PAD, has_component_alpha = 0, is_foreground_marker = 0, matrix = {xx = 1, yx = 0, xy = 0, yy = 1, x0 = 0, y0 = 0}, opacity = 1}, n_stops = 0, stops_si--Type <RET> for more, q to quit, c to continue without paging-- ze = 1072693248, stops = 0x3fda9a9a9a9a9a9b, stops_embedded = {{offset = 0.41568627450980394, color = {red = 1, green = -nan(0xf6a6a6a6affff), blue = 4.644624387264788e-310, alpha = 0, red_short = 32242, green_short = 6240, blue_short = 0, alpha_short = 0}}, {offset = 0, color = {red = 4.644783916904169e-310, green = 9.8813129168249309e-324, blue = 6.9526008081344428e-310, alpha = 6.9526008082356274e-310, red_short = 0, green_short = 0, blue_short = 0, alpha_short = 0}}}}, linear = {base = {base = {ref_count = {ref_count = 0}, status = CAIRO_STATUS_SUCCESS, user_data = {size = 0, num_elements = 0, element_size = 24, elements = 0x0}, observers = {next = 0x7ffc7128df10, prev = 0x7ffc7128df10}, type = CAIRO_PATTERN_TYPE_SOLID, filter = CAIRO_FILTER_GOOD, extend = CAIRO_EXTEND_PAD, has_component_alpha = 0, is_foreground_marker = 0, matrix = {xx = 1, yx = 0, xy = 0, yy = 1, x0 = 0, y0 = 0}, opacity = 1}, n_stops = 0, stops_size = 1072693248, stops = 0x3fda9a9a9a9a9a9b, stops_embedded = {{offset = 0.41568627450980394, color = {red = 1, green = -nan(0xf6a6a6a6affff), blue = 4.644624387264788e-310, alpha = 0, red_short = 32242, green_short = 6240, blue_short = 0, alpha_short = 0}}, {offset = 0, color = {red = 4.644783916904169e-310, green = 9.8813129168249309e-324, blue = 6.9526008081344428e-310, alpha = 6.9526008082356274e-310, red_short = 0, green_short = 0, blue_short = 0, alpha_short = 0}}}}, pd1 = {x = 6.952600808092546e-310, y = 6.9011749186252174e-310}, pd2 = {x = 8.8931816251424378e-323, y = 0}}, radial = {base = {base = {ref_count = {ref_count = 0}, status = CAIRO_STATUS_SUCCESS, user_data = {size = 0, num_elements = 0, element_size = 24, elements = 0x0}, observers = {next = 0x7ffc7128df10, prev = 0x7ffc7128df10}, type = CAIRO_PATTERN_TYPE_SOLID, filter = CAIRO_FILTER_GOOD, extend = CAIRO_EXTEND_PAD, has_component_alpha = 0, is_foreground_marker = 0, matrix = {xx = 1, yx = 0, xy = 0, yy = 1, x0 = 0, y0 = 0}, opacity = 1}, n_stops = 0, stops_size = 1072693248, stops = 0x3fda9a9a9a9a9a9b, stops_embedded = {{offset = 0.41568627450980394, color = {red = 1, green = -nan(0xf6a6a6a6affff), blue = 4.644624387264788e-310, alpha = 0, red_short = 32242, green_short = 6240, blue_short = 0, alpha_short = 0}}, {offset = 0, color = {red = 4.644783916904169e-310, green = 9.8813129168249309e-324, blue = 6.9526008081344428e-310, alpha = 6.9526008082356274e-310, red_short = 0, green_short = 0, blue_short = 0, alpha_short = 0}}}}, cd1 = {center = {x = 6.952600808092546e-310, y = 6.9011749186252174e-310}, radius = 8.8931816251424378e-323}, cd2 = {center = {x = 0, y = 0}, radius = 0}}}, mesh = {base = {ref_count = {ref_count = 0}, status = CAIRO_STATUS_SUCCESS, user_data = {size = 0, num_elements = 0, element_size = 24, elements = 0x0}, observers = {next = 0x7ffc7128df10, prev = 0x7ffc7128df10}, type = CAIRO_PATTERN_TYPE_SOLID, filter = CAIRO_FILTER_GOOD, extend = CAIRO_EXTEND_PAD, has_component_alpha = 0, is_foreground_marker = 0, matrix = {xx = 1, yx = 0, xy = 0, yy = 1, x0 = 0, y0 = 0}, opacity = 1}, patches = {size = 0, num_elements = 1072693248, element_size = 2593823387, elements = 0x3fda9a9a9a9a9a9b <error: Cannot access memory at address 0x3fda9a9a9a9a9a9b>}, current_patch = 0x3ff0000000000000, current_side = 1785397247, has_control_point = {-38294, 0, 21888, 0}, has_color = {0, 408976882, 0, 0}}, raster_source = {base = {ref_count = {ref_count = 0}, status = CAIRO_STATUS_SUCCESS, user_data = {size = 0, num_elements = 0, element_size = 24, elements = 0x0}, observers = {next = 0x7ffc7128df10, prev = 0x7ffc7128df10}, type = CAIRO_PATTERN_TYPE_SOLID, filter = CAIRO_FILTER_GOOD, extend = CAIRO_EXTEND_PAD, has_component_alpha = 0, is_foreground_marker = 0, matrix = {xx = 1, yx = 0, xy = 0, yy = 1, x0 = 0, y0 = 0}, opacity = 1}, content = 0, extents = {x = 1072693248, y = -1701143909, width = 1071291034, height = -1701143909}, acquire = 0x3ff0000000000000, release = 0xffff6a6a6a6affff, snapshot = 0x558000000000, copy = 0x0, finish = 0x18607df2, user_data = 0x0}} transformed_glyphs = 0x7ffc7128e240 pattern = <optimized out> transformed_clusters = 0x7ffc7128ea40 op = CAIRO_OPERATOR_OVER status = <optimized out> #16 0x00007f0a1865fb96 in cairo_show_glyphs (num_glyphs=<optimized out>, glyphs=<optimized out>, cr=0x5580c0755690) at ../cairo/src/cairo.c:3687 status = <optimized out> #17 cairo_show_glyphs (cr=0x5580c0755690, glyphs=<optimized out>, num_glyphs=<optimized out>) at ../cairo/src/cairo.c:3667 #18 0x00005580bf9299bf in () #19 0x00005580bf7f6d49 in () #20 0x00005580bf7f8f02 in () #21 0x00005580bf78db44 in () #22 0x00005580bf7909e6 in () #23 0x00005580bf742d34 in () #24 0x00005580bf747c93 in () #25 0x00005580bf749844 in () #26 0x00005580bf749a3e in () #27 0x00005580bf77ddbb in () #28 0x00005580bf836f75 in () #29 0x00005580bf840a67 in () --Type <RET> for more, q to quit, c to continue without paging-- #30 0x00005580bf832f3d in () #31 0x00005580bf8b1477 in () #32 0x00005580bf82ad6e in () #33 0x00005580bf8b13ba in () #34 0x00005580bf82eb09 in () #35 0x00005580bf95ca37 in () #36 0x00005580bf82ef0a in () #37 0x00005580bf73e614 in () #38 0x00007f0a16c57790 in __libc_start_call_main (main=main <at> entry=0x5580bf73c810, argc=argc <at> entry=1, argv=argv <at> entry=0x7ffc71291df8) at ../sysdeps/nptl/libc_start_call_main.h:58 self = <optimized out> result = <optimized out> unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140722207006200, -2063639749471712929, 0, 140722207006216, 94011458887032, 139681349382144, 2063942509267962207, 2110032212636649823}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x7ffc71291df8, 0x1}, data = {prev = 0x0, cleanup = 0x0, canceltype = 1898520056}}} not_first_call = <optimized out> #39 0x00007f0a16c5784a in __libc_start_main_impl (main=0x5580bf73c810, argc=1, argv=0x7ffc71291df8, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7ffc71291de8) at ../csu/libc-start.c:360 #40 0x00005580bf73ff95 in () (gdb) info locals tid = <optimized out> ret = 0 pd = <optimized out> old_mask = {__val = {0}} ret = <optimized out> (gdb) info args threadid = <optimized out> signo = 11 no_tid = 0 In GNU Emacs 28.2 (build 1, x86_64-pc-linux-gnu, GTK+ Version 3.24.36, cairo version 1.17.6) of 2023-01-03 built on 2 Windowing system distributor 'The X.Org Foundation', version 11.0.12101007 System Description: Arch Linux Configured using: 'configure --sysconfdir=/etc --prefix=/usr --libexecdir=/usr/lib --localstatedir=/var --with-cairo --with-harfbuzz --with-libsystemd --with-modules --with-x-toolkit=gtk3 'CFLAGS=-march=x86-64 -mtune=generic -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fcf-protection -g -ffile-prefix-map=/build/emacs/src=/usr/src/debug/emacs -flto=auto' 'LDFLAGS=-Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now -flto=auto'' Configured features: ACL CAIRO DBUS FREETYPE GIF GLIB GMP GNUTLS GPM GSETTINGS HARFBUZZ JPEG JSON LCMS2 LIBOTF LIBSYSTEMD LIBXML2 M17N_FLT MODULES NOTIFY INOTIFY PDUMPER PNG RSVG SECCOMP SOUND THREADS TIFF TOOLKIT_SCROLL_BARS X11 XDBE XIM XPM GTK3 ZLIB Important settings: value of $LANG: en_GB.UTF-8 locale-coding-system: utf-8-unix Major mode: Text Minor modes in effect: helm-descbinds-mode: t helm-mode: t helm-minibuffer-history-mode: t shell-dirtrack-mode: t helm--remap-mouse-mode: t async-bytecomp-package-mode: t evil-escape-mode: t projectile-mode: t winner-mode: t winum-mode: t pupo-mode: t volatile-highlights-mode: t global-vi-tilde-fringe-mode: t vi-tilde-fringe-mode: t global-undo-tree-mode: t undo-tree-mode: t spaceline-info-mode: t spaceline-helm-mode: t save-place-mode: t savehist-mode: t persp-mode: t global-hl-todo-mode: t hl-todo-mode: t purpose-mode: t eyebrowse-mode: t evil-mc-mode: t global-anzu-mode: t anzu-mode: t editorconfig-mode: t clean-aindent-mode: t which-key-mode: t override-global-mode: t evil-mode: t evil-local-mode: t windmove-mode: t spacemacs-leader-override-mode: t global-spacemacs-leader-override-mode: t global-hl-line-mode: t global-auto-revert-mode: t recentf-mode: t ido-vertical-mode: t global-page-break-lines-mode: t global-eldoc-mode: t show-paren-mode: t electric-indent-mode: t mouse-wheel-mode: t file-name-shadow-mode: t global-font-lock-mode: t font-lock-mode: t auto-composition-mode: t auto-encryption-mode: t auto-compression-mode: t column-number-mode: t line-number-mode: t transient-mark-mode: t Load-path shadows: /home/robert/.emacs.d/elpa/28.2/develop/load-env-vars-20180511.2210/load-env-vars hides /home/robert/.emacs.d/core/../core/libs/forks/load-env-vars /home/robert/.emacs.d/elpa/28.2/develop/spinner-1.7.4/spinner hides /home/robert/.emacs.d/core/../core/libs/spinner /home/robert/.emacs.d/elpa/28.2/develop/transient-20230220.1425/transient hides /usr/share/emacs/28.2/lisp/transient /home/robert/.emacs.d/elpa/28.2/develop/org-9.6.1/ob-awk hides /usr/share/emacs/28.2/lisp/org/ob-awk /home/robert/.emacs.d/elpa/28.2/develop/org-9.6.1/ob-python hides /usr/share/emacs/28.2/lisp/org/ob-python /home/robert/.emacs.d/elpa/28.2/develop/org-9.6.1/org-element hides /usr/share/emacs/28.2/lisp/org/org-element /home/robert/.emacs.d/elpa/28.2/develop/org-9.6.1/org-timer hides /usr/share/emacs/28.2/lisp/org/org-timer /home/robert/.emacs.d/elpa/28.2/develop/org-9.6.1/org hides /usr/share/emacs/28.2/lisp/org/org /home/robert/.emacs.d/elpa/28.2/develop/org-9.6.1/ol-gnus hides /usr/share/emacs/28.2/lisp/org/ol-gnus /home/robert/.emacs.d/elpa/28.2/develop/org-9.6.1/org-lint hides /usr/share/emacs/28.2/lisp/org/org-lint /home/robert/.emacs.d/elpa/28.2/develop/org-9.6.1/ox-ascii hides /usr/share/emacs/28.2/lisp/org/ox-ascii /home/robert/.emacs.d/elpa/28.2/develop/org-9.6.1/ol-info hides /usr/share/emacs/28.2/lisp/org/ol-info /home/robert/.emacs.d/elpa/28.2/develop/org-9.6.1/ob-fortran hides /usr/share/emacs/28.2/lisp/org/ob-fortran /home/robert/.emacs.d/elpa/28.2/develop/org-9.6.1/ob-comint hides /usr/share/emacs/28.2/lisp/org/ob-comint /home/robert/.emacs.d/elpa/28.2/develop/org-9.6.1/ox-publish hides /usr/share/emacs/28.2/lisp/org/ox-publish /home/robert/.emacs.d/elpa/28.2/develop/org-9.6.1/ob-scheme hides /usr/share/emacs/28.2/lisp/org/ob-scheme /home/robert/.emacs.d/elpa/28.2/develop/org-9.6.1/ox-html hides /usr/share/emacs/28.2/lisp/org/ox-html /home/robert/.emacs.d/elpa/28.2/develop/org-9.6.1/ob-lisp hides /usr/share/emacs/28.2/lisp/org/ob-lisp /home/robert/.emacs.d/elpa/28.2/develop/org-9.6.1/org-attach-git hides /usr/share/emacs/28.2/lisp/org/org-attach-git /home/robert/.emacs.d/elpa/28.2/develop/org-9.6.1/ob-plantuml hides /usr/share/emacs/28.2/lisp/org/ob-plantuml /home/robert/.emacs.d/elpa/28.2/develop/org-9.6.1/ob-julia hides /usr/share/emacs/28.2/lisp/org/ob-julia /home/robert/.emacs.d/elpa/28.2/develop/org-9.6.1/ob-sed hides /usr/share/emacs/28.2/lisp/org/ob-sed /home/robert/.emacs.d/elpa/28.2/develop/org-9.6.1/ob-ref hides /usr/share/emacs/28.2/lisp/org/ob-ref /home/robert/.emacs.d/elpa/28.2/develop/org-9.6.1/ob hides /usr/share/emacs/28.2/lisp/org/ob /home/robert/.emacs.d/elpa/28.2/develop/org-9.6.1/org-pcomplete hides /usr/share/emacs/28.2/lisp/org/org-pcomplete /home/robert/.emacs.d/elpa/28.2/develop/org-9.6.1/org-archive hides /usr/share/emacs/28.2/lisp/org/org-archive /home/robert/.emacs.d/elpa/28.2/develop/org-9.6.1/ol-man hides /usr/share/emacs/28.2/lisp/org/ol-man /home/robert/.emacs.d/elpa/28.2/develop/org-9.6.1/ob-core hides /usr/share/emacs/28.2/lisp/org/ob-core /home/robert/.emacs.d/elpa/28.2/develop/org-9.6.1/ol-irc hides /usr/share/emacs/28.2/lisp/org/ol-irc /home/robert/.emacs.d/elpa/28.2/develop/org-9.6.1/ob-eshell hides /usr/share/emacs/28.2/lisp/org/ob-eshell /home/robert/.emacs.d/elpa/28.2/develop/org-9.6.1/org-crypt hides /usr/share/emacs/28.2/lisp/org/org-crypt /home/robert/.emacs.d/elpa/28.2/develop/org-9.6.1/ob-matlab hides /usr/share/emacs/28.2/lisp/org/ob-matlab /home/robert/.emacs.d/elpa/28.2/develop/org-9.6.1/ob-calc hides /usr/share/emacs/28.2/lisp/org/ob-calc /home/robert/.emacs.d/elpa/28.2/develop/org-9.6.1/ob-processing hides /usr/share/emacs/28.2/lisp/org/ob-processing /home/robert/.emacs.d/elpa/28.2/develop/org-9.6.1/org-feed hides /usr/share/emacs/28.2/lisp/org/org-feed /home/robert/.emacs.d/elpa/28.2/develop/org-9.6.1/ol-eww hides /usr/share/emacs/28.2/lisp/org/ol-eww /home/robert/.emacs.d/elpa/28.2/develop/org-9.6.1/oc-natbib hides /usr/share/emacs/28.2/lisp/org/oc-natbib /home/robert/.emacs.d/elpa/28.2/develop/org-9.6.1/org-list hides /usr/share/emacs/28.2/lisp/org/org-list /home/robert/.emacs.d/elpa/28.2/develop/org-9.6.1/ol-doi hides /usr/share/emacs/28.2/lisp/org/ol-doi /home/robert/.emacs.d/elpa/28.2/develop/org-9.6.1/ol-w3m hides /usr/share/emacs/28.2/lisp/org/ol-w3m /home/robert/.emacs.d/elpa/28.2/develop/org-9.6.1/org-plot hides /usr/share/emacs/28.2/lisp/org/org-plot /home/robert/.emacs.d/elpa/28.2/develop/org-9.6.1/ob-clojure hides /usr/share/emacs/28.2/lisp/org/ob-clojure /home/robert/.emacs.d/elpa/28.2/develop/org-9.6.1/ox-texinfo hides /usr/share/emacs/28.2/lisp/org/ox-texinfo /home/robert/.emacs.d/elpa/28.2/develop/org-9.6.1/ob-lilypond hides /usr/share/emacs/28.2/lisp/org/ob-lilypond /home/robert/.emacs.d/elpa/28.2/develop/org-9.6.1/ob-exp hides /usr/share/emacs/28.2/lisp/org/ob-exp /home/robert/.emacs.d/elpa/28.2/develop/org-9.6.1/ob-ocaml hides /usr/share/emacs/28.2/lisp/org/ob-ocaml /home/robert/.emacs.d/elpa/28.2/develop/org-9.6.1/ob-css hides /usr/share/emacs/28.2/lisp/org/ob-css /home/robert/.emacs.d/elpa/28.2/develop/org-9.6.1/org-mouse hides /usr/share/emacs/28.2/lisp/org/org-mouse /home/robert/.emacs.d/elpa/28.2/develop/org-9.6.1/org-habit hides /usr/share/emacs/28.2/lisp/org/org-habit /home/robert/.emacs.d/elpa/28.2/develop/org-9.6.1/ob-makefile hides /usr/share/emacs/28.2/lisp/org/ob-makefile /home/robert/.emacs.d/elpa/28.2/develop/org-9.6.1/org-agenda hides /usr/share/emacs/28.2/lisp/org/org-agenda /home/robert/.emacs.d/elpa/28.2/develop/org-9.6.1/ol hides /usr/share/emacs/28.2/lisp/org/ol /home/robert/.emacs.d/elpa/28.2/develop/org-9.6.1/ob-R hides /usr/share/emacs/28.2/lisp/org/ob-R /home/robert/.emacs.d/elpa/28.2/develop/org-9.6.1/org-capture hides /usr/share/emacs/28.2/lisp/org/org-capture /home/robert/.emacs.d/elpa/28.2/develop/org-9.6.1/ob-eval hides /usr/share/emacs/28.2/lisp/org/ob-eval /home/robert/.emacs.d/elpa/28.2/develop/org-9.6.1/oc-basic hides /usr/share/emacs/28.2/lisp/org/oc-basic /home/robert/.emacs.d/elpa/28.2/develop/org-9.6.1/ob-gnuplot hides /usr/share/emacs/28.2/lisp/org/ob-gnuplot /home/robert/.emacs.d/elpa/28.2/develop/org-9.6.1/ob-ditaa hides /usr/share/emacs/28.2/lisp/org/ob-ditaa /home/robert/.emacs.d/elpa/28.2/develop/org-9.6.1/org-clock hides /usr/share/emacs/28.2/lisp/org/org-clock /home/robert/.emacs.d/elpa/28.2/develop/org-9.6.1/ox-icalendar hides /usr/share/emacs/28.2/lisp/org/ox-icalendar /home/robert/.emacs.d/elpa/28.2/develop/org-9.6.1/org-tempo hides /usr/share/emacs/28.2/lisp/org/org-tempo /home/robert/.emacs.d/elpa/28.2/develop/org-9.6.1/ox-org hides /usr/share/emacs/28.2/lisp/org/ox-org /home/robert/.emacs.d/elpa/28.2/develop/org-9.6.1/org-ctags hides /usr/share/emacs/28.2/lisp/org/org-ctags /home/robert/.emacs.d/elpa/28.2/develop/org-9.6.1/org-colview hides /usr/share/emacs/28.2/lisp/org/org-colview /home/robert/.emacs.d/elpa/28.2/develop/org-9.6.1/org-compat hides /usr/share/emacs/28.2/lisp/org/org-compat /home/robert/.emacs.d/elpa/28.2/develop/org-9.6.1/org-id hides /usr/share/emacs/28.2/lisp/org/org-id /home/robert/.emacs.d/elpa/28.2/develop/org-9.6.1/org-keys hides /usr/share/emacs/28.2/lisp/org/org-keys /home/robert/.emacs.d/elpa/28.2/develop/org-9.6.1/ob-emacs-lisp hides /usr/share/emacs/28.2/lisp/org/ob-emacs-lisp /home/robert/.emacs.d/elpa/28.2/develop/org-9.6.1/org-num hides /usr/share/emacs/28.2/lisp/org/org-num /home/robert/.emacs.d/elpa/28.2/develop/org-9.6.1/org-indent hides /usr/share/emacs/28.2/lisp/org/org-indent /home/robert/.emacs.d/elpa/28.2/develop/org-9.6.1/org-macro hides /usr/share/emacs/28.2/lisp/org/org-macro /home/robert/.emacs.d/elpa/28.2/develop/org-9.6.1/oc hides /usr/share/emacs/28.2/lisp/org/oc /home/robert/.emacs.d/elpa/28.2/develop/org-9.6.1/org-duration hides /usr/share/emacs/28.2/lisp/org/org-duration /home/robert/.emacs.d/elpa/28.2/develop/org-9.6.1/oc-csl hides /usr/share/emacs/28.2/lisp/org/oc-csl /home/robert/.emacs.d/elpa/28.2/develop/org-9.6.1/ol-mhe hides /usr/share/emacs/28.2/lisp/org/ol-mhe /home/robert/.emacs.d/elpa/28.2/develop/org-9.6.1/org-footnote hides /usr/share/emacs/28.2/lisp/org/org-footnote /home/robert/.emacs.d/elpa/28.2/develop/org-9.6.1/ob-table hides /usr/share/emacs/28.2/lisp/org/ob-table /home/robert/.emacs.d/elpa/28.2/develop/org-9.6.1/org-refile hides /usr/share/emacs/28.2/lisp/org/org-refile /home/robert/.emacs.d/elpa/28.2/develop/org-9.6.1/org-attach hides /usr/share/emacs/28.2/lisp/org/org-attach /home/robert/.emacs.d/elpa/28.2/develop/org-9.6.1/ob-haskell hides /usr/share/emacs/28.2/lisp/org/ob-haskell /home/robert/.emacs.d/elpa/28.2/develop/org-9.6.1/org-faces hides /usr/share/emacs/28.2/lisp/org/org-faces /home/robert/.emacs.d/elpa/28.2/develop/org-9.6.1/ob-tangle hides /usr/share/emacs/28.2/lisp/org/ob-tangle /home/robert/.emacs.d/elpa/28.2/develop/org-9.6.1/ol-bbdb hides /usr/share/emacs/28.2/lisp/org/ol-bbdb /home/robert/.emacs.d/elpa/28.2/develop/org-9.6.1/ox-md hides /usr/share/emacs/28.2/lisp/org/ox-md /home/robert/.emacs.d/elpa/28.2/develop/org-9.6.1/ob-dot hides /usr/share/emacs/28.2/lisp/org/ob-dot /home/robert/.emacs.d/elpa/28.2/develop/org-9.6.1/ob-maxima hides /usr/share/emacs/28.2/lisp/org/ob-maxima /home/robert/.emacs.d/elpa/28.2/develop/org-9.6.1/ox-koma-letter hides /usr/share/emacs/28.2/lisp/org/ox-koma-letter /home/robert/.emacs.d/elpa/28.2/develop/org-9.6.1/org-version hides /usr/share/emacs/28.2/lisp/org/org-version /home/robert/.emacs.d/elpa/28.2/develop/org-9.6.1/ob-perl hides /usr/share/emacs/28.2/lisp/org/ob-perl /home/robert/.emacs.d/elpa/28.2/develop/org-9.6.1/ol-eshell hides /usr/share/emacs/28.2/lisp/org/ol-eshell /home/robert/.emacs.d/elpa/28.2/develop/org-9.6.1/ob-forth hides /usr/share/emacs/28.2/lisp/org/ob-forth /home/robert/.emacs.d/elpa/28.2/develop/org-9.6.1/ox-man hides /usr/share/emacs/28.2/lisp/org/ox-man /home/robert/.emacs.d/elpa/28.2/develop/org-9.6.1/ol-docview hides /usr/share/emacs/28.2/lisp/org/ol-docview /home/robert/.emacs.d/elpa/28.2/develop/org-9.6.1/ob-java hides /usr/share/emacs/28.2/lisp/org/ob-java /home/robert/.emacs.d/elpa/28.2/develop/org-9.6.1/ob-C hides /usr/share/emacs/28.2/lisp/org/ob-C /home/robert/.emacs.d/elpa/28.2/develop/org-9.6.1/ox hides /usr/share/emacs/28.2/lisp/org/ox /home/robert/.emacs.d/elpa/28.2/develop/org-9.6.1/org-inlinetask hides /usr/share/emacs/28.2/lisp/org/org-inlinetask /home/robert/.emacs.d/elpa/28.2/develop/org-9.6.1/ox-latex hides /usr/share/emacs/28.2/lisp/org/ox-latex /home/robert/.emacs.d/elpa/28.2/develop/org-9.6.1/org-loaddefs hides /usr/share/emacs/28.2/lisp/org/org-loaddefs /home/robert/.emacs.d/elpa/28.2/develop/org-9.6.1/ob-octave hides /usr/share/emacs/28.2/lisp/org/ob-octave /home/robert/.emacs.d/elpa/28.2/develop/org-9.6.1/ox-beamer hides /usr/share/emacs/28.2/lisp/org/ox-beamer /home/robert/.emacs.d/elpa/28.2/develop/org-9.6.1/ol-rmail hides /usr/share/emacs/28.2/lisp/org/ol-rmail /home/robert/.emacs.d/elpa/28.2/develop/org-9.6.1/org-goto hides /usr/share/emacs/28.2/lisp/org/org-goto /home/robert/.emacs.d/elpa/28.2/develop/org-9.6.1/ob-lua hides /usr/share/emacs/28.2/lisp/org/ob-lua /home/robert/.emacs.d/elpa/28.2/develop/org-9.6.1/oc-biblatex hides /usr/share/emacs/28.2/lisp/org/oc-biblatex /home/robert/.emacs.d/elpa/28.2/develop/org-9.6.1/ob-org hides /usr/share/emacs/28.2/lisp/org/ob-org /home/robert/.emacs.d/elpa/28.2/develop/org-9.6.1/ob-groovy hides /usr/share/emacs/28.2/lisp/org/ob-groovy /home/robert/.emacs.d/elpa/28.2/develop/org-9.6.1/ob-sass hides /usr/share/emacs/28.2/lisp/org/ob-sass /home/robert/.emacs.d/elpa/28.2/develop/org-9.6.1/org-table hides /usr/share/emacs/28.2/lisp/org/org-table /home/robert/.emacs.d/elpa/28.2/develop/org-9.6.1/ob-js hides /usr/share/emacs/28.2/lisp/org/ob-js /home/robert/.emacs.d/elpa/28.2/develop/org-9.6.1/org-macs hides /usr/share/emacs/28.2/lisp/org/org-macs /home/robert/.emacs.d/elpa/28.2/develop/org-9.6.1/ob-sql hides /usr/share/emacs/28.2/lisp/org/ob-sql /home/robert/.emacs.d/elpa/28.2/develop/org-9.6.1/ob-sqlite hides /usr/share/emacs/28.2/lisp/org/ob-sqlite /home/robert/.emacs.d/elpa/28.2/develop/org-9.6.1/ob-screen hides /usr/share/emacs/28.2/lisp/org/ob-screen /home/robert/.emacs.d/elpa/28.2/develop/org-9.6.1/ox-odt hides /usr/share/emacs/28.2/lisp/org/ox-odt /home/robert/.emacs.d/elpa/28.2/develop/org-9.6.1/org-mobile hides /usr/share/emacs/28.2/lisp/org/org-mobile /home/robert/.emacs.d/elpa/28.2/develop/org-9.6.1/ob-shell hides /usr/share/emacs/28.2/lisp/org/ob-shell /home/robert/.emacs.d/elpa/28.2/develop/org-9.6.1/ol-bibtex hides /usr/share/emacs/28.2/lisp/org/ol-bibtex /home/robert/.emacs.d/elpa/28.2/develop/org-9.6.1/org-protocol hides /usr/share/emacs/28.2/lisp/org/org-protocol /home/robert/.emacs.d/elpa/28.2/develop/org-9.6.1/org-src hides /usr/share/emacs/28.2/lisp/org/org-src /home/robert/.emacs.d/elpa/28.2/develop/org-9.6.1/org-datetree hides /usr/share/emacs/28.2/lisp/org/org-datetree /home/robert/.emacs.d/elpa/28.2/develop/org-9.6.1/ob-lob hides /usr/share/emacs/28.2/lisp/org/ob-lob /home/robert/.emacs.d/elpa/28.2/develop/org-9.6.1/ob-latex hides /usr/share/emacs/28.2/lisp/org/ob-latex /home/robert/.emacs.d/elpa/28.2/develop/org-9.6.1/org-entities hides /usr/share/emacs/28.2/lisp/org/org-entities /home/robert/.emacs.d/elpa/28.2/develop/org-9.6.1/ob-ruby hides /usr/share/emacs/28.2/lisp/org/ob-ruby /home/robert/.emacs.d/elpa/28.2/develop/hierarchy-20190425.842/hierarchy hides /usr/share/emacs/28.2/lisp/emacs-lisp/hierarchy Features: (shadow sort mail-extr emacsbug sendmail highlight-parentheses mule-util ffap tramp-archive tramp-gvfs tramp-cache zeroconf dbus xml helm-command helm-elisp helm-eval edebug backtrace helm-info helm-descbinds helm-mode helm-misc helm-files image-dired image-mode exif tramp tramp-loaddefs trampver tramp-integration files-x tramp-compat shell parse-time iso8601 ls-lisp helm-buffers helm-occur helm-tags helm-locate helm-grep helm-regexp helm-utils helm-help helm-types helm helm-global-bindings helm-core async-bytecomp helm-source helm-multi-match helm-lib evil-escape diminish projectile grep compile org-noter org-element org-persist xdg org-id org-refile avl-tree org ob ob-tangle ob-ref ob-lob ob-table ob-exp org-macro org-src ob-comint org-pcomplete pcomplete comint ansi-color org-list org-footnote org-faces org-entities ob-emacs-lisp ob-core ob-eval org-cycle org-table ol org-fold org-fold-core org-keys oc org-loaddefs find-func cal-menu calendar cal-loaddefs org-version org-compat org-macs winner async ws-butler winum spacemacs-purpose-popwin window-purpose-x imenu-list hideshow imenu ibuf-ext ibuffer ibuffer-loaddefs etags fileloop generator xref project volatile-highlights vi-tilde-fringe undo-tree diff queue symbol-overlay string-inflection spaceline-config spaceline-segments spaceline powerline powerline-separators color powerline-themes saveplace savehist restart-emacs desktop frameset server popwin persp-mode org-rich-yank multi-line multi-line-find multi-line-enter multi-line-decorator multi-line-respace multi-line-shared shut-up multi-line-cycle multi-line-candidate hl-todo compat compat-29 window-purpose window-purpose-fixes window-purpose-prefix-overload window-purpose-switch let-alist window-purpose-layout window-purpose-core window-purpose-configuration window-purpose-utils eyebrowse evil-unimpaired f f-shortdoc shortdoc evil-textobj-line evil-mc evil-mc-command-execute evil-mc-command-record evil-mc-cursor-make evil-mc-region evil-mc-cursor-state evil-mc-undo evil-mc-vars evil-mc-known-commands evil-mc-common evil-easymotion evil-collection-dired evil-collection-buff-menu evil-collection annalist evil-anzu anzu emr popup s dash editorconfig editorconfig-core editorconfig-core-handle editorconfig-fnmatch noutline outline drag-stuff column-enforce-mode clean-aindent-mode helm-easymenu cl hybrid-mode evil-evilified-state which-key use-package use-package-ensure use-package-delight use-package-diminish use-package-bind-key bind-key use-package-core hydra lv evil evil-integration evil-maps evil-commands reveal evil-jumps evil-command-window evil-search evil-ex evil-types evil-macros evil-repeat evil-states evil-core evil-common windmove calc calc-loaddefs calc-macs thingatpt rect evil-digraphs evil-vars ring bind-map info mm-archive message dired dired-loaddefs rfc822 mml mml-sec epa gnus-util rmail rmail-loaddefs text-property-search time-date mailabbrev gmm-utils mailheader mail-utils gnutls network-stream url-http url-gw nsm rmc puny url-cache url-auth quelpa mm-decode mm-bodies mm-encode lisp-mnt mail-parse rfc2231 rfc2047 rfc2045 mm-util ietf-drums mail-prsvr help-fns radix-tree hl-line xt-mouse autorevert filenotify cl-extra disp-table recentf tree-widget spacemacs-dark-theme spacemacs-common format-spec finder-inf ido-vertical-mode ido core-spacemacs core-use-package-ext core-spacebind core-transient-state core-micro-state core-toggle core-keybindings core-fonts-support core-themes-support core-display-init core-jump core-release-management core-custom-settings core-configuration-layer core-progress-bar core-spacemacs-buffer core-funcs spacemacs-ht inline help-mode warnings package browse-url url url-proxy url-privacy url-expand url-methods url-history url-cookie url-domsuf url-util mailcap url-handlers url-parse auth-source cl-seq password-cache json map url-vars eieio eieio-core eieio-loaddefs epg rfc6068 epg-config core-command-line core-debug edmacro kmacro derived core-hooks page-break-lines easy-mmode core-env load-env-vars rx core-dotspacemacs advice core-customization validate cus-edit pp cus-load wid-edit seq byte-opt core-emacs-backports core-compilation pcase bytecomp byte-compile cconv core-dumper subr-x spinner cl-macs gv cl-loaddefs cl-lib core-versions core-load-paths core-early-funcs iso-transl tooltip eldoc paren electric uniquify ediff-hook vc-hooks lisp-float-type elisp-mode mwheel term/x-win x-win term/common-win x-dnd tool-bar dnd fontset image regexp-opt fringe tabulated-list replace newcomment text-mode lisp-mode prog-mode register page tab-bar menu-bar rfn-eshadow isearch easymenu timer select scroll-bar mouse jit-lock font-lock syntax font-core term/tty-colors frame minibuffer cl-generic cham georgian utf-8-lang misc-lang vietnamese tibetan thai tai-viet lao korean japanese eucjp-ms cp51932 hebrew greek romanian slovak czech european ethiopic indian cyrillic chinese composite emoji-zwj charscript charprop case-table epa-hook jka-cmpr-hook help simple abbrev obarray cl-preloaded nadvice button loaddefs faces cus-face macroexp files window text-properties overlay sha1 md5 base64 format env code-pages mule custom widget hashtable-print-readable backquote threads dbusbind inotify lcms2 dynamic-setting system-font-setting font-render-setting cairo move-toolbar gtk x-toolkit x multi-tty make-network-process emacs) Memory information: ((conses 16 826343 821182) (symbols 48 80246 2867) (strings 32 232944 124238) (string-bytes 1 7687759) (vectors 16 76685) (vector-slots 8 1238656 512942) (floats 8 562 2455) (intervals 56 3575 1796) (buffers 992 18))
bug-gnu-emacs <at> gnu.org
:bug#62002
; Package emacs
.
(Mon, 06 Mar 2023 16:45:02 GMT) Full text and rfc822 format available.Message #8 received at 62002 <at> debbugs.gnu.org (full text, mbox):
From: Eli Zaretskii <eliz <at> gnu.org> To: emacs <at> bertieb.org Cc: 62002 <at> debbugs.gnu.org Subject: Re: bug#62002: 28.2; 28.2; intermittent crash on scroll (arch + spacemacs) Date: Mon, 06 Mar 2023 18:44:42 +0200
> From: emacs <at> bertieb.org > Date: Mon, 06 Mar 2023 12:16:18 +0000 > > > This heisencrash appears to be triggered by scrolling in a buffer, but it is > very intermittent. > > My repro steps when they work, which is unfortunately not often: > > - launch emacs > - visit a file (eg .spacemacs) > - scroll buffer using PgDn > - Emacs crashes via SIGSEGV > > I have tried reproducing while emacs is being run from within a gdb > context, but I have yet to succeed. > > This has happened five times since late February: > > $ coredumpctl list emacs > TIME PID UID GID SIG COREFILE EXE SIZE > Sat 2023-02-25 11:00:18 GMT 9767 1000 1000 SIGSEGV missing /usr/bin/emacs-28.2 - > Wed 2023-03-01 09:30:58 GMT 8139 1000 1000 SIGSEGV missing /usr/bin/emacs-28.2 - > Fri 2023-03-03 00:15:02 GMT 7400 1000 1000 SIGSEGV missing /usr/bin/emacs-28.2 - > Fri 2023-03-03 00:15:37 GMT 484270 1000 1000 SIGSEGV missing /usr/bin/emacs-28.2 - > Sun 2023-03-05 20:50:17 GMT 2710479 1000 1000 SIGSEGV present /usr/bin/emacs-28.2 31.9M > > Emacs was updated to 28.2-2 in January from Arch repo. I start emacs in a terminal via > emacs [1], which is a symlink to /usr/bin/emacs-28.2: > > /usr/bin/emacs-28.2: ELF 64-bit LSB pie executable, x86-64, version 1 > (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, > BuildID[sha1]=565e5e3ed18f0d957ef2f47c90ce6c8de9686522, for GNU/Linux > 4.4.0, stripped > > I have the spacemacs 'distro' / customisation set installed. I have not > yet been able to replicate this with 'emacs -Q', but I also cannot > consistently replicate it without -Q either. > > Info from gdb is appended [2]. If there is anything else I can supply, > please let me know. I am happy to compile emacs with debugging symbols > if this is likely to be of benefit. Yes, please compile Emacs with debug symbols, since the backtrace you show only provides symbolic information inside Cairo, and says nothing about where in Emacs did it crash. If you can, please try building the emacs-29 branch of the Emacs Git repository, since Emacs 28 will not see anymore releases, and maybe this problem was already fixed during later development.
bug-gnu-emacs <at> gnu.org
:bug#62002
; Package emacs
.
(Mon, 06 Mar 2023 20:15:02 GMT) Full text and rfc822 format available.Message #11 received at 62002 <at> debbugs.gnu.org (full text, mbox):
From: emacs <at> bertieb.org To: eliz <at> gnu.org Cc: 62002 <at> debbugs.gnu.org Subject: Re: bug#62002: 28.2; intermittent crash on scroll (arch + spacemacs) Date: Mon, 06 Mar 2023 20:14:58 +0000
> From: Eli Zaretskii <eliz <at> gnu.org> > Date: Mon, 06 Mar 2023 18:44:42 +0200 > > Yes, please compile Emacs with debug symbols, since the backtrace you > show only provides symbolic information inside Cairo, and says nothing > about where in Emacs did it crash. > If you can, please try building the emacs-29 branch of the Emacs Git > repository, since Emacs 28 will not see anymore releases, and maybe > this problem was already fixed during later development. Thank you for taking the time to read and respond. I have downloaded and compiled 1e5393a57a3bbe3f9167fee59232c2e424afadf2 with debug symbols (I think, [1]) but have not yet been able to replicate the issue. Since I also cannot reliably replicate on 28.2, this is unfortunate but not surprising. All I can add to my earlier description is that when the crash happens, it invariably happens early- more or less as soon as a buffer is scrolled with PgDn. I will continue to try to elucidate this crash and will update this bug if and when I have more information. Thanks again, bertieb ---- [1]: Configured using: 'configure --prefix=/usr --sysconfdir=/etc --libexecdir=/usr/lib --localstatedir=/var --mandir=/usr/share/man --with-gameuser=:games --with-modules --without-libotf --without-m17n-flt --without-gconf --enable-checking=yes,glyphs --enable-check-lisp-object-type 'CFLAGS=-O0 -g3' --with-native-compilation=yes --with-xinput2 --with-x-toolkit=gtk3 --without-xaw3d --with-sound=no --with-tree-sitter --without-gpm --without-compress-install '--program-transform-name=s/\([ec]tags\)/\1.emacs/' LDFLAGS=-Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now'
bug-gnu-emacs <at> gnu.org
:bug#62002
; Package emacs
.
(Tue, 12 Sep 2023 00:53:02 GMT) Full text and rfc822 format available.Message #14 received at 62002 <at> debbugs.gnu.org (full text, mbox):
From: Stefan Kangas <stefankangas <at> gmail.com> To: emacs <at> bertieb.org Cc: eliz <at> gnu.org, 62002 <at> debbugs.gnu.org Subject: Re: bug#62002: 28.2; 28.2; intermittent crash on scroll (arch + spacemacs) Date: Mon, 11 Sep 2023 17:51:50 -0700
emacs <at> bertieb.org writes: > I have downloaded and compiled 1e5393a57a3bbe3f9167fee59232c2e424afadf2 with > debug symbols (I think, [1]) but have not yet been able to replicate the issue. > Since I also cannot reliably replicate on 28.2, this is unfortunate but not > surprising. > > All I can add to my earlier description is that when the crash happens, it > invariably happens early- more or less as soon as a buffer is scrolled with PgDn. > > I will continue to try to elucidate this crash and will update this bug if and > when I have more information. Are you still seeing this? I think we need someone who can to reproduce this under a debugger to fix it.
Stefan Kangas <stefankangas <at> gmail.com>
to control <at> debbugs.gnu.org
.
(Tue, 12 Sep 2023 00:53:02 GMT) Full text and rfc822 format available.bug-gnu-emacs <at> gnu.org
:bug#62002
; Package emacs
.
(Tue, 12 Sep 2023 21:05:01 GMT) Full text and rfc822 format available.Message #19 received at 62002 <at> debbugs.gnu.org (full text, mbox):
From: bertieb <emacs <at> bertieb.org> To: "Stefan Kangas" <stefankangas <at> gmail.com> Cc: eliz <eliz <at> gnu.org>, 62002 <62002 <at> debbugs.gnu.org> Subject: Re: bug#62002: 28.2; 28.2; intermittent crash on scroll (arch + spacemacs) Date: Tue, 12 Sep 2023 22:03:58 +0100
---- On Tue, 12 Sep 2023 01:51:50 +0100 Stefan Kangas wrote --- > emacs <at> bertieb.org writes: > > > I have downloaded and compiled 1e5393a57a3bbe3f9167fee59232c2e424afadf2 with > > debug symbols (I think, [1]) but have not yet been able to replicate the issue. > > Since I also cannot reliably replicate on 28.2, this is unfortunate but not > > surprising. [snip] > > Are you still seeing this? I think we need someone who can to reproduce > this under a debugger to fix it. > I see it very infrequently, though I recently had an extended bout of uptime and so wasn't re-launching emacs. coredumpctl bears this out: TIME PID UID GID SIG COREFILE EXE SIZE Sun 2023-05-07 10:32:03 BST 2167614 1000 1000 SIGSEGV missing /usr/bin/emacs-28.2 - Tue 2023-06-20 13:04:39 BST 369029 1000 1000 SIGSEGV missing /usr/bin/emacs-28.2 - Thu 2023-07-20 11:58:06 BST 3750394 1000 1000 SIGSEGV missing /usr/bin/emacs-28.2 - Fri 2023-08-11 12:35:44 BST 964942 1000 1000 SIGABRT missing /usr/bin/emacs-29.1 - Judging by the frequency I am about due another crash!
bug-gnu-emacs <at> gnu.org
:bug#62002
; Package emacs
.
(Tue, 12 Sep 2023 21:20:01 GMT) Full text and rfc822 format available.Message #22 received at 62002 <at> debbugs.gnu.org (full text, mbox):
From: Stefan Kangas <stefankangas <at> gmail.com> To: bertieb <emacs <at> bertieb.org> Cc: eliz <eliz <at> gnu.org>, 62002 <62002 <at> debbugs.gnu.org> Subject: Re: bug#62002: 28.2; 28.2; intermittent crash on scroll (arch + spacemacs) Date: Tue, 12 Sep 2023 14:19:31 -0700
bertieb <emacs <at> bertieb.org> writes: > I see it very infrequently, though I recently had an extended bout of uptime and so wasn't re-launching emacs. > > coredumpctl bears this out: > > TIME PID UID GID SIG COREFILE EXE SIZE > Sun 2023-05-07 10:32:03 BST 2167614 1000 1000 SIGSEGV missing /usr/bin/emacs-28.2 - > Tue 2023-06-20 13:04:39 BST 369029 1000 1000 SIGSEGV missing /usr/bin/emacs-28.2 - > Thu 2023-07-20 11:58:06 BST 3750394 1000 1000 SIGSEGV missing /usr/bin/emacs-28.2 - > Fri 2023-08-11 12:35:44 BST 964942 1000 1000 SIGABRT missing /usr/bin/emacs-29.1 - > > Judging by the frequency I am about due another crash! Can you try catching it under gdb and with debug symbols?
bug-gnu-emacs <at> gnu.org
:bug#62002
; Package emacs
.
(Wed, 10 Jan 2024 10:47:02 GMT) Full text and rfc822 format available.Message #25 received at 62002 <at> debbugs.gnu.org (full text, mbox):
From: Stefan Kangas <stefankangas <at> gmail.com> To: bertieb <emacs <at> bertieb.org> Cc: eliz <eliz <at> gnu.org>, 62002 <62002 <at> debbugs.gnu.org> Subject: Re: bug#62002: 28.2; 28.2; intermittent crash on scroll (arch + spacemacs) Date: Wed, 10 Jan 2024 02:46:36 -0800
Stefan Kangas <stefankangas <at> gmail.com> writes: > bertieb <emacs <at> bertieb.org> writes: > >> I see it very infrequently, though I recently had an extended bout of uptime and so wasn't re-launching emacs. >> >> coredumpctl bears this out: >> >> TIME PID UID GID SIG COREFILE EXE SIZE >> Sun 2023-05-07 10:32:03 BST 2167614 1000 1000 SIGSEGV missing /usr/bin/emacs-28.2 - >> Tue 2023-06-20 13:04:39 BST 369029 1000 1000 SIGSEGV missing /usr/bin/emacs-28.2 - >> Thu 2023-07-20 11:58:06 BST 3750394 1000 1000 SIGSEGV missing /usr/bin/emacs-28.2 - >> Fri 2023-08-11 12:35:44 BST 964942 1000 1000 SIGABRT missing /usr/bin/emacs-29.1 - >> >> Judging by the frequency I am about due another crash! > > Can you try catching it under gdb and with debug symbols? That was four months ago. Any luck with reproducing it? Also, can you reproduce it using 29.1 or 29.1.90?
Stefan Kangas <stefankangas <at> gmail.com>
:emacs <at> bertieb.org
:Message #30 received at 62002-done <at> debbugs.gnu.org (full text, mbox):
From: Stefan Kangas <stefankangas <at> gmail.com> To: bertieb <emacs <at> bertieb.org> Cc: 62002-done <at> debbugs.gnu.org Subject: Re: bug#62002: 28.2; 28.2; intermittent crash on scroll (arch + spacemacs) Date: Wed, 10 Jan 2024 03:57:35 -0800
bertieb <emacs <at> bertieb.org> writes: > ---- On Wed, 10 Jan 2024 10:46:36 +0000 Stefan Kangas wrote --- > > Stefan Kangas stefankangas <at> gmail.com> writes: > > > > > bertieb emacs <at> bertieb.org> writes: > > > > > >> I see it very infrequently, though I recently had an extended bout of uptime and so wasn't re-launching emacs. > > > > > > Can you try catching it under gdb and with debug symbols? > > > > That was four months ago. Any luck with reproducing it? > > > > Also, can you reproduce it using 29.1 or 29.1.90? > > Thank you for the reminder about this bug's existence. > > Since moving to 29.1 last year I have not encountered this crash, at least not that I recall. > > I am happy for this bug to be closed; in the unlikely event it reoccurs I will re-investigate then. > > Thank you as well for your time, Thank you for getting back to us. I'm therefore closing this bug report.
bug-gnu-emacs <at> gnu.org
:bug#62002
; Package emacs
.
(Wed, 10 Jan 2024 11:59:02 GMT) Full text and rfc822 format available.Message #33 received at 62002 <at> debbugs.gnu.org (full text, mbox):
From: bertieb <emacs <at> bertieb.org> To: "62002" <62002 <at> debbugs.gnu.org> Cc: eliz <eliz <at> gnu.org> Subject: Re: bug#62002: 28.2; 28.2; intermittent crash on scroll (arch + spacemacs) Date: Wed, 10 Jan 2024 11:57:51 +0000
---- On Wed, 10 Jan 2024 10:46:36 +0000 Stefan Kangas wrote --- > Stefan Kangas stefankangas <at> gmail.com> writes: > > > bertieb emacs <at> bertieb.org> writes: > > > >> I see it very infrequently, though I recently had an extended bout of uptime and so wasn't re-launching emacs. > > > > Can you try catching it under gdb and with debug symbols? > > That was four months ago. Any luck with reproducing it? > > Also, can you reproduce it using 29.1 or 29.1.90? Thank you for the reminder about this bug's existence. Since moving to 29.1 last year I have not encountered this crash, at least not that I recall. I am happy for this bug to be closed; in the unlikely event it reoccurs I will re-investigate then. Thank you as well for your time, (PS: sent to bug system as I mistakenly replied to SK instead of reply-all)
Debbugs Internal Request <help-debbugs <at> gnu.org>
to internal_control <at> debbugs.gnu.org
.
(Wed, 07 Feb 2024 12:24:05 GMT) Full text and rfc822 format available.
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.