. Thread 1 (process 6711): #0 0xb7f242c3 in strlen () from /lib/tls/i686/cmov/libc.so.6 #1 0xb7e128fe in IA__g_strdup (str=0x656c6554
) at /build/buildd/glib2.0-2.18.1/glib/gstrfuncs.c:91 new_str = (gchar *) 0x0 length = #2 0xb8042100 in _mcd_connection_set_presence (connection=0x9ace920, presence=, presence_message=0x9ad64f8 "") at mcd-connection.c:413 presence_str = presence_ht = params_ht = supported_presence_info = (struct presence_info *) 0x9ae2350 priv = (McdConnectionPrivate *) 0x9ace948 msg_gval = {g_type = 0, data = {{v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}, {v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}}} __PRETTY_FUNCTION__ = "_mcd_connection_set_presence" #3 0xb8036893 in mcd_marshal_VOID__INT_STRING (closure=0x9ace7d8, return_value=0x0, n_param_values=3, param_values=0x9ac08e0, invocation_hint=0xbfe8792c, marshal_data=0xb80427d0) at mcd-signals-marshal.c:352 data1 = (gpointer) 0x9ab9c70 data2 = __PRETTY_FUNCTION__ = "mcd_marshal_VOID__INT_STRING" #4 0xb7e79c4b in IA__g_closure_invoke (closure=0x9ace7d8, return_value=0x0, n_param_values=3, param_values=0x9ac08e0, invocation_hint=0xbfe8792c) at /build/buildd/glib2.0-2.18.1/gobject/gclosure.c:767 marshal = (GClosureMarshal) 0xb8036800 marshal_data = (gpointer) 0x0 __PRETTY_FUNCTION__ = "IA__g_closure_invoke" #5 0xb7e905d8 in signal_emit_unlocked_R (node=0x9abfa80, detail=0, instance=0x9ab9c70, emission_return=0x0, instance_and_params=0x9ac08e0) at /build/buildd/glib2.0-2.18.1/gobject/gsignal.c:3314 tmp = handler = (Handler *) 0x9accf20 accumulator = (SignalAccumulator *) 0x0 emission = {next = 0x0, instance = 0x9ab9c70, ihint = {signal_id = 23, detail = 0, run_type = G_SIGNAL_RUN_LAST}, state = EMISSION_RUN, chain_type = 4} class_closure = (GClosure *) 0x9abce00 handler_list = (Handler *) 0x9accf20 return_accu = (GValue *) 0x0 accu = {g_type = 0, data = {{v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}, {v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}}} signal_id = 23 max_sequential_handler_number = 1039 return_value_altered = 1 #6 0xb7e917ac in IA__g_signal_emit_valist (instance=0x9ab9c70, signal_id=23, detail=0, var_args=0xbfe87b30 "\002") at /build/buildd/glib2.0-2.18.1/gobject/gsignal.c:2977 signal_return_type = 4 param_values = (GValue *) 0x9ac08f4 node = (SignalNode *) 0x9abfa80 i = 2 n_params = 2 __PRETTY_FUNCTION__ = "IA__g_signal_emit_valist" #7 0xb7e91acd in IA__g_signal_emit_by_name (instance=0x9ab9c70, detailed_signal=0xb80516e8 "presence-requested") at /build/buildd/glib2.0-2.18.1/gobject/gsignal.c:3071 detail = 0 signal_id = 23 __PRETTY_FUNCTION__ = "IA__g_signal_emit_by_name" #8 0xb804548f in _mcd_presence_frame_request_presence (presence_frame=0x9ab9c70, presence=MC_PRESENCE_AVAILABLE, presence_message=0x9ad2f58 "") at mcd-presence-frame.c:339 priv = (McdPresenceFramePrivate *) 0x9ab9c90 status = __PRETTY_FUNCTION__ = "_mcd_presence_frame_request_presence" #9 0xb803a60c in mcd_master_request_presence (master=0x9abb408, presence=MC_PRESENCE_AVAILABLE, presence_message=0x9ad2f58 "") at mcd-master.c:839 No locals. #10 0xb804b5e6 in mcd_service_set_presence (obj=0x9abb408, presence=2, message=0x9ad2f58 "", error=0xbfe87eb4) at mcd-service.c:120 No locals. #11 0xb804bb82 in dbus_glib_marshal_mcd_service_BOOLEAN__UINT_STRING_POINTER (closure=0xbfe87e7c, return_value=0xbfe87e68, n_param_values=4, param_values=0x9ad7900, invocation_hint=0x0, marshal_data=0xb804b5a0) at mcd-service-gen.h:351 data1 = (gpointer) 0x9abb408 data2 = v_return = __PRETTY_FUNCTION__ = "dbus_glib_marshal_mcd_service_BOOLEAN__UINT_STRING_POINTER" #12 0xb7d64edf in gobject_message_function (connection=0x9abc7f8, message=0x9ae14c8, user_data=0x9abb408) at dbus-gobject.c:1276 pspec = object = (GObject *) 0x9abb408 setter = getter = getall = s = wincaps_propname = iter = {dummy1 = 0x9acd4f8, dummy2 = 0x9ad09b0, dummy3 = 0, dummy4 = 9, dummy5 = 0, dummy6 = 162362152, dummy7 = 1, dummy8 = 162314880, dummy9 = 162362168, dummy10 = 162362164, dummy11 = -1211334668, pad1 = 0, pad2 = 1, pad3 = 0xbfe87e28} method = (const DBusGMethodInfo *) 0xb8057660 object_info = (const DBusGObjectInfo *) 0xb8057588 ret = #13 0xb7cad675 in _dbus_object_tree_dispatch_and_unlock (tree=0x9ab5580, message=0x9ae14c8) at dbus-object-tree.c:856 user_data = (void *) 0x9abb408 next = (DBusList *) 0x0 path = (char **) 0x9ad7328 exact_match = 0 list = (DBusList *) 0x9ac0fbc link = result = 162403528 subtree = #14 0xb7c9f104 in dbus_connection_dispatch (connection=0x9abc7f8) at dbus-connection.c:4447 message = (DBusMessage *) 0x9ae14c8 link = filter_list_copy = (DBusList *) 0x0 message_link = (DBusList *) 0x9ac0f20 result = DBUS_HANDLER_RESULT_NOT_YET_HANDLED status = DBUS_DISPATCH_DATA_REMAINS __FUNCTION__ = "dbus_connection_dispatch" #15 0xb7d625fd in message_queue_dispatch (source=0x9abe0e0, callback=0, user_data=0x0) at dbus-gmain.c:101 connection = (DBusConnection *) 0x9abc7f8 #16 0xb7df16f8 in IA__g_main_context_dispatch (context=0x9abe060) at /build/buildd/glib2.0-2.18.1/glib/gmain.c:2142 No locals. #17 0xb7df4da3 in g_main_context_iterate (context=0x9abe060, block=1, dispatch=1, self=0x9ac2870) at /build/buildd/glib2.0-2.18.1/glib/gmain.c:2776 max_priority = 0 timeout = 0 some_ready = 1 nfds = 6 allocated_nfds = fds = (GPollFD *) 0x9acc460 __PRETTY_FUNCTION__ = "g_main_context_iterate" #18 0xb7df52c2 in IA__g_main_loop_run (loop=0x9acc330) at /build/buildd/glib2.0-2.18.1/glib/gmain.c:2984 self = (GThread *) 0x9ac2870 __PRETTY_FUNCTION__ = "IA__g_main_loop_run" #19 0xb804b650 in mcd_service_run (self=0x9abb408) at mcd-service.c:989 No locals. #20 0x0804884c in main () at mc-server.c:59 mcd =