[Pidgin] #17285: Pidgin crashes immediately after start because of facebook plugin

Pidgin trac at pidgin.im
Tue Feb 6 14:38:53 EST 2018


#17285: Pidgin crashes immediately after start because of facebook plugin
-----------------------+--------------------------
 Reporter:  iradu2018  |      Owner:  EionRobb
     Type:  defect     |     Status:  new
Milestone:             |  Component:  unclassified
  Version:  2.12.0     |   Keywords:
-----------------------+--------------------------
 {{{
 $ gdb pidgin 2>&1 | tee ~/pidgin-backtrace.log
 GNU gdb (GDB) Fedora 8.0.1-35.fc27
 Copyright (C) 2017 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".
 Type "show configuration" for configuration details.
 For bug reporting instructions, please see:
 <http://www.gnu.org/software/gdb/bugs/>.
 Find the GDB manual and other documentation resources online at:
 <http://www.gnu.org/software/gdb/documentation/>.
 For help, type "help".
 Type "apropos word" to search for commands related to "word"...
 Reading symbols from pidgin...Reading symbols from
 /home/ionut/pidgin...(no debugging symbols found)...done.
 (no debugging symbols found)...done.
 Missing separate debuginfos, use: dnf debuginfo-install
 pidgin-2.12.0-3.fc27.x86_64
 (gdb) handle SIGPIPE nostop noprint
 Signal        Stop      Print   Pass to program Description
 SIGPIPE       No        No      Yes             Broken pipe
 (gdb) run
 Starting program: /usr/bin/pidgin
 [Thread debugging using libthread_db enabled]
 Using host libthread_db library "/lib64/libthread_db.so.1".
 Detaching after fork from child process 4946.
 [New Thread 0x7fffd696c700 (LWP 4947)]
 [New Thread 0x7fffd616b700 (LWP 4948)]
 Detaching after fork from child process 4950.
 Detaching after fork from child process 4951.
 Detaching after fork from child process 4952.
 [New Thread 0x7fffd4d43700 (LWP 4953)]
 [New Thread 0x7fffc7df1700 (LWP 4954)]
 [New Thread 0x7fffc510f700 (LWP 4955)]
 [Thread 0x7fffc510f700 (LWP 4955) exited]
 [New Thread 0x7fffc510f700 (LWP 4956)]
 [New Thread 0x7fffabfff700 (LWP 4957)]
 [New Thread 0x7fffab7fe700 (LWP 4958)]

 Thread 1 "pidgin" received signal SIGSEGV, Segmentation fault.
 0x00007fffdf25b788 in fb_cb_api_error ()
    from /usr/lib64/purple-2/libfacebook.so
 (gdb) bt
 #0  0x00007fffdf25b788 in fb_cb_api_error ()
     at /usr/lib64/purple-2/libfacebook.so
 #1  0x00007ffff32d973d in g_closure_invoke () at
 /lib64/libgobject-2.0.so.0
 #2  0x00007ffff32ec4de in signal_emit_unlocked_R ()
     at /lib64/libgobject-2.0.so.0
 #3  0x00007ffff32f4d05 in g_signal_emit_valist () at
 /lib64/libgobject-2.0.so.0
 #4  0x00007ffff32f5b48 in g_signal_emit_by_name ()
     at /lib64/libgobject-2.0.so.0
 #5  0x00007fffdf25355b in fb_api_error_emit ()
     at /usr/lib64/purple-2/libfacebook.so
 #6  0x00007fffdf253abc in fb_api_error () at
 /usr/lib64/purple-2/libfacebook.so
 #7  0x00007fffdf253e5e in fb_api_json_chk ()
     at /usr/lib64/purple-2/libfacebook.so
 #8  0x00007fffdf256705 in fb_api_cb_publish_ms ()
     at /usr/lib64/purple-2/libfacebook.so
 #9  0x00007fffdf25365c in fb_api_cb_mqtt_publish ()
     at /usr/lib64/purple-2/libfacebook.so
 #10 0x00007ffff32d973d in g_closure_invoke () at
 /lib64/libgobject-2.0.so.0
 #11 0x00007ffff32ec4de in signal_emit_unlocked_R ()
     at /lib64/libgobject-2.0.so.0
 #12 0x00007ffff32f4d05 in g_signal_emit_valist () at
 /lib64/libgobject-2.0.so.0
 #13 0x00007ffff32f5b48 in g_signal_emit_by_name ()
     at /lib64/libgobject-2.0.so.0
 #14 0x00007fffdf25fd73 in fb_mqtt_read () at
 /usr/lib64/purple-2/libfacebook.so
 #15 0x00007fffdf25fed9 in fb_mqtt_cb_read ()
     at /usr/lib64/purple-2/libfacebook.so
 #16 0x00005555555c5c3e in pidgin_io_invoke ()
 #17 0x00007ffff3000b77 in g_main_context_dispatch () at
 /lib64/libglib-2.0.so.0
 #18 0x00007ffff3000f20 in g_main_context_iterate.isra ()
     at /lib64/libglib-2.0.so.0
 #19 0x00007ffff3001232 in g_main_loop_run () at /lib64/libglib-2.0.so.0
 #20 0x00007ffff6b16827 in gtk_main () at /lib64/libgtk-x11-2.0.so.0
 #21 0x000055555558c115 in main ()
 (gdb)
 }}}

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


More information about the Tracker mailing list