unofficial mirror of bug-gnu-emacs@gnu.org 
 help / color / mirror / code / Atom feed
* bug#56277: 29.0.50; Vterm crash after last git pull. Can be related to the 'abort-redisplay' patch?
@ 2022-06-28 12:23 Vincenzo Pupillo via Bug reports for GNU Emacs, the Swiss army knife of text editors
  2022-06-28 15:50 ` Eli Zaretskii
  0 siblings, 1 reply; 7+ messages in thread
From: Vincenzo Pupillo via Bug reports for GNU Emacs, the Swiss army knife of text editors @ 2022-06-28 12:23 UTC (permalink / raw)
  To: 56277

[-- Attachment #1: Type: text/plain, Size: 583 bytes --]

Hi, today I pulled the latest changes and re-built emacs. But now vterm crash,
just after invoked.
The backtrace show that the vterm call thei own recenter function:

#10 0x00007fffbb19181d in recenter (env=env@entry=0x7fffffff8950,
 pos=<optimized out>) at
 /home/vincenzo/.emacs.d/elpa/vterm-20220613.1614/elisp.c:147

the corrisponding function is:
void recenter(emacs_env *env, emacs_value pos) {
  env->funcall(env, Frecenter, 1, (emacs_value[]){pos});
}

Can be relate to "Merge branch 'abort-redisplay'" or  "Minor
optimization of the "abort redisplay" feature" ?
Thank you.


[-- Attachment #2: backtrace --]
[-- Type: text/plain, Size: 46346 bytes --]

#0  0x00007fffef4a1aec in __pthread_kill_implementation () at /lib64/libc.so.6
#1  0x00007fffef4552a6 in raise () at /lib64/libc.so.6
#2  0x00007fffef4287f3 in abort () at /lib64/libc.so.6
#3  0x00007fffef495af7 in __libc_message () at /lib64/libc.so.6
#4  0x00007fffef4abbac in  () at /lib64/libc.so.6
#5  0x00007fffef4ad4bc in _int_free () at /lib64/libc.so.6
#6  0x00007fffef4aff45 in free () at /lib64/libc.so.6
#7  0x000000000067ba94 in xfree (block=<optimized out>) at /home/vincenzo/Projects/Emacs/emacs/src/alloc.c:810
        internal_handler = <optimized out>
        internal_cleanup = <optimized out>
        newargs = <optimized out>
        sa_avail = <optimized out>
        sa_count = {bytes = 1536}
        nargs1 = 2
        result = 0x7fffffff8b98
#8  safe_free (sa_count=...) at /home/vincenzo/Projects/Emacs/emacs/src/lisp.h:5344
        internal_handler = <optimized out>
        internal_cleanup = <optimized out>
        newargs = <optimized out>
        sa_avail = <optimized out>
        sa_count = {bytes = 1536}
        nargs1 = 2
        result = 0x7fffffff8b98
#9  module_funcall (env=<optimized out>, func=<optimized out>, nargs=<optimized out>, args=<optimized out>) at /home/vincenzo/Projects/Emacs/emacs/src/emacs-module.c:673
        internal_handler = <optimized out>
        internal_cleanup = <optimized out>
        newargs = <optimized out>
        sa_avail = <optimized out>
        sa_count = {bytes = 1536}
        nargs1 = 2
        result = 0x7fffffff8b98
#10 0x00007fffbb19181d in recenter (env=env@entry=0x7fffffff8950, pos=<optimized out>) at /home/vincenzo/.emacs.d/elpa/vterm-20220613.1614/elisp.c:147
#11 0x00007fffbb18f5a5 in adjust_topline (env=0x7fffffff8950, term=0x3383010) at /home/vincenzo/.emacs.d/elpa/vterm-20220613.1614/vterm-module.c:505
        win_body_height = <optimized out>
        window = 0x7fffffff8b78
        i = 0
        state = <optimized out>
        windows = 0x7fffffff8b58
        swindow = 0x7fffffff8b60
        winnum = 1
        pos = {row = 0, col = 95}
        oldlinenum = <optimized out>
#12 term_redraw (term=0x3383010, env=env@entry=0x7fffffff8950) at /home/vincenzo/.emacs.d/elpa/vterm-20220613.1614/vterm-module.c:584
        oldlinenum = <optimized out>
#13 0x00007fffbb18f6e8 in Fvterm_redraw (env=0x7fffffff8950, nargs=<optimized out>, args=<optimized out>, data=<optimized out>) at /home/vincenzo/.emacs.d/elpa/vterm-20220613.1614/vterm-module.c:1310
        term = <optimized out>
#14 0x000000000067a76a in funcall_module (function=<optimized out>, nargs=1, arglist=0x7fffffff9b58) at /home/vincenzo/Projects/Emacs/emacs/src/emacs-module.c:1184
        func = <optimized out>

            pub = {size = 320, private_members = 0x7fffffff8a90, make_global_ref = 0x67a940 <module_make_global_ref>, free_global_ref = 0x67ab50 <module_free_global_ref>, non_local_exit_check = 0x67a8d0 <module_non_local_exit_check>, non_local_exit_clear = 0x67ad40 <module_non_local_exit_clear>, non_local_exit_get = 0x67adb0 <module_non_local_exit_get>, non_local_exit_signal = 0x67ae40 <module_non_local_exit_signal>, non_local_exit_throw = 0x67af40 <module_non_local_exit_throw>, make_function = 0x67b040 <module_make_function>, funcall = 0x67b7f0 <module_funcall>, intern = 0x67bb10 <module_intern>, type_of = 0x67bcb0 <module_type_of>, is_not_nil = 0x67be50 <module_is_not_nil>, eq = 0x67bf20 <module_eq>, extract_integer = 0x67c0c0 <module_extract_integer>, make_integer = 0x67c2a0 <module_make_integer>, extract_float = 0x67c470 <module_extract_float>, make_float = 0x67c620 <module_make_float>, copy_string_contents = 0x67c7c0 <module_copy_string_contents>, make_string = 0x67c9d0 <module_make_string>, make_user_ptr = 0x67cd50 <module_make_user_ptr>, get_user_ptr = 0x67cf10 <module_get_user_ptr>, set_user_ptr = 0x67d0f0 <module_set_user_ptr>, get_user_finalizer = 0x67d2c0 <module_get_user_finalizer>, set_user_finalizer = 0x67d480 <module_set_user_finalizer>, vec_get = 0x67d7f0 <module_vec_get>, vec_set = 0x67d650 <module_vec_set>, vec_size = 0x67d970 <module_vec_size>, should_quit = 0x67db30 <module_should_quit>, process_input = 0x67dc00 <module_process_input>, extract_time = 0x67dda0 <module_extract_time>, make_time = 0x67df90 <module_make_time>, extract_big_integer = 0x67e130 <module_extract_big_integer>, make_big_integer = 0x67e460 <module_make_big_integer>, get_function_finalizer = 0x67b2c0 <module_get_function_finalizer>, set_function_finalizer = 0x67b480 <module_set_function_finalizer>, open_channel = 0x67e650 <module_open_channel>, make_interactive = 0x67b650 <module_make_interactive>, make_unibyte_string = 0x67cba0 <module_make_unibyte_string>}

                    priv = {pending_non_local_exit = emacs_funcall_exit_return, non_local_exit_symbol = {v = 0x7ffff6c6a882 <XRenderFillRectangle+258>}, non_local_exit_data = {v = 0x46100000010}, storage = {initial = {objects = {{v = 0x379f31d}, {v = 0xffffffffffffffd6}, {v = 0x30}, {v = 0xffffffffffffffd6}, {v = 0x2e}, {v = 0x0}, {v = 0x38657b4}, {v = 0xfffffffffffffffe}, {v = 0x0}, {v = 0xfffffffffffffffa}, {v = 0x0}, {v = 0x76}, {v = 0x3859363}, {v = 0x2}, {v = 0x1aa}, {v = 0x0}, {v = 0x0}, {v = 0xffffffffffffffd6}, {v = 0x30}, {v = 0x17e}, {v = 0x0}, {v = 0x3a68b64}, {v = 0x3858c13}, {v = 0x379ec25}, {v = 0x6}, {v = 0x2}, {v = 0x379ec25}, {v = 0x30}, {v = 0x2e}, {v = 0xffffffffffffffd6}, {v = 0x0}, {v = 0x7fffffff98e0}, {v = 0x0}, {v = 0x1}, {v = 0x7ffff723718e <fill_boxes+270>}, {v = 0x6}, {v = 0xe8}, {v = 0x1298f00}, {v = 0x15fe600}, {v = 0xffff32322e2e2a2a}, {v = 0x7ffff6f7750f <g_type_check_instance_cast+543>}, {v = 0x15fe600}, {v = 0x15fe600}, {v = 0x26}, {v = 0x15fe600}, {v = 0x5}, {v = 0x5aafb28716a95c00}, {v = 0x15fe600}, {v = 0x1}, {v = 0x1}, {v = 0x7ffff6ccdb4c <_XLockDisplay+28>}, {v = 0x1}, {v = 0x8a00131}, {v = 0x1169b40}, {v = 0x7ffff6c6a882 <XRenderFillRectangle+258>}, {v = 0x45c00000000}, {v = 0xf20000032e}, {v = 0x0}, {v = 0x1689000}, {v = 0x7fffffff9e00}, {v = 0x1}, {v = 0x7fffffff99d0}, {v = 0x0}, {v = 0x1}, {v = 0x7ffff723718e <fill_boxes+270>}, {v = 0x10}, {v = 0xf2}, {v = 0x7fffffff8d10}, {v = 0x11365d0}, {v = 0xffff000000000000}, {v = 0x11239a0}, {v = 0x11239a0}, {v = 0x11390e0}, {v = 0x1}, {v = 0x5aafb28716a95c00}, {v = 0x11390e0}, {v = 0x7fffffff8e30}, {v = 0x2}, {v = 0x7fffffff9050}, {v = 0x7fffffff8fd0}, {v = 0x3850790}, {v = 0x15896f0}, {v = 0x55f49f <x_scroll_bar_configure+207>}, {v = 0x1254420}, {v = 0x1}, {v = 0x16}, {v = 0x0}, {v = 0x7fff00000000}, {v = 0x7ffff7773cdf <gtk_widget_size_allocate_with_baseline+1023>}, {v = 0x8a00164}, {v = 0x8a00164}, {v = 0x32e0000045c}, {v = 0xf200000010}, {v = 0x7fff00000000}, {v = 0x0}, {v = 0x0}, {v = 0xffffffffffffffff}, {v = 0xf2}, {v = 0xf200000001}, {v = 0x10}, {v = 0x10000000f2}, {v = 0x134e8f0}, {v = 0x1169b40}, {v = 0x11765c0}, {v = 0x7ffff6c6990f <_XRenderProcessPictureAttributes+271>}, {v = 0x1}, {v = 0x2}, {v = 0x7fffffff9050}, {v = 0x7ffff6f771db <g_type_check_instance_is_a+139>}, {v = 0x15896f0}, {v = 0x5aafb28716a95c00}, {v = 0x7fffffff9380}, {v = 0x598cea <xg_scroll_bar_size_allocate_cb+90>}, {v = 0xffffffff}, {v = 0x18be2b0}, {v = 0x45c00000000}, {v = 0x100000032e}, {v = 0x1}, {v = 0xf2ffff9050}, {v = 0x3850790}, {v = 0x7fffffff9050}, {v = 0x7fffffff9050}, {v = 0x7ffff6f7b7e5 <g_value_peek_pointer+21>}, {v = 0x0}, {v = 0x7ffff6f563d9 <g_cclosure_marshal_VOID__BOXED+73>}, {v = 0x2}, {v = 0x5aafb28716a95c00}, {v = 0x0}, {v = 0x0}, {v = 0x0}, {v = 0x7ffff6f53c7f <g_closure_invoke+367>}, {v = 0x7ffff6f56390 <g_cclosure_marshal_VOID__BOXED>}, {v = 0x5aafb28716a95c00}, {v = 0x2}, {v = 0x134e8f0}, {v = 0x134e8f0}, {v = 0x7ffff6ccdb4c <_XLockDisplay+28>}, {v = 0x0}, {v = 0x1169b40}, {v = 0x1169b40}, {v = 0x1169b40}, {v = 0x7fffffff8fd0}, {v = 0x1236230}, {v = 0x10}, {v = 0x7ffff6ccd2a4 <_XUserUnlockDisplay+52>}, {v = 0x0}, {v = 0x7ffff6ccdbc1 <_XLockDisplay+145>}, {v = 0x1}, {v = 0x8a00167}, {v = 0x1169b40}, {v = 0x7ffff6c6a882 <XRenderFillRectangle+258>}, {v = 0x0}, {v = 0xf200000000}, {v = 0x7fff00000002}, {v = 0x24dacb0}, {v = 0x7fffffff9f70}, {v = 0x1}, {v = 0x7fffffff9cc0}, {v = 0x0}, {v = 0x1}, {v = 0x7ffff723718e <fill_boxes+270>}, {v = 0x10}, {v = 0x5aafb28716a95c00}, {v = 0x7fffffff9560}, {v = 0x7ffff72c1600}, {v = 0x24dacb0}, {v = 0x0}, {v = 0x0}, {v = 0x7fffffff9bf0}, {v = 0x1837650}, {v = 0x7ffff721896b <clip_and_composite.lto_priv+347>}, {v = 0x0}, {v = 0x7ffff722f3c3 <release+67>}, {v = 0x7ffff72c1600}, {v = 0x7ffff72c1600}, {v = 0x24dacb0}, {v = 0x7ffff7218996 <clip_and_composite.lto_priv+390>}, {v = 0xf26}, {v = 0x7fff00000000}, {v = 0x3330000000002}, {v = 0x7ffff720e880 <composite_traps.lto_priv>}, {v = 0x7fffffff9390}, {v = 0x0}, {v = 0x7fffffff9c2c}, {v = 0xffff9090}, {v = 0x8d}, {v = 0x7ffff71c3ecf <_cairo_composite_rectangles_intersect_mask_extents+47>}, {v = 0x0}, {v = 0x5aafb28716a95c00}, {v = 0x7fffffff9560}, {v = 0x0}, {v = 0x7fffffff9bf0}, {v = 0x33ee200}, {v = 0x0}, {v = 0x0}, {v = 0x7fffffff9390}, {v = 0x7ffff721b33d <clip_and_composite_polygon+1421>}, {v = 0x0}, {v = 0x7ffff72c1600}, {v = 0x7fffffff93c8}...}, offset = 31, next = 0x0}, current = 0x7fffffff8aa8}}
        env = 0x7fffffff8950
        count = {bytes = <optimized out>}
        sa_avail = <optimized out>
        args = <optimized out>
        ret = <optimized out>
#15 0x000000000064050f in Ffuncall (nargs=2, args=0x7fffffff9b50) at /home/vincenzo/Projects/Emacs/emacs/src/eval.c:2958
        val = <optimized out>
#16 0x00007fffbb1b1556 in F767465726d2d2d64656c617965642d726564726177_vterm__delayed_redraw_0 () at /home/vincenzo/.emacs.d/eln-cache/29.0.50-a63ccfa2/vterm-52814499-bd7cdfdf.eln
#17 0x000000000064050f in Ffuncall (nargs=2, args=0x7fffffff9bd0) at /home/vincenzo/Projects/Emacs/emacs/src/eval.c:2958
        val = <optimized out>
#18 0x00007fffbb1b13d7 in F767465726d2d2d696e76616c6964617465_vterm__invalidate_0 () at /home/vincenzo/.emacs.d/eln-cache/29.0.50-a63ccfa2/vterm-52814499-bd7cdfdf.eln
#19 0x000000000064050f in Ffuncall (nargs=1, args=0x7fffffff9c60) at /home/vincenzo/Projects/Emacs/emacs/src/eval.c:2958
        val = <optimized out>
#20 0x000000000067ba36 in module_funcall (env=<optimized out>, func=<optimized out>, nargs=<optimized out>, args=<optimized out>) at /home/vincenzo/Projects/Emacs/emacs/src/emacs-module.c:672
        internal_handler = <optimized out>
        internal_cleanup = <optimized out>
        newargs = 0x7fffffff9c60
        sa_avail = <optimized out>
        sa_count = {bytes = 1312}
        nargs1 = 1
        result = <optimized out>
#21 0x00007fffbb18fbf8 in Fvterm_update (env=0x7fffffff9d80, nargs=<optimized out>, args=<optimized out>, data=<optimized out>) at /home/vincenzo/.emacs.d/elpa/vterm-20220613.1614/vterm-module.c:1301
        term = 0x3383010
#22 0x000000000067a76a in funcall_module (function=<optimized out>, nargs=1, arglist=0x7fffffffafe8) at /home/vincenzo/Projects/Emacs/emacs/src/emacs-module.c:1184
        func = <optimized out>

            pub = {size = 320, private_members = 0x7fffffff9ec0, make_global_ref = 0x67a940 <module_make_global_ref>, free_global_ref = 0x67ab50 <module_free_global_ref>, non_local_exit_check = 0x67a8d0 <module_non_local_exit_check>, non_local_exit_clear = 0x67ad40 <module_non_local_exit_clear>, non_local_exit_get = 0x67adb0 <module_non_local_exit_get>, non_local_exit_signal = 0x67ae40 <module_non_local_exit_signal>, non_local_exit_throw = 0x67af40 <module_non_local_exit_throw>, make_function = 0x67b040 <module_make_function>, funcall = 0x67b7f0 <module_funcall>, intern = 0x67bb10 <module_intern>, type_of = 0x67bcb0 <module_type_of>, is_not_nil = 0x67be50 <module_is_not_nil>, eq = 0x67bf20 <module_eq>, extract_integer = 0x67c0c0 <module_extract_integer>, make_integer = 0x67c2a0 <module_make_integer>, extract_float = 0x67c470 <module_extract_float>, make_float = 0x67c620 <module_make_float>, copy_string_contents = 0x67c7c0 <module_copy_string_contents>, make_string = 0x67c9d0 <module_make_string>, make_user_ptr = 0x67cd50 <module_make_user_ptr>, get_user_ptr = 0x67cf10 <module_get_user_ptr>, set_user_ptr = 0x67d0f0 <module_set_user_ptr>, get_user_finalizer = 0x67d2c0 <module_get_user_finalizer>, set_user_finalizer = 0x67d480 <module_set_user_finalizer>, vec_get = 0x67d7f0 <module_vec_get>, vec_set = 0x67d650 <module_vec_set>, vec_size = 0x67d970 <module_vec_size>, should_quit = 0x67db30 <module_should_quit>, process_input = 0x67dc00 <module_process_input>, extract_time = 0x67dda0 <module_extract_time>, make_time = 0x67df90 <module_make_time>, extract_big_integer = 0x67e130 <module_extract_big_integer>, make_big_integer = 0x67e460 <module_make_big_integer>, get_function_finalizer = 0x67b2c0 <module_get_function_finalizer>, set_function_finalizer = 0x67b480 <module_set_function_finalizer>, open_channel = 0x67e650 <module_open_channel>, make_interactive = 0x67b650 <module_make_interactive>, make_unibyte_string = 0x67cba0 <module_make_unibyte_string>}

                    priv = {pending_non_local_exit = emacs_funcall_exit_return, non_local_exit_symbol = {v = 0x0}, non_local_exit_data = {v = 0x0}, storage = {initial = {objects = {{v = 0x379f31d}, {v = 0x3865774}, {v = 0x2}, {v = 0x7fffe9f56620 <text_data_fdoc_blob+5664>}, {v = 0x384f205}, {v = 0x7fffe9f599b0}, {v = 0x365a435}, {v = 0x384f205}, {v = 0x5aafb28716a95c00}, {v = 0x2a}, {v = 0x460}, {v = 0x4}, {v = 0x7fffffff9f98}, {v = 0x7fffffff9f90}, {v = 0x0}, {v = 0x7fffea05a290 <freloc_link_table>}, {v = 0x64050f <Ffuncall+271>}, {v = 0x3859b63}, {v = 0x440}, {v = 0x1}, {v = 0x7fffffffa048}, {v = 0x7fffffffa040}, {v = 0x7fffea04e656 <F74696d65722d6163746976617465_timer_activate_0+70>}, {v = 0x7fffe9f59848}, {v = 0x384f205}, {v = 0x0}, {v = 0x7}, {v = 0x3857340}, {v = 0x7}, {v = 0x7fffffffa104}, {v = 0x3857330}, {v = 0x7fffef5f9c80 <main_arena>}, {v = 0x7fffef4b021b <realloc+267>}, {v = 0x3859b73}, {v = 0x7fffea059e00 <d_reloc>}, {v = 0x384f205}, {v = 0x7}, {v = 0x7}, {v = 0x7}, {v = 0x7fffffffa104}, {v = 0x0}, {v = 0x11a8590}, {v = 0x612df0 <xrealloc+32>}, {v = 0x3835010}, {v = 0x7fffe9f59210 <d_reloc+2256>}, {v = 0x7fffe9f59570 <d_reloc+3120>}, {v = 0x11a8590}, {v = 0x0}, {v = 0x50ae90 <alloc_destination+128>}, {v = 0x0}, {v = 0x3857341}, {v = 0x0}, {v = 0x3857340}, {v = 0x7fffffffa104}, {v = 0x50b17f <encode_coding_utf_8+255>}, {v = 0x11a8590}, {v = 0x7fffffffa104}, {v = 0x10110}, {v = 0x0}, {v = 0x3100000004}, {v = 0x5aafb28716a95c00}, {v = 0x0}, {v = 0x11a8590}, {v = 0x7fffffffa200}, {v = 0x420}, {v = 0x0}, {v = 0x0}, {v = 0x7fffffffa100}, {v = 0x519dd9 <encode_coding+457>}, {v = 0x22}, {v = 0xb7cec0 <mem_z.lto_priv>}, {v = 0x38657d8}, {v = 0x5aafb28716a95c00}, {v = 0x0}, {v = 0x11a8590}, {v = 0x7fffffffa200}, {v = 0x420}, {v = 0xffffffffffffffff}, {v = 0x11a8590}, {v = 0x0}, {v = 0x519c84 <encode_coding+116>}, {v = 0x3e8}, {v = 0x10070d9d6}, {v = 0x0}, {v = 0x3865364}, {v = 0x3e8}, {v = 0x38653f0}, {v = 0x2}, {v = 0x5aafb28716a95c00}, {v = 0x0}, {v = 0xfffffffffffffa68}, {v = 0xb}, {v = 0x30}, {v = 0xffffffffffffffff}, {v = 0x11a8590}, {v = 0x0}, {v = 0x7fffef4aff45 <free+85>}, {v = 0x30}, {v = 0x38656b4}, {v = 0x0}, {v = 0x38656b4}, {v = 0x0}, {v = 0x51ac25 <encode_coding_object+2373>}, {v = 0x2}, {v = 0x6525f4 <hash_lookup+36>}, {v = 0x7fff00000003}, {v = 0x0}, {v = 0x72aee0}, {v = 0x63f8a7 <unbind_to+567>}, {v = 0x1}, {v = 0x1}, {v = 0x0}, {v = 0x7fffef53e774 <write+100>}, {v = 0x3859283}, {v = 0x1}, {v = 0x3862388}, {v = 0x1}, {v = 0x38656b4}, {v = 0x5cb7cf <emacs_full_write+63>}, {v = 0x379f485}, {v = 0x120}, {v = 0x1}, {v = 0x12}, {v = 0x2c4f560}, {v = 0x22f9100}, {v = 0x7fffffffa388}, {v = 0x6280f1 <find_symbol_value+193>}, {v = 0xb82660 <freloc>}, {v = 0x62812d <Fsymbol_value+13>}, {v = 0x7fffbb1c78a0 <d_reloc>}, {v = 0x7fffbb1b132d <F767465726d2d2d696e76616c6964617465_vterm__invalidate_0+93>}, {v = 0x1}, {v = 0x38656b4}, {v = 0x0}, {v = 0x5aafb28716a95c00}, {v = 0x7fffffffa480}, {v = 0x3e0}, {v = 0x0}, {v = 0x7fffffffa388}, {v = 0x3e0}, {v = 0x0}, {v = 0x7fffffffa388}, {v = 0x64050f <Ffuncall+271>}, {v = 0x3e0}, {v = 0x0}, {v = 0x0}, {v = 0x7fffffffa400}, {v = 0x3e0}, {v = 0x67ba42 <module_funcall+594>}, {v = 0x22d0960}, {v = 0x7fffffffa400}, {v = 0x7fffffffa4c0}, {v = 0x67b869 <module_funcall+121>}, {v = 0x2eab128}, {v = 0xdbac80}, {v = 0x7fffffffa4c0}, {v = 0x7fffffffa460}, {v = 0x3383010}, {v = 0x67c43a <module_make_integer+410>}, {v = 0x7fffffffa4c0}, {v = 0x7fffffffa4c0}, {v = 0x0}, {v = 0xdbac80}, {v = 0x7fffffffa410}, {v = 0x7fffffffa4c0}, {v = 0x7fffffffa460}, {v = 0x7fffbb18faa8 <Fvterm_update+88>}, {v = 0xa}, {v = 0x0}, {v = 0x7fffffffa4c0}, {v = 0x0}, {v = 0x7fffffffa470}, {v = 0x7fffffffb6f8}, {v = 0x7fffffffb670}, {v = 0x7fffffffa640}, {v = 0x7fffffffa4c0}, {v = 0x7fffffffa480}, {v = 0x2}, {v = 0x67a79f <funcall_module+351>}, {v = 0x0}, {v = 0x0}, {v = 0x7fffffffa618}, {v = 0x7fffffffa620}, {v = 0x7fffffffb6f8}, {v = 0x67a6e2 <funcall_module+162>}, {v = 0x1298f00}, {v = 0x7fffffffa600}, {v = 0x3c0}, {v = 0x26de775}, {v = 0x140}, {v = 0x7fffffffa600}, {v = 0x67a940 <module_make_global_ref>}, {v = 0x67ab50 <module_free_global_ref>}, {v = 0x67a8d0 <module_non_local_exit_check>}, {v = 0x67ad40 <module_non_local_exit_clear>}, {v = 0x67adb0 <module_non_local_exit_get>}, {v = 0x67ae40 <module_non_local_exit_signal>}, {v = 0x67af40 <module_non_local_exit_throw>}, {v = 0x67b040 <module_make_function>}, {v = 0x67b7f0 <module_funcall>}...}, offset = 1, next = 0x0}, current = 0x7fffffff9ed8}}
        env = 0x7fffffff9d80
        count = {bytes = <optimized out>}
        sa_avail = <optimized out>
        args = <optimized out>
        ret = <optimized out>
#23 0x000000000064050f in Ffuncall (nargs=2, args=0x7fffffffafe0) at /home/vincenzo/Projects/Emacs/emacs/src/eval.c:2958
        val = <optimized out>
#24 0x00007fffbb1b2435 in F767465726d2d2d66696c746572_vterm__filter_0 () at /home/vincenzo/.emacs.d/eln-cache/29.0.50-a63ccfa2/vterm-52814499-bd7cdfdf.eln
#25 0x000000000064050f in Ffuncall (nargs=3, args=0x7fffffffb080) at /home/vincenzo/Projects/Emacs/emacs/src/eval.c:2958
        val = <optimized out>
#26 0x0000000000643340 in Fapply (nargs=2, args=0x7fffffffb120) at /home/vincenzo/Projects/Emacs/emacs/src/eval.c:2629
        i = <optimized out>
        funcall_nargs = 3
        funcall_args = <optimized out>
        spread_arg = 0x0
        fun = <optimized out>
        sa_avail = <optimized out>
        sa_count = {bytes = <optimized out>}
        numargs = <optimized out>
        retval = <optimized out>
#27 0x000000000069b451 in apply1 (arg=<optimized out>, fn=<optimized out>) at /home/vincenzo/Projects/Emacs/emacs/src/eval.c:2845
#28 read_process_output_call (fun_and_args=fun_and_args@entry=0x3859313) at /home/vincenzo/Projects/Emacs/emacs/src/process.c:6013
#29 0x000000000063ec2c in internal_condition_case_1 (bfun=0x69b410 <read_process_output_call>, arg=0x3859313, handlers=<optimized out>, hfun=0x69e6f0 <read_process_output_error_handler>) at /home/vincenzo/Projects/Emacs/emacs/src/eval.c:1509
        val = <optimized out>
        c = 0xdbac80
#30 0x00000000006a0d4e in read_and_dispose_of_process_output (coding=<optimized out>, nbytes=95, chars=<optimized out>, p=<optimized out>) at /home/vincenzo/Projects/Emacs/emacs/src/process.c:6237
        text = <optimized out>
        outer_running_asynch_code = false
        waiting = 0
        nbytes = 95
        coding = <optimized out>
        carryover = <optimized out>
        count = {bytes = <optimized out>}
        odeactivate = 0x30
        chars = <optimized out>
        sa_avail = <optimized out>
        sa_count = {bytes = <optimized out>}
#31 read_process_output (proc=proc@entry=0x379f485, channel=channel@entry=18) at /home/vincenzo/Projects/Emacs/emacs/src/process.c:6147
        nbytes = 95
        coding = <optimized out>
        carryover = <optimized out>
        count = {bytes = <optimized out>}
        odeactivate = 0x30
        chars = <optimized out>
        sa_avail = <optimized out>
        sa_count = {bytes = <optimized out>}
#32 0x00000000006a28d1 in wait_reading_process_output (time_limit=<optimized out>, nsecs=<optimized out>, read_kbd=0, do_display=false, wait_for_cell=0x0, wait_proc=0x379f480, just_wait_proc=1) at /home/vincenzo/Projects/Emacs/emacs/src/process.c:5831
        nread = <optimized out>
        wrapped = <optimized out>
        process_skipped = <optimized out>
        channel_start = 0
        child_fd = <optimized out>
        channel = <optimized out>
        nfds = <optimized out>
        Available = {fds_bits = {262144, 0 <repeats 15 times>}}
        Writeok = {fds_bits = {0 <repeats 16 times>}}
        check_write = <optimized out>
        check_delay = <optimized out>
        no_avail = <optimized out>
        xerrno = 11
        proc = 0x379f485
        timeout = {tv_sec = 0, tv_nsec = 29656490}
        end_time = {tv_sec = 1656408559, tv_nsec = 248827762}
        timer_delay = {tv_sec = <optimized out>, tv_nsec = <optimized out>}
        got_output_end_time = {tv_sec = 1656408559, tv_nsec = 248827762}
        wait = <optimized out>
        got_some_output = <optimized out>
        prev_wait_proc_nbytes_read = <optimized out>
        retry_for_async = <optimized out>
        count = {bytes = <optimized out>}
        now = {tv_sec = <optimized out>, tv_nsec = <optimized out>}
        last_read_channel = -1
#33 0x00000000006a489c in Faccept_process_output (process=<optimized out>, seconds=<optimized out>, millisec=<optimized out>, just_this_one=<optimized out>) at /home/vincenzo/Projects/Emacs/emacs/src/process.c:4833
        secs = <optimized out>
        nsecs = <optimized out>
#34 0x00007fffbb1b01f4 in F767465726d2d73656e642d737472696e67_vterm_send_string_0 () at /home/vincenzo/.emacs.d/eln-cache/29.0.50-a63ccfa2/vterm-52814499-bd7cdfdf.eln
#35 0x000000000064050f in Ffuncall (nargs=2, args=0x7fffffffb840) at /home/vincenzo/Projects/Emacs/emacs/src/eval.c:2958
        val = <optimized out>
#36 0x00007fffbaeaecbd in F776974682d656469746f722d6578706f72742d656469746f72_with_editor_export_editor_0 () at /home/vincenzo/.emacs.d/eln-cache/29.0.50-a63ccfa2/with-editor-9aeae402-a9a0bfff.eln
#37 0x000000000064050f in Ffuncall (nargs=1, args=0x7fffffffba00) at /home/vincenzo/Projects/Emacs/emacs/src/eval.c:2958
        val = <optimized out>
#38 0x0000000000643b0d in funcall_nil (nargs=<optimized out>, args=<optimized out>) at /home/vincenzo/Projects/Emacs/emacs/src/eval.c:2640
#39 0x0000000000641f73 in run_hook_with_args (nargs=1, args=0x7fffffffba00, funcall=0x643b00 <funcall_nil>) at /home/vincenzo/Projects/Emacs/emacs/src/eval.c:2817
        global_vals = <optimized out>
        sym = 0x20971c0
        val = 0x2b88423
        ret = <optimized out>
#40 0x000000000064217b in Frun_hook_with_args (args=0x7fffffffba00, nargs=1) at /home/vincenzo/Projects/Emacs/emacs/src/eval.c:2682
        i = 1
#41 run_hook (hook=<optimized out>) at /home/vincenzo/Projects/Emacs/emacs/src/eval.c:2830
        i = 1
#42 Frun_hooks (nargs=2, args=0x7fffffffba88) at /home/vincenzo/Projects/Emacs/emacs/src/eval.c:2664
        i = 1
#43 0x000000000064050f in Ffuncall (nargs=3, args=0x7fffffffba80) at /home/vincenzo/Projects/Emacs/emacs/src/eval.c:2958
        val = <optimized out>
#44 0x0000000000643340 in Fapply (nargs=2, args=0x7fffffffbb60) at /home/vincenzo/Projects/Emacs/emacs/src/eval.c:2629
        i = <optimized out>
        funcall_nargs = 3
        funcall_args = <optimized out>
        spread_arg = 0x0
        fun = <optimized out>
        sa_avail = <optimized out>
        sa_count = {bytes = <optimized out>}
        numargs = <optimized out>
        retval = <optimized out>
#45 0x000000000064050f in Ffuncall (nargs=3, args=0x7fffffffbb58) at /home/vincenzo/Projects/Emacs/emacs/src/eval.c:2958
        val = <optimized out>
#46 0x00007fffea5ea10c in F72756e2d6d6f64652d686f6f6b73_run_mode_hooks_0 () at /opt/emacs_x11/bin/../lib/emacs/29.0.50/native-lisp/29.0.50-a63ccfa2/preloaded/subr-13adf6a6-4a894293.eln
#47 0x000000000064050f in Ffuncall (nargs=2, args=0x7fffffffbc60) at /home/vincenzo/Projects/Emacs/emacs/src/eval.c:2958
        val = <optimized out>
#48 0x00007fffbb1adc0a in F767465726d2d6d6f6465_vterm_mode_0 () at /home/vincenzo/.emacs.d/eln-cache/29.0.50-a63ccfa2/vterm-52814499-bd7cdfdf.eln
#49 0x000000000064050f in Ffuncall (nargs=1, args=0x7fffffffbeb8) at /home/vincenzo/Projects/Emacs/emacs/src/eval.c:2958
        val = <optimized out>
#50 0x00007fffbb1b1aac in F767465726d2d2d696e7465726e616c_vterm__internal_0 () at /home/vincenzo/.emacs.d/eln-cache/29.0.50-a63ccfa2/vterm-52814499-bd7cdfdf.eln
#51 0x000000000064050f in Ffuncall (nargs=3, args=0x7fffffffbfa0) at /home/vincenzo/Projects/Emacs/emacs/src/eval.c:2958
        val = <optimized out>
#52 0x00007fffbb1b184f in F767465726d_vterm_0 () at /home/vincenzo/.emacs.d/eln-cache/29.0.50-a63ccfa2/vterm-52814499-bd7cdfdf.eln
#53 0x00000000006447f6 in eval_sub (form=<optimized out>) at /home/vincenzo/Projects/Emacs/emacs/src/eval.c:2461
        i = <optimized out>
        maxargs = <optimized out>
        args_left = 0x0
        numargs = 1
        original_fun = 0x512e80 <encode_coding_raw_text+496>
        original_args = 0x2b7fa93
        fun = <optimized out>
        val = <optimized out>
        funcar = <optimized out>
        argvals = {0x3736d94, 0x0, 0x0, 0x52aadf <map_sub_char_table+1263>, 0x7fffeadf32d5, 0x52acd7 <map_sub_char_table+1767>, 0xfff, 0xef5f9ce0}
#54 0x000000000063d8e5 in Fprogn (body=0x0) at /home/vincenzo/Projects/Emacs/emacs/src/eval.c:451
        form = <optimized out>
        val = 0x0
        var = <optimized out>
        val = <optimized out>
        elt = <optimized out>
        lexenv = 0x10d6503
        varlist = <optimized out>
#55 FletX (args=0x2b7f9b3) at /home/vincenzo/Projects/Emacs/emacs/src/eval.c:969
        var = <optimized out>
        val = <optimized out>
        elt = <optimized out>
        lexenv = 0x10d6503
        varlist = <optimized out>
#56 0x00000000006448e1 in eval_sub (form=<optimized out>) at /home/vincenzo/Projects/Emacs/emacs/src/eval.c:2414
        args_left = 0x2b7f9b3
        numargs = 4
        original_fun = 0xa0b0
        original_args = 0x2b7f9b3
        fun = 0xae3265 <SletX+5>
        val = <optimized out>
        funcar = <optimized out>
        argvals = {0x40, 0x1, 0x30, 0x0, 0x4, 0x7fffef4af1b9 <_int_malloc+3769>, 0x0, 0x1}
#57 0x000000000063ff0d in Fprogn (body=0x0) at /home/vincenzo/Projects/Emacs/emacs/src/eval.c:451
        form = <optimized out>
        val = 0x0
        val = <optimized out>
        syms_left = <optimized out>
        next = <optimized out>
        lexenv = 0x10d6503
        i = <optimized out>
        optional = <optimized out>
        rest = <optimized out>
        previous_rest = <optimized out>
#58 funcall_lambda (fun=0xd25573, nargs=0, arg_vector=0x7fffffffc3f0) at /home/vincenzo/Projects/Emacs/emacs/src/eval.c:3197
        val = <optimized out>
        syms_left = <optimized out>
        next = <optimized out>
        lexenv = 0x10d6503
        i = <optimized out>
        optional = <optimized out>
        rest = <optimized out>
        previous_rest = <optimized out>
#59 0x000000000064050f in Ffuncall (nargs=1, args=0x7fffffffc3e8) at /home/vincenzo/Projects/Emacs/emacs/src/eval.c:2958
        val = <optimized out>
#60 0x000000000063a4d3 in Ffuncall_interactively (nargs=1, args=0x7fffffffc3e8) at /home/vincenzo/Projects/Emacs/emacs/src/callint.c:291
#61 0x000000000064050f in Ffuncall (nargs=2, args=0x7fffffffc3e0) at /home/vincenzo/Projects/Emacs/emacs/src/eval.c:2958
        val = <optimized out>
#62 0x0000000000643500 in Fapply (nargs=3, args=0x7fffffffc3e0) at /home/vincenzo/Projects/Emacs/emacs/src/eval.c:2582
        i = <optimized out>
        funcall_nargs = <optimized out>
        funcall_args = 0x0
        spread_arg = 0x0
        fun = 0x7cb0
        sa_avail = 16384
        sa_count = {bytes = 384}
        numargs = <optimized out>
        retval = <optimized out>
#63 0x000000000063aab0 in Fcall_interactively (function=0x208d630, record_flag=0xd320, keys=0x379e6dd) at /home/vincenzo/Projects/Emacs/emacs/src/callint.c:384
        funval = <optimized out>
        events = <optimized out>
        input = <optimized out>
        speccount = {bytes = 352}
        arg_from_tty = false
        key_count = 12
        record_then_fail = false
        save_this_command = 0x208d630
        save_this_original_command = 0x7fffe9d01ed8
        save_real_this_command = 0x208d630
        save_last_command = 0x0
        prefix_arg = 0x0
        enable = <optimized out>
        up_event = 0x0
        form = <optimized out>
        specs = 0x0
        sa_avail = <optimized out>
        string_len = <optimized out>
        string = <optimized out>
        string_end = <optimized out>
        next_event = <optimized out>
        nargs = <optimized out>
        args = <optimized out>
        visargs = <optimized out>
        varies = <optimized out>
        tem = <optimized out>
        val = <optimized out>
#64 0x00007fffea3b9f40 in F636f6d6d616e642d65786563757465_command_execute_0 () at /opt/emacs_x11/bin/../lib/emacs/29.0.50/native-lisp/29.0.50-a63ccfa2/preloaded/simple-fab5b0cf-5890e534.eln
#65 0x000000000064050f in Ffuncall (nargs=3, args=0x7fffffffc5b0) at /home/vincenzo/Projects/Emacs/emacs/src/eval.c:2958
        val = <optimized out>
#66 0x00007fffea3b8df0 in F657865637574652d657874656e6465642d636f6d6d616e64_execute_extended_command_0 () at /opt/emacs_x11/bin/../lib/emacs/29.0.50/native-lisp/29.0.50-a63ccfa2/preloaded/simple-fab5b0cf-5890e534.eln
#67 0x000000000064050f in Ffuncall (nargs=4, args=0x7fffffffc6e8) at /home/vincenzo/Projects/Emacs/emacs/src/eval.c:2958
        val = <optimized out>
#68 0x000000000063a4d3 in Ffuncall_interactively (nargs=4, args=0x7fffffffc6e8) at /home/vincenzo/Projects/Emacs/emacs/src/callint.c:291
#69 0x000000000064050f in Ffuncall (nargs=5, args=0x7fffffffc6e0) at /home/vincenzo/Projects/Emacs/emacs/src/eval.c:2958
        val = <optimized out>
#70 0x0000000000643340 in Fapply (nargs=3, args=0x7fffffffc870) at /home/vincenzo/Projects/Emacs/emacs/src/eval.c:2629
        i = <optimized out>
        funcall_nargs = 5
        funcall_args = <optimized out>
        spread_arg = 0x0
        fun = <optimized out>
        sa_avail = <optimized out>
        sa_count = {bytes = <optimized out>}
        numargs = <optimized out>
        retval = <optimized out>
#71 0x000000000063aab0 in Fcall_interactively (function=0x7fffe9d01ed8, record_flag=0x0, keys=0x7fffeb055e15) at /home/vincenzo/Projects/Emacs/emacs/src/callint.c:384
        funval = <optimized out>
        events = <optimized out>
        input = <optimized out>
        speccount = {bytes = 160}
        arg_from_tty = false
        key_count = 1
        record_then_fail = false
        save_this_command = 0x7fffe9d01ed8
        save_this_original_command = 0x7fffe9d01ed8
        save_real_this_command = 0x7fffe9d01ed8
        save_last_command = 0x0
        prefix_arg = 0x0
        enable = <optimized out>
        up_event = 0x0
        form = <optimized out>
        specs = 0x3737df3
        sa_avail = <optimized out>
        string_len = <optimized out>
        string = <optimized out>
        string_end = <optimized out>
        next_event = <optimized out>
        nargs = <optimized out>
        args = <optimized out>
        visargs = <optimized out>
        varies = <optimized out>
        tem = <optimized out>
        val = <optimized out>
#72 0x00007fffea3b9f40 in F636f6d6d616e642d65786563757465_command_execute_0 () at /opt/emacs_x11/bin/../lib/emacs/29.0.50/native-lisp/29.0.50-a63ccfa2/preloaded/simple-fab5b0cf-5890e534.eln
#73 0x000000000064050f in Ffuncall (nargs=2, args=0x7fffffffca30) at /home/vincenzo/Projects/Emacs/emacs/src/eval.c:2958
        val = <optimized out>
#74 0x00000000005a7c60 in call1 (arg1=<optimized out>, fn=0x4aa0) at /home/vincenzo/Projects/Emacs/emacs/src/lisp.h:3239
        cmd = <optimized out>

                  keybuf = {0x200001e2, 0xcafd23, 0x2252444, 0xcafd23, 0x10530, 0x7fffeaf4f93c, 0x7fffeaf4f93c, 0x10530, 0x30, 0x0, 0x0, 0x7fffffffcb70, 0x4000000011000000, 0xaef9a0 <lispsym>, 0x0, 0x644946 <eval_sub+2422>, 0x7fffea8c062d, 0x80, 0x0, 0x5aafb28716a95c00, 0x770000007c, 0x72aee0, 0x60, 0x30, 0x0, 0xaef9a0 <lispsym>, 0x93f0, 0x63f792 <unbind_to+290>, 0x0, 0x5aafb28716a95c00}
        i = <optimized out>
        prev_modiff = 44
        prev_buffer = 0x7fffea757708
        already_adjusted = false
#75 command_loop_1 () at /home/vincenzo/Projects/Emacs/emacs/src/keyboard.c:1510
        cmd = <optimized out>

                  keybuf = {0x200001e2, 0xcafd23, 0x2252444, 0xcafd23, 0x10530, 0x7fffeaf4f93c, 0x7fffeaf4f93c, 0x10530, 0x30, 0x0, 0x0, 0x7fffffffcb70, 0x4000000011000000, 0xaef9a0 <lispsym>, 0x0, 0x644946 <eval_sub+2422>, 0x7fffea8c062d, 0x80, 0x0, 0x5aafb28716a95c00, 0x770000007c, 0x72aee0, 0x60, 0x30, 0x0, 0xaef9a0 <lispsym>, 0x93f0, 0x63f792 <unbind_to+290>, 0x0, 0x5aafb28716a95c00}
        i = <optimized out>
        prev_modiff = 44
        prev_buffer = 0x7fffea757708
        already_adjusted = false
#76 0x000000000063eb97 in internal_condition_case (bfun=0x5a7820 <command_loop_1>, handlers=<optimized out>, hfun=0x5a6db0 <cmd_error>) at /home/vincenzo/Projects/Emacs/emacs/src/eval.c:1485
        val = <optimized out>
        c = 0xdbab40
#77 0x00000000005a703e in command_loop_2 (handlers=handlers@entry=0x90) at /home/vincenzo/Projects/Emacs/emacs/src/keyboard.c:1132
        val = <optimized out>
#78 0x000000000063ead9 in internal_catch (tag=<optimized out>, func=0x5a7010 <command_loop_2>, arg=0x90) at /home/vincenzo/Projects/Emacs/emacs/src/eval.c:1208
        val = <optimized out>
        c = 0xdbaa00
#79 0x00000000005a74b9 in command_loop () at /home/vincenzo/Projects/Emacs/emacs/src/keyboard.c:1110
#80 0x00000000005a75aa in recursive_edit_1 () at /home/vincenzo/Projects/Emacs/emacs/src/keyboard.c:719
        val = <optimized out>
#81 0x00000000005a7739 in Frecursive_edit () at /home/vincenzo/Projects/Emacs/emacs/src/keyboard.c:802
        buffer = <optimized out>
#82 0x0000000000473696 in main (argc=1, argv=<optimized out>) at /home/vincenzo/Projects/Emacs/emacs/src/emacs.c:2517
        stack_bottom_variable = 0x7fffee21ba20
        no_loadup = false
        junk = 0x0
        dname_arg = 0x0
        ch_to_dir = 0x0
        original_pwd = <optimized out>
        dump_mode = <optimized out>
        skip_args = 0
        temacs = 0x0
        attempt_load_pdump = <optimized out>
        only_version = <optimized out>
        rlim = {rlim_cur = 10022912, rlim_max = 18446744073709551615}
        lc_all = <optimized out>
        sockfd = -1
        module_assertions = <optimized out>
Undefined command: "xbacktrace".  Try "help".
#0  0x00007fffef4a1aec in __pthread_kill_implementation () at /lib64/libc.so.6
#1  0x00007fffef4552a6 in raise () at /lib64/libc.so.6
#2  0x00007fffef4287f3 in abort () at /lib64/libc.so.6
#3  0x00007fffef495af7 in __libc_message () at /lib64/libc.so.6
#4  0x00007fffef4abbac in  () at /lib64/libc.so.6
#5  0x00007fffef4ad4bc in _int_free () at /lib64/libc.so.6
#6  0x00007fffef4aff45 in free () at /lib64/libc.so.6
#7  0x000000000067ba94 in xfree (block=<optimized out>) at /home/vincenzo/Projects/Emacs/emacs/src/alloc.c:810
#8  safe_free (sa_count=...) at /home/vincenzo/Projects/Emacs/emacs/src/lisp.h:5344
#9  module_funcall (env=<optimized out>, func=<optimized out>, nargs=<optimized out>, args=<optimized out>) at /home/vincenzo/Projects/Emacs/emacs/src/emacs-module.c:673
#10 0x00007fffbb19181d in recenter (env=env@entry=0x7fffffff8950, pos=<optimized out>) at /home/vincenzo/.emacs.d/elpa/vterm-20220613.1614/elisp.c:147
#11 0x00007fffbb18f5a5 in adjust_topline (env=0x7fffffff8950, term=0x3383010) at /home/vincenzo/.emacs.d/elpa/vterm-20220613.1614/vterm-module.c:505
#12 term_redraw (term=0x3383010, env=env@entry=0x7fffffff8950) at /home/vincenzo/.emacs.d/elpa/vterm-20220613.1614/vterm-module.c:584
#13 0x00007fffbb18f6e8 in Fvterm_redraw (env=0x7fffffff8950, nargs=<optimized out>, args=<optimized out>, data=<optimized out>) at /home/vincenzo/.emacs.d/elpa/vterm-20220613.1614/vterm-module.c:1310
#14 0x000000000067a76a in funcall_module (function=<optimized out>, nargs=1, arglist=0x7fffffff9b58) at /home/vincenzo/Projects/Emacs/emacs/src/emacs-module.c:1184
#15 0x000000000064050f in Ffuncall (nargs=2, args=0x7fffffff9b50) at /home/vincenzo/Projects/Emacs/emacs/src/eval.c:2958
#16 0x00007fffbb1b1556 in F767465726d2d2d64656c617965642d726564726177_vterm__delayed_redraw_0 () at /home/vincenzo/.emacs.d/eln-cache/29.0.50-a63ccfa2/vterm-52814499-bd7cdfdf.eln
#17 0x000000000064050f in Ffuncall (nargs=2, args=0x7fffffff9bd0) at /home/vincenzo/Projects/Emacs/emacs/src/eval.c:2958
#18 0x00007fffbb1b13d7 in F767465726d2d2d696e76616c6964617465_vterm__invalidate_0 () at /home/vincenzo/.emacs.d/eln-cache/29.0.50-a63ccfa2/vterm-52814499-bd7cdfdf.eln
#19 0x000000000064050f in Ffuncall (nargs=1, args=0x7fffffff9c60) at /home/vincenzo/Projects/Emacs/emacs/src/eval.c:2958
#20 0x000000000067ba36 in module_funcall (env=<optimized out>, func=<optimized out>, nargs=<optimized out>, args=<optimized out>) at /home/vincenzo/Projects/Emacs/emacs/src/emacs-module.c:672
#21 0x00007fffbb18fbf8 in Fvterm_update (env=0x7fffffff9d80, nargs=<optimized out>, args=<optimized out>, data=<optimized out>) at /home/vincenzo/.emacs.d/elpa/vterm-20220613.1614/vterm-module.c:1301
#22 0x000000000067a76a in funcall_module (function=<optimized out>, nargs=1, arglist=0x7fffffffafe8) at /home/vincenzo/Projects/Emacs/emacs/src/emacs-module.c:1184
#23 0x000000000064050f in Ffuncall (nargs=2, args=0x7fffffffafe0) at /home/vincenzo/Projects/Emacs/emacs/src/eval.c:2958
#24 0x00007fffbb1b2435 in F767465726d2d2d66696c746572_vterm__filter_0 () at /home/vincenzo/.emacs.d/eln-cache/29.0.50-a63ccfa2/vterm-52814499-bd7cdfdf.eln
#25 0x000000000064050f in Ffuncall (nargs=3, args=0x7fffffffb080) at /home/vincenzo/Projects/Emacs/emacs/src/eval.c:2958
#26 0x0000000000643340 in Fapply (nargs=2, args=0x7fffffffb120) at /home/vincenzo/Projects/Emacs/emacs/src/eval.c:2629
#27 0x000000000069b451 in apply1 (arg=<optimized out>, fn=<optimized out>) at /home/vincenzo/Projects/Emacs/emacs/src/eval.c:2845
#28 read_process_output_call (fun_and_args=fun_and_args@entry=0x3859313) at /home/vincenzo/Projects/Emacs/emacs/src/process.c:6013
#29 0x000000000063ec2c in internal_condition_case_1 (bfun=0x69b410 <read_process_output_call>, arg=0x3859313, handlers=<optimized out>, hfun=0x69e6f0 <read_process_output_error_handler>) at /home/vincenzo/Projects/Emacs/emacs/src/eval.c:1509
#30 0x00000000006a0d4e in read_and_dispose_of_process_output (coding=<optimized out>, nbytes=95, chars=<optimized out>, p=<optimized out>) at /home/vincenzo/Projects/Emacs/emacs/src/process.c:6237
#31 read_process_output (proc=proc@entry=0x379f485, channel=channel@entry=18) at /home/vincenzo/Projects/Emacs/emacs/src/process.c:6147
#32 0x00000000006a28d1 in wait_reading_process_output (time_limit=<optimized out>, nsecs=<optimized out>, read_kbd=0, do_display=false, wait_for_cell=0x0, wait_proc=0x379f480, just_wait_proc=1) at /home/vincenzo/Projects/Emacs/emacs/src/process.c:5831
#33 0x00000000006a489c in Faccept_process_output (process=<optimized out>, seconds=<optimized out>, millisec=<optimized out>, just_this_one=<optimized out>) at /home/vincenzo/Projects/Emacs/emacs/src/process.c:4833
#34 0x00007fffbb1b01f4 in F767465726d2d73656e642d737472696e67_vterm_send_string_0 () at /home/vincenzo/.emacs.d/eln-cache/29.0.50-a63ccfa2/vterm-52814499-bd7cdfdf.eln
#35 0x000000000064050f in Ffuncall (nargs=2, args=0x7fffffffb840) at /home/vincenzo/Projects/Emacs/emacs/src/eval.c:2958
#36 0x00007fffbaeaecbd in F776974682d656469746f722d6578706f72742d656469746f72_with_editor_export_editor_0 () at /home/vincenzo/.emacs.d/eln-cache/29.0.50-a63ccfa2/with-editor-9aeae402-a9a0bfff.eln
#37 0x000000000064050f in Ffuncall (nargs=1, args=0x7fffffffba00) at /home/vincenzo/Projects/Emacs/emacs/src/eval.c:2958
#38 0x0000000000643b0d in funcall_nil (nargs=<optimized out>, args=<optimized out>) at /home/vincenzo/Projects/Emacs/emacs/src/eval.c:2640
#39 0x0000000000641f73 in run_hook_with_args (nargs=1, args=0x7fffffffba00, funcall=0x643b00 <funcall_nil>) at /home/vincenzo/Projects/Emacs/emacs/src/eval.c:2817
#40 0x000000000064217b in Frun_hook_with_args (args=0x7fffffffba00, nargs=1) at /home/vincenzo/Projects/Emacs/emacs/src/eval.c:2682
#41 run_hook (hook=<optimized out>) at /home/vincenzo/Projects/Emacs/emacs/src/eval.c:2830
#42 Frun_hooks (nargs=2, args=0x7fffffffba88) at /home/vincenzo/Projects/Emacs/emacs/src/eval.c:2664
#43 0x000000000064050f in Ffuncall (nargs=3, args=0x7fffffffba80) at /home/vincenzo/Projects/Emacs/emacs/src/eval.c:2958
#44 0x0000000000643340 in Fapply (nargs=2, args=0x7fffffffbb60) at /home/vincenzo/Projects/Emacs/emacs/src/eval.c:2629
#45 0x000000000064050f in Ffuncall (nargs=3, args=0x7fffffffbb58) at /home/vincenzo/Projects/Emacs/emacs/src/eval.c:2958
#46 0x00007fffea5ea10c in F72756e2d6d6f64652d686f6f6b73_run_mode_hooks_0 () at /opt/emacs_x11/bin/../lib/emacs/29.0.50/native-lisp/29.0.50-a63ccfa2/preloaded/subr-13adf6a6-4a894293.eln
#47 0x000000000064050f in Ffuncall (nargs=2, args=0x7fffffffbc60) at /home/vincenzo/Projects/Emacs/emacs/src/eval.c:2958
#48 0x00007fffbb1adc0a in F767465726d2d6d6f6465_vterm_mode_0 () at /home/vincenzo/.emacs.d/eln-cache/29.0.50-a63ccfa2/vterm-52814499-bd7cdfdf.eln
#49 0x000000000064050f in Ffuncall (nargs=1, args=0x7fffffffbeb8) at /home/vincenzo/Projects/Emacs/emacs/src/eval.c:2958
#50 0x00007fffbb1b1aac in F767465726d2d2d696e7465726e616c_vterm__internal_0 () at /home/vincenzo/.emacs.d/eln-cache/29.0.50-a63ccfa2/vterm-52814499-bd7cdfdf.eln
#51 0x000000000064050f in Ffuncall (nargs=3, args=0x7fffffffbfa0) at /home/vincenzo/Projects/Emacs/emacs/src/eval.c:2958
#52 0x00007fffbb1b184f in F767465726d_vterm_0 () at /home/vincenzo/.emacs.d/eln-cache/29.0.50-a63ccfa2/vterm-52814499-bd7cdfdf.eln
#53 0x00000000006447f6 in eval_sub (form=<optimized out>) at /home/vincenzo/Projects/Emacs/emacs/src/eval.c:2461
#54 0x000000000063d8e5 in Fprogn (body=0x0) at /home/vincenzo/Projects/Emacs/emacs/src/eval.c:451
#55 FletX (args=0x2b7f9b3) at /home/vincenzo/Projects/Emacs/emacs/src/eval.c:969
#56 0x00000000006448e1 in eval_sub (form=<optimized out>) at /home/vincenzo/Projects/Emacs/emacs/src/eval.c:2414
#57 0x000000000063ff0d in Fprogn (body=0x0) at /home/vincenzo/Projects/Emacs/emacs/src/eval.c:451
#58 funcall_lambda (fun=0xd25573, nargs=0, arg_vector=0x7fffffffc3f0) at /home/vincenzo/Projects/Emacs/emacs/src/eval.c:3197
#59 0x000000000064050f in Ffuncall (nargs=1, args=0x7fffffffc3e8) at /home/vincenzo/Projects/Emacs/emacs/src/eval.c:2958
#60 0x000000000063a4d3 in Ffuncall_interactively (nargs=1, args=0x7fffffffc3e8) at /home/vincenzo/Projects/Emacs/emacs/src/callint.c:291
#61 0x000000000064050f in Ffuncall (nargs=2, args=0x7fffffffc3e0) at /home/vincenzo/Projects/Emacs/emacs/src/eval.c:2958
#62 0x0000000000643500 in Fapply (nargs=3, args=0x7fffffffc3e0) at /home/vincenzo/Projects/Emacs/emacs/src/eval.c:2582
#63 0x000000000063aab0 in Fcall_interactively (function=0x208d630, record_flag=0xd320, keys=0x379e6dd) at /home/vincenzo/Projects/Emacs/emacs/src/callint.c:384
#64 0x00007fffea3b9f40 in F636f6d6d616e642d65786563757465_command_execute_0 () at /opt/emacs_x11/bin/../lib/emacs/29.0.50/native-lisp/29.0.50-a63ccfa2/preloaded/simple-fab5b0cf-5890e534.eln
#65 0x000000000064050f in Ffuncall (nargs=3, args=0x7fffffffc5b0) at /home/vincenzo/Projects/Emacs/emacs/src/eval.c:2958
#66 0x00007fffea3b8df0 in F657865637574652d657874656e6465642d636f6d6d616e64_execute_extended_command_0 () at /opt/emacs_x11/bin/../lib/emacs/29.0.50/native-lisp/29.0.50-a63ccfa2/preloaded/simple-fab5b0cf-5890e534.eln
#67 0x000000000064050f in Ffuncall (nargs=4, args=0x7fffffffc6e8) at /home/vincenzo/Projects/Emacs/emacs/src/eval.c:2958
#68 0x000000000063a4d3 in Ffuncall_interactively (nargs=4, args=0x7fffffffc6e8) at /home/vincenzo/Projects/Emacs/emacs/src/callint.c:291
#69 0x000000000064050f in Ffuncall (nargs=5, args=0x7fffffffc6e0) at /home/vincenzo/Projects/Emacs/emacs/src/eval.c:2958
#70 0x0000000000643340 in Fapply (nargs=3, args=0x7fffffffc870) at /home/vincenzo/Projects/Emacs/emacs/src/eval.c:2629
#71 0x000000000063aab0 in Fcall_interactively (function=0x7fffe9d01ed8, record_flag=0x0, keys=0x7fffeb055e15) at /home/vincenzo/Projects/Emacs/emacs/src/callint.c:384
#72 0x00007fffea3b9f40 in F636f6d6d616e642d65786563757465_command_execute_0 () at /opt/emacs_x11/bin/../lib/emacs/29.0.50/native-lisp/29.0.50-a63ccfa2/preloaded/simple-fab5b0cf-5890e534.eln
#73 0x000000000064050f in Ffuncall (nargs=2, args=0x7fffffffca30) at /home/vincenzo/Projects/Emacs/emacs/src/eval.c:2958
#74 0x00000000005a7c60 in call1 (arg1=<optimized out>, fn=0x4aa0) at /home/vincenzo/Projects/Emacs/emacs/src/lisp.h:3239
#75 command_loop_1 () at /home/vincenzo/Projects/Emacs/emacs/src/keyboard.c:1510
#76 0x000000000063eb97 in internal_condition_case (bfun=0x5a7820 <command_loop_1>, handlers=<optimized out>, hfun=0x5a6db0 <cmd_error>) at /home/vincenzo/Projects/Emacs/emacs/src/eval.c:1485
#77 0x00000000005a703e in command_loop_2 (handlers=handlers@entry=0x90) at /home/vincenzo/Projects/Emacs/emacs/src/keyboard.c:1132
#78 0x000000000063ead9 in internal_catch (tag=<optimized out>, func=0x5a7010 <command_loop_2>, arg=0x90) at /home/vincenzo/Projects/Emacs/emacs/src/eval.c:1208
#79 0x00000000005a74b9 in command_loop () at /home/vincenzo/Projects/Emacs/emacs/src/keyboard.c:1110
#80 0x00000000005a75aa in recursive_edit_1 () at /home/vincenzo/Projects/Emacs/emacs/src/keyboard.c:719
#81 0x00000000005a7739 in Frecursive_edit () at /home/vincenzo/Projects/Emacs/emacs/src/keyboard.c:802
#82 0x0000000000473696 in main (argc=1, argv=<optimized out>) at /home/vincenzo/Projects/Emacs/emacs/src/emacs.c:2517

[-- Attachment #3: Type: text/plain, Size: 11420 bytes --]



Vincenzo


In GNU Emacs 29.0.50 (build 4, x86_64-pc-linux-gnu, GTK+ Version 3.24.34, cairo version 1.17.4)
 of 2022-06-28 built on 3-191.divsi.unimi.it
Repository revision: baec3c4974e3a3f31dc4c3cb58db780746bbe691
Repository branch: master
Windowing system distributor 'The X.Org Foundation', version 11.0.12014000
System Description: Fedora Linux 35 (KDE Plasma)

Configured using:
 'configure --with-cairo --with-x-toolkit=gtk3 --with-xwidgets
 --without-pop --without-imagemagick --prefix=/opt/emacs_x11
 --with-file-notification=inotify --enable-link-time-optimization
 --with-native-compilation --with-xinput2 'CFLAGS=-DMAIL_USE_LOCKF -O2
 -fno-strict-aliasing -g -march=native -mtune=native -D_FORTIFY_SOURCE=2
 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong
 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fstack-clash-protection
 -fcf-protection''

Configured features:
CAIRO DBUS FREETYPE GIF GLIB GMP GNUTLS GSETTINGS HARFBUZZ JPEG JSON
LCMS2 LIBOTF LIBSELINUX LIBSYSTEMD LIBXML2 MODULES NATIVE_COMP NOTIFY
INOTIFY PDUMPER PNG RSVG SECCOMP SOUND SQLITE3 THREADS TIFF
TOOLKIT_SCROLL_BARS WEBP X11 XDBE XIM XINPUT2 XPM XWIDGETS GTK3 ZLIB

Important settings:
  value of $LANG: it_IT.UTF-8
  locale-coding-system: utf-8-unix

Major mode: Lisp Interaction

Minor modes in effect:
  global-git-gutter-mode: t
  editorconfig-mode: t
  global-git-commit-mode: t
  magit-auto-revert-mode: t
  shell-dirtrack-mode: t
  auto-revert-mode: t
  dap-tooltip-mode: t
  dap-ui-many-windows-mode: t
  dap-ui-controls-mode: t
  dap-ui-mode: t
  treemacs-filewatch-mode: t
  treemacs-follow-mode: t
  treemacs-git-mode: t
  treemacs-fringe-indicator-mode: t
  dap-auto-configure-mode: t
  dap-mode: t
  xclip-mode: t
  which-key-mode: t
  global-flycheck-mode: t
  flycheck-mode: t
  projectile-mode: t
  yas-minor-mode: t
  company-quickhelp-mode: t
  company-quickhelp-local-mode: t
  global-company-mode: t
  company-mode: t
  persp-mode: t
  vertico-mode: t
  override-global-mode: t
  electric-pair-mode: t
  which-function-mode: t
  save-place-mode: t
  winner-mode: t
  minibuffer-electric-default-mode: t
  savehist-mode: t
  delete-selection-mode: t
  recentf-mode: t
  xterm-mouse-mode: t
  tooltip-mode: t
  global-eldoc-mode: t
  eldoc-mode: t
  show-paren-mode: t
  electric-indent-mode: t
  mouse-wheel-mode: t
  tool-bar-mode: t
  file-name-shadow-mode: t
  context-menu-mode: t
  global-font-lock-mode: t
  font-lock-mode: t
  column-number-mode: t
  line-number-mode: t
  indent-tabs-mode: t
  transient-mark-mode: t
  auto-composition-mode: t
  auto-encryption-mode: t
  auto-compression-mode: t

Load-path shadows:
/home/vincenzo/.emacs.d/elpa/transient-20220527.2213/transient hides /opt/emacs_x11/share/emacs/29.0.50/lisp/transient
/home/vincenzo/.emacs.d/elpa/irony-20220110.849/irony hides /home/vincenzo/.emacs.d/elpa/irony-20220110.849/server/build/src/irony
/home/vincenzo/.emacs.d/elpa/irony-20220110.849/irony hides /home/vincenzo/.emacs.d/elpa/irony-20220110.849/server/test/elisp/irony
/home/vincenzo/.emacs.d/elpa/irony-20220110.849/irony-cdb-json hides /home/vincenzo/.emacs.d/elpa/irony-20220110.849/server/test/elisp/irony-cdb-json
/home/vincenzo/.emacs.d/elpa/irony-20220110.849/irony-iotask hides /home/vincenzo/.emacs.d/elpa/irony-20220110.849/server/test/elisp/irony-iotask

Features:
(cl-print help-fns radix-tree dired-aux epa-file mailalias smtpmail
textsec uni-scripts idna-mapping ucs-normalize uni-confusable
textsec-check qp jka-compr timezone url-http url-gw url-cache url-auth
mule-util eudc-capf eudc eudc-vars shadow sort mail-extr emacsbug
company-c-headers irony-eldoc irony-completion irony-snippet irony
irony-iotask cmake-project rng-xsd xsd-regexp rng-cmpct
nxml-mode-expansions rng-nxml rng-valid rng-loc rng-uri rng-parse
nxml-parse rng-match rng-dt rng-util rng-pttrn nxml-ns nxml-mode
nxml-outln nxml-rap html-mode-expansions sgml-mode nxml-util nxml-enc
xmltok vc-hg vc-bzr vc-src vc-sccs vc-svn vc-cvs vc-rcs log-view
bug-reference magit-extras sh-script smie executable misearch
multi-isearch yaml-mode-expansions yaml-mode editorconfig-core
editorconfig-core-handle editorconfig-fnmatch ediff ediff-merg
ediff-mult ediff-wind ediff-diff ediff-help ediff-init ediff-util
git-gutter google-translate-smooth-ui google-translate-core-ui facemenu
popup google-translate-core google-translate-tk google-translate-backend
editorconfig magit-bookmark magit-submodule magit-obsolete magit-blame
magit-stash magit-reflog magit-bisect magit-push magit-pull magit-fetch
magit-clone magit-remote magit-commit magit-sequence magit-notes
magit-worktree magit-tag magit-merge magit-branch magit-reset
magit-files magit-refs magit-status magit magit-repos magit-apply
magit-wip magit-log magit-diff smerge-mode diff git-commit log-edit
message sendmail yank-media rfc822 mml mml-sec epa derived gnus-util
mm-decode mm-bodies mm-encode mail-parse rfc2231 rfc2047 rfc2045 mm-util
ietf-drums mail-prsvr mailabbrev gmm-utils pcvs-util magit-core
magit-autorevert magit-margin magit-transient magit-process with-editor
magit-mode magit-git magit-base magit-section crm compat-27 compat-26
mvn vterm docker-tramp tramp-cache tramp tramp-loaddefs trampver
tramp-integration tramp-compat parse-time iso8601 time-date ls-lisp term
disp-table shell pcomplete ehelp vterm-module term/xterm xterm
lsp-diagnostics lsp-modeline lsp-ui lsp-ui-flycheck lsp-ui-doc xwidget
image-mode dired dired-loaddefs exif goto-addr lsp-ui-imenu lsp-ui-peek
lsp-ui-sideline lsp-ui-util face-remap view lsp-zig lsp-steep lsp-svelte
lsp-sqls lsp-yaml lsp-xml lsp-vimscript lsp-vhdl lsp-volar lsp-vetur
lsp-html lsp-verilog lsp-vala lsp-v lsp-typeprof lsp-ttcn3 lsp-toml
lsp-terraform lsp-tex lsp-sorbet lsp-solargraph lsp-rust lsp-rf
lsp-remark lsp-r lsp-purescript lsp-pylsp lsp-pyls lsp-pwsh lsp-php
lsp-perlnavigator lsp-perl lsp-openscad lsp-ocaml lsp-magik lsp-nix
lsp-nim lsp-nginx lsp-markdown lsp-lua lsp-kotlin lsp-json
lsp-javascript dap-java lsp-java request mailheader autorevert
mail-utils lsp-idris lsp-haxe lsp-groovy lsp-hack lsp-graphql lsp-gleam
lsp-go lsp-completion lsp-gdscript lsp-fsharp lsp-fortran lsp-eslint
lsp-erlang lsp-emmet lsp-elixir lsp-elm lsp-dockerfile lsp-dhall lsp-d
lsp-css lsp-csharp gnutls lsp-crystal lsp-cmake lsp-clojure
lsp-semantic-tokens lsp-clangd lsp-beancount lsp-bash lsp-ansible
lsp-angular lsp-ada lsp-actionscript vc-git diff-mode lsp-dart
lsp-dart-commands lsp-dart-flutter-widget-guide
lsp-dart-flutter-fringe-colors lsp-dart-flutter-colors lsp-dart-outline
lsp-dart-code-lens lsp-dart-test-tree lsp-dart-test-output
lsp-dart-test-support lsp-dart-dap lsp-dart-devtools
lsp-dart-flutter-daemon dap-utils dom xml dap-mouse dap-ui lsp-treemacs
lsp-treemacs-themes treemacs treemacs-header-line treemacs-compatibility
treemacs-mode treemacs-bookmarks treemacs-interface treemacs-extensions
treemacs-mouse-interface treemacs-tags treemacs-persistence
treemacs-filewatch-mode treemacs-follow-mode treemacs-rendering
treemacs-annotations treemacs-async treemacs-workspaces treemacs-dom
treemacs-visuals treemacs-fringe-indicator treemacs-scope pulse
treemacs-faces treemacs-icons treemacs-themes treemacs-core-utils
pfuture treemacs-logging treemacs-customization treemacs-macros gdb-mi
bindat gud bui bui-list bui-info bui-entry bui-core bui-history
bui-button bui-utils lsp-lens dap-mode dap-launch posframe dap-overlays
lsp-dart-closing-labels lsp-dart-utils lsp-dart-protocol lsp-mode
lsp-protocol spinner network-stream puny nsm markdown-mode color
noutline outline lv inline ht filenotify f f-shortdoc shortdoc s ewoc
epg rfc6068 epg-config xcscope cc-mode-expansions cc-mode cc-fonts
cc-guess cc-menus cc-cmds cc-styles cc-align cc-engine cc-vars cc-defs
expand-region text-mode-expansions er-basic-expansions
expand-region-core expand-region-custom dired-launch rg files-x vc
vc-dispatcher rg-info-hack rg-menu transient format-spec rg-ibuffer
rg-result wgrep-rg wgrep rg-history rg-header cus-edit cus-start
cus-load xclip which-key consult-imenu consult-flycheck flycheck
find-func dash projectile-speedbar sr-speedbar speedbar ezimage dframe
projectile lisp-mnt grep compile comint ansi-color ibuf-ext ibuffer
ibuffer-loaddefs add-log server yasnippet-snippets yasnippet init
custom-rust custom-dart custom-java custom-go custom-sql custom-clojure
custom-web custom-ruby custom-python custom-php custom-markup custom-c
company-quickhelp pos-tip company-yasnippet company-keywords
company-etags etags fileloop generator company-dabbrev-code
company-dabbrev company-files company-capf company pcase consult-xref
xref project consult-vertico consult compat-28 compat bookmark
text-property-search pp byte-opt perspective comp comp-cstr warnings
advice thingatpt ido vertico edmacro kmacro cl-extra help-mode
use-package use-package-ensure use-package-delight use-package-diminish
use-package-bind-key bind-key easy-mmode use-package-core bytecomp
byte-compile cconv elec-pair which-func imenu saveplace winner ring
minibuf-eldef hl-line savehist delsel recentf tree-widget wid-edit
xt-mouse custom-function custom-variable cider-autoloads
cmake-mode-autoloads consult-dir-autoloads consult-autoloads
docker-autoloads elpy-autoloads flycheck-autoloads rx lsp-dart-autoloads
lsp-java-autoloads dap-mode-autoloads lsp-ui-autoloads
lsp-mode-autoloads magit-autoloads git-commit-autoloads
magit-section-autoloads multiple-cursors-autoloads perspective-autoloads
php-mode-autoloads presentation-autoloads projectile-autoloads
request-autoloads rustic-autoloads markdown-mode-autoloads f-autoloads
rust-mode-autoloads treemacs-autoloads dash-autoloads vertico-autoloads
vterm-autoloads w3m-load w3m-autoloads web-mode-autoloads
with-editor-autoloads info compat-autoloads package browse-url url
url-proxy url-privacy url-expand url-methods url-history url-cookie
generate-lisp-file url-domsuf url-util mailcap url-handlers url-parse
auth-source cl-seq eieio eieio-core cl-macs gv eieio-loaddefs
password-cache json subr-x map url-vars cl-loaddefs cl-lib rmc
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 nadvice seq
simple cl-generic indonesian philippine 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 abbrev obarray oclosure cl-preloaded button
loaddefs faces cus-face macroexp files window text-properties overlay
sha1 md5 base64 format env code-pages mule custom widget keymap
hashtable-print-readable backquote threads xwidget-internal dbusbind
inotify lcms2 dynamic-setting system-font-setting font-render-setting
cairo move-toolbar gtk x-toolkit xinput2 x multi-tty
make-network-process native-compile emacs)

Memory information:
((conses 16 938231 168800)
 (symbols 48 51352 62)
 (strings 32 241157 23800)
 (string-bytes 1 8698065)
 (vectors 16 133104)
 (vector-slots 8 3143199 97217)
 (floats 8 908 1361)
 (intervals 56 14649 1916)
 (buffers 992 54))

^ permalink raw reply	[flat|nested] 7+ messages in thread

* bug#56277: 29.0.50; Vterm crash after last git pull. Can be related to the 'abort-redisplay' patch?
  2022-06-28 12:23 bug#56277: 29.0.50; Vterm crash after last git pull. Can be related to the 'abort-redisplay' patch? Vincenzo Pupillo via Bug reports for GNU Emacs, the Swiss army knife of text editors
@ 2022-06-28 15:50 ` Eli Zaretskii
  2022-06-29 10:17   ` Lars Ingebrigtsen
  0 siblings, 1 reply; 7+ messages in thread
From: Eli Zaretskii @ 2022-06-28 15:50 UTC (permalink / raw)
  To: Vincenzo Pupillo; +Cc: 56277

> Date: Tue, 28 Jun 2022 14:23:44 +0200
> From:  Vincenzo Pupillo via "Bug reports for GNU Emacs,
>  the Swiss army knife of text editors" <bug-gnu-emacs@gnu.org>
> 
> Hi, today I pulled the latest changes and re-built emacs. But now vterm crash,
> just after invoked.
> The backtrace show that the vterm call thei own recenter function:
> 
> #10 0x00007fffbb19181d in recenter (env=env@entry=0x7fffffff8950,
>  pos=<optimized out>) at
>  /home/vincenzo/.emacs.d/elpa/vterm-20220613.1614/elisp.c:147
> 
> the corrisponding function is:
> void recenter(emacs_env *env, emacs_value pos) {
>   env->funcall(env, Frecenter, 1, (emacs_value[]){pos});
> }
> 
> Can be relate to "Merge branch 'abort-redisplay'" or  "Minor
> optimization of the "abort redisplay" feature" ?

Could be, although the changes introduced there don't do anything by
default, only if you customize a new variable.

The problem sounds like it's related to some memory allocation, and
the abort-redisplay feature didn't add any such allocations to the
code.

However, since I have no idea what vterm does, and from the backtrace
it sounds like it replaces some very low-level code in Emacs, such as
the implementation of recenter, I really cannot say.  Someone who
knows about vterm will have to debug this.





^ permalink raw reply	[flat|nested] 7+ messages in thread

* bug#56277: 29.0.50; Vterm crash after last git pull. Can be related to the 'abort-redisplay' patch?
  2022-06-28 15:50 ` Eli Zaretskii
