Und es begab sich am 02.08.2009 21:05, dass Jonny Lamb schrieb:
> Run empathy with one argument: --g-fatal-warnings. This means it will
> treat all application warnings as fatal and exit the program, giving a
> backtrace as to where g_warning was called.
The info comes here:
Distribution: Debian squeeze/sid
Gnome Release: 2.26.1 2009-04-14 (Debian)
BugBuddy Version: 2.26.0

System: Linux 2.6.30-1-amd64 #1 SMP Thu Jul 30 13:12:47 UTC 2009 x86_64
X Vendor: The X.Org Foundation
X Vendor Release: 10602901
Selinux: No
Accessibility: Disabled
GTK+ Theme: Glossy
Icon Theme: gnome
GTK+ Modules: gnomebreakpad, canberra-gtk-module

Memory status: size: 363479040 vsize: 363479040 resident: 23560192 share:
15409152 rss: 23560192 rss_rlim: 18446744073709551615
CPU usage: start_time: 1249326516 rtime: 42 utime: 37 stime: 5 cutime:0
cstime: 0 timeout: 0 it_real_value: 0 frequency: 100

Backtrace was generated from '/usr/bin/empathy'

[Thread debugging using libthread_db enabled]
[New Thread 0x7fded786a950 (LWP 24913)]
[New Thread 0x7fdec891f950 (LWP 24888)]
0x00007fded6b3028f in __libc_waitpid (pid=24922, stat_loc=0x7ffff2e9e6f0,
    options=0) at ../sysdeps/unix/sysv/linux/waitpid.c:41
        in ../sysdeps/unix/sysv/linux/waitpid.c
#0  0x00007fded6b3028f in __libc_waitpid (pid=24922, stat_loc=0x7ffff2e9e6f0,
    options=0) at ../sysdeps/unix/sysv/linux/waitpid.c:41
#1  0x00007fded13c3449 in IA__g_spawn_sync (
    working_directory=<value optimized out>, argv=<value optimized out>,
    envp=<value optimized out>, flags=<value optimized out>,
    child_setup=<value optimized out>, user_data=<value optimized out>,
    standard_output=0x0, standard_error=0x0, exit_status=0x0,
    error=0x7ffff2e9e878) at /tmp/buildd/glib2.0-2.20.4/glib/gspawn.c:382
#2  0x00007fded13c3748 in IA__g_spawn_command_line_sync (
    command_line=<value optimized out>, standard_output=0x0,
    standard_error=0x0, exit_status=0x0, error=0x7ffff2e9e878)
    at /tmp/buildd/glib2.0-2.20.4/glib/gspawn.c:694
#3  0x00007fdec905fd63 in ?? ()
   from /usr/lib/gtk-2.0/modules/libgnomebreakpad.so
#4  <signal handler called>
#5  0x00007fded0e23d25 in *__GI_raise (sig=<value optimized out>)
    at ../nptl/sysdeps/unix/sysv/linux/raise.c:64
#6  0x00007fded0e26de1 in *__GI_abort () at abort.c:88
#7  0x00007fded13b20d0 in IA__g_assertion_message (domain=0x7fded13ef6be "",
    file=0x7fded6f85ca8 "empathy-dispatcher.c", line=<value optimized out>,
    func=0x7fded6f85f30 "dispatcher_start_dispatching",
    message=<value optimized out>)
    at /tmp/buildd/glib2.0-2.20.4/glib/gtestutils.c:1301
#8  0x00007fded13b2652 in IA__g_assertion_message_expr (domain=0x0,
    file=0x7fded6f85ca8 "empathy-dispatcher.c", line=451,
    func=0x7fded6f85f30 "dispatcher_start_dispatching",
    expr=<value optimized out>)
    at /tmp/buildd/glib2.0-2.20.4/glib/gtestutils.c:1312
#9  0x00007fded6f63d93 in ?? () from /usr/lib/libempathy.so.23
#10 0x00007fded6f64112 in ?? () from /usr/lib/libempathy.so.23
#11 0x00007fded6894a22 in _tp_cli_connection_invoke_callback_request_channel (
    self=0x264add0, error=0x0, args=0x2822f80,
    generic_callback=0x7fded6f64920, user_data=0x2611370,
    weak_object=0x240b580) at _gen/tp-cli-connection-body.h:3211
