Here's a backtrace with gstreamer0.10-plugins-bad-dbg (the latest, not
the downgraded version) installed. It doesn't matter if it's Google
Talk that's being preloaded - as long as there's an XMPP account being
logged in, pidgin or finch crashes.

pfalc...@paolo-1310:~$ gdb pidgin
GNU gdb 6.8-debian
Copyright (C) 2008 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"...
(gdb) handle SIGPIPE nostop
Signal        Stop      Print   Pass to program Description
SIGPIPE       No        Yes     Yes             Broken pipe
(gdb) run
Starting program: /usr/bin/pidgin
[Thread debugging using libthread_db enabled]
[New Thread 0x7f5a391df7d0 (LWP 14874)]
warning: Lowest section in /usr/lib/libicudata.so.40 is .hash at
0000000000000120

Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 0x7f5a391df7d0 (LWP 14874)]
0x00007f5a1c8de1f0 in ?? ()
(gdb) bt full
#0  0x00007f5a1c8de1f0 in ?? ()
No symbol table info available.
#1  0x00007f5a35a53844 in __xmlRaiseError () from /usr/lib/libxml2.so.2
No symbol table info available.
#2  0x00007f5a35a57cf5 in ?? () from /usr/lib/libxml2.so.2
No symbol table info available.
#3  0x00007f5a35a6cbe3 in xmlParseChunk () from /usr/lib/libxml2.so.2
No symbol table info available.
#4  0x00007f5a2805326b in jabber_parser_free (js=0x146ec40)
    at ../../../../libpurple/protocols/jabber/parser.c:210
No locals.
#5  0x00007f5a2804d6b5 in jabber_stream_init (js=0x146ec40)
    at ../../../../libpurple/protocols/jabber/jabber.c:81
No locals.
#6  0x00007f5a2804ea05 in jabber_login_callback_ssl (data=0x146e780,
    gsc=0x14a6730, cond=<value optimized out>)
    at ../../../../libpurple/protocols/jabber/jabber.c:579
        js = (JabberStream *) 0x146ec40
#7  0x00007f5a36538a37 in purple_certificate_verify_complete (vrq=0x13598c0,
    st=PURPLE_CERTIFICATE_VALID) at ../../libpurple/certificate.c:105
        __PRETTY_FUNCTION__ = "purple_certificate_verify_complete"
#8  0x00007f5a36539292 in x509_tls_cached_start_verify (vrq=0x13598c0)
    at ../../libpurple/certificate.c:1273
        tls_peers = <value optimized out>
        __PRETTY_FUNCTION__ = "x509_tls_cached_start_verify"
#9  0x00007f5a22bd0f57 in ssl_nss_handshake_cb (data=0x14a6730,
    fd=<value optimized out>, cond=<value optimized out>)
    at ../../../../libpurple/plugins/ssl/ssl-nss.c:357
        peers = (GList *) 0x102d120
        nss_data = <value optimized out>
#10 0x00000000004661be in pidgin_io_invoke (source=<value optimized out>,
    condition=<value optimized out>, data=<value optimized out>)
    at ../../pidgin/gtkeventloop.c:78
        closure = (PidginIOClosure *) 0x1048c10
        purple_cond = PURPLE_INPUT_READ
#11 0x00007f5a36823e4a in g_main_context_dispatch ()
   from /usr/lib/libglib-2.0.so.0
No symbol table info available.
#12 0x00007f5a36827510 in ?? () from /usr/lib/libglib-2.0.so.0
No symbol table info available.
#13 0x00007f5a368279dd in g_main_loop_run () from /usr/lib/libglib-2.0.so.0
No symbol table info available.
#14 0x00007f5a379c9737 in gtk_main () from /usr/lib/libgtk-x11-2.0.so.0
No symbol table info available.
#15 0x000000000047d5fb in main (argc=1, argv=0x7fff41316768)
    at ../../pidgin/gtkmain.c:881
        opt_help = <value optimized out>
        opt_login = 0
        opt_nologin = 0
        opt_version = <value optimized out>
        opt_si = 1
        opt_config_dir_arg = 0x0
        opt_login_arg = 0x0
        opt_session_arg = 0x0
        accounts = <value optimized out>
        sigset = {__val = {82951, 0 <repeats 15 times>}}
        prev_sig_disp = (void (*)(int)) 0xfcf680
        errmsg = "\000�\0369Z\177\000\000\000\000 \207b\202��\000\0006�
r���$\001\000\000\000\000\000�$\001\000\000\000\000\000\000\000
\000\000\000\000\000\001\000\000\000\006\000\000\000�d1a�\177\000\0000e1a�\177\000\000\030\000\000\000\000\000\000\...@�,6Z\177\000\000\000\000\000\000\000\000\000\000\210\t\0379Z\177\000\000mj\0209Z\177",
'\0' <repeats 11 times>, ".!", '\0' <repeats 13 times>,
"6t\0209Z\177\000\000�d1A�\177\000\000��\0209Z\177\000\000�d1A�\177\000\000\000\000\000\000\000\000\000\0000`\0369Z\177\000\000\"\\\0209Z\177\000\000\000�\0369Z\177\000\000�\031\0379"...
        error = (GError *) 0x0
        opt = <value optimized out>
        gui_check = <value optimized out>
        debug_enabled = <value optimized out>
        migration_failed = <value optimized out>
        active_accounts = <value optimized out>
        long_options = {{name = 0x4c1122 "config", has_arg = 1, flag = 0x0,
    val = 99}, {name = 0x4ae556 "debug", has_arg = 0, flag = 0x0, val = 100}, {
    name = 0x4b241b "help", has_arg = 0, flag = 0x0, val = 104}, {
    name = 0x4ae821 "login", has_arg = 2, flag = 0x0, val = 108}, {
    name = 0x4bd068 "multiple", has_arg = 0, flag = 0x0, val = 109}, {
    name = 0x4bd071 "nologin", has_arg = 0, flag = 0x0, val = 110}, {
    name = 0x4bd079 "nocrash", has_arg = 0, flag = 0x0, val = 120}, {
    name = 0x4c1118 "session", has_arg = 1, flag = 0x0, val = 115}, {
    name = 0x4b428f "version", has_arg = 0, flag = 0x0, val = 118}, {
    name = 0x4c112b "display", has_arg = 1, flag = 0x0, val = 68}, {
    name = 0x4bd081 "sync", has_arg = 0, flag = 0x0, val = 83}, {name = 0x0,
    has_arg = 0, flag = 0x0, val = 0}}

-- 
Paolo Alexis Falcone
pfalc...@gmail.com



--
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to