@ 2022-06-29 10:17   ` Lars Ingebrigtsen
  2022-06-29 15:30     ` Vincenzo Pupillo
  0 siblings, 1 reply; 7+ messages in thread
From: Lars Ingebrigtsen @ 2022-06-29 10:17 UTC (permalink / raw)
  To: Eli Zaretskii; +Cc: 56277, Vincenzo Pupillo

Eli Zaretskii <eliz@gnu.org> writes:

> However, since I have no idea what vterm does, and from the backtrace
> it sounds like it replaces some very low-level code in Emacs, such as
> the implementation of recenter, I really cannot say.  Someone who
> knows about vterm will have to debug this.

Vincenzo, have you reported the problem to the vterm maintainers?  It
sounds like the problem is on their side.

-- 
(domestic pets only, the antidote for overdose, milk.)
   bloggy blog: http://lars.ingebrigtsen.no





^ permalink raw reply	[flat|nested] 7+ messages in thread

* bug#56277: 29.0.50; Vterm crash after last git pull. Can be related to the 'abort-redisplay' patch?
  2022-06-29 10:17   ` Lars Ingebrigtsen
@ 2022-06-29 15:30     ` Vincenzo Pupillo
  2022-06-30  9:13       ` Lars Ingebrigtsen
  0 siblings, 1 reply; 7+ messages in thread
From: Vincenzo Pupillo @ 2022-06-29 15:30 UTC (permalink / raw)
  To: Eli Zaretskii, Lars Ingebrigtsen; +Cc: 56277, Vincenzo Pupillo

Not yet. Before the 'git pull' it was working fine, so I thought the problem was due to the latest commits.
V.

In data mercoledì 29 giugno 2022 12:17:50 CEST, Lars Ingebrigtsen ha scritto:
> Eli Zaretskii <eliz@gnu.org> writes:
> 
> > However, since I have no idea what vterm does, and from the backtrace
> > it sounds like it replaces some very low-level code in Emacs, such as
> > the implementation of recenter, I really cannot say.  Someone who
> > knows about vterm will have to debug this.
> 
> Vincenzo, have you reported the problem to the vterm maintainers?  It
> sounds like the problem is on their side.
> 
> -- 
> (domestic pets only, the antidote for overdose, milk.)
>    bloggy blog: http://lars.ingebrigtsen.no
> 








^ permalink raw reply	[flat|nested] 7+ messages in thread

* bug#56277: 29.0.50; Vterm crash after last git pull. Can be related to the 'abort-redisplay' patch?
  2022-06-29 15:30     ` Vincenzo Pupillo
