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

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

Re: Emacs 25 hangs on windows arbitrarily during search of a unicode fil


From: Richard Copley
Subject: Re: Emacs 25 hangs on windows arbitrarily during search of a unicode file
Date: Sat, 28 Oct 2017 13:31:57 +0100

On 28 October 2017 at 13:25, Richard Copley <rcopley@gmail.com> wrote:
> On 28 October 2017 at 13:19, Eli Zaretskii <eliz@gnu.org> wrote:
>> What variable is in RAX in that case?
>
> I don't think I can see that from here. I might be missing something.
> If it is an argument passed to ntdll!RtlCaptureContext, perhaps I
> can work it out from the function signature and the disassembly.
> Is that what you meant?
>
> (If you would you like to work it out yourself, how can I help?)

Sorry. It's the first field in the longjmp record.

(gdb) p $rax
$1 = 17185954536
(gdb) up
#1  0x00007ffaa1ad8f27 in ntdll!RtlUnwindEx ()
   from C:\WINDOWS\SYSTEM32\ntdll.dll
(gdb) up
#2  0x00007ffaa0671f4a in msvcrt!_setjmpex ()
   from C:\WINDOWS\System32\msvcrt.dll
(gdb) up
#3  0x00000004000b1a9a in quit_throw_to_read_char (
    from_signal=from_signal@entry=false) at keyboard.c:10548
10548     sys_longjmp (getcjmp, 1);
(gdb) p &getcjmp
$2 = (sys_jmp_buf *) 0x4005cdae8 <main_thread+224>


(rax is 17185954536 = 4005CDAE8h).



reply via email to

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