#12 0x00007fded68d1d27 in tp_proxy_pending_call_idle_invoke (p=0x25fa9e0)
    at proxy-methods.c:153
#13 0x00007fded138c7aa in g_main_dispatch (context=0x222f000)
    at /tmp/buildd/glib2.0-2.20.4/glib/gmain.c:1824
#14 IA__g_main_context_dispatch (context=0x222f000)
    at /tmp/buildd/glib2.0-2.20.4/glib/gmain.c:2377
#15 0x00007fded138fdf8 in g_main_context_iterate (context=0x222f000, block=1,
    dispatch=1, self=<value optimized out>)
    at /tmp/buildd/glib2.0-2.20.4/glib/gmain.c:2455
#16 0x00007fded13902cd in IA__g_main_loop_run (loop=0x25eb1a0)
    at /tmp/buildd/glib2.0-2.20.4/glib/gmain.c:2663
#17 0x00007fded4384b97 in gtk_main () from /usr/lib/libgtk-x11-2.0.so.0
#18 0x0000000000414d79 in main (argc=1, argv=0x7ffff2e9f428) at empathy.c:569

Thread 3 (Thread 0x7fdec891f950 (LWP 24888)):
#0  0x00007fded0eb5d36 in *__GI___poll (fds=0x241cab0, nfds=1, timeout=-1)
    at ../sysdeps/unix/sysv/linux/poll.c:87
        oldtype = 0
        result = <value optimized out>
#1  0x00007fded138fcc9 in g_main_context_poll (context=0x22b0700, block=1,
    dispatch=1, self=<value optimized out>)
    at /tmp/buildd/glib2.0-2.20.4/glib/gmain.c:2768
No locals.
#2  g_main_context_iterate (context=0x22b0700, block=1, dispatch=1,
    self=<value optimized out>) at /tmp/buildd/glib2.0-2.20.4/glib/gmain.c:2450
        max_priority = 2147483647
        timeout = -1
        some_ready = <value optimized out>
        nfds = 1
        allocated_nfds = 1
        fds = 0x241cab0
        __PRETTY_FUNCTION__ = "g_main_context_iterate"
#3  0x00007fded13902cd in IA__g_main_loop_run (loop=0x241cb50)
    at /tmp/buildd/glib2.0-2.20.4/glib/gmain.c:2663
        self = 0x241c640
        __PRETTY_FUNCTION__ = "IA__g_main_loop_run"
#4  0x00007fded5a3107d in ?? () from /usr/lib/libebook-1.2.so.9
No symbol table info available.
#5  0x00007fded13b5574 in g_thread_create_proxy (data=0x241c640)
    at /tmp/buildd/glib2.0-2.20.4/glib/gthread.c:635
        __PRETTY_FUNCTION__ = "g_thread_create_proxy"
#6  0x00007fded6b28f9a in start_thread (arg=<value optimized out>)
    at pthread_create.c:300
        __res = <value optimized out>
        pd = 0x7fdec891f950
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140594824477008,
                -3150276968782064672, 140737268805440, 140594824475104,
                140594824477008, 4096, 3168958444258890720,
                3168944985632838624}, mask_was_saved = 0}}, priv = {pad = {
              0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0,
              canceltype = 0}}}
        not_first_call = <value optimized out>
#7  0x00007fded0ebe56d in clone ()
    at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
No locals.
#8  0x0000000000000000 in ?? ()
No symbol table info available.

Thread 2 (Thread 0x7fded786a950 (LWP 24913)):
#0  0x00007fded0eb5d36 in *__GI___poll (fds=0x241faf0, nfds=8, timeout=-1)
    at ../sysdeps/unix/sysv/linux/poll.c:87
        oldtype = 0
        result = <value optimized out>
#1  0x00007fded138fcc9 in g_main_context_poll (context=0x241fc80, block=1,
    dispatch=1, self=<value optimized out>)
    at /tmp/buildd/glib2.0-2.20.4/glib/gmain.c:2768
