Opened 10 years ago

Closed 10 years ago

Last modified 10 years ago

#8747 closed defect (fixed)

protocols with no protocol_options crash on account creation

Reported by: neaveru Owned by:
Milestone: 2.5.6 Component: pidgin (gtk)
Version: 2.5.5 Keywords:

Description (last modified by neaveru)

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

Change History (3)

comment:1 Changed 10 years ago by neaveru

  • Description modified (diff)

comment:2 Changed 10 years ago by datallah@…

  • Milestone set to 2.6.0
  • Resolution set to fixed
  • Status changed from new to closed

(In 96cf043274a971d5a2b9e01ef85fb60ca2a4bcd1):
Fix a crash when creating an account with a prpl with no protocol_options. Fixes #8747.

comment:3 Changed 10 years ago by datallah

  • Milestone changed from 2.6.0 to 2.5.6
Note: See TracTickets for help on using tickets.
All information, including names and email addresses, entered onto this website or sent to mailing lists affiliated with this website will be public. Do not post confidential information, especially passwords!