[Top][All Lists]

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

Re: Emacs-26 threads problem [win64]

From: Fabrice Popineau
Subject: Re: Emacs-26 threads problem [win64]
Date: Tue, 10 Oct 2017 20:55:20 +0200

2017-10-10 18:30 GMT+02:00 Eli Zaretskii <address@hidden>:
> From: Fabrice Popineau <address@hidden>
> Date: Tue, 10 Oct 2017 18:13:19 +0200
> Cc: Emacs developers <address@hidden>
> (gdb) p stack_pos
> $3 = {__max_align_ll = 0, __max_align_ld = 3.587554638101247699761989924457637e-4943}

What is &stack_pos, the address of stack_pos?  Is it properly aligned?

(gdb) p &stack_pos
$1 = (max_align_t *) 0xbc1fec0
(gdb) p (char *)&stack_pos
$2 = 0xbc1fec0 "" 

I don't see anything wrong here ?

Also, can you tell what Windows exception was translated into SIGSEGV?
I think GDB will show that information if you issue the following
command before running the segfaulting program:

  (gdb) set debugexceptions 1

[New Thread 1144.0x5860]
gdb: Target exception EXCEPTION_ACCESS_VIOLATION at 0x4001ecb07


reply via email to

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