Richard Stallman <address@hidden> wrote:
Luckily I was able to reproduce the crash after starting emacs from
gdb.
Can you tell us a precise recipe for reproducing it?
I'm working on it. I can reproduce the problem, but not with emacs -Q
(only with loaded .emacs).
What I do is
- start emacs
- C-x 5 f /PATH/TO/EMACS/src/xmenu.c
=> SIGSEGV
GDB:
Program received signal SIGSEGV, Segmentation fault.
0x08086f5c in digest_single_submenu (start=3803, end=4928,
top_level_items=0)
at xmenu.c:1850
1850 save_wv->contents = wv;
(gdb) p save_wv
$22 = (widget_value *) 0x0
As you can see, the problem is at a little bit altered location,
compared to my last report. I can reproduce _this_ problem absolutely
reliable, but only with .emacs loaded.
I'm not sure what to look for in .emacs that might cause the
problem -- but in any case I would think that lisp code shouldn't
cause a SEGV in any case.