No locals.
#2  g_main_context_iterate (context=0x241fc80, block=1, dispatch=1,
    self=<value optimized out>) at /tmp/buildd/glib2.0-2.20.4/glib/gmain.c:2450
        max_priority = 2147483647
        timeout = -1
        some_ready = <value optimized out>
        nfds = 8
        allocated_nfds = 1
        fds = 0x241faf0
        __PRETTY_FUNCTION__ = "g_main_context_iterate"
#3  0x00007fded13902cd in IA__g_main_loop_run (loop=0x241ec70)
    at /tmp/buildd/glib2.0-2.20.4/glib/gmain.c:2663
        self = 0x241ebc0
        __PRETTY_FUNCTION__ = "IA__g_main_loop_run"
#4  0x00007fded4ca41d0 in ?? () from /usr/lib/libORBit-2.so.0
No symbol table info available.
#5  0x00007fded13b5574 in g_thread_create_proxy (data=0x241ebc0)
    at /tmp/buildd/glib2.0-2.20.4/glib/gthread.c:635
        __PRETTY_FUNCTION__ = "g_thread_create_proxy"
#6  0x00007fded6b28f9a in start_thread (arg=<value optimized out>)
    at pthread_create.c:300
        __res = <value optimized out>
        pd = 0x7fded786a950
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140595075393872,
                -3150276968782064672, 140737268804864, 140595075391968, 0,
                4096, 3168942890571699168, 3168944985632838624},
              mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0},
            data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <value optimized out>
#7  0x00007fded0ebe56d in clone ()
    at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
No locals.
#8  0x0000000000000000 in ?? ()
No symbol table info available.

Thread 1 (Thread 0x7fded78d1770 (LWP 24884)):
#0  0x00007fded6b3028f in __libc_waitpid (pid=24922, stat_loc=0x7ffff2e9e6f0,
    options=0) at ../sysdeps/unix/sysv/linux/waitpid.c:41
        oldtype = 0
        result = <value optimized out>
#1  0x00007fded13c3449 in IA__g_spawn_sync (
    working_directory=<value optimized out>, argv=<value optimized out>,
    envp=<value optimized out>, flags=<value optimized out>,
    child_setup=<value optimized out>, user_data=<value optimized out>,
    standard_output=0x0, standard_error=0x0, exit_status=0x0,
    error=0x7ffff2e9e878) at /tmp/buildd/glib2.0-2.20.4/glib/gspawn.c:382
        outpipe = -1
        errpipe = -1
        pid = 24922
        fds = {__fds_bits = {42117664, 8, 16, 16, 42115056, 0, 16, 0,
            42115080, 42075184, 42115056, 140737268803704, 3, 140594969740422,
            140737268803320, 140737268803432}}
        ret = <value optimized out>
        outstr = 0x0
        errstr = 0x0
        failed = 0
        status = <value optimized out>
        __PRETTY_FUNCTION__ = "IA__g_spawn_sync"
#2  0x00007fded13c3748 in IA__g_spawn_command_line_sync (
    command_line=<value optimized out>, standard_output=0x0,
    standard_error=0x0, exit_status=0x0, error=0x7ffff2e9e878)
    at /tmp/buildd/glib2.0-2.20.4/glib/gspawn.c:694
        retval = 0
        argv = 0x2829ff0
        __PRETTY_FUNCTION__ = "IA__g_spawn_command_line_sync"
#3  0x00007fdec905fd63 in ?? ()
   from /usr/lib/gtk-2.0/modules/libgnomebreakpad.so
No symbol table info available.
#4  <signal handler called>
No symbol table info available.
#5  0x00007fded0e23d25 in *__GI_raise (sig=<value optimized out>)
    at ../nptl/sysdeps/unix/sysv/linux/raise.c:64
        pid = <value optimized out>
        selftid = <value optimized out>
