[Pidgin] #10739: GTalk account and long url crashes pidgin (BadAlloc)

Pidgin trac at pidgin.im
Sat Nov 14 09:46:50 EST 2009


#10739: GTalk account and long url crashes pidgin (BadAlloc)
--------------------------------------+-------------------------------------
 Reporter:  gren                      |        Owner:  darkrain42 
     Type:  defect                    |       Status:  new        
Milestone:                            |    Component:  Google Talk
  Version:  2.6.2                     |   Resolution:             
 Keywords:  gtalk crash url badalloc  |  
--------------------------------------+-------------------------------------
Description changed by gren:

Old description:

> Hi all,
>
> When I insert a long url in my GTalk account to a GTalk contact it
> crashes instantly my pidgin with this error :
>
> {{{
> The program 'pidgin' received an X Window System error.
> This probably reflects a bug in the program.
> The error was 'BadAlloc (insufficient resources for operation)'.
>   (Details: serial 29741 error_code 11 request_code 53 minor_code 0)
>   (Note to programmers: normally, X errors are reported asynchronously;
>    that is, you will receive the error a while after causing it.
>    To debug your program, run it with the --sync command line
>    option to change this behavior. You can then get a meaningful
>    backtrace from your debugger if you break on the gdk_x_error()
> function.)
> }}}
>
> Just for tests I try to insert a "data" link like
> '''data:text/html;base64,{the data in base64}'''. The link is more that
> 6000 chars.
> I try to repeat this error and unfortunately it made my pidgin crashes
> each time.
>
> The error don't occurred in a jabber account but only if I talk on GTalk
> but my contact can't see the link because it's too long (I presume GTalk
> is more restrict for that).
>
> I use Pidgin 2.6.2 (libpurple 2.6.2) on an updated Ubuntu 9.10.
>
> Best regards,
> gren

New description:

 Hi all,

 When I insert a long url in my GTalk account to a GTalk contact it crashes
 instantly my pidgin with this error :

 {{{
 The program 'pidgin' received an X Window System error.
 This probably reflects a bug in the program.
 The error was 'BadAlloc (insufficient resources for operation)'.
   (Details: serial 29741 error_code 11 request_code 53 minor_code 0)
   (Note to programmers: normally, X errors are reported asynchronously;
    that is, you will receive the error a while after causing it.
    To debug your program, run it with the --sync command line
    option to change this behavior. You can then get a meaningful
    backtrace from your debugger if you break on the gdk_x_error()
 function.)
 }}}

 Just for tests I have tried to insert a "data" link like
 '''data:text/html;base64,{the data in base64}'''. The link is more that
 6000 chars.
 I have tried to repeat this error and unfortunately it made my pidgin
 crashes each time.

 The error doesn't occurred in a jabber account but only if I talk on GTalk
 but my contact can't see the link because it's too long (I presume GTalk
 is more restrict for that).

 I use Pidgin 2.6.2 (libpurple 2.6.2) on an updated Ubuntu 9.10.

 Best regards,
 gren

--

-- 
Ticket URL: <http://developer.pidgin.im/ticket/10739#comment:1>
Pidgin <http://pidgin.im>
Pidgin


More information about the Tracker mailing list