[Pidgin] #16813: Pidgin Embedded Video make pidgin crash

Pidgin trac at pidgin.im
Tue Nov 24 05:28:21 EST 2015


#16813: Pidgin Embedded Video make pidgin crash
--------------------------+---------------------
 Reporter:  carol_pidgin  |      Owner:
     Type:  defect        |     Status:  new
Milestone:                |  Component:  plugins
  Version:  2.10.11       |   Keywords:
--------------------------+---------------------
 Hi guys,

 I upgraded the system from Centos 6.4 to centos 7, after that, I
 recombined Pidgin and Embedded video in my box, but if some one send me a
 link, the message windows and pidgin will crash intermediately. Here is
 the backstrace log in the below, could you please help to take a look? Any
 suggestion will appropriate.

 {{{

 GNU gdb (GDB) Red Hat Enterprise Linux 7.6.1-64.el7
 Copyright (C) 2013 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-redhat-linux-gnu".
 For bug reporting instructions, please see:
 <http://www.gnu.org/software/gdb/bugs/>...
 Reading symbols from /usr/local/bin/pidgin...done.
 (gdb)
 (gdb) handle SIGPIPE nostop noprint
 Signal        Stop      Print   Pass to program Description
 SIGPIPE       No        No      Yes             Broken pipe
 (gdb) run
 Starting program: /usr/local/bin/pidgin
 gobject.pyc: gdb was not built with custom backtrace support, disabling.
 [Thread debugging using libthread_db enabled]
 Using host libthread_db library "/lib64/libthread_db.so.1".
 Missing separate debuginfo for /lib64/libgraphite2.so.3
 Try: yum --enablerepo='*debug*' install /usr/lib/debug/.build-
 id/7b/9de7ee95d41699040c799d36143b37906a43fc.debug
 Detaching after fork from child process 4158.
 Detaching after fork from child process 4159.
 Detaching after fork from child process 4160.
 Detaching after fork from child process 4161.
 Detaching after fork from child process 4162.
 Detaching after fork from child process 4163.
 Detaching after fork from child process 4164.
 Detaching after fork from child process 4165.
 Detaching after fork from child process 4166.
 Detaching after fork from child process 4167.
 Detaching after fork from child process 4168.
 Detaching after fork from child process 4169.
 Detaching after fork from child process 4170.
 Detaching after fork from child process 4171.
 Detaching after fork from child process 4172.
 Detaching after fork from child process 4173.
 Detaching after fork from child process 4174.
 Detaching after fork from child process 4175.
 Detaching after fork from child process 4176.
 Detaching after fork from child process 4177.
 Detaching after fork from child process 4178.
 Detaching after fork from child process 4180.
 Detaching after fork from child process 4181.
 Detaching after fork from child process 4182.
 Detaching after fork from child process 4183.
 [New Thread 0x7fffc8f2c700 (LWP 4185)]
 Detaching after fork from child process 4194.
 Detaching after fork from child process 4196.
 Detaching after fork from child process 4197.
 Detaching after fork from child process 4199.
 [New Thread 0x7fffc3fff700 (LWP 4187)]
 [New Thread 0x7fffc37fe700 (LWP 4188)]
 [New Thread 0x7fffc2ffd700 (LWP 4192)]
 Detaching after fork from child process 4201.
 Detaching after fork from child process 4202.
 Detaching after fork from child process 4204.
 [Thread 0x7fffc37fe700 (LWP 4188) exited]
 [Thread 0x7fffc2ffd700 (LWP 4192) exited]
 [New Thread 0x7fffc2ffd700 (LWP 4210)]
 [New Thread 0x7fffc37fe700 (LWP 4211)]
 [New Thread 0x7fff71a0d700 (LWP 4212)]
 [New Thread 0x7fff7120c700 (LWP 4213)]
 [New Thread 0x7fff70a0b700 (LWP 4214)]
 [New Thread 0x7fff6bfff700 (LWP 4215)]
 [New Thread 0x7fff6b7fe700 (LWP 4216)]
 [New Thread 0x7fff6affd700 (LWP 4217)]
 [New Thread 0x7fff6a7fc700 (LWP 4218)]
 [New Thread 0x7fff699ef700 (LWP 4219)]
 [New Thread 0x7fff691ee700 (LWP 4220)]
 Program received signal SIGSEGV, Segmentation fault.
 0x00007fffe0cddf6c in webkit_web_view_expose_event(_GtkWidget*,
 _GdkEventExpose*) () from /lib64/libwebkitgtk-1.0.so.0
 Missing separate debuginfos, use: debuginfo-install
 GConf2-3.2.6-8.el7.x86_64 PackageKit-
 gtk3-module-0.8.9-11.el7.centos.x86_64 adwaita-
 gtk2-theme-3.8.4-3.el7.x86_64 atk-2.8.0-4.el7.x86_64
 cairo-1.12.14-6.el7.x86_64 cyrus-sasl-gssapi-2.1.26-18.el7.centos.x86_64
 cyrus-sasl-lib-2.1.26-18.el7.centos.x86_64 cyrus-sasl-
 md5-2.1.26-18.el7.centos.x86_64 dbus-glib-0.100-7.el7.x86_64 dbus-
 libs-1.6.12-11.el7.x86_64 dconf-0.16.0-6.el7.x86_64
 enchant-1.6.0-8.el7.x86_64 expat-2.1.0-8.el7.x86_64
 fontconfig-2.10.95-7.el7.x86_64 freetype-2.4.11-10.el7_1.1.x86_64 gdk-
 pixbuf2-2.28.2-5.el7_1.x86_64 geoclue-0.12.99-7.el7.x86_64 glib-
 networking-2.40.0-1.el7.x86_64 glib2-2.40.0-4.el7.x86_64
 glibc-2.17-78.el7.x86_64 gmp-6.0.0-11.el7.x86_64
 gnutls-3.3.8-12.el7_1.1.x86_64 gssproxy-0.3.0-10.el7.x86_64
 gstreamer1-1.0.7-4.el7.x86_64 gstreamer1-plugins-base-1.0.7-5.el7.x86_64
 gtk2-2.24.22-5.el7_0.1.x86_64 gvfs-1.16.4-8.el7.x86_64
 harfbuzz-0.9.20-4.el7.x86_64 harfbuzz-icu-0.9.20-4.el7.x86_64
 hunspell-1.3.2-13.el7.x86_64 ibus-gtk2-1.5.3-12.el7.x86_64 ibus-
 libs-1.5.3-12.el7.x86_64 keyutils-libs-1.5.8-3.el7.x86_64
 krb5-libs-1.12.2-15.el7_1.x86_64 libICE-1.0.8-7.el7.x86_64
 libSM-1.2.1-7.el7.x86_64 libX11-1.6.0-2.1.el7.x86_64
 libXau-1.0.8-2.1.el7.x86_64 libXcomposite-0.4.4-4.1.el7.x86_64
 libXcursor-1.1.14-2.1.el7.x86_64 libXdamage-1.1.4-4.1.el7.x86_64
 libXext-1.3.2-2.1.el7.x86_64 libXfixes-5.0.1-2.1.el7.x86_64
 libXft-2.3.1-5.1.el7.x86_64 libXi-1.7.2-2.1.el7.x86_64
 libXinerama-1.1.3-2.1.el7.x86_64 libXrandr-1.4.1-2.1.el7.x86_64
 libXrender-0.9.8-2.1.el7.x86_64 libXt-1.1.4-6.1.el7.x86_64
 libbluray-0.2.3-5.el7.x86_64 libcanberra-0.30-5.el7.x86_64 libcanberra-
 gtk2-0.30-5.el7.x86_64 libcom_err-1.42.9-7.el7.x86_64
 libcroco-0.6.8-5.el7.x86_64 libcurl-7.29.0-19.el7.x86_64
 libdb-5.3.21-17.el7_0.1.x86_64 libffi-3.0.13-11.el7.x86_64
 libgcc-4.8.3-9.el7.x86_64 libgcrypt-1.5.3-12.el7_1.1.x86_64 libgpg-
 error-1.12-3.el7.x86_64 libicu-50.1.2-11.el7.x86_64
 libidn-1.28-3.el7.x86_64 libjpeg-turbo-1.2.90-5.el7.x86_64
 libmodman-2.0.1-8.el7.x86_64 libogg-1.3.0-7.el7.x86_64
 libpng-1.5.13-5.el7.x86_64 libproxy-0.4.11-8.el7.x86_64
 libquvi-0.4.1-5.el7.x86_64 librsvg2-2.39.0-1.el7.x86_64
 libsecret-0.15-3.el7.x86_64 libselinux-2.2.2-6.el7.x86_64
 libsoup-2.46.0-3.el7.x86_64 libssh2-1.4.3-8.el7.x86_64
 libstdc++-4.8.3-9.el7.x86_64 libtasn1-3.8-2.el7.x86_64
 libtdb-1.3.0-1.el7.x86_64 libtool-ltdl-2.4.2-20.el7.x86_64
 libuuid-2.23.2-22.el7_1.1.x86_64 libvorbis-1.3.3-8.el7.x86_64
 libwebp-0.3.0-3.el7.x86_64 libxcb-1.9-5.el7.x86_64
 libxml2-2.9.1-5.el7_1.2.x86_64 libxslt-1.1.28-5.el7.x86_64
 lua-5.1.4-14.el7.x86_64 nettle-2.7.1-4.el7.x86_64
 nspr-4.10.8-1.el7_1.x86_64 nss-3.19.1-5.el7_1.x86_64 nss-
 softokn-3.16.2.3-13.el7_1.x86_64 nss-softokn-
 freebl-3.16.2.3-13.el7_1.x86_64 nss-util-3.19.1-3.el7_1.x86_64
 openldap-2.4.39-6.el7.x86_64 openssl-libs-1.0.1e-42.el7.9.x86_64
 orc-0.4.17-5.el7.x86_64 p11-kit-0.20.7-3.el7.x86_64
 pango-1.34.1-5.el7.x86_64 pcre-8.32-14.el7.x86_64 perl-
 libs-5.16.3-285.el7.x86_64 pixman-0.32.4-3.el7.x86_64
 sqlite-3.7.17-6.el7_1.1.x86_64 sssd-client-1.12.2-58.el7_1.17.x86_64
 systemd-libs-208-20.el7_1.6.x86_64 tcl-8.5.13-4.el7.x86_64
 tk-8.5.13-4.el7.x86_64 totem-mozplugin-3.8.2-5.el7.x86_64 totem-pl-
 parser-3.4.5-3.el7.x86_64 trousers-0.3.11.2-4.el7_1.x86_64
 webkitgtk-2.2.4-1.el7.x86_64 xz-libs-5.1.2-12alpha.el7.x86_64
 zlib-1.2.7-13.el7.x86_64
 (gdb) bt full
 #0  0x00007fffe0cddf6c in webkit_web_view_expose_event(_GtkWidget*,
 _GdkEventExpose*) () from /lib64/libwebkitgtk-1.0.so.0
 No symbol table info available.
 #1  0x00007ffff689e12c in _gtk_marshal_BOOLEAN__BOXED () from
 /lib64/libgtk-x11-2.0.so.0
 No symbol table info available.
 #2  0x00007ffff4ed1fd8 in g_closure_invoke () from
 /lib64/libgobject-2.0.so.0
 No symbol table info available.
 #3  0x00007ffff4ee3e6b in signal_emit_unlocked_R () from
 /lib64/libgobject-2.0.so.0
 No symbol table info available.
 #4  0x00007ffff4eebb1d in g_signal_emit_valist () from
 /lib64/libgobject-2.0.so.0
 No symbol table info available.
 #5  0x00007ffff4eec0ef in g_signal_emit () from /lib64/libgobject-2.0.so.0
 No symbol table info available.
 #6  0x00007ffff69ccb54 in gtk_widget_event_internal () from
 /lib64/libgtk-x11-2.0.so.0
 No symbol table info available.
 #7  0x00007ffff689c9f5 in gtk_main_do_event () from
 /lib64/libgtk-x11-2.0.so.0
 No symbol table info available.
 #8  0x00007ffff64daf8f in _gdk_window_process_updates_recurse () from
 /lib64/libgdk-x11-2.0.so.0
 No symbol table info available.
 #9  0x00007ffff64daf35 in _gdk_window_process_updates_recurse () from
 /lib64/libgdk-x11-2.0.so.0
 No symbol table info available.
 #10 0x00007ffff64daf35 in _gdk_window_process_updates_recurse () from
 /lib64/libgdk-x11-2.0.so.0
 No symbol table info available.
 #11 0x00007ffff64daf35 in _gdk_window_process_updates_recurse () from
 /lib64/libgdk-x11-2.0.so.0
 No symbol table info available.
 #12 0x00007ffff64daf35 in _gdk_window_process_updates_recurse () from
 /lib64/libgdk-x11-2.0.so.0
 No symbol table info available.
 #13 0x00007ffff64d785a in gdk_window_process_updates_internal () from
 /lib64/libgdk-x11-2.0.so.0
 No symbol table info available.
 #14 0x00007ffff64d81b8 in gdk_window_process_all_updates () from
 /lib64/libgdk-x11-2.0.so.0
 No symbol table info available.
 #15 0x00007ffff6814e91 in gtk_container_idle_sizer () from
 /lib64/libgtk-x11-2.0.so.0
 No symbol table info available.
 #16 0x00007ffff64b5a07 in gdk_threads_dispatch () from
 /lib64/libgdk-x11-2.0.so.0
 No symbol table info available.
 #17 0x00007ffff4bd899a in g_main_context_dispatch () from
 /lib64/libglib-2.0.so.0
 No symbol table info available.
 #18 0x00007ffff4bd8ce8 in g_main_context_iterate.isra.24 () from
 /lib64/libglib-2.0.so.0
 No symbol table info available.
 #19 0x00007ffff4bd8fba in g_main_loop_run () from /lib64/libglib-2.0.so.0
 No symbol table info available.
 #20 0x00007ffff689b797 in gtk_main () from /lib64/libgtk-x11-2.0.so.0
 No symbol table info available.
 #21 0x000000000042f9d1 in main (argc=1, argv=0x7fffffffdab8) at
 gtkmain.c:937
         opt_force_online = 0
         opt_help = <optimized out>
         opt_login = 0
         opt_nologin = 0
         opt_version = <optimized out>
         opt_si = <optimized out>
         opt_config_dir_arg = <optimized out>
         opt_login_arg = <optimized out>
         opt_session_arg = <optimized out>
         search_path = <optimized out>
         accounts = <optimized out>
         sig_indx = 1
         sigset = {__val = {82950, 0 <repeats 15 times>}}
         errmsg =
 "\314\314\314\314\314\314\314\314\340\271\377\377\377\177\000\000\026\000\000\000\000\000\000\000*\265\223\363\377\177\000\000\314\314\314\314\314\314\314\314`7?\357\377\177\000\000\340\311\377\377\377\177\000\000O?\035\360\377\177\000\000/usr/local/bin/pidgin\000",
 '\314' <repeats 746 times>...
         signal_channel = <optimized out>
         signal_status = <optimized out>
         signal_channel_watcher = 1
         segfault_message_tmp = <optimized out>
         error = 0x0
         opt = <optimized out>
         gui_check = <optimized out>
         debug_enabled = <optimized out>
         migration_failed = <optimized out>
         active_accounts = <optimized out>
         long_options = {{name = 0x4c4e6f "config", has_arg = 1, flag =
 0x0, val = 99}, {name = 0x4afe0b "debug", has_arg = 0, flag = 0x0, val =
 100}, {name = 0x4c135d "force-online",
             has_arg = 0, flag = 0x0, val = 102}, {name = 0x4b336b "help",
 has_arg = 0, flag = 0x0, val = 104}, {name = 0x4c1203 "login", has_arg =
 2, flag = 0x0, val = 108}, {
             name = 0x4c136a "multiple", has_arg = 0, flag = 0x0, val =
 109}, {name = 0x4c1373 "nologin", has_arg = 0, flag = 0x0, val = 110},
 {name = 0x4c4e65 "session", has_arg = 1,
             flag = 0x0, val = 115}, {name = 0x4b5c72 "version", has_arg =
 0, flag = 0x0, val = 118}, {name = 0x4c4e78 "display", has_arg = 1, flag =
 0x0, val = 68}, {name = 0x4c1834 "sync",
             has_arg = 0, flag = 0x0, val = 83}, {name = 0x0, has_arg = 0,
 flag = 0x0, val = 0}}

 }}}

--
Ticket URL: <https://developer.pidgin.im/ticket/16813>
Pidgin <https://pidgin.im>
Pidgin


More information about the Tracker mailing list