#6  0x00007fded0e26de1 in *__GI_abort () at abort.c:88
        act = {__sigaction_handler = {sa_handler = 0x7ffff2e9ee70,
            sa_sigaction = 0x7ffff2e9ee70}, sa_mask = {__val = {1, 1,
              140594969746625, 0, 32, 42117280, 42117280, 140594963777968,
              140595076995528, 172, 4294967295, 42117280, 2888952,
              140595066068784, 140737268805232, 140595066068136}},
          sa_flags = 42086272, sa_restorer = 0x7fded1353000}
        sigs = {__val = {32, 0 <repeats 15 times>}}
#7  0x00007fded13b20d0 in IA__g_assertion_message (domain=0x7fded13ef6be "",
    file=0x7fded6f85ca8 "empathy-dispatcher.c", line=<value optimized out>,
    func=0x7fded6f85f30 "dispatcher_start_dispatching",
    message=<value optimized out>)
    at /tmp/buildd/glib2.0-2.20.4/glib/gtestutils.c:1301
        lstr =
"451\0\0\0\0\0`\20h\2\0\0\...@\263\65\321\336\177\0\0\240!\201\2\0\0\0"
#8  0x00007fded13b2652 in IA__g_assertion_message_expr (domain=0x0,
    file=0x7fded6f85ca8 "empathy-dispatcher.c", line=451,
    func=0x7fded6f85f30 "dispatcher_start_dispatching",
    expr=<value optimized out>)
    at /tmp/buildd/glib2.0-2.20.4/glib/gtestutils.c:1312
No locals.
#9  0x00007fded6f63d93 in ?? () from /usr/lib/libempathy.so.23
No symbol table info available.
#10 0x00007fded6f64112 in ?? () from /usr/lib/libempathy.so.23
No symbol table info available.
#11 0x00007fded6894a22 in _tp_cli_connection_invoke_callback_request_channel (
    self=0x264add0, error=0x0, args=0x2822f80,
    generic_callback=0x7fded6f64920, user_data=0x2611370,
    weak_object=0x240b580) at _gen/tp-cli-connection-body.h:3211
No locals.
#12 0x00007fded68d1d27 in tp_proxy_pending_call_idle_invoke (p=0x25fa9e0)
    at proxy-methods.c:153
        invoke = 0
        __PRETTY_FUNCTION__ = "tp_proxy_pending_call_idle_invoke"
#13 0x00007fded138c7aa in g_main_dispatch (context=0x222f000)
    at /tmp/buildd/glib2.0-2.20.4/glib/gmain.c:1824
        __PRETTY_FUNCTION__ = "g_main_dispatch"
#14 IA__g_main_context_dispatch (context=0x222f000)
    at /tmp/buildd/glib2.0-2.20.4/glib/gmain.c:2377
No locals.
#15 0x00007fded138fdf8 in g_main_context_iterate (context=0x222f000, block=1,
    dispatch=1, self=<value optimized out>)
    at /tmp/buildd/glib2.0-2.20.4/glib/gmain.c:2455
        max_priority = -100
        timeout = 0
        some_ready = 1
        nfds = 0
        allocated_nfds = <value optimized out>
        fds = 0x22138a0
        __PRETTY_FUNCTION__ = "g_main_context_iterate"
#16 0x00007fded13902cd in IA__g_main_loop_run (loop=0x25eb1a0)
    at /tmp/buildd/glib2.0-2.20.4/glib/gmain.c:2663
        self = 0x21f76c0
        __PRETTY_FUNCTION__ = "IA__g_main_loop_run"
