GNU bug report logs -
#18161
24.3.92; Crash in do_switch_frame
Previous Next
Reported by: Mat Smiglarski <penthief <at> SDF.ORG>
Date: Thu, 31 Jul 2014 22:07:01 UTC
Severity: normal
Found in version 24.3.92
Fixed in version 24.3.93
Done: Glenn Morris <rgm <at> gnu.org>
Bug is archived. No further changes may be made.
Full log
View this message in rfc822 format
On 2014-08-02 18:22, Dmitry Antipov wrote:
> On 08/02/2014 07:05 PM, Mat Smiglarski wrote:
>
>> Lisp Backtrace:
>> "select-frame" (0xffffd9c0)
>> "winner-configuration" (0xffffdb60)
>> "winner-insert-if-new" (0xffffdd20)
>> "winner-save-old-configurations" (0xffffdec0)
>
> OK. So the problem is caused by winner-mode. Since this bug's "Recent
> input"
> isn't too informative, I should ask about how you're running
> winner-mode.
> Do you have it enabled in your .emacs?
Here is my .emacs and this should be enough to reproduce the segfault at
startup.
(winner-mode)
(make-frame '((left . unbound-symbol)))
Here is a better backtrace:
(gdb) bt full 4
#0 0x000000000051b898 in x_get_focus_frame (frame=0x12639d8) at
xfns.c:3326
dpyinfo = 0x53d676 <FRAMEP+29>
xfocus = 19282397
#1 0x0000000000423dab in do_switch_frame (frame=19282397, track=1,
for_deletion=0,
norecord=16355938) at frame.c:839
focus = 9294128
xfocus = 42959566609
sf = 0x11f32d8
#2 0x0000000000424052 in Fselect_frame (frame=19282397,
norecord=16355938) at frame.c:913
No locals.
#3 0x00000000005d93a1 in Ffuncall (nargs=3, args=0x7fffffffce08) at
eval.c:2818
fun = 9294133
original_fun = 13019330
funcar = 6136289
numargs = 2
lisp_numargs = 140737488342512
val = 140737488342480
internal_args = 0x7fffffffce10
i = 5495648
(More stack frames follow...)
Lisp Backtrace:
"select-frame" (0xffffce10)
"winner-configuration" (0xffffd300)
"winner-insert-if-new" (0xffffd810)
"winner-save-old-configurations" (0xffffdd00)
This bug report was last modified 10 years and 351 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.