bug-gnu-emacs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

bug#34394: 27.0.50; Emacs segfaults with SLY, company and C-g


From: João Távora
Subject: bug#34394: 27.0.50; Emacs segfaults with SLY, company and C-g
Date: Sat, 09 Feb 2019 14:00:15 +0000
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/27.0.50 (gnu/linux)

Eli Zaretskii <eliz@gnu.org> writes:

>> From: João Távora <joaotavora@gmail.com>
>> Cc: 34394@debbugs.gnu.org,  schwab@linux-m68k.org
>> Date: Sat, 09 Feb 2019 13:23:06 +0000
>> 
>>    (gdb) p globals.f_Vquit_flag 
>>    $3 = XIL(0xc750)
>>    (gdb) xsymbol
>>    $4 = (struct Lisp_Symbol *) 0x555555ce94d0 <lispsym+51024>
>>    "t"
>
> Thanks.  So my theory eats dust.  Hmm...  I wonder if you could come
> up with a simpler reproducer, perhaps in "emacs -nw" (which many times
> tends to make such problems more prominent and simpler to reproduce)?

OK with emacs -nw, and attaching a gdb to the PID I got a new, slightly
different, backtrace, attached.  It now breaks on a SIGINT.

> Removing the need for having SLY or eglot would be a major
> simplification.  Then investigating this could be easier.

Yeah, I understand that.  What do you suggest, though?  I would start by
writing a completion-at-point-function that uses a dummy process?
That's a bit non-trivial, though not impossible, since all the filter,
sentinel and such have to be coded.