#17 0x00007fded4384b97 in gtk_main () from /usr/lib/libgtk-x11-2.0.so.0
No symbol table info available.
#18 0x0000000000414d79 in main (argc=1, argv=0x7ffff2e9f428) at empathy.c:569
        icon = 0x2229410
        dispatcher = 0x240b580
        log_manager = <value optimized out>
        chatroom_manager = <value optimized out>
        ft_manager = 0x25fa8c0
        call_factory = <value optimized out>
        window = <value optimized out>
        mc = 0x2229110
        idle = 0x2229190
        autoconnect = 1
        no_connect = 0
        hide_contact_list = 0
        accounts_dialog = 0
        error = 0x0
        options = {{long_name = 0x42e798 "no-connect", short_name = 110 'n',
            flags = 0, arg = G_OPTION_ARG_NONE, arg_data = 0x7ffff2e9f318,
            description = 0x42e7a3 "Don't connect on startup",
            arg_description = 0x0}, {long_name = 0x42e7bc "hide-contact-list",
            short_name = 104 'h', flags = 0, arg = G_OPTION_ARG_NONE,
            arg_data = 0x7ffff2e9f314,
            description = 0x42ea00 "Don't show the contact list on startup",
            arg_description = 0x0}, {long_name = 0x42e6fd "accounts",
            short_name = 97 'a', flags = 0, arg = G_OPTION_ARG_NONE,
            arg_data = 0x7ffff2e9f310,
            description = 0x42e7ce "Show the accounts dialog",
            arg_description = 0x0}, {long_name = 0x42e7e7 "version",
            short_name = 118 'v', flags = 8, arg = G_OPTION_ARG_CALLBACK,
            arg_data = 0x4151b0, description = 0x0, arg_description = 0x0}, {
            long_name = 0x0, short_name = 0 '\0', flags = 0,
            arg = G_OPTION_ARG_NONE, arg_data = 0x0, description = 0x0,
            arg_description = 0x0}}
        __PRETTY_FUNCTION__ = "main"
The program is running.  Quit anyway (and detach it)? (y or n) [answered Y;
input not from terminal]


----------- .xsession-errors (1637 sec old) ---------------------
 *** Gnome Registry Session: yes.
 *** Gnome Registry Session: yes.
 *** Gnome Registry Session: yes.
 *** Gnome Registry Session: yes.
 *** Gnome Registry Session: yes.
 *** Gnome Registry Session: yes.
 *** Gnome Registry Session: yes.
 *** Gnome Registry Session: yes.
 *** Gnome Registry Session: yes.
 *** Gnome Registry Session: yes.
 *** Gnome Registry Session: yes.
 *** Gnome Registry Session: yes.
 *** Gnome Registry Session: yes.
 *** Gnome Registry Session: yes.
 *** Gnome Registry Session: yes.
--------------------------------------------------

>> Please tell me, how to get empathy's debugging symbols, so that I can help
>> you better.
> 
> Could you also install glib's symbols, in the libglib2.0-dbg package.
Done.

> If you know about Debian packages, you could modify empathy's Debian
> package to add a debug package -- in the simplest case, just add an
> empathy-dbg package to debian/control and CDBS /should/ deal with the
> rest for you.
I chose this way, as I am not familiar with git. (Actually,
http://wiki.debian.org/DebugPackage recommends an additional change to
debian/rules... ;-) )
Now the stacktrace is a bit more verbose. See attached file
empathy-stacktrace.txt. I hope, I did it right and you can extract something
from it...

I also attached the patch, how I produced the -dbg package - in case you
want to check it.

Best Regards,
Jan

-- 
Jan Beyer                               happy Debian Maintainer ;-)     

mail    j...@beathovn.de                        GPG key ID 0x0CA6B4AA
jabber  beath...@jabber.org
web     http://www.beathovn.de/
stacktrace with last error message on top
=========================================

ERROR:empathy-dispatcher.c:451:dispatcher_start_dispatching: assertion failed: 
(g_hash_table_lookup (cd->outstanding_channels, object_path) == NULL)

Program received signal SIGABRT, Aborted.
0x00007ffff1407d25 in *__GI_raise (sig=<value optimized out>)
    at ../nptl/sysdeps/unix/sysv/linux/raise.c:64
64      ../nptl/sysdeps/unix/sysv/linux/raise.c: Datei oder Verzeichnis nicht 
gefunden.
        in ../nptl/sysdeps/unix/sysv/linux/raise.c
(gdb) thread apply all bt full

Thread 3 (Thread 0x7ffff7e4d950 (LWP 25137)):
#0  0x00007ffff1499d36 in *__GI___poll (fds=0x863180, nfds=8, timeout=-1)
    at ../sysdeps/unix/sysv/linux/poll.c:87
        oldtype = 0
        result = <value optimized out>
