Package: pidgin
Version: 2.7.3-1+squeeze1
Severity: important

Hello, I've been trying to get pidgin to work with google's voice&video 
chat features over the xmpp protocol.

Everytime I try to establish a video call pidgin segfaults. I'm 
attaching the backtrace. It indicates the culprit is the farsight2 backend.
Searching online I found this is a known bug in pidgin and farsight2:

http://developer.pidgin.im/ticket/12181

They say it has been fixed for versions of pidgin above 2.7.3. 
Furthermore, libgstfarsight0.10-0 needs to be upgraded as well. Without 
these upgrades, pidgin video chat is unusable using xmpp

-- System Information:
Debian Release: squeeze/sid
  APT prefers testing
  APT policy: (990, 'testing')
Architecture: amd64 (x86_64)

Kernel: Linux 2.6.32-5-amd64 (SMP w/1 CPU core)
Locale: LANG=en_US.utf8, LC_CTYPE=en_US.utf8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages pidgin depends on:
ii  gconf2                  2.28.1-6         GNOME configuration database syste
ii  libatk1.0-0             1.30.0-1         The ATK accessibility toolkit
ii  libc6                   2.11.2-7         Embedded GNU C Library: Shared lib
ii  libcairo2               1.8.10-6         The Cairo 2D vector graphics libra
ii  libdbus-1-3             1.2.24-4         simple interprocess messaging syst
ii  libdbus-glib-1-2        0.88-2.1         simple interprocess messaging syst
ii  libfontconfig1          2.8.0-2.1        generic font configuration library
ii  libfreetype6            2.4.2-2.1        FreeType 2 font engine, shared lib
ii  libglib2.0-0            2.24.2-1         The GLib library of C routines
ii  libgstreamer0.10-0      0.10.30-1        Core GStreamer libraries and eleme
ii  libgtk2.0-0             2.20.1-2         The GTK+ graphical user interface 
ii  libgtkspell0            2.0.16-1         a spell-checking addon for GTK's T
ii  libice6                 2:1.0.6-2        X11 Inter-Client Exchange library
ii  libpango1.0-0           1.28.3-1         Layout and rendering of internatio
ii  libpurple0              2.7.3-1+squeeze1 multi-protocol instant messaging l
ii  libsm6                  2:1.1.1-1        X11 Session Management library
ii  libstartup-notification 0.10-1           library for program launch feedbac
ii  libx11-6                2:1.3.3-4        X11 client-side library
ii  libxml2                 2.7.8.dfsg-2     GNOME XML library
ii  libxss1                 1:1.2.0-2        X11 Screen Saver extension library
ii  perl                    5.10.1-16        Larry Wall's Practical Extraction 
ii  perl-base [perlapi-5.10 5.10.1-16        minimal Perl system
ii  pidgin-data             2.7.3-1+squeeze1 multi-protocol instant messaging c

Versions of packages pidgin recommends:
ii  gstreamer0.10-plugins-base    0.10.30-1  GStreamer plugins from the "base" 
ii  gstreamer0.10-plugins-good    0.10.24-1  GStreamer plugins from the "good" 

Versions of packages pidgin suggests:
ii  evolution-data-server         2.30.3-2   evolution database backend server
ii  gnome-panel                   2.30.2-2   launcher and docking facility for 
ii  libsqlite3-0                  3.7.3-1    SQLite 3 shared library

-- no debconf information
$ gdb pidgin
GNU gdb (GDB) 7.0.1-debian
Copyright (C) 2009 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://www.gnu.org/software/gdb/bugs/>...
Reading symbols from /usr/bin/pidgin...Reading symbols from 
/usr/lib/debug/usr/bin/pidgin...done.
(no debugging symbols found)...done.
(gdb) set pagination 0
(gdb) run
Starting program: /usr/bin/pidgin 
[Thread debugging using libthread_db enabled]

Failed to open VDPAU backend libvdpau_nvidia.so: cannot open shared object 
file: No such file or directory
[New Thread 0x7fffbd9c3710 (LWP 3924)]

Program received signal SIGSEGV, Segmentation fault.
0x00007ffff4d7d28c in gst_handle_message_error (bus=<value optimized out>, 
msg=<value optimized out>, self=<value optimized out>) at 
/usr/src/debian/work/build-area/pidgin-2.7.3/./libpurple/media/backend-fs2.c:1025
1025    
/usr/src/debian/work/build-area/pidgin-2.7.3/./libpurple/media/backend-fs2.c: 
No such file or directory.
        in 
/usr/src/debian/work/build-area/pidgin-2.7.3/./libpurple/media/backend-fs2.c
(gdb) bt
#0  0x00007ffff4d7d28c in gst_handle_message_error (bus=<value optimized out>, 
msg=<value optimized out>, self=<value optimized out>) at 
/usr/src/debian/work/build-area/pidgin-2.7.3/./libpurple/media/backend-fs2.c:1025
#1  gst_bus_cb (bus=<value optimized out>, msg=<value optimized out>, 
self=<value optimized out>) at 
/usr/src/debian/work/build-area/pidgin-2.7.3/./libpurple/media/backend-fs2.c:1063
#2  0x00007ffff551f47e in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
#3  0x00007ffff55353f7 in ?? () from /usr/lib/libgobject-2.0.so.0
#4  0x00007ffff5536a76 in g_signal_emit_valist () from 
/usr/lib/libgobject-2.0.so.0
#5  0x00007ffff5536fc3 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
#6  0x00007ffff76dbba2 in gst_bus_async_signal_func () from 
/usr/lib/libgstreamer-0.10.so.0
#7  0x00007ffff76dca54 in ?? () from /usr/lib/libgstreamer-0.10.so.0
#8  0x00007ffff50706f2 in g_main_context_dispatch () from /lib/libglib-2.0.so.0
#9  0x00007ffff5074568 in ?? () from /lib/libglib-2.0.so.0
#10 0x00007ffff5074a75 in g_main_loop_run () from /lib/libglib-2.0.so.0
#11 0x00007ffff644c6b7 in IA__gtk_main () at 
/scratch/build-area/gtk+2.0-2.20.1/gtk/gtkmain.c:1219
#12 0x0000000000485fb4 in main (argc=1, argv=0x7fffffffe3e8) at 
/usr/src/debian/work/build-area/pidgin-2.7.3/./pidgin/gtkmain.c:978
(gdb) quit

Reply via email to