I've tracked down the commit related to this bug: On Mon, 2006-09-25 at 14:08 -0700, [EMAIL PROTECTED] wrote: > Revision: 17350 > http://svn.sourceforge.net/gaim/?rev=17350&view=rev > Author: seanegan > Date: 2006-09-25 14:08:39 -0700 (Mon, 25 Sep 2006) > > Log Message: > ----------- > IRC signals for scripting IRC. > > Richard, you should use these for irchelper! > > Modified Paths: > -------------- > trunk/libgaim/protocols/irc/irc.c > trunk/libgaim/protocols/irc/parse.c >
... irc.c diff snipped ... > Modified: trunk/libgaim/protocols/irc/parse.c > =================================================================== > --- trunk/libgaim/protocols/irc/parse.c 2006-09-25 14:47:33 UTC (rev > 17349) > +++ trunk/libgaim/protocols/irc/parse.c 2006-09-25 21:08:39 UTC (rev > 17350) > @@ -44,6 +44,8 @@ > "orange", "yellow", "green", "teal", "cyan", "light blue", > "pink", "grey", "light grey" }; > > +extern GaimPlugin *_irc_plugin; > + > /*typedef void (*IRCMsgCallback)(struct irc_conn *irc, char *from, char > *name, char **args);*/ > static struct _irc_msg { > char *name; > @@ -534,7 +536,8 @@ > guint i; > > irc->recv_time = time(NULL); > - > + gaim_signal_emit(_irc_plugin, "irc-receiving-text", > gaim_account_get_connection(irc->account), &input); This is crashing on the irc-receiving-text signal emission, for irc.gnome.org, when this line is passed as input: :ircd.gimp.org 372 rlaager :- I can't make heads or tails of this crash, but it happens reliably when connecting to irc.gnome.org. It doesn't happen with FreeNode. Sean, any ideas? Richard
signature.asc
Description: This is a digitally signed message part