#1  0x00007ffff1973cc9 in g_main_context_poll (context=0x863310, block=1, 
    dispatch=1, self=<value optimized out>)
    at /tmp/buildd/glib2.0-2.20.4/glib/gmain.c:2768
No locals.
#2  g_main_context_iterate (context=0x863310, block=1, dispatch=1, 
    self=<value optimized out>) at /tmp/buildd/glib2.0-2.20.4/glib/gmain.c:2450
        max_priority = 2147483647
        timeout = -1
        some_ready = <value optimized out>
        nfds = 8
        allocated_nfds = 1
        fds = 0x863180
        __PRETTY_FUNCTION__ = "g_main_context_iterate"
#3  0x00007ffff19742cd in IA__g_main_loop_run (loop=0x862240)
    at /tmp/buildd/glib2.0-2.20.4/glib/gmain.c:2663
        self = 0x862190
        __PRETTY_FUNCTION__ = "IA__g_main_loop_run"
#4  0x00007ffff52881d0 in ?? () from /usr/lib/libORBit-2.so.0
No symbol table info available.
#5  0x00007ffff1999574 in g_thread_create_proxy (data=0x862190)
    at /tmp/buildd/glib2.0-2.20.4/glib/gthread.c:635
        __PRETTY_FUNCTION__ = "g_thread_create_proxy"
#6  0x00007ffff710cf9a in start_thread (arg=<value optimized out>)
    at pthread_create.c:300
        __res = <value optimized out>
        pd = 0x7ffff7e4d950
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140737352358224, 
                2827139000297373345, 140737488346176, 140737352356320, 0, 
                4096, -2827156413602546015, -2827154660268130655}, 
              mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, 
            data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <value optimized out>
#7  0x00007ffff14a256d in clone ()
    at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
No locals.
#8  0x0000000000000000 in ?? ()
No symbol table info available.

Thread 2 (Thread 0x7fffe8f03950 (LWP 25131)):
#0  0x00007ffff1499d36 in *__GI___poll (fds=0x85fec0, nfds=1, timeout=-1)
    at ../sysdeps/unix/sysv/linux/poll.c:87
        oldtype = 0
        result = <value optimized out>
#1  0x00007ffff1973cc9 in g_main_context_poll (context=0x859d00, block=1, 
    dispatch=1, self=<value optimized out>)
    at /tmp/buildd/glib2.0-2.20.4/glib/gmain.c:2768
No locals.
#2  g_main_context_iterate (context=0x859d00, block=1, dispatch=1, 
    self=<value optimized out>) at /tmp/buildd/glib2.0-2.20.4/glib/gmain.c:2450
        max_priority = 2147483647
        timeout = -1
        some_ready = <value optimized out>
        nfds = 1
        allocated_nfds = 1
        fds = 0x85fec0
        __PRETTY_FUNCTION__ = "g_main_context_iterate"
---Type <return> to continue, or q <return> to quit---
#3  0x00007ffff19742cd in IA__g_main_loop_run (loop=0x858710)
    at /tmp/buildd/glib2.0-2.20.4/glib/gmain.c:2663
        self = 0x85fd30
        __PRETTY_FUNCTION__ = "IA__g_main_loop_run"
#4  0x00007ffff601507d in ?? () from /usr/lib/libebook-1.2.so.9
No symbol table info available.
#5  0x00007ffff1999574 in g_thread_create_proxy (data=0x85fd30)
    at /tmp/buildd/glib2.0-2.20.4/glib/gthread.c:635
        __PRETTY_FUNCTION__ = "g_thread_create_proxy"
#6  0x00007ffff710cf9a in start_thread (arg=<value optimized out>)
    at pthread_create.c:300
        __res = <value optimized out>
        pd = 0x7fffe8f03950
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140737101445456, 
                2827139000297373345, 140737488346752, 140737101443552, 
                140737101445456, 4096, -2827185169482334559, 
                -2827154660268130655}, mask_was_saved = 0}}, priv = {pad = {
              0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, 
              canceltype = 0}}}
        not_first_call = <value optimized out>
#7  0x00007ffff14a256d in clone ()
    at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
No locals.
#8  0x0000000000000000 in ?? ()
No symbol table info available.

