[oneiric] empathy crash at launch

Bug #832405 reported by Id2ndR on 2011-08-23
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Empathy
Fix Released
Critical
empathy (Ubuntu)
Medium
Unassigned

Bug Description

Empathy crash at launch

$ gdb empathy
GNU gdb (Ubuntu/Linaro 7.3-0ubuntu2) 7.3-2011.08
Copyright (C) 2011 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law. Type "show copying"
and "show warranty" for details.
This GDB was configured as "x86_64-linux-gnu".
For bug reporting instructions, please see:
<http://bugs.launchpad.net/gdb-linaro/>...
Reading symbols from /usr/bin/empathy...(no debugging symbols found)...done.
(gdb) run
Starting program: /usr/bin/empathy
[Thread debugging using libthread_db enabled]
[New Thread 0x7fffe4324700 (LWP 15282)]
[New Thread 0x7fffe3b23700 (LWP 15283)]
[New Thread 0x7fffe2f0b700 (LWP 15284)]

(empathy:15279): tp-glib-CRITICAL **: tp_simple_client_factory_ensure_account: assertion `g_variant_is_object_path (object_path)' failed

Program received signal SIGSEGV, Segmentation fault.
0x00000000004714a1 in ?? ()
(gdb) backtrace
#0 0x00000000004714a1 in ?? ()
#1 0x0000000000471b50 in ?? ()
#2 0x00007ffff1fc6a61 in g_simple_async_result_complete ()
   from /usr/lib/x86_64-linux-gnu/libgio-2.0.so.0
#3 0x00007ffff1fc6b9c in ?? () from /usr/lib/x86_64-linux-gnu/libgio-2.0.so.0
#4 0x00007ffff1634efd in g_main_context_dispatch ()
   from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5 0x00007ffff16356f8 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#6 0x00007ffff1635c32 in g_main_loop_run ()
   from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#7 0x00007ffff344abfd in gtk_main () from /usr/lib/libgtk-3.so.0
#8 0x00007ffff1ff777e in g_application_run ()
   from /usr/lib/x86_64-linux-gnu/libgio-2.0.so.0
#9 0x000000000043cc0c in main ()
(gdb) quit

ProblemType: Bug
DistroRelease: Ubuntu 11.10
Package: empathy 3.1.5.1-1ubuntu1
ProcVersionSignature: Ubuntu 3.0.0-8.11-generic 3.0.1
Uname: Linux 3.0.0-8-generic x86_64
NonfreeKernelModules: nvidia
Architecture: amd64
CheckboxSubmission: 1085bd3e1d3dc5fdefc443fc7f3687c2
CheckboxSystem: f78c696d4c0399fa91f9da1b540d7fd0
Date: Wed Aug 24 00:28:47 2011
EcryptfsInUse: Yes
ProcEnviron:
 PATH=(custom, no user)
 LANG=fr_FR.UTF-8
 SHELL=/bin/bash
SourcePackage: empathy
UpgradeStatus: Upgraded to oneiric on 2011-08-23 (0 days ago)

Related branches

Id2ndR (id2ndr) wrote :

Thank you for taking the time to report this bug and helping to make Ubuntu better. Please try to obtain a backtrace following the instructions at http://wiki.ubuntu.com/DebuggingProgramCrash and upload the backtrace (as an attachment) to the bug report. This will greatly help us in tracking down your problem.

Changed in empathy (Ubuntu):
status: New → Incomplete
importance: Undecided → Medium
Id2ndR (id2ndr) wrote :

$ gdb empathy
GNU gdb (Ubuntu/Linaro 7.3-0ubuntu2) 7.3-2011.08
Copyright (C) 2011 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law. Type "show copying"
and "show warranty" for details.
This GDB was configured as "x86_64-linux-gnu".
For bug reporting instructions, please see:
<http://bugs.launchpad.net/gdb-linaro/>...
Reading symbols from /usr/bin/empathy...Reading symbols from /usr/lib/debug/usr/bin/empathy...done.
done.
(gdb) run
Starting program: /usr/bin/empathy
[Thread debugging using libthread_db enabled]
[New Thread 0x7fffe4324700 (LWP 2667)]
[New Thread 0x7fffe3b23700 (LWP 2668)]
[New Thread 0x7fffe2f0b700 (LWP 2669)]

(empathy:2664): tp-glib-CRITICAL **: tp_simple_client_factory_ensure_account: assertion `g_variant_is_object_path (object_path)' failed

Program received signal SIGSEGV, Segmentation fault.
0x00000000004714a1 in chatroom_manager_parse_chatroom (manager=0x877180,
    node=<optimized out>) at empathy-chatroom-manager.c:280
280 empathy-chatroom-manager.c: Aucun fichier ou dossier de ce type.
 in empathy-chatroom-manager.c
(gdb) backtrace
#0 0x00000000004714a1 in chatroom_manager_parse_chatroom (manager=0x877180,
    node=<optimized out>) at empathy-chatroom-manager.c:280
#1 chatroom_manager_file_parse (filename=<optimized out>, manager=0x877180)
    at empathy-chatroom-manager.c:340
#2 chatroom_manager_get_all (manager=0x877180)
    at empathy-chatroom-manager.c:360
#3 0x0000000000471b50 in account_manager_ready_cb (source_object=0x764820,
    result=0x8771e0, user_data=<optimized out>)
    at empathy-chatroom-manager.c:522
#4 0x00007ffff1fc6a61 in g_simple_async_result_complete ()
   from /usr/lib/x86_64-linux-gnu/libgio-2.0.so.0
#5 0x00007ffff1fc6b9c in ?? () from /usr/lib/x86_64-linux-gnu/libgio-2.0.so.0
#6 0x00007ffff1634efd in g_main_context_dispatch ()
   from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#7 0x00007ffff16356f8 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#8 0x00007ffff1635c32 in g_main_loop_run ()
   from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#9 0x00007ffff344abfd in gtk_main () from /usr/lib/libgtk-3.so.0
#10 0x00007ffff1ff777e in g_application_run ()
   from /usr/lib/x86_64-linux-gnu/libgio-2.0.so.0
#11 0x000000000043cc0c in main (argc=1, argv=0x7fffffffe2b8) at empathy.c:788
(gdb)

Id2ndR (id2ndr) wrote :
affects: empathy (Ubuntu) → telepathy-glib (Ubuntu)
affects: telepathy-glib (Ubuntu) → empathy (Ubuntu)
description: updated
Changed in empathy:
importance: Unknown → Critical
status: Unknown → New
Changed in empathy (Ubuntu):
status: Incomplete → New

Could you please attach your ~/.config/Empathy/chatrooms.xml ?

Changed in empathy (Ubuntu):
status: New → Incomplete
Id2ndR (id2ndr) wrote :
Id2ndR (id2ndr) wrote :

Removing the file ~/.config/Empathy/chatrooms.xml solve the issue. In fact I don't have any irc account registered in mission-control since months but this file was still here.

Changed in empathy:
status: New → Incomplete
Changed in empathy:
status: Incomplete → Fix Released
Changed in empathy (Ubuntu):
status: Incomplete → Triaged
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package empathy - 3.1.90-0ubuntu1

---------------
empathy (3.1.90-0ubuntu1) oneiric; urgency=low

  * New upstream version
    - empathy crash at launch (LP: #832405)
  * debian/patches/70_lp_832378.patch:
    - dropped, merged upstream
  * debian/patches/01_lpi.patch
    - refreshed
 -- Ken VanDine <email address hidden> Mon, 29 Aug 2011 13:29:26 -0400

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

Other bug subscribers

Remote bug watches

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