But is it so you can reproduce it yourself, or some other reason I'm not
seeing?  I understand it's not the best scenario, but if it's the former
maybe if you could clone SLY to a temp dir, install some common lisp
binary, and run the Emacs -Q recipe I gave you.  It should be all there
is to it (SLY doesn't have any dependencies).

João


GNU gdb (Debian 8.2-1) 8.2
Copyright (C) 2018 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.
Type "show copying" and "show warranty" for details.
This GDB was configured as "x86_64-linux-gnu".
Type "show configuration" for configuration details.
For bug reporting instructions, please see:
<http://www.gnu.org/software/gdb/bugs/>.
Find the GDB manual and other documentation resources online at:
    <http://www.gnu.org/software/gdb/documentation/>.

For help, type "help".
Type "apropos word" to search for commands related to "word".
Attaching to process 17884
Reading symbols from 
/home/capitaomorte/Source/Emacs/emacs-master/src/emacs...done.
Reading symbols from /usr/lib/x86_64-linux-gnu/libtiff.so.5...(no debugging 
symbols found)...done.
Reading symbols from /usr/lib/x86_64-linux-gnu/libjpeg.so.62...(no debugging 
symbols found)...done.
Reading symbols from /usr/lib/x86_64-linux-gnu/libpng16.so.16...(no debugging 
symbols found)...done.
Reading symbols from /lib/x86_64-linux-gnu/libz.so.1...(no debugging symbols 
found)...done.
Reading symbols from /usr/lib/x86_64-linux-gnu/libgif.so.7...(no debugging 
symbols found)...done.
Reading symbols from /usr/lib/x86_64-linux-gnu/libXpm.so.4...(no debugging 
symbols found)...done.
Reading symbols from /usr/lib/x86_64-linux-gnu/libXaw3d.so.6...(no debugging 
symbols found)...done.
Reading symbols from /usr/lib/x86_64-linux-gnu/libXmu.so.6...(no debugging 
symbols found)...done.
Reading symbols from /usr/lib/x86_64-linux-gnu/libXt.so.6...(no debugging 
symbols found)...done.
Reading symbols from /usr/lib/x86_64-linux-gnu/libSM.so.6...(no debugging 
symbols found)...done.
Reading symbols from /usr/lib/x86_64-linux-gnu/libICE.so.6...(no debugging 
symbols found)...done.
Reading symbols from /usr/lib/x86_64-linux-gnu/libXext.so.6...(no debugging 
symbols found)...done.
Reading symbols from /usr/lib/x86_64-linux-gnu/libX11.so.6...(no debugging 
symbols found)...done.
Reading symbols from /usr/lib/x86_64-linux-gnu/libX11-xcb.so.1...(no debugging 
symbols found)...done.
Reading symbols from /usr/lib/x86_64-linux-gnu/libxcb.so.1...(no debugging 
symbols found)...done.
Reading symbols from /usr/lib/x86_64-linux-gnu/libXft.so.2...(no debugging 
symbols found)...done.
Reading symbols from /usr/lib/x86_64-linux-gnu/libXrender.so.1...(no debugging 
symbols found)...done.
Reading symbols from /usr/lib/x86_64-linux-gnu/libasound.so.2...(no debugging 
symbols found)...done.
Reading symbols from /lib/x86_64-linux-gnu/libacl.so.1...(no debugging symbols 
found)...done.
Reading symbols from /lib/x86_64-linux-gnu/librt.so.1...Reading symbols from 
/usr/lib/debug/.build-id/81/1738e7cdddf3c567eee506d0b0f1afd32dd1f3.debug...done.
done.
Reading symbols from /lib/x86_64-linux-gnu/libdbus-1.so.3...(no debugging 
symbols found)...done.
Reading symbols from /usr/lib/x86_64-linux-gnu/libXrandr.so.2...(no debugging 
symbols found)...done.
Reading symbols from /usr/lib/x86_64-linux-gnu/libXinerama.so.1...(no debugging 
symbols found)...done.
Reading symbols from /usr/lib/x86_64-linux-gnu/libXfixes.so.3...(no debugging 
symbols found)...done.
Reading symbols from /usr/lib/x86_64-linux-gnu/libxml2.so.2...(no debugging 
symbols found)...done.
Reading symbols from /usr/lib/x86_64-linux-gnu/libgpm.so.2...(no debugging 
symbols found)...done.
Reading symbols from /lib/x86_64-linux-gnu/libtinfo.so.6...(no debugging 
symbols found)...done.
Reading symbols from /lib/x86_64-linux-gnu/libselinux.so.1...(no debugging 
symbols found)...done.
Reading symbols from /usr/lib/x86_64-linux-gnu/libfreetype.so.6...(no debugging 
symbols found)...done.
Reading symbols from /usr/lib/x86_64-linux-gnu/libfontconfig.so.1...(no 
debugging symbols found)...done.
Reading symbols from /usr/lib/x86_64-linux-gnu/libotf.so.0...(no debugging 
symbols found)...done.
Reading symbols from /usr/lib/x86_64-linux-gnu/libm17n-core.so.0...(no 
debugging symbols found)...done.
Reading symbols from /usr/lib/x86_64-linux-gnu/libm17n-flt.so.0...(no debugging 
symbols found)...done.
Reading symbols from /usr/lib/x86_64-linux-gnu/libgnutls.so.30...(no debugging 
symbols found)...done.
Reading symbols from /lib/x86_64-linux-gnu/libpthread.so.0...Reading symbols 
from 
/usr/lib/debug/.build-id/5c/79aff4fcf06f7d4cc89a873eade791d8703e69.debug...done.
done.
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
Reading symbols from /lib/x86_64-linux-gnu/libanl.so.1...Reading symbols from 
/usr/lib/debug/.build-id/10/bc1d2eb5e97e0bf190e78fd7eb103e56fd138d.debug...done.
done.
Reading symbols from /lib/x86_64-linux-gnu/libm.so.6...Reading symbols from 
/usr/lib/debug/.build-id/86/be4b7815704459f8a32170db4266066980289f.debug...done.
done.
Reading symbols from /usr/lib/x86_64-linux-gnu/libjansson.so.4...(no debugging 
symbols found)...done.
Reading symbols from /usr/lib/x86_64-linux-gnu/libgmp.so.10...(no debugging 
symbols found)...done.
Reading symbols from /lib/x86_64-linux-gnu/libc.so.6...Reading symbols from 
/usr/lib/debug/.build-id/cd/ae5bb84a51c364471bdd287dbe9df7d1d235f3.debug...done.
done.
Reading symbols from /usr/lib/x86_64-linux-gnu/libwebp.so.6...(no debugging 
symbols found)...done.
Reading symbols from /usr/lib/x86_64-linux-gnu/libzstd.so.1...(no debugging 
symbols found)...done.
Reading symbols from /lib/x86_64-linux-gnu/liblzma.so.5...(no debugging symbols 
found)...done.
Reading symbols from /usr/lib/x86_64-linux-gnu/libjbig.so.0...(no debugging 
symbols found)...done.
Reading symbols from /lib/x86_64-linux-gnu/libuuid.so.1...(no debugging symbols 
found)...done.
Reading symbols from /lib/x86_64-linux-gnu/libbsd.so.0...(no debugging symbols 
found)...done.
Reading symbols from /lib/x86_64-linux-gnu/libdl.so.2...Reading symbols from 
/usr/lib/debug/.build-id/60/1c7068f7cbc26814db9cbca61b1a2c00f5d66d.debug...done.
done.
Reading symbols from /usr/lib/x86_64-linux-gnu/libXau.so.6...(no debugging 
symbols found)...done.
Reading symbols from /usr/lib/x86_64-linux-gnu/libXdmcp.so.6...(no debugging 
symbols found)...done.
Reading symbols from /lib64/ld-linux-x86-64.so.2...Reading symbols from 
/usr/lib/debug/.build-id/dd/8026f43793facd0aa3924fb2dd6b0033b7b431.debug...done.
done.
Reading symbols from /lib/x86_64-linux-gnu/libattr.so.1...(no debugging symbols 
found)...done.
Reading symbols from /lib/x86_64-linux-gnu/libsystemd.so.0...(no debugging 
symbols found)...done.
Reading symbols from /usr/lib/x86_64-linux-gnu/libicui18n.so.63...(no debugging 
symbols found)...done.
Reading symbols from /usr/lib/x86_64-linux-gnu/libicuuc.so.63...(no debugging 
symbols found)...done.
Reading symbols from /usr/lib/x86_64-linux-gnu/libicudata.so.63...(no debugging 
symbols found)...done.
Reading symbols from /lib/x86_64-linux-gnu/libpcre.so.3...(no debugging symbols 
found)...done.
Reading symbols from /lib/x86_64-linux-gnu/libexpat.so.1...(no debugging 
symbols found)...done.
Reading symbols from /usr/lib/x86_64-linux-gnu/libthai.so.0...(no debugging 
symbols found)...done.
Reading symbols from /usr/lib/x86_64-linux-gnu/libp11-kit.so.0...(no debugging 
symbols found)...done.
Reading symbols from /usr/lib/x86_64-linux-gnu/libidn2.so.0...(no debugging 
symbols found)...done.
Reading symbols from /usr/lib/x86_64-linux-gnu/libunistring.so.2...(no 
debugging symbols found)...done.
Reading symbols from /usr/lib/x86_64-linux-gnu/libtasn1.so.6...(no debugging 
symbols found)...done.
Reading symbols from /usr/lib/x86_64-linux-gnu/libnettle.so.6...(no debugging 
symbols found)...done.
Reading symbols from /usr/lib/x86_64-linux-gnu/libhogweed.so.4...(no debugging 
symbols found)...done.
Reading symbols from /usr/lib/x86_64-linux-gnu/liblz4.so.1...(no debugging 
symbols found)...done.
Reading symbols from /lib/x86_64-linux-gnu/libgcrypt.so.20...(no debugging 
symbols found)...done.
Reading symbols from /usr/lib/x86_64-linux-gnu/libstdc++.so.6...(no debugging 
symbols found)...done.
Reading symbols from /lib/x86_64-linux-gnu/libgcc_s.so.1...(no debugging 
symbols found)...done.
Reading symbols from /usr/lib/x86_64-linux-gnu/libdatrie.so.1...(no debugging 
symbols found)...done.
Reading symbols from /usr/lib/x86_64-linux-gnu/libffi.so.6...(no debugging 
symbols found)...done.
Reading symbols from /lib/x86_64-linux-gnu/libgpg-error.so.0...(no debugging 
symbols found)...done.
Reading symbols from /lib/x86_64-linux-gnu/libnss_compat.so.2...Reading symbols 
from 
/usr/lib/debug/.build-id/22/94e0e2af04add8c94075b2c494d8f57b9433db.debug...done.
done.
Reading symbols from /lib/x86_64-linux-gnu/libnss_nis.so.2...Reading symbols 
from 
/usr/lib/debug/.build-id/d3/466c58db77ce25f8d85fdae8152a5541db9e7b.debug...done.
done.
Reading symbols from /lib/x86_64-linux-gnu/libnsl.so.1...Reading symbols from 
/usr/lib/debug/.build-id/94/9b956c0cdc60d9daefe8ca34109a9fa36b0264.debug...done.
done.
Reading symbols from /lib/x86_64-linux-gnu/libnss_files.so.2...Reading symbols 
from 
/usr/lib/debug/.build-id/3b/95d55a98806895440ba6f0954ea69efe79df6f.debug...done.
done.
0x00007fe6186084a9 in __pselect (nfds=10, readfds=0x7ffef36a68f0, 
writefds=0x7ffef36a6870, exceptfds=0x0, timeout=<optimized out>, sigmask=0x0) 
at ../sysdeps/unix/sysv/linux/pselect.c:69
69      ../sysdeps/unix/sysv/linux/pselect.c: No such file or directory.
(gdb) c
Continuing.

Program received signal SIGINT, Interrupt.
0x00007fe6186084a9 in __pselect (nfds=10, readfds=0x7ffef36a68f0, 
writefds=0x7ffef36a6870, exceptfds=0x0, timeout=<optimized out>, sigmask=0x0) 
at ../sysdeps/unix/sysv/linux/pselect.c:69
69      in ../sysdeps/unix/sysv/linux/pselect.c
(gdb) where
#0  0x00007fe6186084a9 in __pselect (nfds=10, readfds=0x7ffef36a68f0, 
writefds=0x7ffef36a6870, exceptfds=0x0, timeout=<optimized out>, sigmask=0x0) 
at ../sysdeps/unix/sysv/linux/pselect.c:69
#1  0x00005597df5afc44 in really_call_select (arg=arg@entry=0x7ffef36a6660) at 
thread.c:580
#2  0x00005597df50b8b7 in flush_stack_call_func (func=func@entry=0x5597df5afbf5 
<really_call_select>, arg=arg@entry=0x7ffef36a6660) at alloc.c:5229
#3  0x00005597df5b0fc8 in thread_select (func=<optimized out>, 
max_fds=<optimized out>, rfds=rfds@entry=0x7ffef36a68f0, wfds=<optimized out>, 
efds=efds@entry=0x0, timeout=timeout@entry=0x7ffef36a6850, sigmask=0x0) at 
thread.c:610
#4  0x00005597df586392 in wait_reading_process_output 
(time_limit=time_limit@entry=30, nsecs=nsecs@entry=0, read_kbd=-1, 
do_display=do_display@entry=true, wait_for_cell=..., 
wait_proc=wait_proc@entry=0x0, just_wait_proc=0) at process.c:5420
#5  0x00005597df38e3ac in sit_for (timeout=..., timeout@entry=..., 
reading=reading@entry=true, display_option=display_option@entry=1) at 
lisp.h:1056
#6  0x00005597df4ac209 in read_char (commandflag=1, map=..., map@entry=..., 
prev_event=..., used_mouse_menu=used_mouse_menu@entry=0x7ffef36a6ceb, 
end_time=end_time@entry=0x0) at lisp.h:751
#7  0x00005597df4ad4f5 in read_key_sequence 
(keybuf=keybuf@entry=0x7ffef36a6db0, prompt=..., 
dont_downcase_last=dont_downcase_last@entry=false, 
can_return_switch_frame=can_return_switch_frame@entry=true, 
fix_current_buffer=fix_current_buffer@entry=true, 
prevent_redisplay=prevent_redisplay@entry=false) at keyboard.c:9082
#8  0x00005597df4aebc1 in command_loop_1 () at lisp.h:1056
#9  0x00005597df537a96 in internal_condition_case 
(bfun=bfun@entry=0x5597df4ae943 <command_loop_1>, handlers=..., 
handlers@entry=..., hfun=hfun@entry=0x5597df4a2f6d <cmd_error>) at eval.c:1376
#10 0x00005597df49f494 in command_loop_2 (ignore=..., ignore@entry=...) at 
lisp.h:1056
#11 0x00005597df5379da in internal_catch (tag=..., 
func=func@entry=0x5597df49f478 <command_loop_2>, arg=..., arg@entry=...) at 
eval.c:1139
#12 0x00005597df49c786 in command_loop () at lisp.h:1056
#13 0x00005597df4a2728 in recursive_edit_1 () at keyboard.c:714
#14 0x00005597df4a2cf0 in Frecursive_edit () at keyboard.c:785
#15 0x00005597df49b154 in main (argc=15, argv=<optimized out>) at emacs.c:1949
(gdb) bt full
#0  0x00007fe6186084a9 in __pselect (nfds=10, readfds=0x7ffef36a68f0, 
writefds=0x7ffef36a6870, exceptfds=0x0, timeout=<optimized out>, sigmask=0x0) 
at ../sysdeps/unix/sysv/linux/pselect.c:69
        resultvar = 18446744073709551102
        sc_ret = <optimized out>
        tval = {tv_sec = 0, tv_nsec = 332490737}
        data = {ss = 0, ss_len = 8}
        result = <optimized out>
