[Pidgin] #8747: protocols with no protocol_options crash on account creation

Pidgin trac at pidgin.im
Sat Mar 21 11:37:37 EDT 2009


#8747: protocols with no protocol_options crash on account creation
---------------------+------------------------------------------------------
 Reporter:  neaveru  |           Owner:              
     Type:  defect   |          Status:  new         
Milestone:           |       Component:  pidgin (gtk)
  Version:  2.5.5    |      Resolution:              
 Keywords:           |   Launchpad_bug:              
---------------------+------------------------------------------------------
Description changed by neaveru:

Old description:

> If there's a protocol with no protocol_options
> (prpl_info.protocol_options = NULL), creating an account crashes pidgin.
>
> To reproduce:
> 1) Edit the nullprpl protocol file: nullprpl.c
> 2) Find line: prpl_info.protocol_options = g_list_append(NULL, option);
> (Around line 1155)
> 3) Set it to prpl_info.protocol_options = NULL; (Or just comment it out)
> 4) compile and run pidgin
> 5) Try to add a new nullprpl account

New description:

 If there's a protocol with no protocol_options (prpl_info.protocol_options
 = NULL), creating an account crashes pidgin.[[BR]]
 [[BR]]


 To reproduce:[[BR]]

 1) Edit the nullprpl protocol file: nullprpl.c[[BR]]

 2) Find line: prpl_info.protocol_options = g_list_append(NULL, option);
 (Around line 1155)[[BR]]

 3) Set it to prpl_info.protocol_options = NULL; (Or just comment it
 out)[[BR]]

 4) compile and run pidgin[[BR]]

 5) Try to add a new nullprpl account[[BR]]

--

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


More information about the Tracker mailing list