bug-readline
[Top][All Lists]
Advanced

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

Re: [Bug-readline] Crash in readline 7.0 and 6.3 when using horizontal-s


From: Mateusz Lenik
Subject: Re: [Bug-readline] Crash in readline 7.0 and 6.3 when using horizontal-scroll-mode
Date: Sun, 13 Nov 2016 17:51:02 +0100

On Sun, 13 Nov 2016 11:24:51 -0500
Chet Ramey <address@hidden> wrote:

> On 11/12/16 1:39 PM, Mateusz Lenik wrote:
> > Hello,
> > 
> > originally I encountered this bug in GDB with GEF plugin.
> > The plugin tried to set a custom prompt. Additionally it changed
> > some GDB settings, which translates to the following readline call:
> > 
> > rl_set_screen_size(INT_MAX, INT_MAX);  
> 
> This is pretty clearly a bug in gdb.
> 
> I'll take a look at the overflow, but that is just a workaround for
> the gdb bug.
> 

Well, according to the documentation for this function
(https://cnswww.cns.cwru.edu/php/chet/readline/readline.html):

> Function: void rl_set_screen_size (int rows, int cols)
>   Set Readline's idea of the terminal size to rows rows and cols
>   columns. If either rows or columns is less than or equal to 0,
>   Readline's idea of that terminal dimension is unchanged.

INT_MAX is *not* specified as an invalid value. I don't see how this
could be a GDB bug. It uses the provided API and passes a valid value
to it.

-- 
mlen

Attachment: pgpjdQm4wPass.pgp
Description: OpenPGP digital signature


reply via email to

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