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

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

bug#39962: 27.0.90; Crash in Emacs 27.0.90


From: Pieter van Oostrum
Subject: bug#39962: 27.0.90; Crash in Emacs 27.0.90
Date: Thu, 19 Mar 2020 14:23:46 +0100
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/27.0.90 (darwin)

Eli Zaretskii <eliz@gnu.org> writes:

>> From: Pieter van Oostrum <pieter-l@vanoostrum.org>
>> Cc: Eli Zaretskii <eliz@gnu.org>,  39962@debbugs.gnu.org,  eggert@cs.ucla.edu
>> Date: Wed, 18 Mar 2020 00:32:42 +0100
>> 
>> >> >> 0x12590f3f0:    0x0000000000000006      0x0000000000000000
>> >> >> 0x12590f400:    0x000000000d4269c0      0x0000000000000000
>> >> >
>> >> > I'm suspicious about this "symbol". Is 0xd4269c0 a valid lisp value?
>> >>
>> >> I'm sorry. I don't know how to find out. I'm just a newbee with debugging 
>> >> elisp in gdb.
>> >
>> > I believe "xprintsym 0xd4269c0" would work on macOS, too. I'm not sure
>> > whether "pp 0xd4269c0" would.
>> 
>> (gdb) xprintsym 0xd4269c0
>> Invalid number "0xd4269c0.i".
>> (gdb) pp 0xd4269c0
>> Invalid cast.
>
> Try
>
>   (gdb) p XIL(0xd4269c0)
>   (gdb) xsymbol

After some trial and error finding the proper definition of XIL:

(gdb) p ((Lisp_Object) {(Lisp_Word) (0xd4269c0)})
$5 = XIL(0xd4269c0)
(gdb) xsymbol
$6 = (struct Lisp_Symbol *) 0x10de5f6d0
"<v>"


-- 
Pieter van Oostrum
www: http://pieter.vanoostrum.org/
PGP key: [8DAE142BE17999C4]





reply via email to

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