#1  0x00005597df5afc44 in really_call_select (arg=arg@entry=0x7ffef36a6660) at 
thread.c:580
        sa = 0x7ffef36a6660
        self = 0x5597dfaf7160 <main_thread>
        oldset = {__val = {0, 0, 140732982257232, 94110801452240, 
94110806102771, 94110775600272, 2000000000002, 4000000000002, 140732982257232, 
94110774592060, 1549720307, 94110806102803, 94110801452245, 94110774592778, 
140728898420739, 0}}
#2  0x00005597df50b8b7 in flush_stack_call_func (func=func@entry=0x5597df5afbf5 
<really_call_select>, arg=arg@entry=0x7ffef36a6660) at alloc.c:5229
        end = 0x7ffef36a6650
        self = 0x5597dfaf7160 <main_thread>
        sentry = <optimized out>
#3  0x00005597df5b0fc8 in thread_select (func=<optimized out>, 
max_fds=<optimized out>, rfds=rfds@entry=0x7ffef36a68f0, wfds=<optimized out>, 
efds=efds@entry=0x0, timeout=timeout@entry=0x7ffef36a6850, sigmask=0x0) at 
thread.c:610
        sa = {func = 0x7fe618608450 <__pselect>, max_fds = 10, rfds = 
0x7ffef36a68f0, wfds = 0x7ffef36a6870, efds = 0x0, timeout = 0x7ffef36a6850, 
sigmask = 0x0, result = 0}
#4  0x00005597df586392 in wait_reading_process_output 
(time_limit=time_limit@entry=30, nsecs=nsecs@entry=0, read_kbd=-1, 
do_display=do_display@entry=true, wait_for_cell=..., 
wait_proc=wait_proc@entry=0x0, just_wait_proc=0) at process.c:5420
        process_skipped = false
        channel = <optimized out>
        nfds = <optimized out>
        Available = {fds_bits = {952, 0 <repeats 15 times>}}
        Writeok = {fds_bits = {0 <repeats 16 times>}}
        check_write = true
        check_delay = 1
        no_avail = false
        xerrno = 4
        proc = {i = 0x5597e0b849b5}
        timeout = {tv_sec = 0, tv_nsec = 377736428}
        end_time = <optimized out>
        timer_delay = <optimized out>
        got_output_end_time = <optimized out>
        wait = TIMEOUT
        got_some_output = -1
        prev_wait_proc_nbytes_read = 0
        retry_for_async = false
        count = 3
        now = <optimized out>
