bug-gnu-emacs
[Top][All Lists]
Advanced

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

bug#18586: Fwd: Re: 24.4.50; "Not an in-range integer, float, or cons of


From: Rupert Swarbrick
Subject: bug#18586: Fwd: Re: 24.4.50; "Not an in-range integer, float, or cons of integers" from x-focus-frame
Date: Wed, 1 Oct 2014 12:28:19 +0100
User-agent: Mozilla/5.0 (Windows NT 6.1; rv:24.0) Gecko/20100101 Thunderbird/24.6.0

Drat, I obviously hit "reply" rather than "reply all" when sending the message below.

Rupert


-------- Original Message --------
Subject: Re: 24.4.50; "Not an in-range integer, float, or cons of integers" from x-focus-frame
Date: Tue, 30 Sep 2014 09:43:18 +0100
From: Rupert Swarbrick <ruperts@broadcom.com>
To: Paul Eggert <eggert@cs.ucla.edu>

On 30/09/2014 05:03, Paul Eggert wrote:
Thanks for the bug report.  I'm not observing the problem on my platform with a
similar configuration (Emacs trunk bzr 117978, Fedora 20 x86-64, gcc 4.9.1,
detailed configuration below).  I ran 'emacs -Q' and then typed "(x-focus-frame
(selected-frame)) C-j"; the result was nil.

Can you put a breakpoint on cons_to_unsigned's call to 'error', and similarly
on cons_to_signed's call to 'error', and get a backtrace at that point?

Yep. I'm attaching a GDB session to this message (if debbugs eats it, I'll send
a followup post with the text inline).

The x_fill_property_data function calls cons_to_signed, with an argument of
0x385f739b4 (note 9 hex digits). Treating it as a 64 bit signed integer, this
is larger than X_LONG_MAX (0x7fffffff on my system).


Rupert




Attachment: gdb-trace.txt
Description: Text document


reply via email to

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