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

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

bug#60842: 29.0.50; Crash when printing sqlite object


From: Paul Eggert
Subject: bug#60842: 29.0.50; Crash when printing sqlite object
Date: Tue, 17 Jan 2023 12:44:57 -0800
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101 Thunderbird/102.6.0

On 1/16/23 05:16, Eli Zaretskii wrote:

     char buf[max (sizeof "from..to..in " + 2 * INT_STRLEN_BOUND (EMACS_INT),
                  max (sizeof " . #" + INT_STRLEN_BOUND (intmax_t),
                       max ((sizeof " with data 0x"
                             + (sizeof (uintmax_t) * CHAR_BIT + 4 - 1) / 4),
                            40)))];
     current_thread->stack_top = buf;  <<<<<<<<<<<<<<<<<<<<<<<<<<

If you remove the indicated line, does the crash go away?

If removing that line doesn't help, please tell the dimension of the
buf[] array that the code above calculates?  In GDB, this is possible
with the command 'ptype'; I don't know what is the lldb equivalent.

sizeof buf should be 54 on his platform, which I assume has 64-bit addresses and 64-bit u?intmax_t.


Paul, any ideas or suggestions?

Unfortunately not.






reply via email to

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