← Back to team overview

desktop-packages team mailing list archive

[Bug 1406112] [NEW] empathy crashes when opening jabber chat room

 

Public bug reported:

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

** Affects: empathy (Ubuntu)
     Importance: Undecided
         Status: New

-- 
You received this bug notification because you are a member of Desktop
Packages, which is subscribed to empathy in Ubuntu.
https://bugs.launchpad.net/bugs/1406112

Title:
  empathy crashes when opening jabber chat room

Status in empathy package in Ubuntu:
  New

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

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/empathy/+bug/1406112/+subscriptions


Follow ups

References