@ 2022-06-30  9:13       ` Lars Ingebrigtsen
  2022-07-06 19:37         ` Vincenzo Pupillo
  0 siblings, 1 reply; 7+ messages in thread
From: Lars Ingebrigtsen @ 2022-06-30  9:13 UTC (permalink / raw)
  To: Vincenzo Pupillo; +Cc: Eli Zaretskii, 56277, Vincenzo Pupillo

Vincenzo Pupillo <vincenzo.pupillo@lpsd.it> writes:

> Not yet. Before the 'git pull' it was working fine, so I thought the
> problem was due to the latest commits.

The vterm package is redefining Emacs internals, so it has to be
adjusted when Emacs internals change.

-- 
(domestic pets only, the antidote for overdose, milk.)
   bloggy blog: http://lars.ingebrigtsen.no





^ permalink raw reply	[flat|nested] 7+ messages in thread

* bug#56277: 29.0.50; Vterm crash after last git pull. Can be related to the 'abort-redisplay' patch?
  2022-06-30  9:13       ` Lars Ingebrigtsen
@ 2022-07-06 19:37         ` Vincenzo Pupillo
  2022-07-07  5:36           ` Eli Zaretskii
  0 siblings, 1 reply; 7+ messages in thread
From: Vincenzo Pupillo @ 2022-07-06 19:37 UTC (permalink / raw)
  To: Lars Ingebrigtsen; +Cc: Eli Zaretskii, 56277, Vincenzo Pupillo

Hi,
after the fix attached to bug#56369, the crash is gone.
Thank you!

V.

In data giovedì 30 giugno 2022 11:13:55 CEST, Lars Ingebrigtsen ha scritto:
> Vincenzo Pupillo <vincenzo.pupillo@lpsd.it> writes:
> > Not yet. Before the 'git pull' it was working fine, so I thought the
> > problem was due to the latest commits.
> 
> The vterm package is redefining Emacs internals, so it has to be
> adjusted when Emacs internals change.









^ permalink raw reply	[flat|nested] 7+ messages in thread

* bug#56277: 29.0.50; Vterm crash after last git pull. Can be related to the 'abort-redisplay' patch?
  2022-07-06 19:37         ` Vincenzo Pupillo