#5  0x00005597df38e3ac in sit_for (timeout=..., timeout@entry=..., 
reading=reading@entry=true, display_option=display_option@entry=1) at 
lisp.h:1056
        sec = 30
        nsec = 0
        do_display = true
#6  0x00005597df4ac209 in read_char (commandflag=1, map=..., map@entry=..., 
prev_event=..., used_mouse_menu=used_mouse_menu@entry=0x7ffef36a6ceb, 
end_time=end_time@entry=0x0) at lisp.h:751
        tem0 = <optimized out>
        timeout = 30
        delay_level = <optimized out>
        buffer_size = <optimized out>
        c = {i = 0x0}
        jmpcount = 3
        local_getcjmp = {{__jmpbuf = {0, 8102213443394061389, 94110800974880, 
94110793737392, 140732982259120, 0, 2639951848513324109, 8102158771423396941}, 
__mask_was_saved = 0, __saved_mask = {__val = {94110799899491, 0, 
94110774540917, 3, 0, 4294967295, 3, 94110794482368, 94110774686145, 0, 0, 0, 
17884160, 0, 94110774540917, 8194}}}}
        save_jump = {{__jmpbuf = {0, 0, 0, 0, 0, 0, 0, 0}, __mask_was_saved = 
0, __saved_mask = {__val = {0 <repeats 16 times>}}}}
        tem = <optimized out>
        save = <optimized out>
        previous_echo_area_message = {i = 0x0}
        also_record = {i = 0x0}
        reread = false
        recorded = false
        polling_stopped_here = false
        orig_kboard = 0x5597e06fe160
