--- Richard Laager <[EMAIL PROTECTED]> wrote:
> I've tracked down the commit related to this bug:
>
> >
> > 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 i
Okay, so the answer is that we shouldn't be passing around un-normalized
data from the network; it looks like dbus doesn't like invalid UTF-8 or
something. If we check to make sure it's valid UTF-8 before emitting, it's
fine, but then we could miss sending out some messages from the server
just be
Nevermind about the last message, the patch doesn't really fix the crash.
--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
It looks like this crash is fixed by not passing around the address of a
function argument when emitting the signal. Here's a patch that seems to
fix it.Only in gaim-2.0.0+beta4.new/libgaim/protocols/irc: .irc.c.swp
diff -ur gaim-2.0.0beta4/libgaim/protocols/irc/parse.c gaim-2.0.0+beta4.new/libgaim
Processing commands for [EMAIL PROTECTED]:
> severity 394555 serious
Bug#394555: gaim crash on irc
Bug#395520: gaim crashes when getting irc.gimp.org Room List (channel list)
Severity set to `serious' from `important'
> thanks
Stopping processing here.
Please contact me if you
5 matches
Mail list logo