@ 2022-07-07  5:36           ` Eli Zaretskii
  0 siblings, 0 replies; 7+ messages in thread
From: Eli Zaretskii @ 2022-07-07  5:36 UTC (permalink / raw)
  To: Vincenzo Pupillo; +Cc: larsi, 56277-done

> From: Vincenzo Pupillo <vincenzo.pupillo@lpsd.it>
> Cc: Eli Zaretskii <eliz@gnu.org>, Vincenzo Pupillo <vincenzo.pupillo@mailbox.org>, 56277@debbugs.gnu.org
> Date: Wed, 06 Jul 2022 21:37:16 +0200
> 
> Hi,
> after the fix attached to bug#56369, the crash is gone.
> Thank you!

Thanks, I'm therefore closing this bug.





^ permalink raw reply	[flat|nested] 7+ messages in thread

end of thread, other threads:[~2022-07-07  5:36 UTC | newest]

Thread overview: 7+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2022-06-28 12:23 bug#56277: 29.0.50; Vterm crash after last git pull. Can be related to the 'abort-redisplay' patch? Vincenzo Pupillo via Bug reports for GNU Emacs, the Swiss army knife of text editors
2022-06-28 15:50 ` Eli Zaretskii
2022-06-29 10:17   ` Lars Ingebrigtsen
2022-06-29 15:30     ` Vincenzo Pupillo
2022-06-30  9:13       ` Lars Ingebrigtsen
2022-07-06 19:37         ` Vincenzo Pupillo
2022-07-07  5:36           ` Eli Zaretskii

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).