Hi,<br><br>I can reproduce the crash on my machine. Besides Pidgin, it also makes<br>gnome-settings-daemon crashing.<br><br>Here is the last message of "valgrind gnome-settings-daemon" :<br>==5798== Invalid read of size 1<br>
==5798== at 0x14E71EE0: (within /usr/lib/gstreamer-0.10/libgstffmpeg.so)<br>==5798== by 0x14E5B556: (within /usr/lib/gstreamer-0.10/libgstffmpeg.so)<br>==5798== by 0x1370F676: (within /usr/lib/libgstreamer-0.10.so.0.19.0)<br>
==5798== by 0x13710386: gst_plugin_load_file (in /usr/lib/libgstreamer-0.10.so.0.19.0)<br>==5798== by 0x13719D87: (within /usr/lib/libgstreamer-0.10.so.0.19.0)<br>==5798== by 0x1371A0B3: gst_registry_scan_path (in /usr/lib/libgstreamer-0.10.so.0.19.0)<br>
==5798== by 0x136D3553: (within /usr/lib/libgstreamer-0.10.so.0.19.0)<br>==5798== by 0x136D3CF3: (within /usr/lib/libgstreamer-0.10.so.0.19.0)<br>==5798== by 0x136D5225: (within /usr/lib/libgstreamer-0.10.so.0.19.0)<br>
==5798== by 0x61B4C0F: g_option_context_parse (goption.c:1803)<br>==5798== by 0x136D49AC: gst_init_check (in /usr/lib/libgstreamer-0.10.so.0.19.0)<br>==5798== by 0x136D4A66: gst_init (in /usr/lib/libgstreamer-0.10.so.0.19.0)<br>
==5798== Address 0x782f6f6964756100 is not stack'd, malloc'd or (recently) free'd<br><br>And here is the result of the gdb backtrace for pidgin :<br>Program received signal SIGSEGV, Segmentation fault.<br>[Switching to Thread 0x7f89dc67b7d0 (LWP 6981)]<br>
0x00007f89c496eee0 in ?? () from /usr/lib/gstreamer-0.10/libgstffmpeg.so<br>(gdb) bt<br>#0 0x00007f89c496eee0 in ?? () from /usr/lib/gstreamer-0.10/libgstffmpeg.so<br>#1 0x00007f89c4958557 in ?? () from /usr/lib/gstreamer-0.10/libgstffmpeg.so<br>
#2 0x00007f89dc339677 in gst_plugin_register_func (plugin=0x201be80, desc=0x7f89c4b814a0) at gstplugin.c:342<br>#3 0x00007f89dc33a387 in gst_plugin_load_file (filename=0x202a410 "/usr/lib/gstreamer-0.10/libgstffmpeg.so", error=0x0) at gstplugin.c:553<br>
#4 0x00007f89dc343f9b in gst_registry_scan_path_level (registry=0x1f5f020, path=0x7f89dc36e4e1 "/usr/lib/gstreamer-0.10", level=10) at gstregistry.c:919<br>#5 0x00007f89dc3440b4 in gst_registry_scan_path (registry=0x1f5f020, path=0x7f89dc36e4e1 "/usr/lib/gstreamer-0.10") at gstregistry.c:955<br>
#6 0x00007f89dc2fd554 in scan_and_update_registry (default_registry=0x1f5f020, registry_file=0x1f5cfb0 "/home/tolgam/.gstreamer-0.10/registry.x86_64.bin", write_changes=1, error=0x7fffe47bc880) at gst.c:733<br>
#7 0x00007f89dc2fd7af in ensure_current_registry (error=0x7fffe47bc880) at gst.c:799<br>#8 0x00007f89dc2ff226 in init_post (context=<value optimized out>, group=<value optimized out>, data=<value optimized out>, error=0x7fffe47bc880) at gst.c:1120<br>
#9 0x00007f89d9bf5c10 in IA__g_option_context_parse (context=0x1f3a2c0, argc=0x0, argv=0x0, error=0x7fffe47bc880) at /tmp/buildd/glib2.0-2.19.10/glib/goption.c:1803<br>#10 0x00007f89dc2fe9ad in gst_init_check (argc=0x0, argv=0x0, err=0x7fffe47bc880) at gst.c:434<br>
#11 0x000000000049b276 in ?? ()<br>#12 0x000000000047cb64 in ?? ()<br>#13 0x00007f89da553b72 in purple_core_init () from /usr/lib/libpurple.so.0<br>#14 0x000000000047d237 in main () <br><br><br>