emacs-devel
[Top][All Lists]
Advanced

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

SEGV in x_catch_errors_unwind (x86_64-unknown-linux-gnu) (was: Reproduci


From: Reiner Steib
Subject: SEGV in x_catch_errors_unwind (x86_64-unknown-linux-gnu) (was: Reproducible crashes: dropping an URL)
Date: Mon, 20 Feb 2006 15:59:23 +0100
User-agent: Gnus/5.110004 (No Gnus v0.4) Emacs/22.0.50 (gnu/linux)

On Fri, Feb 17 2006, Stefan Monnier wrote:

>> - Drag/drop any URL into Emacs' scratch buffer, e.g. "GNU Project".
>> => crash.  (My 2006-01-27 built doesn't crash here.)
> [...]
>> Emacs fatal error: [...]/emacs/src/alloc.c:3212: assertion failed: 
>> !handling_signal
>
> Try the patch below (which I just installed).
[...]
> -  eassert (!handling_signal);
> +  /* eassert (!handling_signal); */

I recompiled with this change on 2006-02-17.  I can't reproduce the
Drag/drop crash anymore.  

Today I got another "x_error_message == 0x0" crash:

--8<---------------cut here---------------start------------->8---
Program received signal SIGSEGV, Segmentation fault.
0x00000000004fe8b0 in x_catch_errors_unwind (dummy=20426868)
    at [...]/emacs/src/xterm.c:7543
warning: Source file is more recent than executable.

7543      Display *dpy = x_error_message->dpy;
(gdb) bt full
#0  0x00000000004fe8b0 in x_catch_errors_unwind (dummy=20426868)
    at [...]/emacs/src/xterm.c:7543
        dpy = Variable "dpy" is not available.
(gdb) xbacktrace 
(gdb) p x_error_message
$1 = (struct x_error_message_stack *) 0x0
(gdb) 
--8<---------------cut here---------------end--------------->8---

Bye, Reiner.
-- 
       ,,,
      (o o)
---ooO-(_)-Ooo---  |  PGP key available  |  http://rsteib.home.pages.de/




reply via email to

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