Thread 1 (Thread 0x7ffff7eb4770 (LWP 25125)):
#0  0x00007ffff1407d25 in *__GI_raise (sig=<value optimized out>)
    at ../nptl/sysdeps/unix/sysv/linux/raise.c:64
        pid = <value optimized out>
        selftid = <value optimized out>
#1  0x00007ffff140ade1 in *__GI_abort () at abort.c:88
        act = {__sigaction_handler = {sa_handler = 0x7fffffffddb0, 
            sa_sigaction = 0x7fffffffddb0}, sa_mask = {__val = {1, 1, 
              140737246715073, 0, 32, 13019968, 13019968, 140737240746416, 
              140737353959880, 172, 4294967295, 13019968, 2888952, 
              140737343037232, 140737488346544, 140737343036584}}, 
          sa_flags = 13035104, sa_restorer = 0x7ffff1937000}
        sigs = {__val = {32, 0 <repeats 15 times>}}
#2  0x00007ffff19960d0 in IA__g_assertion_message (domain=0x7ffff19d36be "", 
    file=0x7ffff7569ca8 "empathy-dispatcher.c", line=<value optimized out>, 
    func=0x7ffff7569f30 "dispatcher_start_dispatching", 
    message=<value optimized out>)
    at /tmp/buildd/glib2.0-2.20.4/glib/gtestutils.c:1301
        lstr = 
"451\0\0\0\...@j\215\0\0\0\0\0@\363\223\361\377\177\0\0P;\306\0\0\0\0"
#3  0x00007ffff1996652 in IA__g_assertion_message_expr (domain=0x0, 
    file=0x7ffff7569ca8 "empathy-dispatcher.c", line=451, 
    func=0x7ffff7569f30 "dispatcher_start_dispatching", 
    expr=<value optimized out>)
    at /tmp/buildd/glib2.0-2.20.4/glib/gtestutils.c:1312
No locals.
#4  0x00007ffff7547d93 in ?? () from /usr/lib/libempathy.so.23
No symbol table info available.
#5  0x00007ffff7548112 in ?? () from /usr/lib/libempathy.so.23
No symbol table info available.
#6  0x00007ffff6e78a22 in _tp_cli_connection_invoke_callback_request_channel (
    self=0xa8fdd0, error=0x0, args=0xc6e660, generic_callback=0x7ffff7548920, 
    user_data=0xa44320, weak_object=0x84f180)
    at _gen/tp-cli-connection-body.h:3211
No locals.
#7  0x00007ffff6eb5d27 in tp_proxy_pending_call_idle_invoke (p=0xabd300)
---Type <return> to continue, or q <return> to quit---
    at proxy-methods.c:153
        invoke = 0
        __PRETTY_FUNCTION__ = "tp_proxy_pending_call_idle_invoke"
#8  0x00007ffff19707aa in g_main_dispatch (context=0x672f70)
    at /tmp/buildd/glib2.0-2.20.4/glib/gmain.c:1824
        __PRETTY_FUNCTION__ = "g_main_dispatch"
#9  IA__g_main_context_dispatch (context=0x672f70)
    at /tmp/buildd/glib2.0-2.20.4/glib/gmain.c:2377
No locals.
#10 0x00007ffff1973df8 in g_main_context_iterate (context=0x672f70, block=1, 
    dispatch=1, self=<value optimized out>)
    at /tmp/buildd/glib2.0-2.20.4/glib/gmain.c:2455
        max_priority = -100
        timeout = 0
        some_ready = 1
        nfds = 0
        allocated_nfds = <value optimized out>
        fds = 0xa3d3b0
        __PRETTY_FUNCTION__ = "g_main_context_iterate"
#11 0x00007ffff19742cd in IA__g_main_loop_run (loop=0xa333c0)
    at /tmp/buildd/glib2.0-2.20.4/glib/gmain.c:2663
        self = 0x63b6c0
        __PRETTY_FUNCTION__ = "IA__g_main_loop_run"
