[Pidgin] #48: Make SIP/SIMPLE work with Microsoft Live Communication Server
Pidgin
trac at pidgin.im
Mon Dec 1 13:09:08 EST 2008
#48: Make SIP/SIMPLE work with Microsoft Live Communication Server
---------------------------+------------------------------------------------
Reporter: MarkDoliner | Owner: shulman
Type: patch | Status: new
Milestone: | Component: SIMPLE
Version: 2.0 | Resolution:
Keywords: MS LCS SIMPLE |
---------------------------+------------------------------------------------
Comment(by rekkanoryo):
Replying to [comment:220 gburt]:
> Replying to [comment:219 fixxxer]:
> > Yes, I was. But indeed the problem was your debug output:
> > purple_debug_info("sipe", "process_incoming_notify: activity(%s)\n",
activity);
>
> Did this cause a crash? For me it prints out as "(null)".
Passing NULL to a printf-style function can crash in a number of instances
when glib's wrappers are in use, and will definitely crash on Windows,
since internally we use glib's functions. Glib has a bug that has yet to
be fixed where a number of the printf family functions use Glib's internal
implementation, which crashes on NULL input. You need to protect against
that or you'll get complaints when someone finally gets around to testing
this on Windows because it'll crash all the time.
--
Ticket URL: <http://developer.pidgin.im/ticket/48#comment:222>
Pidgin <http://pidgin.im>
Pidgin
More information about the Tracker
mailing list