.
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 =