emacs-devel
[Top][All Lists]
Advanced

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

Re: 23.0.50; crash in xdisp.c:15094


From: Reiner Steib
Subject: Re: 23.0.50; crash in xdisp.c:15094
Date: Fri, 26 Oct 2007 22:14:20 +0200
User-agent: Gnus/5.110007 (No Gnus v0.7) Emacs/23.0.50 (gnu/linux)

On Wed, Oct 24 2007, Reiner Steib wrote:

> On Tue, Oct 23 2007, Richard Stallman wrote:
>>     #36 0x08159558 in Fbuffer_substring (start=0, end=24)
>>
>> That is a real error, passing 0 for START.
>>
>>     #77 0x08159558 in Fbuffer_substring (start=0, end=24)
>>
>> That is a real error, passing 0 for START.
>>
>> What Lisp code called Fbuffer_substring in frame 36?

(gdb) frame 36
#36 0x08159558 in Fbuffer_substring (start=0, end=24)
    at [...]/cvs-HEAD/emacs/src/editfns.c:2456
2456      validate_region (&start, &end);

>> What Lisp code called it in frame 77?

(gdb) frame 77
#77 0x08159558 in Fbuffer_substring (start=0, end=24)
    at [...]/cvs-HEAD/emacs/src/editfns.c:2456
2456      validate_region (&start, &end);

>>     #49 0x08161eb1 in Ffuncall (nargs=2, args=0xbf8834e0)
>>      at [...]/cvs-HEAD/emacs/src/eval.c:3074
>>     #50 0x0815f31d in Fcall_interactively (function=137987217, 
>>      record_flag=137554121, keys=137602396)
>>      at [...]/cvs-HEAD/emacs/src/callint.c:841
>>
>> What command is being called there, with what argument?

#49 0x08161eb1 in Ffuncall (nargs=2, args=0xbf8834e0)
    at [...]/cvs-HEAD/emacs/src/eval.c:3074
3074            val = funcall_lambda (fun, numargs, args + 1);
(gdb) frame 50
#50 0x0815f31d in Fcall_interactively (function=137987217, 
    record_flag=137554121, keys=137602396)
    at [...]/cvs-HEAD/emacs/src/callint.c:841
841         val = Ffuncall (count + 1, args);

>> And why was it called?  Did you run it with keyboard commands?

(gdb) p recent_keys
$1 = 137601148
(gdb) pr

At this point, gdb didn't respond anymore, so I hit C-c after a while.
I tried to get the recent keys using `xvector-elts' as suggested in
etc/DEBUG:

(gdb)     define xvector-elts
Type commands for definition of "xvector-elts".
End with a line saying just "end".
[...]
(gdb) xvector-elts recent_keys recent_keys_index 10
$2 = 137601148
$3 = (struct Lisp_Vector *) 0x833a078
0
$4 = 137554121
Cannot access memory at address 0x82e5e08
(gdb) frame 77
No registers.
(gdb) up
No stack.
(gdb) 
No stack.
(gdb) 
No stack.


Hm, the session seems useless now, isn't it?  I'm sorry that I
couldn't provide more information.

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]