#0 0x00007ffff0cd682f in jpeg_consume_input () from /usr/lib64/libfreeimage.so.3 #1 0x0000003e37214c9b in jpeg_read_header () from /usr/lib64/libjpeg.so.62 #2 0x00007fffe358a429 in ?? () from /usr/lib64/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-jpeg.so #3 0x00007ffff729fe45 in ?? () from /usr/lib64/libgdk_pixbuf-2.0.so.0 #4 0x00007ffff72a06c8 in gdk_pixbuf_loader_close () from /usr/lib64/libgdk_pixbuf-2.0.so.0 #5 0x00000000004ad205 in pidgin_pixbuf_from_data_helper (buf=buf@entry=0x24184d0 "\377\330\377", <incomplete sequence \341>, count=count@entry=2390, animated=animated@entry=0) at gtkutils.c:3107 [...] #29 0x00007ffff2b670fb in jabber_recv_cb_ssl (data=0x2336fd0, gsc=0x2337610, cond=<optimized out>) at jabber.c:661 #30 0x0000000000468f4e in pidgin_io_invoke (source=<optimized out>, condition=<optimized out>, data=0x23be3f0) at gtkeventloop.c:73 #31 0x00007ffff6a28bdd in g_main_context_dispatch () from /lib64/libglib-2.0.so.0 #32 0x00007ffff6a28f78 in ?? () from /lib64/libglib-2.0.so.0 #33 0x00007ffff6a29292 in g_main_loop_run () from /lib64/libglib-2.0.so.0 #34 0x00007ffff7ac4e47 in gtk_main () from /usr/lib64/libgtk-x11-2.0.so.0 #35 0x000000000043231b in main (argc=1, argv=0x7fffffffe4e8) at gtkmain.c:885 В #0-#1 мы видим как libjpeg пытается вызвать свою собственную функцию, а вызывается случайно функция из совсем другой библиотеки. Предположу, что libjpeg и libfreeimage вообще никогда не должны попадать в одно пространство имён.
https://github.com/davidgfnet/whatsapp-purple/issues/245#issuecomment-88089077
Исправление в libfreeimage исправляет эту проблему.