#7  0x00005597df4ad4f5 in read_key_sequence 
(keybuf=keybuf@entry=0x7ffef36a6db0, prompt=..., 
dont_downcase_last=dont_downcase_last@entry=false, 
can_return_switch_frame=can_return_switch_frame@entry=true, 
fix_current_buffer=fix_current_buffer@entry=true, 
prevent_redisplay=prevent_redisplay@entry=false) at keyboard.c:9082
        interrupted_kboard = 0x5597e06fe160
        interrupted_frame = 0x5597e06e24b0
        key = {i = 0x5597e0dc9420}
        used_mouse_menu = false
        echo_local_start = 0
        last_real_key_start = 0
        keys_local_start = <optimized out>
        new_binding = <optimized out>
        count = 3
        t = 0
        echo_start = 0
        keys_start = 0
        current_binding = <optimized out>
        first_unbound = 31
        mock_input = 0
        used_mouse_menu_history = {false <repeats 30 times>}
        fkey = {parent = {i = 0x5597e06de553}, map = {i = 0x5597e06de553}, 
start = 0, end = 0}
        keytran = {parent = {i = 0x7fe6146095cb}, map = {i = 0x7fe6146095cb}, 
start = 0, end = 0}
        indec = {parent = {i = 0x5597e06de543}, map = {i = 0x5597e06de543}, 
start = 0, end = 0}
        shift_translated = false
        delayed_switch_frame = <optimized out>
        original_uppercase = <optimized out>
        original_uppercase_position = -1
        dummyflag = false
        starting_buffer = 0x5597e0dc9420
        fake_prefixed_keys = <optimized out>
        first_event = <optimized out>
        second_event = <optimized out>