#12 0x00007ffff4968b97 in gtk_main () from /usr/lib/libgtk-x11-2.0.so.0
No symbol table info available.
#13 0x0000000000414d79 in main (argc=1, argv=0x7fffffffe368) at empathy.c:569
        icon = 0x66d410
        dispatcher = 0x84f180
        log_manager = <value optimized out>
        chatroom_manager = <value optimized out>
        ft_manager = 0xa4d0c0
        call_factory = <value optimized out>
        window = <value optimized out>
        mc = 0x66d110
        idle = 0x66d190
        autoconnect = 1
        no_connect = 0
        hide_contact_list = 0
        accounts_dialog = 0
        error = 0x0
        options = {{long_name = 0x42e798 "no-connect", short_name = 110 'n', 
            flags = 0, arg = G_OPTION_ARG_NONE, arg_data = 0x7fffffffe258, 
            description = 0x42e7a3 "Don't connect on startup", 
            arg_description = 0x0}, {long_name = 0x42e7bc "hide-contact-list", 
            short_name = 104 'h', flags = 0, arg = G_OPTION_ARG_NONE, 
            arg_data = 0x7fffffffe254, 
            description = 0x42ea00 "Don't show the contact list on startup", 
            arg_description = 0x0}, {long_name = 0x42e6fd "accounts", 
            short_name = 97 'a', flags = 0, arg = G_OPTION_ARG_NONE, 
            arg_data = 0x7fffffffe250, 
            description = 0x42e7ce "Show the accounts dialog", 
            arg_description = 0x0}, {long_name = 0x42e7e7 "version", 
            short_name = 118 'v', flags = 8, arg = G_OPTION_ARG_CALLBACK, 
            arg_data = 0x4151b0, description = 0x0, arg_description = 0x0}, {
            long_name = 0x0, short_name = 0 '\0', flags = 0, 
            arg = G_OPTION_ARG_NONE, arg_data = 0x0, description = 0x0, 
            arg_description = 0x0}}
        __PRETTY_FUNCTION__ = "main"

--- empathy.orig/debian/changelog	2009-08-03 21:30:00.000000000 +0200
+++ empathy-2.26.2/debian/changelog	2009-08-03 21:01:35.000000000 +0200
@@ -1,3 +1,10 @@
+empathy (2.26.2-1.1) UNRELEASED; urgency=low
+
+  * Non-maintainer upload.
+  * Adding empathy-dbg package.
+
+ -- Jan Beyer <j...@beathovn.de>  Mon, 03 Aug 2009 21:01:09 +0200
+
 empathy (2.26.2-1) unstable; urgency=low
 
   [ Jonny Lamb ]
--- empathy.orig/debian/control	2009-08-03 21:30:00.000000000 +0200
+++ empathy-2.26.2/debian/control	2009-08-03 20:59:54.000000000 +0200
@@ -57,6 +57,21 @@
  .
  This packet contains the empathy IM application and account manager.
 
+Package: empathy-dbg
+Architecture: any
+Section: libdevel
+Priority: extra
+Depends: empathy (= ${binary:Version})
+Description: High-level library and user-interface for Telepathy - debug symbols
+ Empathy consists of a rich set of reusable instant messaging widgets, and a
+ GNOME client using those widgets. It uses Telepathy and Nokia's Mission
+ Control, and reuses Gossip's UI. The main goal is to permit desktop
+ integration by providing libempathy and libempathy-gtk libraries.
+ libempathy-gtk is a set of powerful widgets that can be embeded into any
+ GNOME application.
+ .
+ This package contains the debugging symbols for empathy.
+
 Package: libempathy-common
 Architecture: all
 Section: misc
--- empathy.orig/debian/rules	2009-08-03 21:30:00.000000000 +0200
+++ empathy-2.26.2/debian/rules	2009-08-03 21:00:42.000000000 +0200
@@ -1,6 +1,7 @@
 #!/usr/bin/make -f
 
 DEB_DH_INSTALL_SOURCEDIR=debian/tmp
+DEB_DH_STRIP_ARGS := --dbg-package=empathy-dbg
 
 include /usr/share/cdbs/1/rules/debhelper.mk
 include /usr/share/cdbs/1/rules/simple-patchsys.mk

Reply via email to