empathy crashes when opening jabber chat room

Bug #1406112 reported by marsteegh
10
This bug affects 2 people
Affects Status Importance Assigned to Milestone
empathy (Ubuntu)
Confirmed
Undecided
Unassigned

Bug Description

Empathy crashes as soon as I try to join a jabber chat room. This has always worked fine.

'lsb_release -rd' :
Description: Ubuntu 14.10
Release: 14.10

 'apt-cache policy empathy':
empathy:
  Installed: 3.8.6-0ubuntu13
  Candidate: 3.8.6-0ubuntu13
  Version table:
 *** 3.8.6-0ubuntu13 0
        500 http://nl.archive.ubuntu.com/ubuntu/ utopic/main amd64 Packages
        100 /var/lib/dpkg/status

gdb stacktrace:
(gdb) bt
#0 0x00000000004235ad in roster_window_join_chatroom_menu_activate_cb (action=<optimized out>, parameter=<optimized out>, user_data=0x9044f0)
    at empathy-roster-window.c:1291
#1 0x00007f1d52e42245 in g_closure_invoke (closure=0x8e7f80, return_value=0x0, n_param_values=2, param_values=0x7fffac1b2ae0, invocation_hint=0x7fffac1b2a80)
    at /build/buildd/glib2.0-2.42.1/./gobject/gclosure.c:768
#2 0x00007f1d52e53f3c in signal_emit_unlocked_R (node=node@entry=0x87e560, detail=detail@entry=0, instance=instance@entry=0x89cac0,
    emission_return=emission_return@entry=0x0, instance_and_params=instance_and_params@entry=0x7fffac1b2ae0) at /build/buildd/glib2.0-2.42.1/./gobject/gsignal.c:3553
#3 0x00007f1d52e5c748 in g_signal_emit_valist (instance=<optimized out>, signal_id=<optimized out>, detail=<optimized out>, var_args=var_args@entry=0x7fffac1b2c70)
    at /build/buildd/glib2.0-2.42.1/./gobject/gsignal.c:3309
#4 0x00007f1d52e5c9af in g_signal_emit (instance=instance@entry=0x89cac0, signal_id=<optimized out>, detail=detail@entry=0)
    at /build/buildd/glib2.0-2.42.1/./gobject/gsignal.c:3365
#5 0x00007f1d53130ab5 in g_simple_action_activate (action=0x89cac0, parameter=0xb8dc60) at /build/buildd/glib2.0-2.42.1/./gio/gsimpleaction.c:211
#6 0x00007f1d5312f441 in g_action_activate (action=0x89cac0, parameter=0xb8dc60) at /build/buildd/glib2.0-2.42.1/./gio/gaction.c:390
#7 0x00007f1d53c66db5 in gtk_application_window_actions_activate_action_full (remote=0x8a1210, action_name=0x799560 "join", parameter=0xb8dc60,
    platform_data=0xb8f790) at /build/buildd/gtk+3.0-3.12.2/./gtk/gtkapplicationwindow.c:152
#8 0x00007f1d5312dc06 in org_gtk_Actions_method_call (connection=<optimized out>, sender=<optimized out>, object_path=<optimized out>,
    interface_name=<optimized out>, method_name=<optimized out>, parameters=0x7f1d2c0246c0, invocation=0x7f1d2c003160, user_data=0x9d06d0)
    at /build/buildd/glib2.0-2.42.1/./gio/gactiongroupexporter.c:427
#9 0x00007f1d5314fb3c in call_in_idle_cb (user_data=0x7f1d2c003160) at /build/buildd/glib2.0-2.42.1/./gio/gdbusconnection.c:4884
#10 0x00007f1d52b6cb6d in g_main_dispatch (context=0x72f350) at /build/buildd/glib2.0-2.42.1/./glib/gmain.c:3111
#11 g_main_context_dispatch (context=context@entry=0x72f350) at /build/buildd/glib2.0-2.42.1/./glib/gmain.c:3710
#12 0x00007f1d52b6cf48 in g_main_context_iterate (context=context@entry=0x72f350, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>)
    at /build/buildd/glib2.0-2.42.1/./glib/gmain.c:3781
#13 0x00007f1d52b6cffc in g_main_context_iteration (context=0x72f350, context@entry=0x0, may_block=may_block@entry=1)
    at /build/buildd/glib2.0-2.42.1/./glib/gmain.c:3842
#14 0x00007f1d531291ac in g_application_run (application=0x73e150, argc=argc@entry=1, argv=argv@entry=0x7fffac1b31b8)
    at /build/buildd/glib2.0-2.42.1/./gio/gapplication.c:2282
#15 0x00000000004165b9 in main (argc=1, argv=0x7fffac1b31b8) at empathy.c:847

(gdb) fr 0
#0 0x00000000004235ad in roster_window_join_chatroom_menu_activate_cb (action=<optimized out>, parameter=<optimized out>, user_data=0x9044f0)
    at empathy-roster-window.c:1291
1291 DEBUG ("Failed to get chatroom '%s' on '%s': %s",
(gdb) li
1286
1287 chatroom = empathy_chatroom_manager_find (self->priv->chatroom_manager,
1288 account, room);
1289 if (chatroom == NULL)
1290 {
1291 DEBUG ("Failed to get chatroom '%s' on '%s': %s",
1292 room, path, error->message);
1293 g_error_free (error);
1294 goto out;
1295 }
(gdb) ins room
$1 = (const gchar *) 0x799568 "blaat"
(gdb) ins path
$2 = (const gchar *) 0x79956e "/org/freedesktop/Telepathy/Account/gabble/jabber/martijn_40bvchitchat1"
(gdb) ins error
$3 = (GError *) 0x0

Revision history for this message
Launchpad Janitor (janitor) wrote :

Status changed to 'Confirmed' because the bug affects multiple users.

Changed in empathy (Ubuntu):
status: New → Confirmed
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.