#8  0x00005597df4aebc1 in command_loop_1 () at lisp.h:1056
        cmd = <optimized out>
        keybuf = {{i = 0x50a0}, {i = 0x13e}, {i = 0x10a}, {i = 0x3}, {i = 0x3}, 
{i = 0x5597df538c17 <Ffuncall+684>}, {i = 0x0}, {i = 0x5597e128f203}, {i = 
0x7ffef36a6e70}, {i = 0x2a4e34a6d918}, {i = 0x1}, {i = 0x0}, {i = 0x0}, {i = 
0x5597df53cfae <call3+36>}, {i = 0x2a4e34a6d918}, {i = 0x5597e128f203}, {i = 
0x7fe6140a1f74}, {i = 0x0}, {i = 0x7ffef36a6e70}, {i = 0x5597df4a2f45 
<cmd_error_internal+495>}, {i = 0x0}, {i = 0x5597e128f203}, {i = 0x0}, {i = 
0x5597df4a32bb <cmd_error+846>}, {i = 0x0}, {i = 0x1}, {i = 0x3}, {i = 
0x5597df53782b <push_handler_nosignal+323>}, {i = 0x7fe61460c60b}, {i = 
0x5597e07102e0}}
        i = <optimized out>
        prev_modiff = 44
        prev_buffer = 0x5597e0dc9420
#9  0x00005597df537a96 in internal_condition_case 
(bfun=bfun@entry=0x5597df4ae943 <command_loop_1>, handlers=..., 
handlers@entry=..., hfun=hfun@entry=0x5597df4a2f6d <cmd_error>) at eval.c:1376
        val = {i = 0xfffffffffffffdfe}
        c = 0x5597e07102e0
#10 0x00005597df49f494 in command_loop_2 (ignore=..., ignore@entry=...) at 
lisp.h:1056
        val = <optimized out>
#11 0x00005597df5379da in internal_catch (tag=..., 
func=func@entry=0x5597df49f478 <command_loop_2>, arg=..., arg@entry=...) at 
eval.c:1139
        val = {i = 0xfffffffffffffdfe}
        c = 0x5597e06fe230
#12 0x00005597df49c786 in command_loop () at lisp.h:1056
No locals.
#13 0x00005597df4a2728 in recursive_edit_1 () at keyboard.c:714
        count = 1
        val = <optimized out>
#14 0x00005597df4a2cf0 in Frecursive_edit () at keyboard.c:785
        count = 0
        buffer = <optimized out>
#15 0x00005597df49b154 in main (argc=15, argv=<optimized out>) at emacs.c:1949
        stack_bottom_variable = 0x5597df5ef155 <__libc_csu_init+69>
        do_initial_setlocale = <optimized out>
        no_loadup = false
        junk = 0x0
        dname_arg = 0x0
        ch_to_dir = 0x0
        original_pwd = 0x0
        dump_mode = <optimized out>
        skip_args = 1
        temacs = 0x0
        rlim = {rlim_cur = 10022912, rlim_max = 18446744073709551615}
(gdb) 





reply via email to

[Prev in Thread] Current Thread [Next in Thread]