Subject: Re: bug#7098: Emacs24 crash with segmentation fault

From: Eli Zaretskii <[email-masked]>
Date: Sat, 18 Dec 2010 12:08:11 +0200

> From: Thierry Volpiatto <[email-masked]>
> Date: Sat, 18 Dec 2010 10:16:10 +0100
> Cc: 
> 
> First crash since yesterday when closing w3m:
> 
> Program received signal SIGSEGV, Segmentation fault.
> 0x081903b7 in mark_object (arg=172893790) at alloc.c:5577
> 5577          FLOAT_MARK (XFLOAT (obj));

Ouch!

> (gdb) bt full
> #0  0x081903b7 in mark_object (arg=172893790) at alloc.c:5577
>         obj = <value optimized out>

How come values are "optimized out" when you compiled without
optimizations?  Can you show a sample GCC compilation command line
from the build process, with all its switches?

Also, please type "source /path/to/src/.gdbinit" at GDB's prompt
(where "/path/to/src/" is the Emacs src directory), and then type
"xbacktrace", to show the Lisp-level backtrace.

Thanks.