==13268== Memcheck, a memory error detector. ==13268== Copyright (C) 2002-2007, and GNU GPL'd, by Julian Seward et al. ==13268== Using LibVEX rev 1854, a library for dynamic binary translation. ==13268== Copyright (C) 2004-2007, and GNU GPL'd, by OpenWorks LLP. ==13268== Using valgrind-3.3.1-Debian, a dynamic binary instrumentation framework. ==13268== Copyright (C) 2000-2007, and GNU GPL'd, by Julian Seward et al. ==13268== ==13268== My PID = 13268, parent PID = 12738. Prog and args are: ==13268== yelp ==13268== --13268-- --13268-- Command line --13268-- yelp --13268-- Startup, with flags: --13268-- --suppressions=/usr/lib/valgrind/debian-libc6-dbg.supp --13268-- -v --13268-- --tool=memcheck --13268-- --leak-check=full --13268-- --num-callers=40 --13268-- --log-file=valgrind.log --13268-- Contents of /proc/version: --13268-- Linux version 2.6.27-8-generic (buildd@rothera) (gcc version 4.3.2 (Ubuntu 4.3.2-1ubuntu11) ) #1 SMP Thu Nov 6 17:33:54 UTC 2008 --13268-- Arch and hwcaps: X86, x86-sse1 --13268-- Page sizes: currently 4096, max supported 4096 --13268-- Valgrind library directory: /usr/lib/valgrind --13268-- Reading syms from /lib/ld-2.8.90.so (0x4000000) --13268-- Reading debug info from /lib/ld-2.8.90.so... --13268-- ... CRC mismatch (computed 371b8ee6 wanted cc0a418a) --13268-- Reading debug info from /usr/lib/debug/lib/ld-2.8.90.so... --13268-- Reading syms from /usr/bin/yelp (0x8048000) --13268-- Reading debug info from /usr/bin/yelp... --13268-- ... CRC mismatch (computed 8b55011d wanted 68589616) --13268-- Reading debug info from /usr/lib/debug/usr/bin/yelp... --13268-- Reading syms from /usr/lib/valgrind/x86-linux/memcheck (0x38000000) --13268-- object doesn't have a dynamic symbol table --13268-- Reading suppressions file: /usr/lib/valgrind/debian-libc6-dbg.supp --13268-- Reading suppressions file: /usr/lib/valgrind/default.supp --13268-- REDIR: 0x40155d0 (index) redirected to 0x3802cf63 (vgPlain_x86_linux_REDIR_FOR_index) --13268-- Reading syms from /usr/lib/valgrind/x86-linux/vgpreload_core.so (0x401E000) --13268-- Reading syms from /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so (0x4021000) ==13268== WARNING: new redirection conflicts with existing -- ignoring it --13268-- new: 0x040155d0 (index ) R-> 0x040251a0 index --13268-- REDIR: 0x40157c0 (strlen) redirected to 0x4025450 (strlen) --13268-- Reading syms from /usr/lib/liblaunchpad-integration.so.1.0.0 (0x403B000) --13268-- Reading debug info from /usr/lib/liblaunchpad-integration.so.1.0.0... --13268-- ... CRC mismatch (computed 7ad96f23 wanted 39669c0e) --13268-- object doesn't have a symbol table --13268-- Reading syms from /usr/lib/libglade-2.0.so.0.0.7 (0x4040000) --13268-- Reading debug info from /usr/lib/libglade-2.0.so.0.0.7... --13268-- ... CRC mismatch (computed 6f6cceb9 wanted 337b6da5) --13268-- object doesn't have a symbol table --13268-- Reading syms from /usr/lib/libgnomeui-2.so.0.2400.0 (0x4057000) --13268-- Reading debug info from /usr/lib/libgnomeui-2.so.0.2400.0... --13268-- ... CRC mismatch (computed d5846e1f wanted 78b6323b) --13268-- object doesn't have a symbol table --13268-- Reading syms from /usr/lib/libgnome-2.so.0.2400.1 (0x40E3000) --13268-- Reading debug info from /usr/lib/libgnome-2.so.0.2400.1... --13268-- ... CRC mismatch (computed b46ab265 wanted 16ae4ffc) --13268-- object doesn't have a symbol table --13268-- Reading syms from /usr/lib/libgtk-x11-2.0.so.0.1400.4 (0x40F9000) --13268-- Reading debug info from /usr/lib/libgtk-x11-2.0.so.0.1400.4... --13268-- ... CRC mismatch (computed 37743db6 wanted 44811acb) --13268-- Reading debug info from /usr/lib/debug/usr/lib/libgtk-x11-2.0.so.0.1400.4... --13268-- Reading syms from /usr/lib/libgdk-x11-2.0.so.0.1400.4 (0x4497000) --13268-- Reading debug info from /usr/lib/libgdk-x11-2.0.so.0.1400.4... --13268-- ... CRC mismatch (computed 4a741d8d wanted e40b8a20) --13268-- Reading debug info from /usr/lib/debug/usr/lib/libgdk-x11-2.0.so.0.1400.4... --13268-- Reading syms from /usr/lib/libatk-1.0.so.0.2409.1 (0x4523000) --13268-- Reading debug info from /usr/lib/libatk-1.0.so.0.2409.1... --13268-- ... CRC mismatch (computed 44070d5c wanted 046fee7a) --13268-- object doesn't have a symbol table --13268-- Reading syms from /usr/lib/libgio-2.0.so.0.1800.2 (0x453F000) --13268-- Reading debug info from /usr/lib/libgio-2.0.so.0.1800.2... --13268-- ... CRC mismatch (computed d8e07eaf wanted 533ab195) --13268-- Reading debug info from /usr/lib/debug/usr/lib/libgio-2.0.so.0.1800.2... --13268-- Reading syms from /usr/lib/libpango-1.0.so.0.2202.0 (0x45A7000) --13268-- Reading debug info from /usr/lib/libpango-1.0.so.0.2202.0... --13268-- ... CRC mismatch (computed 4ca2f8f4 wanted 219b2ee7) --13268-- object doesn't have a symbol table --13268-- Reading syms from /usr/lib/libgconf-2.so.4.1.5 (0x45EB000) --13268-- Reading debug info from /usr/lib/libgconf-2.so.4.1.5... --13268-- ... CRC mismatch (computed 9fdbf594 wanted ac22a76e) --13268-- object doesn't have a symbol table --13268-- Reading syms from /usr/lib/libexslt.so.0.8.13 (0x461D000) --13268-- Reading debug info from /usr/lib/libexslt.so.0.8.13... --13268-- ... CRC mismatch (computed 967f7ccd wanted 2ae0f594) --13268-- object doesn't have a symbol table --13268-- Reading syms from /usr/lib/libxslt.so.1.1.24 (0x4630000) --13268-- Reading debug info from /usr/lib/libxslt.so.1.1.24... --13268-- ... CRC mismatch (computed b743c640 wanted 49311a5f) --13268-- object doesn't have a symbol table --13268-- Reading syms from /usr/lib/libxml2.so.2.6.32 (0x4667000) --13268-- Reading debug info from /usr/lib/libxml2.so.2.6.32... --13268-- ... CRC mismatch (computed 980a617c wanted d1f8f11d) --13268-- object doesn't have a symbol table --13268-- Reading syms from /usr/lib/libstartup-notification-1.so.0.0.0 (0x47A3000) --13268-- Reading debug info from /usr/lib/libstartup-notification-1.so.0.0.0... --13268-- ... CRC mismatch (computed 1cbd1008 wanted 7e6fec88) --13268-- object doesn't have a symbol table --13268-- Reading syms from /usr/lib/libdbus-glib-1.so.2.1.0 (0x47AD000) --13268-- Reading debug info from /usr/lib/libdbus-glib-1.so.2.1.0... --13268-- ... CRC mismatch (computed f4823247 wanted 5232ae1a) --13268-- object doesn't have a symbol table --13268-- Reading syms from /usr/lib/libgobject-2.0.so.0.1800.2 (0x47CA000) --13268-- Reading debug info from /usr/lib/libgobject-2.0.so.0.1800.2... --13268-- ... CRC mismatch (computed 48a462d8 wanted 762f908a) --13268-- Reading debug info from /usr/lib/debug/usr/lib/libgobject-2.0.so.0.1800.2... --13268-- Reading syms from /usr/lib/libglib-2.0.so.0.1800.2 (0x4808000) --13268-- Reading debug info from /usr/lib/libglib-2.0.so.0.1800.2... --13268-- ... CRC mismatch (computed bffd840a wanted e53bb8e5) --13268-- Reading debug info from /usr/lib/debug/usr/lib/libglib-2.0.so.0.1800.2... --13268-- Reading syms from /usr/lib/librarian.so.0.0.0 (0x48BF000) --13268-- Reading debug info from /usr/lib/librarian.so.0.0.0... --13268-- ... CRC mismatch (computed af93fc12 wanted 56cd4936) --13268-- object doesn't have a symbol table --13268-- Reading syms from /usr/lib/libz.so.1.2.3.3 (0x48DC000) --13268-- Reading debug info from /usr/lib/libz.so.1.2.3.3... --13268-- ... CRC mismatch (computed f60911fc wanted bd516366) --13268-- object doesn't have a symbol table --13268-- Reading syms from /lib/libbz2.so.1.0.4 (0x48F2000) --13268-- object doesn't have a symbol table --13268-- Reading syms from /usr/lib/libX11.so.6.2.0 (0x4903000) --13268-- Reading debug info from /usr/lib/libX11.so.6.2.0... --13268-- ... CRC mismatch (computed 38f0566c wanted 69649691) --13268-- object doesn't have a symbol table --13268-- Reading syms from /usr/lib/libstdc++.so.6.0.10 (0x49F3000) --13268-- Reading debug info from /usr/lib/libstdc++.so.6.0.10... --13268-- ... CRC mismatch (computed 894f7f40 wanted 20116879) --13268-- Reading debug info from /usr/lib/debug/usr/lib/libstdc++.so.6.0.10... --13268-- Reading syms from /lib/libgcc_s.so.1 (0x4AE2000) --13268-- Reading debug info from /lib/libgcc_s.so.1... --13268-- ... CRC mismatch (computed 44841eb8 wanted 9453d11f) --13268-- object doesn't have a symbol table --13268-- Reading syms from /lib/tls/i686/cmov/libpthread-2.8.90.so (0x4AF1000) --13268-- Reading debug info from /lib/tls/i686/cmov/libpthread-2.8.90.so... --13268-- ... CRC mismatch (computed bb43a209 wanted 8de416e7) --13268-- Reading syms from /lib/tls/i686/cmov/libc-2.8.90.so (0x4B0A000) --13268-- Reading debug info from /lib/tls/i686/cmov/libc-2.8.90.so... --13268-- ... CRC mismatch (computed 363f3e69 wanted 87988b75) --13268-- Reading debug info from /usr/lib/debug/lib/tls/i686/cmov/libc-2.8.90.so... --13268-- Reading syms from /lib/tls/i686/cmov/libdl-2.8.90.so (0x4C68000) --13268-- Reading debug info from /lib/tls/i686/cmov/libdl-2.8.90.so... --13268-- ... CRC mismatch (computed 23b259b6 wanted 0fd615fa) --13268-- Reading debug info from /usr/lib/debug/lib/tls/i686/cmov/libdl-2.8.90.so... --13268-- Reading syms from /usr/lib/libpangoft2-1.0.so.0.2202.0 (0x4C6D000) --13268-- Reading debug info from /usr/lib/libpangoft2-1.0.so.0.2202.0... --13268-- ... CRC mismatch (computed b5cb739e wanted bec579f6) --13268-- object doesn't have a symbol table --13268-- Reading syms from /usr/lib/libgdk_pixbuf-2.0.so.0.1400.4 (0x4C95000) --13268-- Reading debug info from /usr/lib/libgdk_pixbuf-2.0.so.0.1400.4... --13268-- ... CRC mismatch (computed 5d8b06e5 wanted f52b5cca) --13268-- Reading debug info from /usr/lib/debug/usr/lib/libgdk_pixbuf-2.0.so.0.1400.4... --13268-- Reading syms from /lib/tls/i686/cmov/libm-2.8.90.so (0x4CAF000) --13268-- Reading debug info from /lib/tls/i686/cmov/libm-2.8.90.so... --13268-- ... CRC mismatch (computed 49a63d9e wanted 1f696158) --13268-- Reading debug info from /usr/lib/debug/lib/tls/i686/cmov/libm-2.8.90.so... --13268-- Reading syms from /usr/lib/libpangocairo-1.0.so.0.2202.0 (0x4CD5000) --13268-- Reading debug info from /usr/lib/libpangocairo-1.0.so.0.2202.0... --13268-- ... CRC mismatch (computed e6b1cc01 wanted 9b82ca03) --13268-- object doesn't have a symbol table --13268-- Reading syms from /usr/lib/libcairo.so.2.10800.0 (0x4CE0000) --13268-- Reading debug info from /usr/lib/libcairo.so.2.10800.0... --13268-- ... CRC mismatch (computed a049fc4c wanted d75e17a7) --13268-- object doesn't have a symbol table --13268-- Reading syms from /usr/lib/libfreetype.so.6.3.18 (0x4D53000) --13268-- Reading debug info from /usr/lib/libfreetype.so.6.3.18... --13268-- ... CRC mismatch (computed 5880fd2f wanted 087a5413) --13268-- object doesn't have a symbol table --13268-- Reading syms from /usr/lib/libfontconfig.so.1.3.0 (0x4DCA000) --13268-- Reading debug info from /usr/lib/libfontconfig.so.1.3.0... --13268-- ... CRC mismatch (computed ddcd59ff wanted ea21d2cf) --13268-- object doesn't have a symbol table --13268-- Reading syms from /usr/lib/libgmodule-2.0.so.0.1800.2 (0x4DF7000) --13268-- Reading debug info from /usr/lib/libgmodule-2.0.so.0.1800.2... --13268-- ... CRC mismatch (computed fb8d98d7 wanted 6cf50b02) --13268-- Reading debug info from /usr/lib/debug/usr/lib/libgmodule-2.0.so.0.1800.2... --13268-- Reading syms from /usr/lib/libbonoboui-2.so.0.0.0 (0x4DFC000) --13268-- Reading debug info from /usr/lib/libbonoboui-2.so.0.0.0... --13268-- ... CRC mismatch (computed 46f87aca wanted a98bb6fc) --13268-- object doesn't have a symbol table --13268-- Reading syms from /usr/lib/libgnomecanvas-2.so.0.2001.0 (0x4E59000) --13268-- Reading debug info from /usr/lib/libgnomecanvas-2.so.0.2001.0... --13268-- ... CRC mismatch (computed 92cce1ab wanted de1848db) --13268-- object doesn't have a symbol table --13268-- Reading syms from /usr/lib/libart_lgpl_2.so.2.3.20 (0x4E8A000) --13268-- Reading debug info from /usr/lib/libart_lgpl_2.so.2.3.20... --13268-- ... CRC mismatch (computed 2ad66761 wanted a142842b) --13268-- object doesn't have a symbol table --13268-- Reading syms from /usr/lib/libgnomevfs-2.so.0.2400.0 (0x4EA2000) --13268-- Reading debug info from /usr/lib/libgnomevfs-2.so.0.2400.0... --13268-- ... CRC mismatch (computed e529fc7c wanted 9d395c9f) --13268-- object doesn't have a symbol table --13268-- Reading syms from /usr/lib/libgthread-2.0.so.0.1800.2 (0x4EFF000) --13268-- Reading debug info from /usr/lib/libgthread-2.0.so.0.1800.2... --13268-- ... CRC mismatch (computed 04d3f912 wanted 08d0c3bd) --13268-- Reading debug info from /usr/lib/debug/usr/lib/libgthread-2.0.so.0.1800.2... --13268-- Reading syms from /usr/lib/libgnome-keyring.so.0.1.1 (0x4F05000) --13268-- Reading debug info from /usr/lib/libgnome-keyring.so.0.1.1... --13268-- ... CRC mismatch (computed 16082d9b wanted 997e8516) --13268-- object doesn't have a symbol table --13268-- Reading syms from /usr/lib/libSM.so.6.0.0 (0x4F16000) --13268-- Reading debug info from /usr/lib/libSM.so.6.0.0... --13268-- ... CRC mismatch (computed 8af05547 wanted 366be93b) --13268-- object doesn't have a symbol table --13268-- Reading syms from /usr/lib/libICE.so.6.3.0 (0x4F1F000) --13268-- Reading debug info from /usr/lib/libICE.so.6.3.0... --13268-- ... CRC mismatch (computed 64e8278a wanted 55dd049d) --13268-- object doesn't have a symbol table --13268-- Reading syms from /usr/lib/libbonobo-2.so.0.0.0 (0x4F38000) --13268-- Reading debug info from /usr/lib/libbonobo-2.so.0.0.0... --13268-- ... CRC mismatch (computed 0a4bbded wanted f362c0a2) --13268-- object doesn't have a symbol table --13268-- Reading syms from /usr/lib/libbonobo-activation.so.4.0.0 (0x4F94000) --13268-- Reading debug info from /usr/lib/libbonobo-activation.so.4.0.0... --13268-- ... CRC mismatch (computed 15b3b29c wanted 9b6c73b4) --13268-- object doesn't have a symbol table --13268-- Reading syms from /usr/lib/libesd.so.0.2.39 (0x4FAA000) --13268-- Reading debug info from /usr/lib/libesd.so.0.2.39... --13268-- ... CRC mismatch (computed 13c82726 wanted aff2352f) --13268-- object doesn't have a symbol table --13268-- Reading syms from /usr/lib/libaudiofile.so.0.0.2 (0x4FB5000) --13268-- Reading debug info from /usr/lib/libaudiofile.so.0.0.2... --13268-- ... CRC mismatch (computed de19e9a3 wanted 2c61bfc5) --13268-- object doesn't have a symbol table --13268-- Reading syms from /lib/libpopt.so.0.0.0 (0x4FDA000) --13268-- Reading debug info from /lib/libpopt.so.0.0.0... --13268-- ... CRC mismatch (computed 727bdb61 wanted 670e160c) --13268-- object doesn't have a symbol table --13268-- Reading syms from /usr/lib/libXcomposite.so.1.0.0 (0x4FE5000) --13268-- Reading debug info from /usr/lib/libXcomposite.so.1.0.0... --13268-- ... CRC mismatch (computed 8671d553 wanted 245ec3bf) --13268-- object doesn't have a symbol table --13268-- Reading syms from /usr/lib/libXdamage.so.1.1.0 (0x4FE9000) --13268-- Reading debug info from /usr/lib/libXdamage.so.1.1.0... --13268-- ... CRC mismatch (computed 9407c5e3 wanted 33f85503) --13268-- object doesn't have a symbol table --13268-- Reading syms from /usr/lib/libXfixes.so.3.1.0 (0x4FEC000) --13268-- Reading debug info from /usr/lib/libXfixes.so.3.1.0... --13268-- ... CRC mismatch (computed 11b5b3aa wanted aaf9c283) --13268-- object doesn't have a symbol table --13268-- Reading syms from /usr/lib/libXext.so.6.4.0 (0x4FF1000) --13268-- Reading debug info from /usr/lib/libXext.so.6.4.0... --13268-- ... CRC mismatch (computed b1b8071a wanted de628f98) --13268-- object doesn't have a symbol table --13268-- Reading syms from /usr/lib/libXrender.so.1.3.0 (0x5000000) --13268-- Reading debug info from /usr/lib/libXrender.so.1.3.0... --13268-- ... CRC mismatch (computed 9442c42e wanted 09588c2e) --13268-- object doesn't have a symbol table --13268-- Reading syms from /usr/lib/libXinerama.so.1.0.0 (0x500B000) --13268-- Reading debug info from /usr/lib/libXinerama.so.1.0.0... --13268-- ... CRC mismatch (computed 9bb9fcff wanted 88bb0683) --13268-- object doesn't have a symbol table --13268-- Reading syms from /usr/lib/libXi.so.6.0.0 (0x500E000) --13268-- Reading debug info from /usr/lib/libXi.so.6.0.0... --13268-- ... CRC mismatch (computed 5421fa9f wanted af718553) --13268-- object doesn't have a symbol table --13268-- Reading syms from /usr/lib/libXrandr.so.2.1.0 (0x5018000) --13268-- Reading debug info from /usr/lib/libXrandr.so.2.1.0... --13268-- ... CRC mismatch (computed 5116464f wanted a3a4963e) --13268-- object doesn't have a symbol table --13268-- Reading syms from /usr/lib/libXcursor.so.1.0.2 (0x501F000) --13268-- Reading debug info from /usr/lib/libXcursor.so.1.0.2... --13268-- ... CRC mismatch (computed 353e160f wanted b2634adb) --13268-- object doesn't have a symbol table --13268-- Reading syms from /lib/libselinux.so.1 (0x5028000) --13268-- object doesn't have a symbol table --13268-- Reading syms from /usr/lib/libORBit-2.so.0.1.0 (0x5043000) --13268-- Reading debug info from /usr/lib/libORBit-2.so.0.1.0... --13268-- ... CRC mismatch (computed 006bc7a2 wanted c1645527) --13268-- object doesn't have a symbol table --13268-- Reading syms from /lib/tls/i686/cmov/librt-2.8.90.so (0x5096000) --13268-- Reading debug info from /lib/tls/i686/cmov/librt-2.8.90.so... --13268-- ... CRC mismatch (computed 375d06e1 wanted 65b3a077) --13268-- Reading debug info from /usr/lib/debug/lib/tls/i686/cmov/librt-2.8.90.so... --13268-- Reading syms from /lib/libdbus-1.so.3.4.0 (0x509F000) --13268-- Reading debug info from /lib/libdbus-1.so.3.4.0... --13268-- ... CRC mismatch (computed 1fda47be wanted de704687) --13268-- object doesn't have a symbol table --13268-- Reading syms from /lib/libgcrypt.so.11.4.4 (0x50D7000) --13268-- Reading debug info from /lib/libgcrypt.so.11.4.4... --13268-- ... CRC mismatch (computed a45b5cdf wanted 899866a4) --13268-- object doesn't have a symbol table --13268-- Reading syms from /lib/tls/i686/cmov/libnsl-2.8.90.so (0x5140000) --13268-- Reading debug info from /lib/tls/i686/cmov/libnsl-2.8.90.so... --13268-- ... CRC mismatch (computed a3da3cd9 wanted 7939e115) --13268-- Reading debug info from /usr/lib/debug/lib/tls/i686/cmov/libnsl-2.8.90.so... --13268-- Reading syms from /lib/libpcre.so.3.12.1 (0x515A000) --13268-- Reading debug info from /lib/libpcre.so.3.12.1... --13268-- ... CRC mismatch (computed 9f2da4fa wanted 2ee8967a) --13268-- object doesn't have a symbol table --13268-- Reading syms from /usr/lib/libxcb-xlib.so.0.0.0 (0x5184000) --13268-- Reading debug info from /usr/lib/libxcb-xlib.so.0.0.0... --13268-- ... CRC mismatch (computed 80e6042e wanted f7fde2bd) --13268-- object doesn't have a symbol table --13268-- Reading syms from /usr/lib/libxcb.so.1.0.0 (0x5187000) --13268-- Reading debug info from /usr/lib/libxcb.so.1.0.0... --13268-- ... CRC mismatch (computed 7f2f73cb wanted 887aca04) --13268-- object doesn't have a symbol table --13268-- Reading syms from /usr/lib/libpixman-1.so.0.12.0 (0x51A0000) --13268-- Reading debug info from /usr/lib/libpixman-1.so.0.12.0... --13268-- ... CRC mismatch (computed 5a6a8712 wanted ded175f3) --13268-- object doesn't have a symbol table --13268-- Reading syms from /usr/lib/libpng12.so.0.27.0 (0x51E2000) --13268-- Reading debug info from /usr/lib/libpng12.so.0.27.0... --13268-- ... CRC mismatch (computed 7528ba89 wanted 857e4a7a) --13268-- object doesn't have a symbol table --13268-- Reading syms from /usr/lib/libxcb-render-util.so.0.0.0 (0x5209000) --13268-- Reading debug info from /usr/lib/libxcb-render-util.so.0.0.0... --13268-- ... CRC mismatch (computed 2e1dff60 wanted 77325f39) --13268-- object doesn't have a symbol table --13268-- Reading syms from /usr/lib/libxcb-render.so.0.0.0 (0x520E000) --13268-- Reading debug info from /usr/lib/libxcb-render.so.0.0.0... --13268-- ... CRC mismatch (computed 02aad70b wanted b4ea07eb) --13268-- object doesn't have a symbol table --13268-- Reading syms from /usr/lib/libexpat.so.1.5.2 (0x5216000) --13268-- Reading debug info from /usr/lib/libexpat.so.1.5.2... --13268-- ... CRC mismatch (computed 30743ed7 wanted a52f20e6) --13268-- object doesn't have a symbol table --13268-- Reading syms from /usr/lib/libgailutil.so.18.0.1 (0x523D000) --13268-- Reading debug info from /usr/lib/libgailutil.so.18.0.1... --13268-- ... CRC mismatch (computed 53d16b3f wanted 8354e592) --13268-- Reading debug info from /usr/lib/debug/usr/lib/libgailutil.so.18.0.1... --13268-- Reading syms from /usr/lib/libgnutls.so.26.4.5 (0x5245000) --13268-- Reading debug info from /usr/lib/libgnutls.so.26.4.5... --13268-- ... CRC mismatch (computed 4f9a8e19 wanted 9d303dcc) --13268-- object doesn't have a symbol table --13268-- Reading syms from /usr/lib/libavahi-glib.so.1.0.1 (0x52E3000) --13268-- Reading debug info from /usr/lib/libavahi-glib.so.1.0.1... --13268-- ... CRC mismatch (computed 044b922e wanted c63e0f7f) --13268-- object doesn't have a symbol table --13268-- Reading syms from /usr/lib/libavahi-common.so.3.5.0 (0x52E7000) --13268-- Reading debug info from /usr/lib/libavahi-common.so.3.5.0... --13268-- ... CRC mismatch (computed 73b7fd30 wanted 97211997) --13268-- object doesn't have a symbol table --13268-- Reading syms from /usr/lib/libavahi-client.so.3.2.4 (0x52F3000) --13268-- Reading debug info from /usr/lib/libavahi-client.so.3.2.4... --13268-- ... CRC mismatch (computed 57e1c635 wanted f1e04b09) --13268-- object doesn't have a symbol table --13268-- Reading syms from /lib/tls/i686/cmov/libresolv-2.8.90.so (0x5304000) --13268-- Reading debug info from /lib/tls/i686/cmov/libresolv-2.8.90.so... --13268-- ... CRC mismatch (computed b3a9c87d wanted b2dee27c) --13268-- Reading debug info from /usr/lib/debug/lib/tls/i686/cmov/libresolv-2.8.90.so... --13268-- Reading syms from /lib/tls/i686/cmov/libutil-2.8.90.so (0x5318000) --13268-- Reading debug info from /lib/tls/i686/cmov/libutil-2.8.90.so... --13268-- ... CRC mismatch (computed a983a4f2 wanted cf9f3aa3) --13268-- Reading debug info from /usr/lib/debug/lib/tls/i686/cmov/libutil-2.8.90.so... --13268-- Reading syms from /usr/lib/libORBitCosNaming-2.so.0.1.0 (0x531D000) --13268-- Reading debug info from /usr/lib/libORBitCosNaming-2.so.0.1.0... --13268-- ... CRC mismatch (computed 58dc585c wanted f2f8e006) --13268-- object doesn't have a symbol table --13268-- Reading syms from /usr/lib/libasound.so.2.0.0 (0x5323000) --13268-- Reading debug info from /usr/lib/libasound.so.2.0.0... --13268-- ... CRC mismatch (computed f6599a03 wanted c719867f) --13268-- object doesn't have a symbol table --13268-- Reading syms from /usr/lib/libXau.so.6.0.0 (0x53EB000) --13268-- Reading debug info from /usr/lib/libXau.so.6.0.0... --13268-- ... CRC mismatch (computed 35ad968f wanted 479ee57d) --13268-- object doesn't have a symbol table --13268-- Reading syms from /lib/libgpg-error.so.0.3.0 (0x53EE000) --13268-- Reading debug info from /lib/libgpg-error.so.0.3.0... --13268-- ... CRC mismatch (computed ef4fd674 wanted 430c8227) --13268-- object doesn't have a symbol table --13268-- Reading syms from /usr/lib/libXdmcp.so.6.0.0 (0x53F3000) --13268-- Reading debug info from /usr/lib/libXdmcp.so.6.0.0... --13268-- ... CRC mismatch (computed 7892784a wanted 1c340519) --13268-- object doesn't have a symbol table --13268-- Reading syms from /usr/lib/libtasn1.so.3.0.15 (0x53F8000) --13268-- Reading debug info from /usr/lib/libtasn1.so.3.0.15... --13268-- ... CRC mismatch (computed c56f430f wanted 3d96a774) --13268-- object doesn't have a symbol table --13268-- REDIR: 0x4b81710 (rindex) redirected to 0x4025080 (rindex) --13268-- REDIR: 0x4b81290 (strlen) redirected to 0x4025430 (strlen) --13268-- REDIR: 0x4b7d7d0 (malloc) redirected to 0x4024c70 (malloc) --13268-- REDIR: 0x4b82b10 (memcpy) redirected to 0x40258a0 (memcpy) --13268-- REDIR: 0x4b80d20 (strcmp) redirected to 0x4025730 (strcmp) --13268-- REDIR: 0x4b7b3c0 (free) redirected to 0x4023a90 (free) --13268-- REDIR: 0x4b83720 (strchrnul) redirected to 0x4026410 (strchrnul) --13268-- REDIR: 0x4b82660 (mempcpy) redirected to 0x4026470 (mempcpy) --13268-- REDIR: 0x4b7dc80 (realloc) redirected to 0x4024d80 (realloc) --13268-- REDIR: 0x4b82100 (memchr) redirected to 0x4025850 (memchr) --13268-- REDIR: 0x4b80bb0 (index) redirected to 0x4025170 (index) --13268-- REDIR: 0x4b814b0 (strncmp) redirected to 0x40256a0 (strncmp) --13268-- REDIR: 0x4b815c0 (strncpy) redirected to 0x4025560 (strncpy) --13268-- REDIR: 0x4b827f0 (stpcpy) redirected to 0x40260d0 (stpcpy) --13268-- REDIR: 0x4b38b90 (setenv) redirected to 0x4026750 (setenv) --13268-- REDIR: 0x4b7d4a0 (calloc) redirected to 0x4022d20 (calloc) --13268-- REDIR: 0x4b82600 (memset) redirected to 0x4026340 (memset) --13268-- REDIR: 0x4b82590 (memmove) redirected to 0x40263a0 (memmove) --13268-- REDIR: 0x4b80a00 (strcat) redirected to 0x4025200 (strcat) --13268-- REDIR: 0x4b80d90 (strcpy) redirected to 0x4025490 (strcpy) --13268-- Reading syms from /lib/tls/i686/cmov/libnss_compat-2.8.90.so (0x580E000) --13268-- Reading debug info from /lib/tls/i686/cmov/libnss_compat-2.8.90.so... --13268-- ... CRC mismatch (computed b6745633 wanted 6d0a3773) --13268-- Reading debug info from /usr/lib/debug/lib/tls/i686/cmov/libnss_compat-2.8.90.so... --13268-- Reading syms from /lib/tls/i686/cmov/libnss_nis-2.8.90.so (0x5817000) --13268-- Reading debug info from /lib/tls/i686/cmov/libnss_nis-2.8.90.so... --13268-- ... CRC mismatch (computed 8e07cc7f wanted 0a67ba9b) --13268-- Reading debug info from /usr/lib/debug/lib/tls/i686/cmov/libnss_nis-2.8.90.so... --13268-- Reading syms from /lib/tls/i686/cmov/libnss_files-2.8.90.so (0x5822000) --13268-- Reading debug info from /lib/tls/i686/cmov/libnss_files-2.8.90.so... --13268-- ... CRC mismatch (computed 33f2101c wanted 02a66e06) --13268-- Reading debug info from /usr/lib/debug/lib/tls/i686/cmov/libnss_files-2.8.90.so... --13268-- REDIR: 0x4b81340 (strnlen) redirected to 0x40253f0 (strnlen) --13268-- REDIR: 0x4b83650 (rawmemchr) redirected to 0x4026450 (rawmemchr) --13268-- REDIR: 0x4c01900 (__strcpy_chk) redirected to 0x40269f0 (__strcpy_chk) --13268-- REDIR: 0x4b82b00 (__memcpy_chk) redirected to 0x4026880 (__memcpy_chk) --13268-- REDIR: 0x4b386d0 (unsetenv) redirected to 0x40266e0 (unsetenv) --13268-- REDIR: 0x4aade70 (operator new[](unsigned)) redirected to 0x4023fa0 (operator new[](unsigned)) --13268-- REDIR: 0x4aadd20 (operator new(unsigned)) redirected to 0x4024680 (operator new(unsigned)) --13268-- REDIR: 0x4aac070 (operator delete[](void*)) redirected to 0x40230f0 (operator delete[](void*)) --13268-- REDIR: 0x4aac010 (operator delete(void*)) redirected to 0x4023630 (operator delete(void*)) --13268-- Reading syms from /usr/lib/xulrunner-1.9.0.3/libmozjs.so (0x594E000) --13268-- Reading debug info from /usr/lib/xulrunner-1.9.0.3/libmozjs.so... --13268-- ... CRC mismatch (computed 929a551a wanted d4b51561) --13268-- Reading debug info from /usr/lib/debug/usr/lib/xulrunner-1.9.0.3/libmozjs.so... --13268-- Reading syms from /usr/lib/libplds4.so.0d (0x59F4000) --13268-- Reading debug info from /usr/lib/libplds4.so.0d... --13268-- ... CRC mismatch (computed cef042b4 wanted 5cf9a05e) --13268-- object doesn't have a symbol table --13268-- Reading syms from /usr/lib/libplc4.so.0d (0x59F8000) --13268-- Reading debug info from /usr/lib/libplc4.so.0d... --13268-- ... CRC mismatch (computed 1b631d0a wanted be25677e) --13268-- object doesn't have a symbol table --13268-- Reading syms from /usr/lib/libnspr4.so.0d (0x59FD000) --13268-- Reading debug info from /usr/lib/libnspr4.so.0d... --13268-- ... CRC mismatch (computed c2384f70 wanted 6f640ac1) --13268-- object doesn't have a symbol table --13268-- Reading syms from /usr/lib/xulrunner-1.9.0.3/libxul.so (0x5A33000) --13268-- Reading debug info from /usr/lib/xulrunner-1.9.0.3/libxul.so... --13268-- ... CRC mismatch (computed 881e07e9 wanted 0d606a8d) --13268-- Reading debug info from /usr/lib/debug/usr/lib/xulrunner-1.9.0.3/libxul.so... --13268-- Reading syms from /usr/lib/libsqlite3.so.0.8.6 (0x662B000) --13268-- Reading debug info from /usr/lib/libsqlite3.so.0.8.6... --13268-- ... CRC mismatch (computed 13724a38 wanted 6d2847f5) --13268-- object doesn't have a symbol table --13268-- Reading syms from /usr/lib/libssl3.so.1d (0x669B000) --13268-- Reading debug info from /usr/lib/libssl3.so.1d... --13268-- ... CRC mismatch (computed 92e016da wanted b9162408) --13268-- object doesn't have a symbol table --13268-- Reading syms from /usr/lib/libsmime3.so.1d (0x66CB000) --13268-- Reading debug info from /usr/lib/libsmime3.so.1d... --13268-- ... CRC mismatch (computed aeed4c10 wanted 9341bcc8) --13268-- object doesn't have a symbol table --13268-- Reading syms from /usr/lib/libnss3.so.1d (0x66F0000) --13268-- Reading debug info from /usr/lib/libnss3.so.1d... --13268-- ... CRC mismatch (computed 7be685d3 wanted 452a58fc) --13268-- object doesn't have a symbol table --13268-- Reading syms from /usr/lib/libnssutil3.so.1d (0x6811000) --13268-- Reading debug info from /usr/lib/libnssutil3.so.1d... --13268-- ... CRC mismatch (computed d2536951 wanted 714199dd) --13268-- object doesn't have a symbol table --13268-- Reading syms from /usr/lib/libhunspell-1.2.so.0.0.0 (0x6829000) --13268-- Reading debug info from /usr/lib/libhunspell-1.2.so.0.0.0... --13268-- ... CRC mismatch (computed 5574d3b4 wanted 120960bd) --13268-- object doesn't have a symbol table --13268-- Reading syms from /usr/lib/libXft.so.2.1.2 (0x686D000) --13268-- Reading debug info from /usr/lib/libXft.so.2.1.2... --13268-- ... CRC mismatch (computed 78cb63ef wanted d20da8c0) --13268-- object doesn't have a symbol table --13268-- Reading syms from /usr/lib/libXt.so.6.0.0 (0x6881000) --13268-- Reading debug info from /usr/lib/libXt.so.6.0.0... --13268-- ... CRC mismatch (computed 90c28401 wanted 9f913655) --13268-- object doesn't have a symbol table --13268-- REDIR: 0x4015c20 (stpcpy) redirected to 0x40261a0 (stpcpy) --13268-- Reading syms from /usr/lib/xulrunner-1.9.0.3/libxpcom.so (0x59E2000) --13268-- Reading debug info from /usr/lib/xulrunner-1.9.0.3/libxpcom.so... --13268-- ... CRC mismatch (computed efb4e93a wanted 74c1a2d6) --13268-- Reading debug info from /usr/lib/debug/usr/lib/xulrunner-1.9.0.3/libxpcom.so... --13268-- REDIR: 0x4b822a0 (bcmp) redirected to 0x4026030 (bcmp) --13268-- REDIR: 0x4b7dbe0 (posix_memalign) redirected to 0x4022cc0 (posix_memalign) --13268-- Reading syms from /usr/lib/gconv/UTF-16.so (0x59E7000) --13268-- Reading debug info from /usr/lib/gconv/UTF-16.so... --13268-- ... CRC mismatch (computed f9de4a03 wanted fc2a35c3) --13268-- Reading debug info from /usr/lib/debug/usr/lib/gconv/UTF-16.so... --13268-- Reading syms from /usr/lib/xulrunner-1.9.0.3/components/libpyloader.so (0x59EB000) --13268-- Reading debug info from /usr/lib/xulrunner-1.9.0.3/components/libpyloader.so... --13268-- ... CRC mismatch (computed 5908218a wanted 99a7a17e) --13268-- Reading debug info from /usr/lib/debug/usr/lib/xulrunner-1.9.0.3/components/libpyloader.so... --13268-- Reading syms from /usr/lib/libpython2.5.so.1.0 (0x74E5000) --13268-- Reading debug info from /usr/lib/libpython2.5.so.1.0... --13268-- ... CRC mismatch (computed 4e28a978 wanted 5d15bfa7) --13268-- object doesn't have a symbol table --13268-- Discarding syms at 0x59EB000-0x59EE000 in /usr/lib/xulrunner-1.9.0.3/components/libpyloader.so due to munmap() --13268-- Discarding syms at 0x74E5000-0x7621000 in /usr/lib/libpython2.5.so.1.0 due to munmap() --13268-- Reading syms from /usr/lib/xulrunner-1.9.0.3/components/libnkgnomevfs.so (0x74D3000) --13268-- Reading debug info from /usr/lib/xulrunner-1.9.0.3/components/libnkgnomevfs.so... --13268-- ... CRC mismatch (computed 9b7df961 wanted c2e82a02) --13268-- object doesn't have a symbol table --13268-- Reading syms from /usr/lib/xulrunner-1.9.0.3/components/libdbusservice.so (0x59EB000) --13268-- Reading debug info from /usr/lib/xulrunner-1.9.0.3/components/libdbusservice.so... --13268-- ... CRC mismatch (computed 06d4044e wanted 0eec9ad5) --13268-- Reading debug info from /usr/lib/debug/usr/lib/xulrunner-1.9.0.3/components/libdbusservice.so... --13268-- Reading syms from /usr/lib/xulrunner-1.9.0.3/components/libimgicon.so (0x74DD000) --13268-- Reading debug info from /usr/lib/xulrunner-1.9.0.3/components/libimgicon.so... --13268-- ... CRC mismatch (computed c6524ccc wanted f4e4ee0b) --13268-- Reading debug info from /usr/lib/debug/usr/lib/xulrunner-1.9.0.3/components/libimgicon.so... --13268-- Reading syms from /usr/lib/xulrunner-1.9.0.3/components/libmozgnome.so (0x7CEE000) --13268-- Reading debug info from /usr/lib/xulrunner-1.9.0.3/components/libmozgnome.so... --13268-- ... CRC mismatch (computed 55d98813 wanted 2f417394) --13268-- object doesn't have a symbol table --13268-- Reading syms from /usr/lib/gtk-2.0/2.10.0/engines/libclearlooks.so (0x7CF7000) --13268-- Reading debug info from /usr/lib/gtk-2.0/2.10.0/engines/libclearlooks.so... --13268-- ... CRC mismatch (computed 91cb7475 wanted 4c16aec1) --13268-- object doesn't have a symbol table --13268-- Reading syms from /usr/lib/gio/modules/libgiogconf.so (0x74E8000) --13268-- Reading debug info from /usr/lib/gio/modules/libgiogconf.so... --13268-- ... CRC mismatch (computed 99ec649f wanted cf78df33) --13268-- object doesn't have a symbol table --13268-- Reading syms from /usr/lib/gio/modules/libgioremote-volume-monitor.so (0x7D20000) --13268-- Reading debug info from /usr/lib/gio/modules/libgioremote-volume-monitor.so... --13268-- ... CRC mismatch (computed a349632b wanted 04eaa3e4) --13268-- object doesn't have a symbol table --13268-- Reading syms from /usr/lib/libgvfscommon.so.0.0.0 (0x7D3F000) --13268-- Reading debug info from /usr/lib/libgvfscommon.so.0.0.0... --13268-- ... CRC mismatch (computed d7c1b1d0 wanted b50f67b2) --13268-- object doesn't have a symbol table --13268-- Reading syms from /usr/lib/gio/modules/libgvfsdbus.so (0x7D4E000) --13268-- Reading debug info from /usr/lib/gio/modules/libgvfsdbus.so... --13268-- ... CRC mismatch (computed 39a776d5 wanted 60061cfc) --13268-- object doesn't have a symbol table --13268-- Discarding syms at 0x7D20000-0x7D2D000 in /usr/lib/gio/modules/libgioremote-volume-monitor.so due to munmap() --13268-- Discarding syms at 0x74E8000-0x74EB000 in /usr/lib/gio/modules/libgiogconf.so due to munmap() --13268-- memcheck GC: 1024 nodes, 1024 survivors (100.0%) --13268-- memcheck GC: increase table size to 2048 --13268-- Reading syms from /usr/lib/gtk-2.0/2.10.0/loaders/libpixbufloader-png.so (0x74E8000) --13268-- Reading debug info from /usr/lib/gtk-2.0/2.10.0/loaders/libpixbufloader-png.so... --13268-- ... CRC mismatch (computed bb977f67 wanted fdfda692) --13268-- Reading debug info from /usr/lib/debug/usr/lib/gtk-2.0/2.10.0/loaders/libpixbufloader-png.so... --13268-- Reading syms from /usr/lib/pango/1.6.0/modules/pango-basic-fc.so (0x7DAF000) --13268-- Reading debug info from /usr/lib/pango/1.6.0/modules/pango-basic-fc.so... --13268-- ... CRC mismatch (computed 9d18d126 wanted c1a6e9f8) --13268-- object doesn't have a symbol table --13268-- Reading syms from /usr/lib/gtk-2.0/2.10.0/loaders/svg_loader.so (0x7E48000) --13268-- Reading debug info from /usr/lib/gtk-2.0/2.10.0/loaders/svg_loader.so... --13268-- ... CRC mismatch (computed 5c8c16c1 wanted 2b003d85) --13268-- object doesn't have a symbol table --13268-- Reading syms from /usr/lib/librsvg-2.so.2.22.3 (0x7E5D000) --13268-- Reading debug info from /usr/lib/librsvg-2.so.2.22.3... --13268-- ... CRC mismatch (computed 842c7966 wanted 4bded937) --13268-- object doesn't have a symbol table --13268-- Reading syms from /usr/lib/libgsf-1.so.114.0.8 (0x7E90000) --13268-- Reading debug info from /usr/lib/libgsf-1.so.114.0.8... --13268-- ... CRC mismatch (computed c8a04e4d wanted abbdb9c5) --13268-- object doesn't have a symbol table --13268-- Reading syms from /usr/lib/libcroco-0.6.so.3.0.1 (0x7EC4000) --13268-- Reading debug info from /usr/lib/libcroco-0.6.so.3.0.1... --13268-- ... CRC mismatch (computed fe5bce29 wanted 339059c6) --13268-- object doesn't have a symbol table --13268-- memcheck GC: 2048 nodes, 2048 survivors (100.0%) --13268-- memcheck GC: increase table size to 4096 ==13268== Conditional jump or move depends on uninitialised value(s) ==13268== at 0x6276CAE: nsNavHistory::LoadPrefs(int) (nsNavHistory.cpp:1928) ==13268== by 0x627803F: nsNavHistory::Init() (nsNavHistory.cpp:379) ==13268== by 0x62790D9: nsNavHistory::GetSingleton() (nsNavHistory.cpp:317) ==13268== by 0x629174D: _ZL23nsNavHistoryConstructorP11nsISupportsRK4nsIDPPv (nsPlacesModule.cpp:10) ==13268== by 0x6344CC3: nsGenericFactory::CreateInstance(nsISupports*, nsID const&, void**) (nsGenericFactory.cpp:80) ==13268== by 0x636DE4E: nsComponentManagerImpl::CreateInstanceByContractID(char const*, nsISupports*, nsID const&, void**) (nsComponentManager.cpp:1756) ==13268== by 0x636ED72: nsComponentManagerImpl::GetServiceByContractID(char const*, nsID const&, void**) (nsComponentManager.cpp:2189) ==13268== by 0x633FD90: CallGetService(char const*, nsID const&, void**) (nsComponentManagerUtils.cpp:94) ==13268== by 0x633FDAC: nsGetServiceByContractIDWithError::operator()(nsID const&, void**) const (nsComponentManagerUtils.cpp:288) ==13268== by 0x633F41C: nsCOMPtr_base::assign_from_gs_contractid_with_error(nsGetServiceByContractIDWithError const&, nsID const&) (nsCOMPtr.cpp:141) ==13268== by 0x60ED8AD: nsDocShell::SetUseGlobalHistory(int) (nsCOMPtr.h:771) ==13268== by 0x613EDC4: nsWebBrowser::EnableGlobalHistory(int) (nsWebBrowser.cpp:357) ==13268== by 0x613FDEA: nsWebBrowser::Create() (nsWebBrowser.cpp:1199) ==13268== by 0x5BB9FFD: EmbedWindow::CreateWindow() (EmbedWindow.cpp:100) ==13268== by 0x5BB8E7E: EmbedPrivate::Realize(int*) (EmbedPrivate.cpp:296) ==13268== by 0x5BB781F: _ZL21gtk_moz_embed_realizeP10_GtkWidget (gtkmozembed2.cpp:490) ==13268== by 0x80574E6: _ZL12html_realizeP10_GtkWidget (yelp-html.cpp:148) ==13268== by 0x47E23D3: g_cclosure_marshal_VOID__VOID (gmarshal.c:77) ==13268== by 0x47D33C8: g_type_class_meta_marshal (gclosure.c:878) ==13268== by 0x47D4C4A: g_closure_invoke (gclosure.c:767) ==13268== by 0x47EA8ED: signal_emit_unlocked_R (gsignal.c:3174) ==13268== by 0x47EC7AB: g_signal_emit_valist (gsignal.c:2977) ==13268== by 0x47ECC25: g_signal_emit (gsignal.c:3034) ==13268== by 0x4344250: gtk_widget_realize (gtkwidget.c:3319) ==13268== by 0x4344B6F: gtk_widget_map (gtkwidget.c:3193) ==13268== by 0x416A84A: gtk_box_forall (gtkbox.c:793) ==13268== by 0x419CD35: gtk_container_forall (gtkcontainer.c:1455) ==13268== by 0x419EE3A: gtk_container_map (gtkcontainer.c:2621) ==13268== by 0x47E23D3: g_cclosure_marshal_VOID__VOID (gmarshal.c:77) ==13268== by 0x47D33C8: g_type_class_meta_marshal (gclosure.c:878) ==13268== by 0x47D4B77: g_closure_invoke (gclosure.c:767) ==13268== by 0x47EA8ED: signal_emit_unlocked_R (gsignal.c:3174) ==13268== by 0x47EC7AB: g_signal_emit_valist (gsignal.c:2977) ==13268== by 0x47ECC25: g_signal_emit (gsignal.c:3034) ==13268== by 0x4344B1B: gtk_widget_map (gtkwidget.c:3195) ==13268== by 0x424ADD9: gtk_paned_forall (gtkpaned.c:1180) ==13268== by 0x419CD35: gtk_container_forall (gtkcontainer.c:1455) ==13268== by 0x419EE3A: gtk_container_map (gtkcontainer.c:2621) ==13268== by 0x424DAA0: gtk_paned_map (gtkpaned.c:790) ==13268== by 0x47E23D3: g_cclosure_marshal_VOID__VOID (gmarshal.c:77) --13268-- Reading syms from /usr/lib/nss/libsoftokn3.so (0x7F58000) --13268-- Reading debug info from /usr/lib/nss/libsoftokn3.so... --13268-- ... CRC mismatch (computed 4890a475 wanted fb3ece67) --13268-- object doesn't have a symbol table --13268-- REDIR: 0x4b81400 (strncat) redirected to 0x40252e0 (strncat) --13268-- Reading syms from /usr/lib/nss/libfreebl3.so (0x7F8E000) --13268-- Reading debug info from /usr/lib/nss/libfreebl3.so... --13268-- ... CRC mismatch (computed 9846b226 wanted 89983bee) --13268-- object doesn't have a symbol table --13268-- Reading syms from /usr/lib/nss/libnssckbi.so (0x7FD4000) --13268-- Reading debug info from /usr/lib/nss/libnssckbi.so... --13268-- ... CRC mismatch (computed fc357b6f wanted 0644ac60) --13268-- object doesn't have a symbol table --13268-- memcheck GC: 4096 nodes, 3746 survivors ( 91.4%) --13268-- memcheck GC: increase table size to 8192 ==13268== ==13268== Conditional jump or move depends on uninitialised value(s) ==13268== at 0x4CFB525: (within /usr/lib/libcairo.so.2.10800.0) ==13268== by 0x4D04A91: cairo_pattern_create_rgba (in /usr/lib/libcairo.so.2.10800.0) ==13268== by 0x4CEFBA1: cairo_set_source_rgba (in /usr/lib/libcairo.so.2.10800.0) ==13268== by 0x63A37BB: gfxContext::SetColor(gfxRGBA const&) (gfxContext.cpp:645) ==13268== by 0x62D9BDD: nsThebesRenderingContext::SetColor(unsigned) (nsThebesRenderingContext.cpp:354) ==13268== by 0x613ECD0: nsWebBrowser::HandleEvent(nsGUIEvent*) (nsWebBrowser.cpp:1696) ==13268== by 0x62B362F: nsCommonWidget::DispatchEvent(nsGUIEvent*, nsEventStatus&) (nsCommonWidget.cpp:158) ==13268== by 0x62AEEC7: nsWindow::OnExposeEvent(_GtkWidget*, _GdkEventExpose*) (nsWindow.cpp:1766) ==13268== by 0x62AF428: _ZL15expose_event_cbP10_GtkWidgetP15_GdkEventExpose (nsWindow.cpp:4532) ==13268== by 0x4226035: _gtk_marshal_BOOLEAN__BOXED (gtkmarshalers.c:84) ==13268== by 0x47D4C4A: g_closure_invoke (gclosure.c:767) ==13268== by 0x47EB094: signal_emit_unlocked_R (gsignal.c:3244) ==13268== by 0x47EC62A: g_signal_emit_valist (gsignal.c:2987) ==13268== by 0x47ECC25: g_signal_emit (gsignal.c:3034) ==13268== by 0x433B33D: gtk_widget_event_internal (gtkwidget.c:4745) ==13268== by 0x421FF72: gtk_main_do_event (gtkmain.c:1557) ==13268== by 0x44C89B4: gdk_window_process_updates_internal (gdkwindow.c:2598) ==13268== by 0x44C8FCE: gdk_window_process_all_updates (gdkwindow.c:2664) ==13268== by 0x44C8FFA: gdk_window_update_idle (gdkwindow.c:2508) ==13268== by 0x44AC46A: gdk_threads_dispatch (gdk.c:473) ==13268== by 0x483F7C0: g_idle_dispatch (gmain.c:4235) ==13268== by 0x48416F7: g_main_context_dispatch (gmain.c:2144) ==13268== by 0x4844DA2: g_main_context_iterate (gmain.c:2778) ==13268== by 0x4844F60: g_main_context_iteration (gmain.c:2841) ==13268== by 0x62B1F7B: nsAppShell::ProcessNextNativeEvent(int) (nsAppShell.cpp:144) ==13268== by 0x62C6FE3: nsBaseAppShell::DoProcessNextNativeEvent(int) (nsBaseAppShell.cpp:151) ==13268== by 0x62C71EC: nsBaseAppShell::OnProcessNextEvent(nsIThreadInternal*, int, unsigned) (nsBaseAppShell.cpp:278) ==13268== by 0x637350D: nsThread::ProcessNextEvent(int, int*) (nsThread.cpp:497) ==13268== by 0x634401D: NS_ProcessPendingEvents_P(nsIThread*, unsigned) (nsThreadUtils.cpp:180) ==13268== by 0x62C7341: nsBaseAppShell::NativeEventCallback() (nsBaseAppShell.cpp:121) ==13268== by 0x62B234F: nsAppShell::EventProcessorCallback(_GIOChannel*, GIOCondition, void*) (nsAppShell.cpp:69) ==13268== by 0x48786FC: g_io_unix_dispatch (giounix.c:162) ==13268== by 0x48416F7: g_main_context_dispatch (gmain.c:2144) ==13268== by 0x4844DA2: g_main_context_iterate (gmain.c:2778) ==13268== by 0x48452C1: g_main_loop_run (gmain.c:2986) ==13268== by 0x42203A8: gtk_main (gtkmain.c:1200) ==13268== by 0x805FE14: main (yelp-main.c:120) ==13268== ==13268== Conditional jump or move depends on uninitialised value(s) ==13268== at 0x4CFB530: (within /usr/lib/libcairo.so.2.10800.0) ==13268== by 0x4D04A91: cairo_pattern_create_rgba (in /usr/lib/libcairo.so.2.10800.0) ==13268== by 0x4CEFBA1: cairo_set_source_rgba (in /usr/lib/libcairo.so.2.10800.0) ==13268== by 0x63A37BB: gfxContext::SetColor(gfxRGBA const&) (gfxContext.cpp:645) ==13268== by 0x62D9BDD: nsThebesRenderingContext::SetColor(unsigned) (nsThebesRenderingContext.cpp:354) ==13268== by 0x613ECD0: nsWebBrowser::HandleEvent(nsGUIEvent*) (nsWebBrowser.cpp:1696) ==13268== by 0x62B362F: nsCommonWidget::DispatchEvent(nsGUIEvent*, nsEventStatus&) (nsCommonWidget.cpp:158) ==13268== by 0x62AEEC7: nsWindow::OnExposeEvent(_GtkWidget*, _GdkEventExpose*) (nsWindow.cpp:1766) ==13268== by 0x62AF428: _ZL15expose_event_cbP10_GtkWidgetP15_GdkEventExpose (nsWindow.cpp:4532) ==13268== by 0x4226035: _gtk_marshal_BOOLEAN__BOXED (gtkmarshalers.c:84) ==13268== by 0x47D4C4A: g_closure_invoke (gclosure.c:767) ==13268== by 0x47EB094: signal_emit_unlocked_R (gsignal.c:3244) ==13268== by 0x47EC62A: g_signal_emit_valist (gsignal.c:2987) ==13268== by 0x47ECC25: g_signal_emit (gsignal.c:3034) ==13268== by 0x433B33D: gtk_widget_event_internal (gtkwidget.c:4745) ==13268== by 0x421FF72: gtk_main_do_event (gtkmain.c:1557) ==13268== by 0x44C89B4: gdk_window_process_updates_internal (gdkwindow.c:2598) ==13268== by 0x44C8FCE: gdk_window_process_all_updates (gdkwindow.c:2664) ==13268== by 0x44C8FFA: gdk_window_update_idle (gdkwindow.c:2508) ==13268== by 0x44AC46A: gdk_threads_dispatch (gdk.c:473) ==13268== by 0x483F7C0: g_idle_dispatch (gmain.c:4235) ==13268== by 0x48416F7: g_main_context_dispatch (gmain.c:2144) ==13268== by 0x4844DA2: g_main_context_iterate (gmain.c:2778) ==13268== by 0x4844F60: g_main_context_iteration (gmain.c:2841) ==13268== by 0x62B1F7B: nsAppShell::ProcessNextNativeEvent(int) (nsAppShell.cpp:144) ==13268== by 0x62C6FE3: nsBaseAppShell::DoProcessNextNativeEvent(int) (nsBaseAppShell.cpp:151) ==13268== by 0x62C71EC: nsBaseAppShell::OnProcessNextEvent(nsIThreadInternal*, int, unsigned) (nsBaseAppShell.cpp:278) ==13268== by 0x637350D: nsThread::ProcessNextEvent(int, int*) (nsThread.cpp:497) ==13268== by 0x634401D: NS_ProcessPendingEvents_P(nsIThread*, unsigned) (nsThreadUtils.cpp:180) ==13268== by 0x62C7341: nsBaseAppShell::NativeEventCallback() (nsBaseAppShell.cpp:121) ==13268== by 0x62B234F: nsAppShell::EventProcessorCallback(_GIOChannel*, GIOCondition, void*) (nsAppShell.cpp:69) ==13268== by 0x48786FC: g_io_unix_dispatch (giounix.c:162) ==13268== by 0x48416F7: g_main_context_dispatch (gmain.c:2144) ==13268== by 0x4844DA2: g_main_context_iterate (gmain.c:2778) ==13268== by 0x48452C1: g_main_loop_run (gmain.c:2986) ==13268== by 0x42203A8: gtk_main (gtkmain.c:1200) ==13268== by 0x805FE14: main (yelp-main.c:120) ==13268== ==13268== Conditional jump or move depends on uninitialised value(s) ==13268== at 0x4CFB525: (within /usr/lib/libcairo.so.2.10800.0) ==13268== by 0x4D04AA8: cairo_pattern_create_rgba (in /usr/lib/libcairo.so.2.10800.0) ==13268== by 0x4CEFBA1: cairo_set_source_rgba (in /usr/lib/libcairo.so.2.10800.0) ==13268== by 0x63A37BB: gfxContext::SetColor(gfxRGBA const&) (gfxContext.cpp:645) ==13268== by 0x62D9BDD: nsThebesRenderingContext::SetColor(unsigned) (nsThebesRenderingContext.cpp:354) ==13268== by 0x613ECD0: nsWebBrowser::HandleEvent(nsGUIEvent*) (nsWebBrowser.cpp:1696) ==13268== by 0x62B362F: nsCommonWidget::DispatchEvent(nsGUIEvent*, nsEventStatus&) (nsCommonWidget.cpp:158) ==13268== by 0x62AEEC7: nsWindow::OnExposeEvent(_GtkWidget*, _GdkEventExpose*) (nsWindow.cpp:1766) ==13268== by 0x62AF428: _ZL15expose_event_cbP10_GtkWidgetP15_GdkEventExpose (nsWindow.cpp:4532) ==13268== by 0x4226035: _gtk_marshal_BOOLEAN__BOXED (gtkmarshalers.c:84) ==13268== by 0x47D4C4A: g_closure_invoke (gclosure.c:767) ==13268== by 0x47EB094: signal_emit_unlocked_R (gsignal.c:3244) ==13268== by 0x47EC62A: g_signal_emit_valist (gsignal.c:2987) ==13268== by 0x47ECC25: g_signal_emit (gsignal.c:3034) ==13268== by 0x433B33D: gtk_widget_event_internal (gtkwidget.c:4745) ==13268== by 0x421FF72: gtk_main_do_event (gtkmain.c:1557) ==13268== by 0x44C89B4: gdk_window_process_updates_internal (gdkwindow.c:2598) ==13268== by 0x44C8FCE: gdk_window_process_all_updates (gdkwindow.c:2664) ==13268== by 0x44C8FFA: gdk_window_update_idle (gdkwindow.c:2508) ==13268== by 0x44AC46A: gdk_threads_dispatch (gdk.c:473) ==13268== by 0x483F7C0: g_idle_dispatch (gmain.c:4235) ==13268== by 0x48416F7: g_main_context_dispatch (gmain.c:2144) ==13268== by 0x4844DA2: g_main_context_iterate (gmain.c:2778) ==13268== by 0x4844F60: g_main_context_iteration (gmain.c:2841) ==13268== by 0x62B1F7B: nsAppShell::ProcessNextNativeEvent(int) (nsAppShell.cpp:144) ==13268== by 0x62C6FE3: nsBaseAppShell::DoProcessNextNativeEvent(int) (nsBaseAppShell.cpp:151) ==13268== by 0x62C71EC: nsBaseAppShell::OnProcessNextEvent(nsIThreadInternal*, int, unsigned) (nsBaseAppShell.cpp:278) ==13268== by 0x637350D: nsThread::ProcessNextEvent(int, int*) (nsThread.cpp:497) ==13268== by 0x634401D: NS_ProcessPendingEvents_P(nsIThread*, unsigned) (nsThreadUtils.cpp:180) ==13268== by 0x62C7341: nsBaseAppShell::NativeEventCallback() (nsBaseAppShell.cpp:121) ==13268== by 0x62B234F: nsAppShell::EventProcessorCallback(_GIOChannel*, GIOCondition, void*) (nsAppShell.cpp:69) ==13268== by 0x48786FC: g_io_unix_dispatch (giounix.c:162) ==13268== by 0x48416F7: g_main_context_dispatch (gmain.c:2144) ==13268== by 0x4844DA2: g_main_context_iterate (gmain.c:2778) ==13268== by 0x48452C1: g_main_loop_run (gmain.c:2986) ==13268== by 0x42203A8: gtk_main (gtkmain.c:1200) ==13268== by 0x805FE14: main (yelp-main.c:120) ==13268== ==13268== Conditional jump or move depends on uninitialised value(s) ==13268== at 0x4CFB530: (within /usr/lib/libcairo.so.2.10800.0) ==13268== by 0x4D04AA8: cairo_pattern_create_rgba (in /usr/lib/libcairo.so.2.10800.0) ==13268== by 0x4CEFBA1: cairo_set_source_rgba (in /usr/lib/libcairo.so.2.10800.0) ==13268== by 0x63A37BB: gfxContext::SetColor(gfxRGBA const&) (gfxContext.cpp:645) ==13268== by 0x62D9BDD: nsThebesRenderingContext::SetColor(unsigned) (nsThebesRenderingContext.cpp:354) ==13268== by 0x613ECD0: nsWebBrowser::HandleEvent(nsGUIEvent*) (nsWebBrowser.cpp:1696) ==13268== by 0x62B362F: nsCommonWidget::DispatchEvent(nsGUIEvent*, nsEventStatus&) (nsCommonWidget.cpp:158) ==13268== by 0x62AEEC7: nsWindow::OnExposeEvent(_GtkWidget*, _GdkEventExpose*) (nsWindow.cpp:1766) ==13268== by 0x62AF428: _ZL15expose_event_cbP10_GtkWidgetP15_GdkEventExpose (nsWindow.cpp:4532) ==13268== by 0x4226035: _gtk_marshal_BOOLEAN__BOXED (gtkmarshalers.c:84) ==13268== by 0x47D4C4A: g_closure_invoke (gclosure.c:767) ==13268== by 0x47EB094: signal_emit_unlocked_R (gsignal.c:3244) ==13268== by 0x47EC62A: g_signal_emit_valist (gsignal.c:2987) ==13268== by 0x47ECC25: g_signal_emit (gsignal.c:3034) ==13268== by 0x433B33D: gtk_widget_event_internal (gtkwidget.c:4745) ==13268== by 0x421FF72: gtk_main_do_event (gtkmain.c:1557) ==13268== by 0x44C89B4: gdk_window_process_updates_internal (gdkwindow.c:2598) ==13268== by 0x44C8FCE: gdk_window_process_all_updates (gdkwindow.c:2664) ==13268== by 0x44C8FFA: gdk_window_update_idle (gdkwindow.c:2508) ==13268== by 0x44AC46A: gdk_threads_dispatch (gdk.c:473) ==13268== by 0x483F7C0: g_idle_dispatch (gmain.c:4235) ==13268== by 0x48416F7: g_main_context_dispatch (gmain.c:2144) ==13268== by 0x4844DA2: g_main_context_iterate (gmain.c:2778) ==13268== by 0x4844F60: g_main_context_iteration (gmain.c:2841) ==13268== by 0x62B1F7B: nsAppShell::ProcessNextNativeEvent(int) (nsAppShell.cpp:144) ==13268== by 0x62C6FE3: nsBaseAppShell::DoProcessNextNativeEvent(int) (nsBaseAppShell.cpp:151) ==13268== by 0x62C71EC: nsBaseAppShell::OnProcessNextEvent(nsIThreadInternal*, int, unsigned) (nsBaseAppShell.cpp:278) ==13268== by 0x637350D: nsThread::ProcessNextEvent(int, int*) (nsThread.cpp:497) ==13268== by 0x634401D: NS_ProcessPendingEvents_P(nsIThread*, unsigned) (nsThreadUtils.cpp:180) ==13268== by 0x62C7341: nsBaseAppShell::NativeEventCallback() (nsBaseAppShell.cpp:121) ==13268== by 0x62B234F: nsAppShell::EventProcessorCallback(_GIOChannel*, GIOCondition, void*) (nsAppShell.cpp:69) ==13268== by 0x48786FC: g_io_unix_dispatch (giounix.c:162) ==13268== by 0x48416F7: g_main_context_dispatch (gmain.c:2144) ==13268== by 0x4844DA2: g_main_context_iterate (gmain.c:2778) ==13268== by 0x48452C1: g_main_loop_run (gmain.c:2986) ==13268== by 0x42203A8: gtk_main (gtkmain.c:1200) ==13268== by 0x805FE14: main (yelp-main.c:120) ==13268== ==13268== Conditional jump or move depends on uninitialised value(s) ==13268== at 0x4CFB525: (within /usr/lib/libcairo.so.2.10800.0) ==13268== by 0x4D04ABF: cairo_pattern_create_rgba (in /usr/lib/libcairo.so.2.10800.0) ==13268== by 0x4CEFBA1: cairo_set_source_rgba (in /usr/lib/libcairo.so.2.10800.0) ==13268== by 0x63A37BB: gfxContext::SetColor(gfxRGBA const&) (gfxContext.cpp:645) ==13268== by 0x62D9BDD: nsThebesRenderingContext::SetColor(unsigned) (nsThebesRenderingContext.cpp:354) ==13268== by 0x613ECD0: nsWebBrowser::HandleEvent(nsGUIEvent*) (nsWebBrowser.cpp:1696) ==13268== by 0x62B362F: nsCommonWidget::DispatchEvent(nsGUIEvent*, nsEventStatus&) (nsCommonWidget.cpp:158) ==13268== by 0x62AEEC7: nsWindow::OnExposeEvent(_GtkWidget*, _GdkEventExpose*) (nsWindow.cpp:1766) ==13268== by 0x62AF428: _ZL15expose_event_cbP10_GtkWidgetP15_GdkEventExpose (nsWindow.cpp:4532) ==13268== by 0x4226035: _gtk_marshal_BOOLEAN__BOXED (gtkmarshalers.c:84) ==13268== by 0x47D4C4A: g_closure_invoke (gclosure.c:767) ==13268== by 0x47EB094: signal_emit_unlocked_R (gsignal.c:3244) ==13268== by 0x47EC62A: g_signal_emit_valist (gsignal.c:2987) ==13268== by 0x47ECC25: g_signal_emit (gsignal.c:3034) ==13268== by 0x433B33D: gtk_widget_event_internal (gtkwidget.c:4745) ==13268== by 0x421FF72: gtk_main_do_event (gtkmain.c:1557) ==13268== by 0x44C89B4: gdk_window_process_updates_internal (gdkwindow.c:2598) ==13268== by 0x44C8FCE: gdk_window_process_all_updates (gdkwindow.c:2664) ==13268== by 0x44C8FFA: gdk_window_update_idle (gdkwindow.c:2508) ==13268== by 0x44AC46A: gdk_threads_dispatch (gdk.c:473) ==13268== by 0x483F7C0: g_idle_dispatch (gmain.c:4235) ==13268== by 0x48416F7: g_main_context_dispatch (gmain.c:2144) ==13268== by 0x4844DA2: g_main_context_iterate (gmain.c:2778) ==13268== by 0x4844F60: g_main_context_iteration (gmain.c:2841) ==13268== by 0x62B1F7B: nsAppShell::ProcessNextNativeEvent(int) (nsAppShell.cpp:144) ==13268== by 0x62C6FE3: nsBaseAppShell::DoProcessNextNativeEvent(int) (nsBaseAppShell.cpp:151) ==13268== by 0x62C71EC: nsBaseAppShell::OnProcessNextEvent(nsIThreadInternal*, int, unsigned) (nsBaseAppShell.cpp:278) ==13268== by 0x637350D: nsThread::ProcessNextEvent(int, int*) (nsThread.cpp:497) ==13268== by 0x634401D: NS_ProcessPendingEvents_P(nsIThread*, unsigned) (nsThreadUtils.cpp:180) ==13268== by 0x62C7341: nsBaseAppShell::NativeEventCallback() (nsBaseAppShell.cpp:121) ==13268== by 0x62B234F: nsAppShell::EventProcessorCallback(_GIOChannel*, GIOCondition, void*) (nsAppShell.cpp:69) ==13268== by 0x48786FC: g_io_unix_dispatch (giounix.c:162) ==13268== by 0x48416F7: g_main_context_dispatch (gmain.c:2144) ==13268== by 0x4844DA2: g_main_context_iterate (gmain.c:2778) ==13268== by 0x48452C1: g_main_loop_run (gmain.c:2986) ==13268== by 0x42203A8: gtk_main (gtkmain.c:1200) ==13268== by 0x805FE14: main (yelp-main.c:120) ==13268== ==13268== Conditional jump or move depends on uninitialised value(s) ==13268== at 0x4CFB530: (within /usr/lib/libcairo.so.2.10800.0) ==13268== by 0x4D04ABF: cairo_pattern_create_rgba (in /usr/lib/libcairo.so.2.10800.0) ==13268== by 0x4CEFBA1: cairo_set_source_rgba (in /usr/lib/libcairo.so.2.10800.0) ==13268== by 0x63A37BB: gfxContext::SetColor(gfxRGBA const&) (gfxContext.cpp:645) ==13268== by 0x62D9BDD: nsThebesRenderingContext::SetColor(unsigned) (nsThebesRenderingContext.cpp:354) ==13268== by 0x613ECD0: nsWebBrowser::HandleEvent(nsGUIEvent*) (nsWebBrowser.cpp:1696) ==13268== by 0x62B362F: nsCommonWidget::DispatchEvent(nsGUIEvent*, nsEventStatus&) (nsCommonWidget.cpp:158) ==13268== by 0x62AEEC7: nsWindow::OnExposeEvent(_GtkWidget*, _GdkEventExpose*) (nsWindow.cpp:1766) ==13268== by 0x62AF428: _ZL15expose_event_cbP10_GtkWidgetP15_GdkEventExpose (nsWindow.cpp:4532) ==13268== by 0x4226035: _gtk_marshal_BOOLEAN__BOXED (gtkmarshalers.c:84) ==13268== by 0x47D4C4A: g_closure_invoke (gclosure.c:767) ==13268== by 0x47EB094: signal_emit_unlocked_R (gsignal.c:3244) ==13268== by 0x47EC62A: g_signal_emit_valist (gsignal.c:2987) ==13268== by 0x47ECC25: g_signal_emit (gsignal.c:3034) ==13268== by 0x433B33D: gtk_widget_event_internal (gtkwidget.c:4745) ==13268== by 0x421FF72: gtk_main_do_event (gtkmain.c:1557) ==13268== by 0x44C89B4: gdk_window_process_updates_internal (gdkwindow.c:2598) ==13268== by 0x44C8FCE: gdk_window_process_all_updates (gdkwindow.c:2664) ==13268== by 0x44C8FFA: gdk_window_update_idle (gdkwindow.c:2508) ==13268== by 0x44AC46A: gdk_threads_dispatch (gdk.c:473) ==13268== by 0x483F7C0: g_idle_dispatch (gmain.c:4235) ==13268== by 0x48416F7: g_main_context_dispatch (gmain.c:2144) ==13268== by 0x4844DA2: g_main_context_iterate (gmain.c:2778) ==13268== by 0x4844F60: g_main_context_iteration (gmain.c:2841) ==13268== by 0x62B1F7B: nsAppShell::ProcessNextNativeEvent(int) (nsAppShell.cpp:144) ==13268== by 0x62C6FE3: nsBaseAppShell::DoProcessNextNativeEvent(int) (nsBaseAppShell.cpp:151) ==13268== by 0x62C71EC: nsBaseAppShell::OnProcessNextEvent(nsIThreadInternal*, int, unsigned) (nsBaseAppShell.cpp:278) ==13268== by 0x637350D: nsThread::ProcessNextEvent(int, int*) (nsThread.cpp:497) ==13268== by 0x634401D: NS_ProcessPendingEvents_P(nsIThread*, unsigned) (nsThreadUtils.cpp:180) ==13268== by 0x62C7341: nsBaseAppShell::NativeEventCallback() (nsBaseAppShell.cpp:121) ==13268== by 0x62B234F: nsAppShell::EventProcessorCallback(_GIOChannel*, GIOCondition, void*) (nsAppShell.cpp:69) ==13268== by 0x48786FC: g_io_unix_dispatch (giounix.c:162) ==13268== by 0x48416F7: g_main_context_dispatch (gmain.c:2144) ==13268== by 0x4844DA2: g_main_context_iterate (gmain.c:2778) ==13268== by 0x48452C1: g_main_loop_run (gmain.c:2986) ==13268== by 0x42203A8: gtk_main (gtkmain.c:1200) ==13268== by 0x805FE14: main (yelp-main.c:120) ==13268== ==13268== Conditional jump or move depends on uninitialised value(s) ==13268== at 0x4CFB525: (within /usr/lib/libcairo.so.2.10800.0) ==13268== by 0x4D04AD6: cairo_pattern_create_rgba (in /usr/lib/libcairo.so.2.10800.0) ==13268== by 0x4CEFBA1: cairo_set_source_rgba (in /usr/lib/libcairo.so.2.10800.0) ==13268== by 0x63A37BB: gfxContext::SetColor(gfxRGBA const&) (gfxContext.cpp:645) ==13268== by 0x62D9BDD: nsThebesRenderingContext::SetColor(unsigned) (nsThebesRenderingContext.cpp:354) ==13268== by 0x613ECD0: nsWebBrowser::HandleEvent(nsGUIEvent*) (nsWebBrowser.cpp:1696) ==13268== by 0x62B362F: nsCommonWidget::DispatchEvent(nsGUIEvent*, nsEventStatus&) (nsCommonWidget.cpp:158) ==13268== by 0x62AEEC7: nsWindow::OnExposeEvent(_GtkWidget*, _GdkEventExpose*) (nsWindow.cpp:1766) ==13268== by 0x62AF428: _ZL15expose_event_cbP10_GtkWidgetP15_GdkEventExpose (nsWindow.cpp:4532) ==13268== by 0x4226035: _gtk_marshal_BOOLEAN__BOXED (gtkmarshalers.c:84) ==13268== by 0x47D4C4A: g_closure_invoke (gclosure.c:767) ==13268== by 0x47EB094: signal_emit_unlocked_R (gsignal.c:3244) ==13268== by 0x47EC62A: g_signal_emit_valist (gsignal.c:2987) ==13268== by 0x47ECC25: g_signal_emit (gsignal.c:3034) ==13268== by 0x433B33D: gtk_widget_event_internal (gtkwidget.c:4745) ==13268== by 0x421FF72: gtk_main_do_event (gtkmain.c:1557) ==13268== by 0x44C89B4: gdk_window_process_updates_internal (gdkwindow.c:2598) ==13268== by 0x44C8FCE: gdk_window_process_all_updates (gdkwindow.c:2664) ==13268== by 0x44C8FFA: gdk_window_update_idle (gdkwindow.c:2508) ==13268== by 0x44AC46A: gdk_threads_dispatch (gdk.c:473) ==13268== by 0x483F7C0: g_idle_dispatch (gmain.c:4235) ==13268== by 0x48416F7: g_main_context_dispatch (gmain.c:2144) ==13268== by 0x4844DA2: g_main_context_iterate (gmain.c:2778) ==13268== by 0x4844F60: g_main_context_iteration (gmain.c:2841) ==13268== by 0x62B1F7B: nsAppShell::ProcessNextNativeEvent(int) (nsAppShell.cpp:144) ==13268== by 0x62C6FE3: nsBaseAppShell::DoProcessNextNativeEvent(int) (nsBaseAppShell.cpp:151) ==13268== by 0x62C71EC: nsBaseAppShell::OnProcessNextEvent(nsIThreadInternal*, int, unsigned) (nsBaseAppShell.cpp:278) ==13268== by 0x637350D: nsThread::ProcessNextEvent(int, int*) (nsThread.cpp:497) ==13268== by 0x634401D: NS_ProcessPendingEvents_P(nsIThread*, unsigned) (nsThreadUtils.cpp:180) ==13268== by 0x62C7341: nsBaseAppShell::NativeEventCallback() (nsBaseAppShell.cpp:121) ==13268== by 0x62B234F: nsAppShell::EventProcessorCallback(_GIOChannel*, GIOCondition, void*) (nsAppShell.cpp:69) ==13268== by 0x48786FC: g_io_unix_dispatch (giounix.c:162) ==13268== by 0x48416F7: g_main_context_dispatch (gmain.c:2144) ==13268== by 0x4844DA2: g_main_context_iterate (gmain.c:2778) ==13268== by 0x48452C1: g_main_loop_run (gmain.c:2986) ==13268== by 0x42203A8: gtk_main (gtkmain.c:1200) ==13268== by 0x805FE14: main (yelp-main.c:120) ==13268== ==13268== Conditional jump or move depends on uninitialised value(s) ==13268== at 0x4CFB530: (within /usr/lib/libcairo.so.2.10800.0) ==13268== by 0x4D04AD6: cairo_pattern_create_rgba (in /usr/lib/libcairo.so.2.10800.0) ==13268== by 0x4CEFBA1: cairo_set_source_rgba (in /usr/lib/libcairo.so.2.10800.0) ==13268== by 0x63A37BB: gfxContext::SetColor(gfxRGBA const&) (gfxContext.cpp:645) ==13268== by 0x62D9BDD: nsThebesRenderingContext::SetColor(unsigned) (nsThebesRenderingContext.cpp:354) ==13268== by 0x613ECD0: nsWebBrowser::HandleEvent(nsGUIEvent*) (nsWebBrowser.cpp:1696) ==13268== by 0x62B362F: nsCommonWidget::DispatchEvent(nsGUIEvent*, nsEventStatus&) (nsCommonWidget.cpp:158) ==13268== by 0x62AEEC7: nsWindow::OnExposeEvent(_GtkWidget*, _GdkEventExpose*) (nsWindow.cpp:1766) ==13268== by 0x62AF428: _ZL15expose_event_cbP10_GtkWidgetP15_GdkEventExpose (nsWindow.cpp:4532) ==13268== by 0x4226035: _gtk_marshal_BOOLEAN__BOXED (gtkmarshalers.c:84) ==13268== by 0x47D4C4A: g_closure_invoke (gclosure.c:767) ==13268== by 0x47EB094: signal_emit_unlocked_R (gsignal.c:3244) ==13268== by 0x47EC62A: g_signal_emit_valist (gsignal.c:2987) ==13268== by 0x47ECC25: g_signal_emit (gsignal.c:3034) ==13268== by 0x433B33D: gtk_widget_event_internal (gtkwidget.c:4745) ==13268== by 0x421FF72: gtk_main_do_event (gtkmain.c:1557) ==13268== by 0x44C89B4: gdk_window_process_updates_internal (gdkwindow.c:2598) ==13268== by 0x44C8FCE: gdk_window_process_all_updates (gdkwindow.c:2664) ==13268== by 0x44C8FFA: gdk_window_update_idle (gdkwindow.c:2508) ==13268== by 0x44AC46A: gdk_threads_dispatch (gdk.c:473) ==13268== by 0x483F7C0: g_idle_dispatch (gmain.c:4235) ==13268== by 0x48416F7: g_main_context_dispatch (gmain.c:2144) ==13268== by 0x4844DA2: g_main_context_iterate (gmain.c:2778) ==13268== by 0x4844F60: g_main_context_iteration (gmain.c:2841) ==13268== by 0x62B1F7B: nsAppShell::ProcessNextNativeEvent(int) (nsAppShell.cpp:144) ==13268== by 0x62C6FE3: nsBaseAppShell::DoProcessNextNativeEvent(int) (nsBaseAppShell.cpp:151) ==13268== by 0x62C71EC: nsBaseAppShell::OnProcessNextEvent(nsIThreadInternal*, int, unsigned) (nsBaseAppShell.cpp:278) ==13268== by 0x637350D: nsThread::ProcessNextEvent(int, int*) (nsThread.cpp:497) ==13268== by 0x634401D: NS_ProcessPendingEvents_P(nsIThread*, unsigned) (nsThreadUtils.cpp:180) ==13268== by 0x62C7341: nsBaseAppShell::NativeEventCallback() (nsBaseAppShell.cpp:121) ==13268== by 0x62B234F: nsAppShell::EventProcessorCallback(_GIOChannel*, GIOCondition, void*) (nsAppShell.cpp:69) ==13268== by 0x48786FC: g_io_unix_dispatch (giounix.c:162) ==13268== by 0x48416F7: g_main_context_dispatch (gmain.c:2144) ==13268== by 0x4844DA2: g_main_context_iterate (gmain.c:2778) ==13268== by 0x48452C1: g_main_loop_run (gmain.c:2986) ==13268== by 0x42203A8: gtk_main (gtkmain.c:1200) ==13268== by 0x805FE14: main (yelp-main.c:120) ==13268== ==13268== Conditional jump or move depends on uninitialised value(s) ==13268== at 0x4D036FE: (within /usr/lib/libcairo.so.2.10800.0) ==13268== by 0x4D0490B: (within /usr/lib/libcairo.so.2.10800.0) ==13268== by 0x4D04B0A: cairo_pattern_create_rgba (in /usr/lib/libcairo.so.2.10800.0) ==13268== by 0x4CEFBA1: cairo_set_source_rgba (in /usr/lib/libcairo.so.2.10800.0) ==13268== by 0x63A37BB: gfxContext::SetColor(gfxRGBA const&) (gfxContext.cpp:645) ==13268== by 0x62D9BDD: nsThebesRenderingContext::SetColor(unsigned) (nsThebesRenderingContext.cpp:354) ==13268== by 0x613ECD0: nsWebBrowser::HandleEvent(nsGUIEvent*) (nsWebBrowser.cpp:1696) ==13268== by 0x62B362F: nsCommonWidget::DispatchEvent(nsGUIEvent*, nsEventStatus&) (nsCommonWidget.cpp:158) ==13268== by 0x62AEEC7: nsWindow::OnExposeEvent(_GtkWidget*, _GdkEventExpose*) (nsWindow.cpp:1766) ==13268== by 0x62AF428: _ZL15expose_event_cbP10_GtkWidgetP15_GdkEventExpose (nsWindow.cpp:4532) ==13268== by 0x4226035: _gtk_marshal_BOOLEAN__BOXED (gtkmarshalers.c:84) ==13268== by 0x47D4C4A: g_closure_invoke (gclosure.c:767) ==13268== by 0x47EB094: signal_emit_unlocked_R (gsignal.c:3244) ==13268== by 0x47EC62A: g_signal_emit_valist (gsignal.c:2987) ==13268== by 0x47ECC25: g_signal_emit (gsignal.c:3034) ==13268== by 0x433B33D: gtk_widget_event_internal (gtkwidget.c:4745) ==13268== by 0x421FF72: gtk_main_do_event (gtkmain.c:1557) ==13268== by 0x44C89B4: gdk_window_process_updates_internal (gdkwindow.c:2598) ==13268== by 0x44C8FCE: gdk_window_process_all_updates (gdkwindow.c:2664) ==13268== by 0x44C8FFA: gdk_window_update_idle (gdkwindow.c:2508) ==13268== by 0x44AC46A: gdk_threads_dispatch (gdk.c:473) ==13268== by 0x483F7C0: g_idle_dispatch (gmain.c:4235) ==13268== by 0x48416F7: g_main_context_dispatch (gmain.c:2144) ==13268== by 0x4844DA2: g_main_context_iterate (gmain.c:2778) ==13268== by 0x4844F60: g_main_context_iteration (gmain.c:2841) ==13268== by 0x62B1F7B: nsAppShell::ProcessNextNativeEvent(int) (nsAppShell.cpp:144) ==13268== by 0x62C6FE3: nsBaseAppShell::DoProcessNextNativeEvent(int) (nsBaseAppShell.cpp:151) ==13268== by 0x62C71EC: nsBaseAppShell::OnProcessNextEvent(nsIThreadInternal*, int, unsigned) (nsBaseAppShell.cpp:278) ==13268== by 0x637350D: nsThread::ProcessNextEvent(int, int*) (nsThread.cpp:497) ==13268== by 0x634401D: NS_ProcessPendingEvents_P(nsIThread*, unsigned) (nsThreadUtils.cpp:180) ==13268== by 0x62C7341: nsBaseAppShell::NativeEventCallback() (nsBaseAppShell.cpp:121) ==13268== by 0x62B234F: nsAppShell::EventProcessorCallback(_GIOChannel*, GIOCondition, void*) (nsAppShell.cpp:69) ==13268== by 0x48786FC: g_io_unix_dispatch (giounix.c:162) ==13268== by 0x48416F7: g_main_context_dispatch (gmain.c:2144) ==13268== by 0x4844DA2: g_main_context_iterate (gmain.c:2778) ==13268== by 0x48452C1: g_main_loop_run (gmain.c:2986) ==13268== by 0x42203A8: gtk_main (gtkmain.c:1200) ==13268== by 0x805FE14: main (yelp-main.c:120) ==13268== ==13268== Invalid read of size 1 ==13268== at 0x8071908: s_characters (yelp-search-parser.c:736) ==13268== by 0x469B78A: xmlParseCharData (in /usr/lib/libxml2.so.2.6.32) ==13268== by 0x469F49D: xmlParseContent (in /usr/lib/libxml2.so.2.6.32) ==13268== by 0x469F0B9: xmlParseElement (in /usr/lib/libxml2.so.2.6.32) ==13268== by 0x469F59C: xmlParseContent (in /usr/lib/libxml2.so.2.6.32) ==13268== by 0x469F0B9: xmlParseElement (in /usr/lib/libxml2.so.2.6.32) ==13268== by 0x469F59C: xmlParseContent (in /usr/lib/libxml2.so.2.6.32) ==13268== by 0x469F0B9: xmlParseElement (in /usr/lib/libxml2.so.2.6.32) ==13268== by 0x469F59C: xmlParseContent (in /usr/lib/libxml2.so.2.6.32) ==13268== by 0x469F0B9: xmlParseElement (in /usr/lib/libxml2.so.2.6.32) ==13268== by 0x469F59C: xmlParseContent (in /usr/lib/libxml2.so.2.6.32) ==13268== by 0x469F0B9: xmlParseElement (in /usr/lib/libxml2.so.2.6.32) ==13268== by 0x469F59C: xmlParseContent (in /usr/lib/libxml2.so.2.6.32) ==13268== by 0x469F0B9: xmlParseElement (in /usr/lib/libxml2.so.2.6.32) ==13268== by 0x46A61D9: xmlParseDocument (in /usr/lib/libxml2.so.2.6.32) ==13268== by 0x46A6DFA: xmlSAXUserParseFile (in /usr/lib/libxml2.so.2.6.32) ==13268== by 0x8072705: slow_search_process (yelp-search-parser.c:1167) ==13268== by 0x48C5F7A: rrn_for_each (in /usr/lib/librarian.so.0.0.0) ==13268== by 0x807115A: slow_search_setup (yelp-search-parser.c:1051) ==13268== by 0x483F7C0: g_idle_dispatch (gmain.c:4235) ==13268== by 0x48416F7: g_main_context_dispatch (gmain.c:2144) ==13268== by 0x4844DA2: g_main_context_iterate (gmain.c:2778) ==13268== by 0x48452C1: g_main_loop_run (gmain.c:2986) ==13268== by 0x42203A8: gtk_main (gtkmain.c:1200) ==13268== by 0x805FE14: main (yelp-main.c:120) ==13268== Address 0xb0dad6f is 1 bytes before a block of size 32 alloc'd ==13268== at 0x4024E4C: realloc (vg_replace_malloc.c:429) ==13268== by 0x4849C49: g_realloc (gmem.c:170) ==13268== by 0x4864E9E: g_string_maybe_expand (gstring.c:359) ==13268== by 0x48654A7: g_string_insert_unichar (gstring.c:1085) ==13268== by 0x486566F: g_string_append_unichar (gstring.c:881) ==13268== by 0x4870A23: g_utf8_casefold (guniprop.c:1199) ==13268== by 0x807185C: s_characters (yelp-search-parser.c:722) ==13268== by 0x469B78A: xmlParseCharData (in /usr/lib/libxml2.so.2.6.32) ==13268== by 0x469F49D: xmlParseContent (in /usr/lib/libxml2.so.2.6.32) ==13268== by 0x469F0B9: xmlParseElement (in /usr/lib/libxml2.so.2.6.32) ==13268== by 0x469F59C: xmlParseContent (in /usr/lib/libxml2.so.2.6.32) ==13268== by 0x469F0B9: xmlParseElement (in /usr/lib/libxml2.so.2.6.32) ==13268== by 0x469F59C: xmlParseContent (in /usr/lib/libxml2.so.2.6.32) ==13268== by 0x469F0B9: xmlParseElement (in /usr/lib/libxml2.so.2.6.32) ==13268== by 0x469F59C: xmlParseContent (in /usr/lib/libxml2.so.2.6.32) ==13268== by 0x469F0B9: xmlParseElement (in /usr/lib/libxml2.so.2.6.32) ==13268== by 0x469F59C: xmlParseContent (in /usr/lib/libxml2.so.2.6.32) ==13268== by 0x469F0B9: xmlParseElement (in /usr/lib/libxml2.so.2.6.32) ==13268== by 0x469F59C: xmlParseContent (in /usr/lib/libxml2.so.2.6.32) ==13268== by 0x469F0B9: xmlParseElement (in /usr/lib/libxml2.so.2.6.32) ==13268== by 0x46A61D9: xmlParseDocument (in /usr/lib/libxml2.so.2.6.32) ==13268== by 0x46A6DFA: xmlSAXUserParseFile (in /usr/lib/libxml2.so.2.6.32) ==13268== by 0x8072705: slow_search_process (yelp-search-parser.c:1167) ==13268== by 0x48C5F7A: rrn_for_each (in /usr/lib/librarian.so.0.0.0) ==13268== by 0x807115A: slow_search_setup (yelp-search-parser.c:1051) ==13268== by 0x483F7C0: g_idle_dispatch (gmain.c:4235) ==13268== by 0x48416F7: g_main_context_dispatch (gmain.c:2144) ==13268== by 0x4844DA2: g_main_context_iterate (gmain.c:2778) ==13268== by 0x48452C1: g_main_loop_run (gmain.c:2986) ==13268== by 0x42203A8: gtk_main (gtkmain.c:1200) ==13268== by 0x805FE14: main (yelp-main.c:120) ==13268== ==13268== Invalid read of size 1 ==13268== at 0x8072169: search_parse_result (yelp-search-parser.c:1251) ==13268== by 0x8072753: slow_search_process (yelp-search-parser.c:1174) ==13268== by 0x48C5F7A: rrn_for_each (in /usr/lib/librarian.so.0.0.0) ==13268== by 0x807115A: slow_search_setup (yelp-search-parser.c:1051) ==13268== by 0x483F7C0: g_idle_dispatch (gmain.c:4235) ==13268== by 0x48416F7: g_main_context_dispatch (gmain.c:2144) ==13268== by 0x4844DA2: g_main_context_iterate (gmain.c:2778) ==13268== by 0x48452C1: g_main_loop_run (gmain.c:2986) ==13268== by 0x42203A8: gtk_main (gtkmain.c:1200) ==13268== by 0x805FE14: main (yelp-main.c:120) ==13268== Address 0xb1d124f is 1 bytes before a block of size 22 alloc'd ==13268== at 0x4024D2E: malloc (vg_replace_malloc.c:207) ==13268== by 0x4849D63: g_malloc (gmem.c:131) ==13268== by 0x48628D8: g_strdup (gstrfuncs.c:92) ==13268== by 0x8072066: search_parse_result (yelp-search-parser.c:1225) ==13268== by 0x8072753: slow_search_process (yelp-search-parser.c:1174) ==13268== by 0x48C5F7A: rrn_for_each (in /usr/lib/librarian.so.0.0.0) ==13268== by 0x807115A: slow_search_setup (yelp-search-parser.c:1051) ==13268== by 0x483F7C0: g_idle_dispatch (gmain.c:4235) ==13268== by 0x48416F7: g_main_context_dispatch (gmain.c:2144) ==13268== by 0x4844DA2: g_main_context_iterate (gmain.c:2778) ==13268== by 0x48452C1: g_main_loop_run (gmain.c:2986) ==13268== by 0x42203A8: gtk_main (gtkmain.c:1200) ==13268== by 0x805FE14: main (yelp-main.c:120) --13268-- memcheck GC: 8192 nodes, 7865 survivors ( 96.0%) --13268-- memcheck GC: increase table size to 16384 ==13268== ==13268== Invalid free() / delete / delete[] ==13268== at 0x4023B4A: free (vg_replace_malloc.c:323) ==13268== by 0x4849C05: g_free (gmem.c:190) ==13268== by 0x805F3C4: html_popupmenu_requested_cb (yelp-window.c:1815) ==13268== by 0x47E1B9B: g_cclosure_marshal_VOID__STRING (gmarshal.c:496) ==13268== by 0x47D4C4A: g_closure_invoke (gclosure.c:767) ==13268== by 0x47EB094: signal_emit_unlocked_R (gsignal.c:3244) ==13268== by 0x47EC7AB: g_signal_emit_valist (gsignal.c:2977) ==13268== by 0x47ECACC: g_signal_emit_by_name (gsignal.c:3071) ==13268== by 0x8052E30: Yelper::ProcessMouseEvent(void*) (Yelper.cpp:284) ==13268== by 0x805748D: _ZL19html_dom_mouse_downP12_GtkMozEmbedPv (yelp-html.cpp:84) ==13268== by 0x4222295: gtk_marshal_BOOLEAN__POINTER (gtkmarshal.c:121) ==13268== by 0x47D33C8: g_type_class_meta_marshal (gclosure.c:878) ==13268== by 0x47D4C4A: g_closure_invoke (gclosure.c:767) ==13268== by 0x47EAD3C: signal_emit_unlocked_R (gsignal.c:3282) ==13268== by 0x47EC62A: g_signal_emit_valist (gsignal.c:2987) ==13268== by 0x47ECC25: g_signal_emit (gsignal.c:3034) ==13268== by 0x5BBB705: EmbedEventListener::MouseDown(nsIDOMEvent*) (EmbedEventListener.cpp:149) ==13268== by 0x5E9B4E2: nsEventListenerManager::HandleEvent(nsPresContext*, nsEvent*, nsIDOMEvent**, nsISupports*, unsigned, nsEventStatus*) (nsEventListenerManager.cpp:184) ==13268== by 0x5EB1F38: nsEventTargetChainItem::HandleEvent(nsEventChainPostVisitor&, unsigned) (nsEventDispatcher.cpp:210) ==13268== by 0x5EB20B7: nsEventTargetChainItem::HandleEventTargetChain(nsEventChainPostVisitor&, unsigned, nsDispatchingCallback*) (nsEventDispatcher.cpp:291) ==13268== by 0x5EB2441: nsEventDispatcher::Dispatch(nsISupports*, nsPresContext*, nsEvent*, nsIDOMEvent*, nsEventStatus*, nsDispatchingCallback*) (nsEventDispatcher.cpp:483) ==13268== by 0x5D32FC5: PresShell::HandleEventInternal(nsEvent*, nsIView*, nsEventStatus*) (nsPresShell.cpp:5921) ==13268== by 0x5D33673: PresShell::HandlePositionedEvent(nsIView*, nsIFrame*, nsGUIEvent*, nsEventStatus*) (nsPresShell.cpp:5809) ==13268== by 0x5D33A71: PresShell::HandleEvent(nsIView*, nsGUIEvent*, nsEventStatus*) (nsPresShell.cpp:5669) ==13268== by 0x5F73602: nsViewManager::HandleEvent(nsView*, nsPoint, nsGUIEvent*, int) (nsViewManager.cpp:1382) ==13268== by 0x5F74EDF: nsViewManager::DispatchEvent(nsGUIEvent*, nsEventStatus*) (nsViewManager.cpp:1337) ==13268== by 0x5F6FF7B: _ZL11HandleEventP10nsGUIEvent (nsView.cpp:168) ==13268== by 0x62B362F: nsCommonWidget::DispatchEvent(nsGUIEvent*, nsEventStatus&) (nsCommonWidget.cpp:158) ==13268== by 0x62AE545: nsWindow::OnButtonPressEvent(_GtkWidget*, _GdkEventButton*) (nsWindow.cpp:2149) ==13268== by 0x62AE604: _ZL21button_press_event_cbP10_GtkWidgetP15_GdkEventButton (nsWindow.cpp:4656) ==13268== by 0x4226035: _gtk_marshal_BOOLEAN__BOXED (gtkmarshalers.c:84) ==13268== by 0x47D4C4A: g_closure_invoke (gclosure.c:767) ==13268== by 0x47EB094: signal_emit_unlocked_R (gsignal.c:3244) ==13268== by 0x47EC62A: g_signal_emit_valist (gsignal.c:2987) ==13268== by 0x47ECC25: g_signal_emit (gsignal.c:3034) ==13268== by 0x433B33D: gtk_widget_event_internal (gtkwidget.c:4745) ==13268== by 0x421EB4B: gtk_propagate_event (gtkmain.c:2391) ==13268== by 0x4220016: gtk_main_do_event (gtkmain.c:1581) ==13268== by 0x44E0509: gdk_event_dispatch (gdkevents-x11.c:2365) ==13268== by 0x48416F7: g_main_context_dispatch (gmain.c:2144) ==13268== Address 0xf2dee00 is 0 bytes inside a block of size 65 free'd ==13268== at 0x4023B4A: free (vg_replace_malloc.c:323) ==13268== by 0x4849C05: g_free (gmem.c:190) ==13268== by 0x47E23D3: g_cclosure_marshal_VOID__VOID (gmarshal.c:77) ==13268== by 0x47D4C4A: g_closure_invoke (gclosure.c:767) ==13268== by 0x47EB094: signal_emit_unlocked_R (gsignal.c:3244) ==13268== by 0x47EC7AB: g_signal_emit_valist (gsignal.c:2977) ==13268== by 0x47ECC25: g_signal_emit (gsignal.c:3034) ==13268== by 0x41589B4: _gtk_action_emit_activate (gtkaction.c:885) ==13268== by 0x4159993: gtk_action_activate (gtkaction.c:912) ==13268== by 0x47E23D3: g_cclosure_marshal_VOID__VOID (gmarshal.c:77) ==13268== by 0x47D4C4A: g_closure_invoke (gclosure.c:767) ==13268== by 0x47EB094: signal_emit_unlocked_R (gsignal.c:3244) ==13268== by 0x47EC7AB: g_signal_emit_valist (gsignal.c:2977) ==13268== by 0x47ECC25: g_signal_emit (gsignal.c:3034) ==13268== by 0x4341476: gtk_widget_activate (gtkwidget.c:4776) ==13268== by 0x4233F6F: gtk_menu_shell_activate_item (gtkmenushell.c:1139) ==13268== by 0x4235B4C: gtk_menu_shell_button_release (gtkmenushell.c:678) ==13268== by 0x422C4FA: gtk_menu_button_release (gtkmenu.c:2850) ==13268== by 0x4226035: _gtk_marshal_BOOLEAN__BOXED (gtkmarshalers.c:84) ==13268== by 0x47D33C8: g_type_class_meta_marshal (gclosure.c:878) ==13268== by 0x47D4C4A: g_closure_invoke (gclosure.c:767) ==13268== by 0x47EAD3C: signal_emit_unlocked_R (gsignal.c:3282) ==13268== by 0x47EC62A: g_signal_emit_valist (gsignal.c:2987) ==13268== by 0x47ECC25: g_signal_emit (gsignal.c:3034) ==13268== by 0x433B33D: gtk_widget_event_internal (gtkwidget.c:4745) ==13268== by 0x421EB4B: gtk_propagate_event (gtkmain.c:2391) ==13268== by 0x421FEF6: gtk_main_do_event (gtkmain.c:1596) ==13268== by 0x44E0509: gdk_event_dispatch (gdkevents-x11.c:2365) ==13268== by 0x48416F7: g_main_context_dispatch (gmain.c:2144) ==13268== by 0x4844DA2: g_main_context_iterate (gmain.c:2778) ==13268== by 0x48452C1: g_main_loop_run (gmain.c:2986) ==13268== by 0x42203A8: gtk_main (gtkmain.c:1200) ==13268== by 0x805FE14: main (yelp-main.c:120) --13539-- Discarding syms at 0x59E7000-0x59EB000 in /usr/lib/gconv/UTF-16.so due to munmap() --13539-- Discarding syms at 0x580E000-0x5817000 in /lib/tls/i686/cmov/libnss_compat-2.8.90.so due to munmap() --13539-- Discarding syms at 0x5817000-0x5822000 in /lib/tls/i686/cmov/libnss_nis-2.8.90.so due to munmap() --13539-- Discarding syms at 0x5822000-0x582E000 in /lib/tls/i686/cmov/libnss_files-2.8.90.so due to munmap() ==13539== ==13539== ERROR SUMMARY: 42 errors from 13 contexts (suppressed: 259 from 2) ==13539== ==13539== 1 errors in context 1 of 13: ==13539== Invalid free() / delete / delete[] ==13539== at 0x4023B4A: free (vg_replace_malloc.c:323) ==13539== by 0x4849C05: g_free (gmem.c:190) ==13539== by 0x805F3C4: html_popupmenu_requested_cb (yelp-window.c:1815) ==13539== by 0x47E1B9B: g_cclosure_marshal_VOID__STRING (gmarshal.c:496) ==13539== by 0x47D4C4A: g_closure_invoke (gclosure.c:767) ==13539== by 0x47EB094: signal_emit_unlocked_R (gsignal.c:3244) ==13539== by 0x47EC7AB: g_signal_emit_valist (gsignal.c:2977) ==13539== by 0x47ECACC: g_signal_emit_by_name (gsignal.c:3071) ==13539== by 0x8052E30: Yelper::ProcessMouseEvent(void*) (Yelper.cpp:284) ==13539== by 0x805748D: _ZL19html_dom_mouse_downP12_GtkMozEmbedPv (yelp-html.cpp:84) ==13539== by 0x4222295: gtk_marshal_BOOLEAN__POINTER (gtkmarshal.c:121) ==13539== by 0x47D33C8: g_type_class_meta_marshal (gclosure.c:878) ==13539== by 0x47D4C4A: g_closure_invoke (gclosure.c:767) ==13539== by 0x47EAD3C: signal_emit_unlocked_R (gsignal.c:3282) ==13539== by 0x47EC62A: g_signal_emit_valist (gsignal.c:2987) ==13539== by 0x47ECC25: g_signal_emit (gsignal.c:3034) ==13539== by 0x5BBB705: EmbedEventListener::MouseDown(nsIDOMEvent*) (EmbedEventListener.cpp:149) ==13539== by 0x5E9B4E2: nsEventListenerManager::HandleEvent(nsPresContext*, nsEvent*, nsIDOMEvent**, nsISupports*, unsigned, nsEventStatus*) (nsEventListenerManager.cpp:184) ==13539== by 0x5EB1F38: nsEventTargetChainItem::HandleEvent(nsEventChainPostVisitor&, unsigned) (nsEventDispatcher.cpp:210) ==13539== by 0x5EB20B7: nsEventTargetChainItem::HandleEventTargetChain(nsEventChainPostVisitor&, unsigned, nsDispatchingCallback*) (nsEventDispatcher.cpp:291) ==13539== by 0x5EB2441: nsEventDispatcher::Dispatch(nsISupports*, nsPresContext*, nsEvent*, nsIDOMEvent*, nsEventStatus*, nsDispatchingCallback*) (nsEventDispatcher.cpp:483) ==13539== by 0x5D32FC5: PresShell::HandleEventInternal(nsEvent*, nsIView*, nsEventStatus*) (nsPresShell.cpp:5921) ==13539== by 0x5D33673: PresShell::HandlePositionedEvent(nsIView*, nsIFrame*, nsGUIEvent*, nsEventStatus*) (nsPresShell.cpp:5809) ==13539== by 0x5D33A71: PresShell::HandleEvent(nsIView*, nsGUIEvent*, nsEventStatus*) (nsPresShell.cpp:5669) ==13539== by 0x5F73602: nsViewManager::HandleEvent(nsView*, nsPoint, nsGUIEvent*, int) (nsViewManager.cpp:1382) ==13539== by 0x5F74EDF: nsViewManager::DispatchEvent(nsGUIEvent*, nsEventStatus*) (nsViewManager.cpp:1337) ==13539== by 0x5F6FF7B: _ZL11HandleEventP10nsGUIEvent (nsView.cpp:168) ==13539== by 0x62B362F: nsCommonWidget::DispatchEvent(nsGUIEvent*, nsEventStatus&) (nsCommonWidget.cpp:158) ==13539== by 0x62AE545: nsWindow::OnButtonPressEvent(_GtkWidget*, _GdkEventButton*) (nsWindow.cpp:2149) ==13539== by 0x62AE604: _ZL21button_press_event_cbP10_GtkWidgetP15_GdkEventButton (nsWindow.cpp:4656) ==13539== by 0x4226035: _gtk_marshal_BOOLEAN__BOXED (gtkmarshalers.c:84) ==13539== by 0x47D4C4A: g_closure_invoke (gclosure.c:767) ==13539== by 0x47EB094: signal_emit_unlocked_R (gsignal.c:3244) ==13539== by 0x47EC62A: g_signal_emit_valist (gsignal.c:2987) ==13539== by 0x47ECC25: g_signal_emit (gsignal.c:3034) ==13539== by 0x433B33D: gtk_widget_event_internal (gtkwidget.c:4745) ==13539== by 0x421EB4B: gtk_propagate_event (gtkmain.c:2391) ==13539== by 0x4220016: gtk_main_do_event (gtkmain.c:1581) ==13539== by 0x44E0509: gdk_event_dispatch (gdkevents-x11.c:2365) ==13539== by 0x48416F7: g_main_context_dispatch (gmain.c:2144) ==13539== Address 0xf2dee00 is 0 bytes inside a block of size 65 free'd ==13539== at 0x4023B4A: free (vg_replace_malloc.c:323) ==13539== by 0x4849C05: g_free (gmem.c:190) ==13539== by 0x47E23D3: g_cclosure_marshal_VOID__VOID (gmarshal.c:77) ==13539== by 0x47D4C4A: g_closure_invoke (gclosure.c:767) ==13539== by 0x47EB094: signal_emit_unlocked_R (gsignal.c:3244) ==13539== by 0x47EC7AB: g_signal_emit_valist (gsignal.c:2977) ==13539== by 0x47ECC25: g_signal_emit (gsignal.c:3034) ==13539== by 0x41589B4: _gtk_action_emit_activate (gtkaction.c:885) ==13539== by 0x4159993: gtk_action_activate (gtkaction.c:912) ==13539== by 0x47E23D3: g_cclosure_marshal_VOID__VOID (gmarshal.c:77) ==13539== by 0x47D4C4A: g_closure_invoke (gclosure.c:767) ==13539== by 0x47EB094: signal_emit_unlocked_R (gsignal.c:3244) ==13539== by 0x47EC7AB: g_signal_emit_valist (gsignal.c:2977) ==13539== by 0x47ECC25: g_signal_emit (gsignal.c:3034) ==13539== by 0x4341476: gtk_widget_activate (gtkwidget.c:4776) ==13539== by 0x4233F6F: gtk_menu_shell_activate_item (gtkmenushell.c:1139) ==13539== by 0x4235B4C: gtk_menu_shell_button_release (gtkmenushell.c:678) ==13539== by 0x422C4FA: gtk_menu_button_release (gtkmenu.c:2850) ==13539== by 0x4226035: _gtk_marshal_BOOLEAN__BOXED (gtkmarshalers.c:84) ==13539== by 0x47D33C8: g_type_class_meta_marshal (gclosure.c:878) ==13539== by 0x47D4C4A: g_closure_invoke (gclosure.c:767) ==13539== by 0x47EAD3C: signal_emit_unlocked_R (gsignal.c:3282) ==13539== by 0x47EC62A: g_signal_emit_valist (gsignal.c:2987) ==13539== by 0x47ECC25: g_signal_emit (gsignal.c:3034) ==13539== by 0x433B33D: gtk_widget_event_internal (gtkwidget.c:4745) ==13539== by 0x421EB4B: gtk_propagate_event (gtkmain.c:2391) ==13539== by 0x421FEF6: gtk_main_do_event (gtkmain.c:1596) ==13539== by 0x44E0509: gdk_event_dispatch (gdkevents-x11.c:2365) ==13539== by 0x48416F7: g_main_context_dispatch (gmain.c:2144) ==13539== by 0x4844DA2: g_main_context_iterate (gmain.c:2778) ==13539== by 0x48452C1: g_main_loop_run (gmain.c:2986) ==13539== by 0x42203A8: gtk_main (gtkmain.c:1200) ==13539== by 0x805FE14: main (yelp-main.c:120) ==13539== ==13539== 1 errors in context 2 of 13: ==13539== Invalid read of size 1 ==13539== at 0x8072169: search_parse_result (yelp-search-parser.c:1251) ==13539== by 0x8072753: slow_search_process (yelp-search-parser.c:1174) ==13539== by 0x48C5F7A: rrn_for_each (in /usr/lib/librarian.so.0.0.0) ==13539== by 0x807115A: slow_search_setup (yelp-search-parser.c:1051) ==13539== by 0x483F7C0: g_idle_dispatch (gmain.c:4235) ==13539== by 0x48416F7: g_main_context_dispatch (gmain.c:2144) ==13539== by 0x4844DA2: g_main_context_iterate (gmain.c:2778) ==13539== by 0x48452C1: g_main_loop_run (gmain.c:2986) ==13539== by 0x42203A8: gtk_main (gtkmain.c:1200) ==13539== by 0x805FE14: main (yelp-main.c:120) ==13539== Address 0xb1d124f is 1 bytes before a block of size 22 alloc'd ==13539== at 0x4024D2E: malloc (vg_replace_malloc.c:207) ==13539== by 0x4849D63: g_malloc (gmem.c:131) ==13539== by 0x48628D8: g_strdup (gstrfuncs.c:92) ==13539== by 0x8072066: search_parse_result (yelp-search-parser.c:1225) ==13539== by 0x8072753: slow_search_process (yelp-search-parser.c:1174) ==13539== by 0x48C5F7A: rrn_for_each (in /usr/lib/librarian.so.0.0.0) ==13539== by 0x807115A: slow_search_setup (yelp-search-parser.c:1051) ==13539== by 0x483F7C0: g_idle_dispatch (gmain.c:4235) ==13539== by 0x48416F7: g_main_context_dispatch (gmain.c:2144) ==13539== by 0x4844DA2: g_main_context_iterate (gmain.c:2778) ==13539== by 0x48452C1: g_main_loop_run (gmain.c:2986) ==13539== by 0x42203A8: gtk_main (gtkmain.c:1200) ==13539== by 0x805FE14: main (yelp-main.c:120) ==13539== ==13539== 2 errors in context 3 of 13: ==13539== Conditional jump or move depends on uninitialised value(s) ==13539== at 0x4D036FE: (within /usr/lib/libcairo.so.2.10800.0) ==13539== by 0x4D0490B: (within /usr/lib/libcairo.so.2.10800.0) ==13539== by 0x4D04B0A: cairo_pattern_create_rgba (in /usr/lib/libcairo.so.2.10800.0) ==13539== by 0x4CEFBA1: cairo_set_source_rgba (in /usr/lib/libcairo.so.2.10800.0) ==13539== by 0x63A37BB: gfxContext::SetColor(gfxRGBA const&) (gfxContext.cpp:645) ==13539== by 0x62D9BDD: nsThebesRenderingContext::SetColor(unsigned) (nsThebesRenderingContext.cpp:354) ==13539== by 0x613ECD0: nsWebBrowser::HandleEvent(nsGUIEvent*) (nsWebBrowser.cpp:1696) ==13539== by 0x62B362F: nsCommonWidget::DispatchEvent(nsGUIEvent*, nsEventStatus&) (nsCommonWidget.cpp:158) ==13539== by 0x62AEEC7: nsWindow::OnExposeEvent(_GtkWidget*, _GdkEventExpose*) (nsWindow.cpp:1766) ==13539== by 0x62AF428: _ZL15expose_event_cbP10_GtkWidgetP15_GdkEventExpose (nsWindow.cpp:4532) ==13539== by 0x4226035: _gtk_marshal_BOOLEAN__BOXED (gtkmarshalers.c:84) ==13539== by 0x47D4C4A: g_closure_invoke (gclosure.c:767) ==13539== by 0x47EB094: signal_emit_unlocked_R (gsignal.c:3244) ==13539== by 0x47EC62A: g_signal_emit_valist (gsignal.c:2987) ==13539== by 0x47ECC25: g_signal_emit (gsignal.c:3034) ==13539== by 0x433B33D: gtk_widget_event_internal (gtkwidget.c:4745) ==13539== by 0x421FF72: gtk_main_do_event (gtkmain.c:1557) ==13539== by 0x44C89B4: gdk_window_process_updates_internal (gdkwindow.c:2598) ==13539== by 0x44C8FCE: gdk_window_process_all_updates (gdkwindow.c:2664) ==13539== by 0x44C8FFA: gdk_window_update_idle (gdkwindow.c:2508) ==13539== by 0x44AC46A: gdk_threads_dispatch (gdk.c:473) ==13539== by 0x483F7C0: g_idle_dispatch (gmain.c:4235) ==13539== by 0x48416F7: g_main_context_dispatch (gmain.c:2144) ==13539== by 0x4844DA2: g_main_context_iterate (gmain.c:2778) ==13539== by 0x4844F60: g_main_context_iteration (gmain.c:2841) ==13539== by 0x62B1F7B: nsAppShell::ProcessNextNativeEvent(int) (nsAppShell.cpp:144) ==13539== by 0x62C6FE3: nsBaseAppShell::DoProcessNextNativeEvent(int) (nsBaseAppShell.cpp:151) ==13539== by 0x62C71EC: nsBaseAppShell::OnProcessNextEvent(nsIThreadInternal*, int, unsigned) (nsBaseAppShell.cpp:278) ==13539== by 0x637350D: nsThread::ProcessNextEvent(int, int*) (nsThread.cpp:497) ==13539== by 0x634401D: NS_ProcessPendingEvents_P(nsIThread*, unsigned) (nsThreadUtils.cpp:180) ==13539== by 0x62C7341: nsBaseAppShell::NativeEventCallback() (nsBaseAppShell.cpp:121) ==13539== by 0x62B234F: nsAppShell::EventProcessorCallback(_GIOChannel*, GIOCondition, void*) (nsAppShell.cpp:69) ==13539== by 0x48786FC: g_io_unix_dispatch (giounix.c:162) ==13539== by 0x48416F7: g_main_context_dispatch (gmain.c:2144) ==13539== by 0x4844DA2: g_main_context_iterate (gmain.c:2778) ==13539== by 0x48452C1: g_main_loop_run (gmain.c:2986) ==13539== by 0x42203A8: gtk_main (gtkmain.c:1200) ==13539== by 0x805FE14: main (yelp-main.c:120) ==13539== ==13539== 2 errors in context 4 of 13: ==13539== Conditional jump or move depends on uninitialised value(s) ==13539== at 0x4CFB530: (within /usr/lib/libcairo.so.2.10800.0) ==13539== by 0x4D04AD6: cairo_pattern_create_rgba (in /usr/lib/libcairo.so.2.10800.0) ==13539== by 0x4CEFBA1: cairo_set_source_rgba (in /usr/lib/libcairo.so.2.10800.0) ==13539== by 0x63A37BB: gfxContext::SetColor(gfxRGBA const&) (gfxContext.cpp:645) ==13539== by 0x62D9BDD: nsThebesRenderingContext::SetColor(unsigned) (nsThebesRenderingContext.cpp:354) ==13539== by 0x613ECD0: nsWebBrowser::HandleEvent(nsGUIEvent*) (nsWebBrowser.cpp:1696) ==13539== by 0x62B362F: nsCommonWidget::DispatchEvent(nsGUIEvent*, nsEventStatus&) (nsCommonWidget.cpp:158) ==13539== by 0x62AEEC7: nsWindow::OnExposeEvent(_GtkWidget*, _GdkEventExpose*) (nsWindow.cpp:1766) ==13539== by 0x62AF428: _ZL15expose_event_cbP10_GtkWidgetP15_GdkEventExpose (nsWindow.cpp:4532) ==13539== by 0x4226035: _gtk_marshal_BOOLEAN__BOXED (gtkmarshalers.c:84) ==13539== by 0x47D4C4A: g_closure_invoke (gclosure.c:767) ==13539== by 0x47EB094: signal_emit_unlocked_R (gsignal.c:3244) ==13539== by 0x47EC62A: g_signal_emit_valist (gsignal.c:2987) ==13539== by 0x47ECC25: g_signal_emit (gsignal.c:3034) ==13539== by 0x433B33D: gtk_widget_event_internal (gtkwidget.c:4745) ==13539== by 0x421FF72: gtk_main_do_event (gtkmain.c:1557) ==13539== by 0x44C89B4: gdk_window_process_updates_internal (gdkwindow.c:2598) ==13539== by 0x44C8FCE: gdk_window_process_all_updates (gdkwindow.c:2664) ==13539== by 0x44C8FFA: gdk_window_update_idle (gdkwindow.c:2508) ==13539== by 0x44AC46A: gdk_threads_dispatch (gdk.c:473) ==13539== by 0x483F7C0: g_idle_dispatch (gmain.c:4235) ==13539== by 0x48416F7: g_main_context_dispatch (gmain.c:2144) ==13539== by 0x4844DA2: g_main_context_iterate (gmain.c:2778) ==13539== by 0x4844F60: g_main_context_iteration (gmain.c:2841) ==13539== by 0x62B1F7B: nsAppShell::ProcessNextNativeEvent(int) (nsAppShell.cpp:144) ==13539== by 0x62C6FE3: nsBaseAppShell::DoProcessNextNativeEvent(int) (nsBaseAppShell.cpp:151) ==13539== by 0x62C71EC: nsBaseAppShell::OnProcessNextEvent(nsIThreadInternal*, int, unsigned) (nsBaseAppShell.cpp:278) ==13539== by 0x637350D: nsThread::ProcessNextEvent(int, int*) (nsThread.cpp:497) ==13539== by 0x634401D: NS_ProcessPendingEvents_P(nsIThread*, unsigned) (nsThreadUtils.cpp:180) ==13539== by 0x62C7341: nsBaseAppShell::NativeEventCallback() (nsBaseAppShell.cpp:121) ==13539== by 0x62B234F: nsAppShell::EventProcessorCallback(_GIOChannel*, GIOCondition, void*) (nsAppShell.cpp:69) ==13539== by 0x48786FC: g_io_unix_dispatch (giounix.c:162) ==13539== by 0x48416F7: g_main_context_dispatch (gmain.c:2144) ==13539== by 0x4844DA2: g_main_context_iterate (gmain.c:2778) ==13539== by 0x48452C1: g_main_loop_run (gmain.c:2986) ==13539== by 0x42203A8: gtk_main (gtkmain.c:1200) ==13539== by 0x805FE14: main (yelp-main.c:120) ==13539== ==13539== 2 errors in context 5 of 13: ==13539== Conditional jump or move depends on uninitialised value(s) ==13539== at 0x4CFB525: (within /usr/lib/libcairo.so.2.10800.0) ==13539== by 0x4D04AD6: cairo_pattern_create_rgba (in /usr/lib/libcairo.so.2.10800.0) ==13539== by 0x4CEFBA1: cairo_set_source_rgba (in /usr/lib/libcairo.so.2.10800.0) ==13539== by 0x63A37BB: gfxContext::SetColor(gfxRGBA const&) (gfxContext.cpp:645) ==13539== by 0x62D9BDD: nsThebesRenderingContext::SetColor(unsigned) (nsThebesRenderingContext.cpp:354) ==13539== by 0x613ECD0: nsWebBrowser::HandleEvent(nsGUIEvent*) (nsWebBrowser.cpp:1696) ==13539== by 0x62B362F: nsCommonWidget::DispatchEvent(nsGUIEvent*, nsEventStatus&) (nsCommonWidget.cpp:158) ==13539== by 0x62AEEC7: nsWindow::OnExposeEvent(_GtkWidget*, _GdkEventExpose*) (nsWindow.cpp:1766) ==13539== by 0x62AF428: _ZL15expose_event_cbP10_GtkWidgetP15_GdkEventExpose (nsWindow.cpp:4532) ==13539== by 0x4226035: _gtk_marshal_BOOLEAN__BOXED (gtkmarshalers.c:84) ==13539== by 0x47D4C4A: g_closure_invoke (gclosure.c:767) ==13539== by 0x47EB094: signal_emit_unlocked_R (gsignal.c:3244) ==13539== by 0x47EC62A: g_signal_emit_valist (gsignal.c:2987) ==13539== by 0x47ECC25: g_signal_emit (gsignal.c:3034) ==13539== by 0x433B33D: gtk_widget_event_internal (gtkwidget.c:4745) ==13539== by 0x421FF72: gtk_main_do_event (gtkmain.c:1557) ==13539== by 0x44C89B4: gdk_window_process_updates_internal (gdkwindow.c:2598) ==13539== by 0x44C8FCE: gdk_window_process_all_updates (gdkwindow.c:2664) ==13539== by 0x44C8FFA: gdk_window_update_idle (gdkwindow.c:2508) ==13539== by 0x44AC46A: gdk_threads_dispatch (gdk.c:473) ==13539== by 0x483F7C0: g_idle_dispatch (gmain.c:4235) ==13539== by 0x48416F7: g_main_context_dispatch (gmain.c:2144) ==13539== by 0x4844DA2: g_main_context_iterate (gmain.c:2778) ==13539== by 0x4844F60: g_main_context_iteration (gmain.c:2841) ==13539== by 0x62B1F7B: nsAppShell::ProcessNextNativeEvent(int) (nsAppShell.cpp:144) ==13539== by 0x62C6FE3: nsBaseAppShell::DoProcessNextNativeEvent(int) (nsBaseAppShell.cpp:151) ==13539== by 0x62C71EC: nsBaseAppShell::OnProcessNextEvent(nsIThreadInternal*, int, unsigned) (nsBaseAppShell.cpp:278) ==13539== by 0x637350D: nsThread::ProcessNextEvent(int, int*) (nsThread.cpp:497) ==13539== by 0x634401D: NS_ProcessPendingEvents_P(nsIThread*, unsigned) (nsThreadUtils.cpp:180) ==13539== by 0x62C7341: nsBaseAppShell::NativeEventCallback() (nsBaseAppShell.cpp:121) ==13539== by 0x62B234F: nsAppShell::EventProcessorCallback(_GIOChannel*, GIOCondition, void*) (nsAppShell.cpp:69) ==13539== by 0x48786FC: g_io_unix_dispatch (giounix.c:162) ==13539== by 0x48416F7: g_main_context_dispatch (gmain.c:2144) ==13539== by 0x4844DA2: g_main_context_iterate (gmain.c:2778) ==13539== by 0x48452C1: g_main_loop_run (gmain.c:2986) ==13539== by 0x42203A8: gtk_main (gtkmain.c:1200) ==13539== by 0x805FE14: main (yelp-main.c:120) ==13539== ==13539== 2 errors in context 6 of 13: ==13539== Conditional jump or move depends on uninitialised value(s) ==13539== at 0x4CFB530: (within /usr/lib/libcairo.so.2.10800.0) ==13539== by 0x4D04ABF: cairo_pattern_create_rgba (in /usr/lib/libcairo.so.2.10800.0) ==13539== by 0x4CEFBA1: cairo_set_source_rgba (in /usr/lib/libcairo.so.2.10800.0) ==13539== by 0x63A37BB: gfxContext::SetColor(gfxRGBA const&) (gfxContext.cpp:645) ==13539== by 0x62D9BDD: nsThebesRenderingContext::SetColor(unsigned) (nsThebesRenderingContext.cpp:354) ==13539== by 0x613ECD0: nsWebBrowser::HandleEvent(nsGUIEvent*) (nsWebBrowser.cpp:1696) ==13539== by 0x62B362F: nsCommonWidget::DispatchEvent(nsGUIEvent*, nsEventStatus&) (nsCommonWidget.cpp:158) ==13539== by 0x62AEEC7: nsWindow::OnExposeEvent(_GtkWidget*, _GdkEventExpose*) (nsWindow.cpp:1766) ==13539== by 0x62AF428: _ZL15expose_event_cbP10_GtkWidgetP15_GdkEventExpose (nsWindow.cpp:4532) ==13539== by 0x4226035: _gtk_marshal_BOOLEAN__BOXED (gtkmarshalers.c:84) ==13539== by 0x47D4C4A: g_closure_invoke (gclosure.c:767) ==13539== by 0x47EB094: signal_emit_unlocked_R (gsignal.c:3244) ==13539== by 0x47EC62A: g_signal_emit_valist (gsignal.c:2987) ==13539== by 0x47ECC25: g_signal_emit (gsignal.c:3034) ==13539== by 0x433B33D: gtk_widget_event_internal (gtkwidget.c:4745) ==13539== by 0x421FF72: gtk_main_do_event (gtkmain.c:1557) ==13539== by 0x44C89B4: gdk_window_process_updates_internal (gdkwindow.c:2598) ==13539== by 0x44C8FCE: gdk_window_process_all_updates (gdkwindow.c:2664) ==13539== by 0x44C8FFA: gdk_window_update_idle (gdkwindow.c:2508) ==13539== by 0x44AC46A: gdk_threads_dispatch (gdk.c:473) ==13539== by 0x483F7C0: g_idle_dispatch (gmain.c:4235) ==13539== by 0x48416F7: g_main_context_dispatch (gmain.c:2144) ==13539== by 0x4844DA2: g_main_context_iterate (gmain.c:2778) ==13539== by 0x4844F60: g_main_context_iteration (gmain.c:2841) ==13539== by 0x62B1F7B: nsAppShell::ProcessNextNativeEvent(int) (nsAppShell.cpp:144) ==13539== by 0x62C6FE3: nsBaseAppShell::DoProcessNextNativeEvent(int) (nsBaseAppShell.cpp:151) ==13539== by 0x62C71EC: nsBaseAppShell::OnProcessNextEvent(nsIThreadInternal*, int, unsigned) (nsBaseAppShell.cpp:278) ==13539== by 0x637350D: nsThread::ProcessNextEvent(int, int*) (nsThread.cpp:497) ==13539== by 0x634401D: NS_ProcessPendingEvents_P(nsIThread*, unsigned) (nsThreadUtils.cpp:180) ==13539== by 0x62C7341: nsBaseAppShell::NativeEventCallback() (nsBaseAppShell.cpp:121) ==13539== by 0x62B234F: nsAppShell::EventProcessorCallback(_GIOChannel*, GIOCondition, void*) (nsAppShell.cpp:69) ==13539== by 0x48786FC: g_io_unix_dispatch (giounix.c:162) ==13539== by 0x48416F7: g_main_context_dispatch (gmain.c:2144) ==13539== by 0x4844DA2: g_main_context_iterate (gmain.c:2778) ==13539== by 0x48452C1: g_main_loop_run (gmain.c:2986) ==13539== by 0x42203A8: gtk_main (gtkmain.c:1200) ==13539== by 0x805FE14: main (yelp-main.c:120) ==13539== ==13539== 2 errors in context 7 of 13: ==13539== Conditional jump or move depends on uninitialised value(s) ==13539== at 0x4CFB525: (within /usr/lib/libcairo.so.2.10800.0) ==13539== by 0x4D04ABF: cairo_pattern_create_rgba (in /usr/lib/libcairo.so.2.10800.0) ==13539== by 0x4CEFBA1: cairo_set_source_rgba (in /usr/lib/libcairo.so.2.10800.0) ==13539== by 0x63A37BB: gfxContext::SetColor(gfxRGBA const&) (gfxContext.cpp:645) ==13539== by 0x62D9BDD: nsThebesRenderingContext::SetColor(unsigned) (nsThebesRenderingContext.cpp:354) ==13539== by 0x613ECD0: nsWebBrowser::HandleEvent(nsGUIEvent*) (nsWebBrowser.cpp:1696) ==13539== by 0x62B362F: nsCommonWidget::DispatchEvent(nsGUIEvent*, nsEventStatus&) (nsCommonWidget.cpp:158) ==13539== by 0x62AEEC7: nsWindow::OnExposeEvent(_GtkWidget*, _GdkEventExpose*) (nsWindow.cpp:1766) ==13539== by 0x62AF428: _ZL15expose_event_cbP10_GtkWidgetP15_GdkEventExpose (nsWindow.cpp:4532) ==13539== by 0x4226035: _gtk_marshal_BOOLEAN__BOXED (gtkmarshalers.c:84) ==13539== by 0x47D4C4A: g_closure_invoke (gclosure.c:767) ==13539== by 0x47EB094: signal_emit_unlocked_R (gsignal.c:3244) ==13539== by 0x47EC62A: g_signal_emit_valist (gsignal.c:2987) ==13539== by 0x47ECC25: g_signal_emit (gsignal.c:3034) ==13539== by 0x433B33D: gtk_widget_event_internal (gtkwidget.c:4745) ==13539== by 0x421FF72: gtk_main_do_event (gtkmain.c:1557) ==13539== by 0x44C89B4: gdk_window_process_updates_internal (gdkwindow.c:2598) ==13539== by 0x44C8FCE: gdk_window_process_all_updates (gdkwindow.c:2664) ==13539== by 0x44C8FFA: gdk_window_update_idle (gdkwindow.c:2508) ==13539== by 0x44AC46A: gdk_threads_dispatch (gdk.c:473) ==13539== by 0x483F7C0: g_idle_dispatch (gmain.c:4235) ==13539== by 0x48416F7: g_main_context_dispatch (gmain.c:2144) ==13539== by 0x4844DA2: g_main_context_iterate (gmain.c:2778) ==13539== by 0x4844F60: g_main_context_iteration (gmain.c:2841) ==13539== by 0x62B1F7B: nsAppShell::ProcessNextNativeEvent(int) (nsAppShell.cpp:144) ==13539== by 0x62C6FE3: nsBaseAppShell::DoProcessNextNativeEvent(int) (nsBaseAppShell.cpp:151) ==13539== by 0x62C71EC: nsBaseAppShell::OnProcessNextEvent(nsIThreadInternal*, int, unsigned) (nsBaseAppShell.cpp:278) ==13539== by 0x637350D: nsThread::ProcessNextEvent(int, int*) (nsThread.cpp:497) ==13539== by 0x634401D: NS_ProcessPendingEvents_P(nsIThread*, unsigned) (nsThreadUtils.cpp:180) ==13539== by 0x62C7341: nsBaseAppShell::NativeEventCallback() (nsBaseAppShell.cpp:121) ==13539== by 0x62B234F: nsAppShell::EventProcessorCallback(_GIOChannel*, GIOCondition, void*) (nsAppShell.cpp:69) ==13539== by 0x48786FC: g_io_unix_dispatch (giounix.c:162) ==13539== by 0x48416F7: g_main_context_dispatch (gmain.c:2144) ==13539== by 0x4844DA2: g_main_context_iterate (gmain.c:2778) ==13539== by 0x48452C1: g_main_loop_run (gmain.c:2986) ==13539== by 0x42203A8: gtk_main (gtkmain.c:1200) ==13539== by 0x805FE14: main (yelp-main.c:120) ==13539== ==13539== 2 errors in context 8 of 13: ==13539== Conditional jump or move depends on uninitialised value(s) ==13539== at 0x4CFB530: (within /usr/lib/libcairo.so.2.10800.0) ==13539== by 0x4D04AA8: cairo_pattern_create_rgba (in /usr/lib/libcairo.so.2.10800.0) ==13539== by 0x4CEFBA1: cairo_set_source_rgba (in /usr/lib/libcairo.so.2.10800.0) ==13539== by 0x63A37BB: gfxContext::SetColor(gfxRGBA const&) (gfxContext.cpp:645) ==13539== by 0x62D9BDD: nsThebesRenderingContext::SetColor(unsigned) (nsThebesRenderingContext.cpp:354) ==13539== by 0x613ECD0: nsWebBrowser::HandleEvent(nsGUIEvent*) (nsWebBrowser.cpp:1696) ==13539== by 0x62B362F: nsCommonWidget::DispatchEvent(nsGUIEvent*, nsEventStatus&) (nsCommonWidget.cpp:158) ==13539== by 0x62AEEC7: nsWindow::OnExposeEvent(_GtkWidget*, _GdkEventExpose*) (nsWindow.cpp:1766) ==13539== by 0x62AF428: _ZL15expose_event_cbP10_GtkWidgetP15_GdkEventExpose (nsWindow.cpp:4532) ==13539== by 0x4226035: _gtk_marshal_BOOLEAN__BOXED (gtkmarshalers.c:84) ==13539== by 0x47D4C4A: g_closure_invoke (gclosure.c:767) ==13539== by 0x47EB094: signal_emit_unlocked_R (gsignal.c:3244) ==13539== by 0x47EC62A: g_signal_emit_valist (gsignal.c:2987) ==13539== by 0x47ECC25: g_signal_emit (gsignal.c:3034) ==13539== by 0x433B33D: gtk_widget_event_internal (gtkwidget.c:4745) ==13539== by 0x421FF72: gtk_main_do_event (gtkmain.c:1557) ==13539== by 0x44C89B4: gdk_window_process_updates_internal (gdkwindow.c:2598) ==13539== by 0x44C8FCE: gdk_window_process_all_updates (gdkwindow.c:2664) ==13539== by 0x44C8FFA: gdk_window_update_idle (gdkwindow.c:2508) ==13539== by 0x44AC46A: gdk_threads_dispatch (gdk.c:473) ==13539== by 0x483F7C0: g_idle_dispatch (gmain.c:4235) ==13539== by 0x48416F7: g_main_context_dispatch (gmain.c:2144) ==13539== by 0x4844DA2: g_main_context_iterate (gmain.c:2778) ==13539== by 0x4844F60: g_main_context_iteration (gmain.c:2841) ==13539== by 0x62B1F7B: nsAppShell::ProcessNextNativeEvent(int) (nsAppShell.cpp:144) ==13539== by 0x62C6FE3: nsBaseAppShell::DoProcessNextNativeEvent(int) (nsBaseAppShell.cpp:151) ==13539== by 0x62C71EC: nsBaseAppShell::OnProcessNextEvent(nsIThreadInternal*, int, unsigned) (nsBaseAppShell.cpp:278) ==13539== by 0x637350D: nsThread::ProcessNextEvent(int, int*) (nsThread.cpp:497) ==13539== by 0x634401D: NS_ProcessPendingEvents_P(nsIThread*, unsigned) (nsThreadUtils.cpp:180) ==13539== by 0x62C7341: nsBaseAppShell::NativeEventCallback() (nsBaseAppShell.cpp:121) ==13539== by 0x62B234F: nsAppShell::EventProcessorCallback(_GIOChannel*, GIOCondition, void*) (nsAppShell.cpp:69) ==13539== by 0x48786FC: g_io_unix_dispatch (giounix.c:162) ==13539== by 0x48416F7: g_main_context_dispatch (gmain.c:2144) ==13539== by 0x4844DA2: g_main_context_iterate (gmain.c:2778) ==13539== by 0x48452C1: g_main_loop_run (gmain.c:2986) ==13539== by 0x42203A8: gtk_main (gtkmain.c:1200) ==13539== by 0x805FE14: main (yelp-main.c:120) ==13539== ==13539== 2 errors in context 9 of 13: ==13539== Conditional jump or move depends on uninitialised value(s) ==13539== at 0x4CFB525: (within /usr/lib/libcairo.so.2.10800.0) ==13539== by 0x4D04AA8: cairo_pattern_create_rgba (in /usr/lib/libcairo.so.2.10800.0) ==13539== by 0x4CEFBA1: cairo_set_source_rgba (in /usr/lib/libcairo.so.2.10800.0) ==13539== by 0x63A37BB: gfxContext::SetColor(gfxRGBA const&) (gfxContext.cpp:645) ==13539== by 0x62D9BDD: nsThebesRenderingContext::SetColor(unsigned) (nsThebesRenderingContext.cpp:354) ==13539== by 0x613ECD0: nsWebBrowser::HandleEvent(nsGUIEvent*) (nsWebBrowser.cpp:1696) ==13539== by 0x62B362F: nsCommonWidget::DispatchEvent(nsGUIEvent*, nsEventStatus&) (nsCommonWidget.cpp:158) ==13539== by 0x62AEEC7: nsWindow::OnExposeEvent(_GtkWidget*, _GdkEventExpose*) (nsWindow.cpp:1766) ==13539== by 0x62AF428: _ZL15expose_event_cbP10_GtkWidgetP15_GdkEventExpose (nsWindow.cpp:4532) ==13539== by 0x4226035: _gtk_marshal_BOOLEAN__BOXED (gtkmarshalers.c:84) ==13539== by 0x47D4C4A: g_closure_invoke (gclosure.c:767) ==13539== by 0x47EB094: signal_emit_unlocked_R (gsignal.c:3244) ==13539== by 0x47EC62A: g_signal_emit_valist (gsignal.c:2987) ==13539== by 0x47ECC25: g_signal_emit (gsignal.c:3034) ==13539== by 0x433B33D: gtk_widget_event_internal (gtkwidget.c:4745) ==13539== by 0x421FF72: gtk_main_do_event (gtkmain.c:1557) ==13539== by 0x44C89B4: gdk_window_process_updates_internal (gdkwindow.c:2598) ==13539== by 0x44C8FCE: gdk_window_process_all_updates (gdkwindow.c:2664) ==13539== by 0x44C8FFA: gdk_window_update_idle (gdkwindow.c:2508) ==13539== by 0x44AC46A: gdk_threads_dispatch (gdk.c:473) ==13539== by 0x483F7C0: g_idle_dispatch (gmain.c:4235) ==13539== by 0x48416F7: g_main_context_dispatch (gmain.c:2144) ==13539== by 0x4844DA2: g_main_context_iterate (gmain.c:2778) ==13539== by 0x4844F60: g_main_context_iteration (gmain.c:2841) ==13539== by 0x62B1F7B: nsAppShell::ProcessNextNativeEvent(int) (nsAppShell.cpp:144) ==13539== by 0x62C6FE3: nsBaseAppShell::DoProcessNextNativeEvent(int) (nsBaseAppShell.cpp:151) ==13539== by 0x62C71EC: nsBaseAppShell::OnProcessNextEvent(nsIThreadInternal*, int, unsigned) (nsBaseAppShell.cpp:278) ==13539== by 0x637350D: nsThread::ProcessNextEvent(int, int*) (nsThread.cpp:497) ==13539== by 0x634401D: NS_ProcessPendingEvents_P(nsIThread*, unsigned) (nsThreadUtils.cpp:180) ==13539== by 0x62C7341: nsBaseAppShell::NativeEventCallback() (nsBaseAppShell.cpp:121) ==13539== by 0x62B234F: nsAppShell::EventProcessorCallback(_GIOChannel*, GIOCondition, void*) (nsAppShell.cpp:69) ==13539== by 0x48786FC: g_io_unix_dispatch (giounix.c:162) ==13539== by 0x48416F7: g_main_context_dispatch (gmain.c:2144) ==13539== by 0x4844DA2: g_main_context_iterate (gmain.c:2778) ==13539== by 0x48452C1: g_main_loop_run (gmain.c:2986) ==13539== by 0x42203A8: gtk_main (gtkmain.c:1200) ==13539== by 0x805FE14: main (yelp-main.c:120) ==13539== ==13539== 2 errors in context 10 of 13: ==13539== Conditional jump or move depends on uninitialised value(s) ==13539== at 0x4CFB530: (within /usr/lib/libcairo.so.2.10800.0) ==13539== by 0x4D04A91: cairo_pattern_create_rgba (in /usr/lib/libcairo.so.2.10800.0) ==13539== by 0x4CEFBA1: cairo_set_source_rgba (in /usr/lib/libcairo.so.2.10800.0) ==13539== by 0x63A37BB: gfxContext::SetColor(gfxRGBA const&) (gfxContext.cpp:645) ==13539== by 0x62D9BDD: nsThebesRenderingContext::SetColor(unsigned) (nsThebesRenderingContext.cpp:354) ==13539== by 0x613ECD0: nsWebBrowser::HandleEvent(nsGUIEvent*) (nsWebBrowser.cpp:1696) ==13539== by 0x62B362F: nsCommonWidget::DispatchEvent(nsGUIEvent*, nsEventStatus&) (nsCommonWidget.cpp:158) ==13539== by 0x62AEEC7: nsWindow::OnExposeEvent(_GtkWidget*, _GdkEventExpose*) (nsWindow.cpp:1766) ==13539== by 0x62AF428: _ZL15expose_event_cbP10_GtkWidgetP15_GdkEventExpose (nsWindow.cpp:4532) ==13539== by 0x4226035: _gtk_marshal_BOOLEAN__BOXED (gtkmarshalers.c:84) ==13539== by 0x47D4C4A: g_closure_invoke (gclosure.c:767) ==13539== by 0x47EB094: signal_emit_unlocked_R (gsignal.c:3244) ==13539== by 0x47EC62A: g_signal_emit_valist (gsignal.c:2987) ==13539== by 0x47ECC25: g_signal_emit (gsignal.c:3034) ==13539== by 0x433B33D: gtk_widget_event_internal (gtkwidget.c:4745) ==13539== by 0x421FF72: gtk_main_do_event (gtkmain.c:1557) ==13539== by 0x44C89B4: gdk_window_process_updates_internal (gdkwindow.c:2598) ==13539== by 0x44C8FCE: gdk_window_process_all_updates (gdkwindow.c:2664) ==13539== by 0x44C8FFA: gdk_window_update_idle (gdkwindow.c:2508) ==13539== by 0x44AC46A: gdk_threads_dispatch (gdk.c:473) ==13539== by 0x483F7C0: g_idle_dispatch (gmain.c:4235) ==13539== by 0x48416F7: g_main_context_dispatch (gmain.c:2144) ==13539== by 0x4844DA2: g_main_context_iterate (gmain.c:2778) ==13539== by 0x4844F60: g_main_context_iteration (gmain.c:2841) ==13539== by 0x62B1F7B: nsAppShell::ProcessNextNativeEvent(int) (nsAppShell.cpp:144) ==13539== by 0x62C6FE3: nsBaseAppShell::DoProcessNextNativeEvent(int) (nsBaseAppShell.cpp:151) ==13539== by 0x62C71EC: nsBaseAppShell::OnProcessNextEvent(nsIThreadInternal*, int, unsigned) (nsBaseAppShell.cpp:278) ==13539== by 0x637350D: nsThread::ProcessNextEvent(int, int*) (nsThread.cpp:497) ==13539== by 0x634401D: NS_ProcessPendingEvents_P(nsIThread*, unsigned) (nsThreadUtils.cpp:180) ==13539== by 0x62C7341: nsBaseAppShell::NativeEventCallback() (nsBaseAppShell.cpp:121) ==13539== by 0x62B234F: nsAppShell::EventProcessorCallback(_GIOChannel*, GIOCondition, void*) (nsAppShell.cpp:69) ==13539== by 0x48786FC: g_io_unix_dispatch (giounix.c:162) ==13539== by 0x48416F7: g_main_context_dispatch (gmain.c:2144) ==13539== by 0x4844DA2: g_main_context_iterate (gmain.c:2778) ==13539== by 0x48452C1: g_main_loop_run (gmain.c:2986) ==13539== by 0x42203A8: gtk_main (gtkmain.c:1200) ==13539== by 0x805FE14: main (yelp-main.c:120) ==13539== ==13539== 2 errors in context 11 of 13: ==13539== Conditional jump or move depends on uninitialised value(s) ==13539== at 0x4CFB525: (within /usr/lib/libcairo.so.2.10800.0) ==13539== by 0x4D04A91: cairo_pattern_create_rgba (in /usr/lib/libcairo.so.2.10800.0) ==13539== by 0x4CEFBA1: cairo_set_source_rgba (in /usr/lib/libcairo.so.2.10800.0) ==13539== by 0x63A37BB: gfxContext::SetColor(gfxRGBA const&) (gfxContext.cpp:645) ==13539== by 0x62D9BDD: nsThebesRenderingContext::SetColor(unsigned) (nsThebesRenderingContext.cpp:354) ==13539== by 0x613ECD0: nsWebBrowser::HandleEvent(nsGUIEvent*) (nsWebBrowser.cpp:1696) ==13539== by 0x62B362F: nsCommonWidget::DispatchEvent(nsGUIEvent*, nsEventStatus&) (nsCommonWidget.cpp:158) ==13539== by 0x62AEEC7: nsWindow::OnExposeEvent(_GtkWidget*, _GdkEventExpose*) (nsWindow.cpp:1766) ==13539== by 0x62AF428: _ZL15expose_event_cbP10_GtkWidgetP15_GdkEventExpose (nsWindow.cpp:4532) ==13539== by 0x4226035: _gtk_marshal_BOOLEAN__BOXED (gtkmarshalers.c:84) ==13539== by 0x47D4C4A: g_closure_invoke (gclosure.c:767) ==13539== by 0x47EB094: signal_emit_unlocked_R (gsignal.c:3244) ==13539== by 0x47EC62A: g_signal_emit_valist (gsignal.c:2987) ==13539== by 0x47ECC25: g_signal_emit (gsignal.c:3034) ==13539== by 0x433B33D: gtk_widget_event_internal (gtkwidget.c:4745) ==13539== by 0x421FF72: gtk_main_do_event (gtkmain.c:1557) ==13539== by 0x44C89B4: gdk_window_process_updates_internal (gdkwindow.c:2598) ==13539== by 0x44C8FCE: gdk_window_process_all_updates (gdkwindow.c:2664) ==13539== by 0x44C8FFA: gdk_window_update_idle (gdkwindow.c:2508) ==13539== by 0x44AC46A: gdk_threads_dispatch (gdk.c:473) ==13539== by 0x483F7C0: g_idle_dispatch (gmain.c:4235) ==13539== by 0x48416F7: g_main_context_dispatch (gmain.c:2144) ==13539== by 0x4844DA2: g_main_context_iterate (gmain.c:2778) ==13539== by 0x4844F60: g_main_context_iteration (gmain.c:2841) ==13539== by 0x62B1F7B: nsAppShell::ProcessNextNativeEvent(int) (nsAppShell.cpp:144) ==13539== by 0x62C6FE3: nsBaseAppShell::DoProcessNextNativeEvent(int) (nsBaseAppShell.cpp:151) ==13539== by 0x62C71EC: nsBaseAppShell::OnProcessNextEvent(nsIThreadInternal*, int, unsigned) (nsBaseAppShell.cpp:278) ==13539== by 0x637350D: nsThread::ProcessNextEvent(int, int*) (nsThread.cpp:497) ==13539== by 0x634401D: NS_ProcessPendingEvents_P(nsIThread*, unsigned) (nsThreadUtils.cpp:180) ==13539== by 0x62C7341: nsBaseAppShell::NativeEventCallback() (nsBaseAppShell.cpp:121) ==13539== by 0x62B234F: nsAppShell::EventProcessorCallback(_GIOChannel*, GIOCondition, void*) (nsAppShell.cpp:69) ==13539== by 0x48786FC: g_io_unix_dispatch (giounix.c:162) ==13539== by 0x48416F7: g_main_context_dispatch (gmain.c:2144) ==13539== by 0x4844DA2: g_main_context_iterate (gmain.c:2778) ==13539== by 0x48452C1: g_main_loop_run (gmain.c:2986) ==13539== by 0x42203A8: gtk_main (gtkmain.c:1200) ==13539== by 0x805FE14: main (yelp-main.c:120) ==13539== ==13539== 7 errors in context 12 of 13: ==13539== Conditional jump or move depends on uninitialised value(s) ==13539== at 0x6276CAE: nsNavHistory::LoadPrefs(int) (nsNavHistory.cpp:1928) ==13539== by 0x627803F: nsNavHistory::Init() (nsNavHistory.cpp:379) ==13539== by 0x62790D9: nsNavHistory::GetSingleton() (nsNavHistory.cpp:317) ==13539== by 0x629174D: _ZL23nsNavHistoryConstructorP11nsISupportsRK4nsIDPPv (nsPlacesModule.cpp:10) ==13539== by 0x6344CC3: nsGenericFactory::CreateInstance(nsISupports*, nsID const&, void**) (nsGenericFactory.cpp:80) ==13539== by 0x636DE4E: nsComponentManagerImpl::CreateInstanceByContractID(char const*, nsISupports*, nsID const&, void**) (nsComponentManager.cpp:1756) ==13539== by 0x636ED72: nsComponentManagerImpl::GetServiceByContractID(char const*, nsID const&, void**) (nsComponentManager.cpp:2189) ==13539== by 0x633FD90: CallGetService(char const*, nsID const&, void**) (nsComponentManagerUtils.cpp:94) ==13539== by 0x633FDAC: nsGetServiceByContractIDWithError::operator()(nsID const&, void**) const (nsComponentManagerUtils.cpp:288) ==13539== by 0x633F41C: nsCOMPtr_base::assign_from_gs_contractid_with_error(nsGetServiceByContractIDWithError const&, nsID const&) (nsCOMPtr.cpp:141) ==13539== by 0x60ED8AD: nsDocShell::SetUseGlobalHistory(int) (nsCOMPtr.h:771) ==13539== by 0x613EDC4: nsWebBrowser::EnableGlobalHistory(int) (nsWebBrowser.cpp:357) ==13539== by 0x613FDEA: nsWebBrowser::Create() (nsWebBrowser.cpp:1199) ==13539== by 0x5BB9FFD: EmbedWindow::CreateWindow() (EmbedWindow.cpp:100) ==13539== by 0x5BB8E7E: EmbedPrivate::Realize(int*) (EmbedPrivate.cpp:296) ==13539== by 0x5BB781F: _ZL21gtk_moz_embed_realizeP10_GtkWidget (gtkmozembed2.cpp:490) ==13539== by 0x80574E6: _ZL12html_realizeP10_GtkWidget (yelp-html.cpp:148) ==13539== by 0x47E23D3: g_cclosure_marshal_VOID__VOID (gmarshal.c:77) ==13539== by 0x47D33C8: g_type_class_meta_marshal (gclosure.c:878) ==13539== by 0x47D4C4A: g_closure_invoke (gclosure.c:767) ==13539== by 0x47EA8ED: signal_emit_unlocked_R (gsignal.c:3174) ==13539== by 0x47EC7AB: g_signal_emit_valist (gsignal.c:2977) ==13539== by 0x47ECC25: g_signal_emit (gsignal.c:3034) ==13539== by 0x4344250: gtk_widget_realize (gtkwidget.c:3319) ==13539== by 0x4344B6F: gtk_widget_map (gtkwidget.c:3193) ==13539== by 0x416A84A: gtk_box_forall (gtkbox.c:793) ==13539== by 0x419CD35: gtk_container_forall (gtkcontainer.c:1455) ==13539== by 0x419EE3A: gtk_container_map (gtkcontainer.c:2621) ==13539== by 0x47E23D3: g_cclosure_marshal_VOID__VOID (gmarshal.c:77) ==13539== by 0x47D33C8: g_type_class_meta_marshal (gclosure.c:878) ==13539== by 0x47D4B77: g_closure_invoke (gclosure.c:767) ==13539== by 0x47EA8ED: signal_emit_unlocked_R (gsignal.c:3174) ==13539== by 0x47EC7AB: g_signal_emit_valist (gsignal.c:2977) ==13539== by 0x47ECC25: g_signal_emit (gsignal.c:3034) ==13539== by 0x4344B1B: gtk_widget_map (gtkwidget.c:3195) ==13539== by 0x424ADD9: gtk_paned_forall (gtkpaned.c:1180) ==13539== by 0x419CD35: gtk_container_forall (gtkcontainer.c:1455) ==13539== by 0x419EE3A: gtk_container_map (gtkcontainer.c:2621) ==13539== by 0x424DAA0: gtk_paned_map (gtkpaned.c:790) ==13539== by 0x47E23D3: g_cclosure_marshal_VOID__VOID (gmarshal.c:77) ==13539== ==13539== 15 errors in context 13 of 13: ==13539== Invalid read of size 1 ==13539== at 0x8071908: s_characters (yelp-search-parser.c:736) ==13539== by 0x469B78A: xmlParseCharData (in /usr/lib/libxml2.so.2.6.32) ==13539== by 0x469F49D: xmlParseContent (in /usr/lib/libxml2.so.2.6.32) ==13539== by 0x469F0B9: xmlParseElement (in /usr/lib/libxml2.so.2.6.32) ==13539== by 0x469F59C: xmlParseContent (in /usr/lib/libxml2.so.2.6.32) ==13539== by 0x469F0B9: xmlParseElement (in /usr/lib/libxml2.so.2.6.32) ==13539== by 0x469F59C: xmlParseContent (in /usr/lib/libxml2.so.2.6.32) ==13539== by 0x469F0B9: xmlParseElement (in /usr/lib/libxml2.so.2.6.32) ==13539== by 0x469F59C: xmlParseContent (in /usr/lib/libxml2.so.2.6.32) ==13539== by 0x469F0B9: xmlParseElement (in /usr/lib/libxml2.so.2.6.32) ==13539== by 0x469F59C: xmlParseContent (in /usr/lib/libxml2.so.2.6.32) ==13539== by 0x469F0B9: xmlParseElement (in /usr/lib/libxml2.so.2.6.32) ==13539== by 0x469F59C: xmlParseContent (in /usr/lib/libxml2.so.2.6.32) ==13539== by 0x469F0B9: xmlParseElement (in /usr/lib/libxml2.so.2.6.32) ==13539== by 0x46A61D9: xmlParseDocument (in /usr/lib/libxml2.so.2.6.32) ==13539== by 0x46A6DFA: xmlSAXUserParseFile (in /usr/lib/libxml2.so.2.6.32) ==13539== by 0x8072705: slow_search_process (yelp-search-parser.c:1167) ==13539== by 0x48C5F7A: rrn_for_each (in /usr/lib/librarian.so.0.0.0) ==13539== by 0x807115A: slow_search_setup (yelp-search-parser.c:1051) ==13539== by 0x483F7C0: g_idle_dispatch (gmain.c:4235) ==13539== by 0x48416F7: g_main_context_dispatch (gmain.c:2144) ==13539== by 0x4844DA2: g_main_context_iterate (gmain.c:2778) ==13539== by 0x48452C1: g_main_loop_run (gmain.c:2986) ==13539== by 0x42203A8: gtk_main (gtkmain.c:1200) ==13539== by 0x805FE14: main (yelp-main.c:120) ==13539== Address 0xb0dad6f is 1 bytes before a block of size 32 alloc'd ==13539== at 0x4024E4C: realloc (vg_replace_malloc.c:429) ==13539== by 0x4849C49: g_realloc (gmem.c:170) ==13539== by 0x4864E9E: g_string_maybe_expand (gstring.c:359) ==13539== by 0x48654A7: g_string_insert_unichar (gstring.c:1085) ==13539== by 0x486566F: g_string_append_unichar (gstring.c:881) ==13539== by 0x4870A23: g_utf8_casefold (guniprop.c:1199) ==13539== by 0x807185C: s_characters (yelp-search-parser.c:722) ==13539== by 0x469B78A: xmlParseCharData (in /usr/lib/libxml2.so.2.6.32) ==13539== by 0x469F49D: xmlParseContent (in /usr/lib/libxml2.so.2.6.32) ==13539== by 0x469F0B9: xmlParseElement (in /usr/lib/libxml2.so.2.6.32) ==13539== by 0x469F59C: xmlParseContent (in /usr/lib/libxml2.so.2.6.32) ==13539== by 0x469F0B9: xmlParseElement (in /usr/lib/libxml2.so.2.6.32) ==13539== by 0x469F59C: xmlParseContent (in /usr/lib/libxml2.so.2.6.32) ==13539== by 0x469F0B9: xmlParseElement (in /usr/lib/libxml2.so.2.6.32) ==13539== by 0x469F59C: xmlParseContent (in /usr/lib/libxml2.so.2.6.32) ==13539== by 0x469F0B9: xmlParseElement (in /usr/lib/libxml2.so.2.6.32) ==13539== by 0x469F59C: xmlParseContent (in /usr/lib/libxml2.so.2.6.32) ==13539== by 0x469F0B9: xmlParseElement (in /usr/lib/libxml2.so.2.6.32) ==13539== by 0x469F59C: xmlParseContent (in /usr/lib/libxml2.so.2.6.32) ==13539== by 0x469F0B9: xmlParseElement (in /usr/lib/libxml2.so.2.6.32) ==13539== by 0x46A61D9: xmlParseDocument (in /usr/lib/libxml2.so.2.6.32) ==13539== by 0x46A6DFA: xmlSAXUserParseFile (in /usr/lib/libxml2.so.2.6.32) ==13539== by 0x8072705: slow_search_process (yelp-search-parser.c:1167) ==13539== by 0x48C5F7A: rrn_for_each (in /usr/lib/librarian.so.0.0.0) ==13539== by 0x807115A: slow_search_setup (yelp-search-parser.c:1051) ==13539== by 0x483F7C0: g_idle_dispatch (gmain.c:4235) ==13539== by 0x48416F7: g_main_context_dispatch (gmain.c:2144) ==13539== by 0x4844DA2: g_main_context_iterate (gmain.c:2778) ==13539== by 0x48452C1: g_main_loop_run (gmain.c:2986) ==13539== by 0x42203A8: gtk_main (gtkmain.c:1200) ==13539== by 0x805FE14: main (yelp-main.c:120) --13539-- --13539-- supp: 253 dl-hack3-cond-1 --13539-- supp: 6 Xorg 6.8.1 ICE uninit __write* padding ==13539== ==13539== IN SUMMARY: 42 errors from 13 contexts (suppressed: 259 from 2) ==13539== ==13539== malloc/free: in use at exit: 12,150,937 bytes in 405,979 blocks. ==13539== malloc/free: 5,278,894 allocs, 4,872,916 frees, 573,554,989 bytes allocated. ==13539== ==13539== searching for pointers to 405,979 not-freed blocks. ==13539== checked 19,278,968 bytes. ==13539== ==13539== ==13539== 4 bytes in 1 blocks are definitely lost in loss record 12 of 845 ==13539== at 0x4024D2E: malloc (vg_replace_malloc.c:207) ==13539== by 0x400685B: _dl_map_object_from_fd (in /lib/ld-2.8.90.so) ==13539== by 0x4007AEC: _dl_map_object (in /lib/ld-2.8.90.so) ==13539== by 0x40118E6: dl_open_worker (in /lib/ld-2.8.90.so) ==13539== by 0x400D715: _dl_catch_error (in /lib/ld-2.8.90.so) ==13539== by 0x40112ED: _dl_open (in /lib/ld-2.8.90.so) ==13539== by 0x4C68BEB: dlopen_doit (in /lib/tls/i686/cmov/libdl-2.8.90.so) ==13539== by 0x400D715: _dl_catch_error (in /lib/ld-2.8.90.so) ==13539== by 0x4C6901B: _dlerror_run (in /lib/tls/i686/cmov/libdl-2.8.90.so) ==13539== by 0x4C68B20: dlopen@@GLIBC_2.1 (in /lib/tls/i686/cmov/libdl-2.8.90.so) ==13539== by 0x5A0F604: PR_LoadLibraryWithFlags (in /usr/lib/libnspr4.so.0d) ==13539== by 0x5A0F6ED: PR_LoadLibrary (in /usr/lib/libnspr4.so.0d) ==13539== by 0x63686BC: nsLocalFile::Load(PRLibrary**) (nsLocalFileUnix.cpp:1600) ==13539== by 0x6371E6F: nsNativeModuleLoader::LoadModule(nsILocalFile*, nsIModule**) (nsNativeComponentLoader.cpp:138) ==13539== by 0x636E859: nsComponentManagerImpl::AutoRegisterComponent(nsILocalFile*, nsTArray&, int) (nsComponentManager.cpp:2970) ==13539== by 0x636EA87: nsComponentManagerImpl::AutoRegisterDirectory(nsIFile*, nsCOMArray&, nsTArray&) (nsComponentManager.cpp:2903) ==13539== by 0x636EB26: nsComponentManagerImpl::AutoRegisterImpl(nsIFile*, nsCOMArray&, nsTArray&) (nsComponentManager.cpp:2862) ==13539== by 0x636F702: nsComponentManagerImpl::AutoRegister(nsIFile*) (nsComponentManager.cpp:3274) ==13539== by 0x6348B52: NS_InitXPCOM3_P (nsXPComInit.cpp:666) ==13539== by 0x5BC61A0: XRE_InitEmbedding (nsEmbedFunctions.cpp:124) ==13539== by 0x5BB8A41: EmbedPrivate::PushStartup() (EmbedPrivate.cpp:536) ==13539== by 0x8056784: yelp_gecko_init (yelp-gecko-utils.cpp:247) ==13539== by 0x805FAF0: main (yelp-main.c:398) ==13539== ==13539== ==13539== 8 bytes in 1 blocks are definitely lost in loss record 78 of 845 ==13539== at 0x402405E: operator new[](unsigned) (vg_replace_malloc.c:268) ==13539== by 0x8073353: GRE_GetGREPathWithProperties (in /usr/bin/yelp) ==13539== by 0x8056700: yelp_gecko_init (yelp-gecko-utils.cpp:220) ==13539== by 0x805FAF0: main (yelp-main.c:398) ==13539== ==13539== ==13539== 12 bytes in 1 blocks are possibly lost in loss record 91 of 845 ==13539== at 0x402473E: operator new(unsigned) (vg_replace_malloc.c:224) ==13539== by 0x5F5B7FE: nsXBLService::FetchBindingDocument(nsIContent*, nsIDocument*, nsIURI*, nsIURI*, int, nsIDocument**) (nsXBLService.cpp:1156) ==13539== by 0x5F5BC36: nsXBLService::LoadBindingDocumentInfo(nsIContent*, nsIDocument*, nsIURI*, nsIPrincipal*, int, nsIXBLDocumentInfo**) (nsXBLService.cpp:1050) ==13539== by 0x5F59D1B: nsXBLService::GetBinding(nsIContent*, nsIURI*, int, nsIPrincipal*, int*, nsXBLBinding**, nsTArray&) (nsXBLService.cpp:780) ==13539== by 0x5F5A5DB: nsXBLService::GetBinding(nsIContent*, nsIURI*, int, nsIPrincipal*, int*, nsXBLBinding**) (nsXBLService.cpp:749) ==13539== by 0x5F5AAE2: nsXBLService::LoadBindings(nsIContent*, nsIURI*, nsIPrincipal*, int, nsXBLBinding**, int*) (nsXBLService.cpp:523) ==13539== by 0x5D06499: nsCSSFrameConstructor::ConstructFrameInternal(nsFrameConstructorState&, nsIContent*, nsIFrame*, nsIAtom*, int, nsStyleContext*, nsFrameItems&, int) (nsCSSFrameConstructor.cpp:7625) ==13539== by 0x5D06A94: nsCSSFrameConstructor::ConstructFrame(nsFrameConstructorState&, nsIContent*, nsIFrame*, nsFrameItems&) (nsCSSFrameConstructor.cpp:7580) ==13539== by 0x5D08890: nsCSSFrameConstructor::CreateAnonymousFrames(nsFrameConstructorState&, nsIContent*, nsIDocument*, nsIFrame*, int, nsFrameItems&) (nsCSSFrameConstructor.cpp:5754) ==13539== by 0x5D08948: nsCSSFrameConstructor::BeginBuildingScrollFrame(nsFrameConstructorState&, nsIContent*, nsStyleContext*, nsIFrame*, nsIFrame*, nsIAtom*, int, nsIFrame*&) (nsCSSFrameConstructor.cpp:6358) ==13539== by 0x5D0EE05: nsCSSFrameConstructor::ConstructRootFrame(nsIContent*, nsIFrame**) (nsCSSFrameConstructor.cpp:4657) ==13539== by 0x5D389E7: PresShell::InitialReflow(int, int) (nsPresShell.cpp:2422) ==13539== by 0x5E4421C: nsContentSink::StartLayout(int) (nsContentSink.cpp:1033) ==13539== by 0x5F0F3F3: nsXMLContentSink::HandleStartElement(unsigned short const*, unsigned short const**, unsigned, int, unsigned, int) (nsXMLContentSink.cpp:1089) ==13539== by 0x5F0F78C: nsXMLContentSink::HandleStartElement(unsigned short const*, unsigned short const**, unsigned, int, unsigned) (nsXMLContentSink.cpp:986) ==13539== by 0x5CC0F5D: nsExpatDriver::HandleStartElement(unsigned short const*, unsigned short const**) (nsExpatDriver.cpp:435) ==13539== by 0x5CD8201: doContent (xmlparse.c:2438) ==13539== by 0x5CD9033: contentProcessor (xmlparse.c:2095) ==13539== by 0x5CDA6E0: doProlog (xmlparse.c:4075) ==13539== by 0x5CDACBC: prologProcessor (xmlparse.c:3809) ==13539== by 0x5CD3D0F: MOZ_XML_Parse (xmlparse.c:1528) ==13539== by 0x5CBF770: nsExpatDriver::ParseBuffer(unsigned short const*, unsigned, int, unsigned*) (nsExpatDriver.cpp:1022) ==13539== by 0x5CBFF98: nsExpatDriver::ConsumeToken(nsScanner&, int&) (nsExpatDriver.cpp:1125) ==13539== by 0x5CCADC4: nsParser::Tokenize(int) (nsParser.cpp:2423) ==13539== by 0x5CCD23F: nsParser::ResumeParse(int, int, int) (nsParser.cpp:1649) ==13539== by 0x5CCAF1F: nsParser::OnDataAvailable(nsIRequest*, nsISupports*, nsIInputStream*, unsigned, unsigned) (nsParser.cpp:2287) ==13539== by 0x61424DD: nsEmbedStream::AppendToStream(unsigned char const*, unsigned) (nsEmbedStream.cpp:199) ==13539== by 0x5BB83EF: EmbedPrivate::AppendToStream(unsigned char const*, unsigned) (EmbedPrivate.cpp:689) ==13539== by 0x805A435: window_write_html (yelp-window.c:2761) ==13539== by 0x805C19C: page_request_cb (yelp-window.c:889) ==13539== by 0x8063F84: request_idle_page (yelp-document.c:674) ==13539== by 0x483F7C0: g_idle_dispatch (gmain.c:4235) ==13539== by 0x48416F7: g_main_context_dispatch (gmain.c:2144) ==13539== by 0x4844DA2: g_main_context_iterate (gmain.c:2778) ==13539== by 0x48452C1: g_main_loop_run (gmain.c:2986) ==13539== by 0x42203A8: gtk_main (gtkmain.c:1200) ==13539== by 0x805FE14: main (yelp-main.c:120) ==13539== ==13539== ==13539== 12 bytes in 1 blocks are possibly lost in loss record 100 of 845 ==13539== at 0x402473E: operator new(unsigned) (vg_replace_malloc.c:224) ==13539== by 0x634890F: NS_InitXPCOM3_P (nsXPComInit.cpp:643) ==13539== by 0x5BC61A0: XRE_InitEmbedding (nsEmbedFunctions.cpp:124) ==13539== by 0x5BB8A41: EmbedPrivate::PushStartup() (EmbedPrivate.cpp:536) ==13539== by 0x8056784: yelp_gecko_init (yelp-gecko-utils.cpp:247) ==13539== by 0x805FAF0: main (yelp-main.c:398) ==13539== ==13539== ==13539== 20 bytes in 1 blocks are definitely lost in loss record 161 of 845 ==13539== at 0x4024D2E: malloc (vg_replace_malloc.c:207) ==13539== by 0x48C8244: rrn_language_get_langs (in /usr/lib/librarian.so.0.0.0) ==13539== by 0x48C5311: (within /usr/lib/librarian.so.0.0.0) ==13539== by 0x48C5B99: (within /usr/lib/librarian.so.0.0.0) ==13539== by 0x48C5F2B: rrn_for_each_in_category (in /usr/lib/librarian.so.0.0.0) ==13539== by 0x806558E: toc_process (yelp-toc.c:572) ==13539== by 0x486C02E: g_thread_create_proxy (gthread.c:635) ==13539== by 0x4AF750E: start_thread (in /lib/tls/i686/cmov/libpthread-2.8.90.so) ==13539== by 0x4BEB7ED: clone (in /lib/tls/i686/cmov/libc-2.8.90.so) ==13539== ==13539== ==13539== 20 bytes in 1 blocks are possibly lost in loss record 165 of 845 ==13539== at 0x402473E: operator new(unsigned) (vg_replace_malloc.c:224) ==13539== by 0x5CEABB8: imgCache::Init() (imgCache.cpp:79) ==13539== by 0x5CEA1E5: _ZL17imglib_InitializeP9nsIModule (nsImageModule.cpp:318) ==13539== by 0x634529E: nsGenericModule::Initialize(nsIComponentManager*) (nsGenericFactory.cpp:273) ==13539== by 0x634547A: nsGenericModule::GetClassObject(nsIComponentManager*, nsID const&, nsID const&, void**) (nsGenericFactory.cpp:361) ==13539== by 0x636DD51: nsFactoryEntry::GetFactory(nsIFactory**) (nsComponentManager.cpp:3562) ==13539== by 0x636DE35: nsComponentManagerImpl::CreateInstanceByContractID(char const*, nsISupports*, nsID const&, void**) (nsComponentManager.cpp:1751) ==13539== by 0x636ED72: nsComponentManagerImpl::GetServiceByContractID(char const*, nsID const&, void**) (nsComponentManager.cpp:2189) ==13539== by 0x633FD90: CallGetService(char const*, nsID const&, void**) (nsComponentManagerUtils.cpp:94) ==13539== by 0x633FDAC: nsGetServiceByContractIDWithError::operator()(nsID const&, void**) const (nsComponentManagerUtils.cpp:288) ==13539== by 0x633F41C: nsCOMPtr_base::assign_from_gs_contractid_with_error(nsGetServiceByContractIDWithError const&, nsID const&) (nsCOMPtr.cpp:141) ==13539== by 0x6104278: nsWebNavigationInfo::Init() (nsCOMPtr.h:771) ==13539== by 0x60E9317: _ZL30nsWebNavigationInfoConstructorP11nsISupportsRK4nsIDPPv (nsDocShellModule.cpp:102) ==13539== by 0x6344CC3: nsGenericFactory::CreateInstance(nsISupports*, nsID const&, void**) (nsGenericFactory.cpp:80) ==13539== by 0x636DE4E: nsComponentManagerImpl::CreateInstanceByContractID(char const*, nsISupports*, nsID const&, void**) (nsComponentManager.cpp:1756) ==13539== by 0x636ED72: nsComponentManagerImpl::GetServiceByContractID(char const*, nsID const&, void**) (nsComponentManager.cpp:2189) ==13539== by 0x633FD90: CallGetService(char const*, nsID const&, void**) (nsComponentManagerUtils.cpp:94) ==13539== by 0x633FDAC: nsGetServiceByContractIDWithError::operator()(nsID const&, void**) const (nsComponentManagerUtils.cpp:288) ==13539== by 0x633F41C: nsCOMPtr_base::assign_from_gs_contractid_with_error(nsGetServiceByContractIDWithError const&, nsID const&) (nsCOMPtr.cpp:141) ==13539== by 0x6101AE8: nsDSURIContentListener::Init() (nsCOMPtr.h:771) ==13539== by 0x60FB0B2: nsDocShell::Init() (nsDocShell.cpp:364) ==13539== by 0x60E9438: _ZL21nsWebShellConstructorP11nsISupportsRK4nsIDPPv (nsDocShellModule.cpp:100) ==13539== by 0x6344CC3: nsGenericFactory::CreateInstance(nsISupports*, nsID const&, void**) (nsGenericFactory.cpp:80) ==13539== by 0x636DE4E: nsComponentManagerImpl::CreateInstanceByContractID(char const*, nsISupports*, nsID const&, void**) (nsComponentManager.cpp:1756) ==13539== by 0x633FCAE: CallCreateInstance(char const*, nsISupports*, nsID const&, void**) (nsComponentManagerUtils.cpp:170) ==13539== by 0x633FCCD: nsCreateInstanceByContractID::operator()(nsID const&, void**) const (nsComponentManagerUtils.cpp:210) ==13539== by 0x633F3CC: nsCOMPtr_base::assign_from_helper(nsCOMPtr_helper const&, nsID const&) (nsCOMPtr.cpp:150) ==13539== by 0x613FC0A: nsWebBrowser::Create() (nsCOMPtr.h:694) ==13539== by 0x5BB9FFD: EmbedWindow::CreateWindow() (EmbedWindow.cpp:100) ==13539== by 0x5BB8E7E: EmbedPrivate::Realize(int*) (EmbedPrivate.cpp:296) ==13539== by 0x5BB781F: _ZL21gtk_moz_embed_realizeP10_GtkWidget (gtkmozembed2.cpp:490) ==13539== by 0x80574E6: _ZL12html_realizeP10_GtkWidget (yelp-html.cpp:148) ==13539== by 0x47E23D3: g_cclosure_marshal_VOID__VOID (gmarshal.c:77) ==13539== by 0x47D33C8: g_type_class_meta_marshal (gclosure.c:878) ==13539== by 0x47D4C4A: g_closure_invoke (gclosure.c:767) ==13539== by 0x47EA8ED: signal_emit_unlocked_R (gsignal.c:3174) ==13539== by 0x47EC7AB: g_signal_emit_valist (gsignal.c:2977) ==13539== by 0x47ECC25: g_signal_emit (gsignal.c:3034) ==13539== by 0x4344250: gtk_widget_realize (gtkwidget.c:3319) ==13539== by 0x4344B6F: gtk_widget_map (gtkwidget.c:3193) ==13539== ==13539== ==13539== 24 bytes in 1 blocks are definitely lost in loss record 195 of 845 ==13539== at 0x4024D2E: malloc (vg_replace_malloc.c:207) ==13539== by 0x47078A2: xmlNewMutex (in /usr/lib/libxml2.so.2.6.32) ==13539== by 0x4707246: xmlInitGlobals (in /usr/lib/libxml2.so.2.6.32) ==13539== by 0x4707444: xmlInitializeGlobalState (in /usr/lib/libxml2.so.2.6.32) ==13539== by 0x4707968: xmlGetGlobalState (in /usr/lib/libxml2.so.2.6.32) ==13539== by 0x47069FC: __xmlDefaultSAXHandler (in /usr/lib/libxml2.so.2.6.32) ==13539== by 0x47667A6: xmlDefaultSAXHandlerInit (in /usr/lib/libxml2.so.2.6.32) ==13539== by 0x468C663: xmlInitParserCtxt (in /usr/lib/libxml2.so.2.6.32) ==13539== by 0x468CB91: xmlNewParserCtxt (in /usr/lib/libxml2.so.2.6.32) ==13539== by 0x8065432: toc_process (yelp-toc.c:494) ==13539== by 0x486C02E: g_thread_create_proxy (gthread.c:635) ==13539== by 0x4AF750E: start_thread (in /lib/tls/i686/cmov/libpthread-2.8.90.so) ==13539== by 0x4BEB7ED: clone (in /lib/tls/i686/cmov/libc-2.8.90.so) ==13539== ==13539== ==13539== 28 bytes in 1 blocks are possibly lost in loss record 208 of 845 ==13539== at 0x4024D2E: malloc (vg_replace_malloc.c:207) ==13539== by 0x4DDC362: FcLangSetCreate (in /usr/lib/libfontconfig.so.1.3.0) ==13539== by 0x4DDC46F: FcLangSetCopy (in /usr/lib/libfontconfig.so.1.3.0) ==13539== by 0x4DE21FA: FcValueSave (in /usr/lib/libfontconfig.so.1.3.0) ==13539== by 0x4DE22EE: (within /usr/lib/libfontconfig.so.1.3.0) ==13539== by 0x4DE2A2B: (within /usr/lib/libfontconfig.so.1.3.0) ==13539== by 0x4DDE98D: FcFontRenderPrepare (in /usr/lib/libfontconfig.so.1.3.0) ==13539== by 0x4C75EBA: (within /usr/lib/libpangoft2-1.0.so.0.2202.0) ==13539== by 0x45BF539: pango_font_map_load_fontset (in /usr/lib/libpango-1.0.so.0.2202.0) ==13539== by 0x45BD17B: (within /usr/lib/libpango-1.0.so.0.2202.0) ==13539== by 0x45BD65E: pango_itemize_with_base_dir (in /usr/lib/libpango-1.0.so.0.2202.0) ==13539== by 0x45C6288: (within /usr/lib/libpango-1.0.so.0.2202.0) ==13539== by 0x45C779A: (within /usr/lib/libpango-1.0.so.0.2202.0) ==13539== by 0x4211637: gtk_label_ensure_layout (gtklabel.c:2413) ==13539== by 0x4216F3B: gtk_label_size_request (gtklabel.c:2498) ==13539== by 0x47E1A3B: g_cclosure_marshal_VOID__BOXED (gmarshal.c:566) ==13539== by 0x47D33C8: g_type_class_meta_marshal (gclosure.c:878) ==13539== by 0x47D4B77: g_closure_invoke (gclosure.c:767) ==13539== by 0x47EA8ED: signal_emit_unlocked_R (gsignal.c:3174) ==13539== by 0x47EC7AB: g_signal_emit_valist (gsignal.c:2977) ==13539== by 0x47ECACC: g_signal_emit_by_name (gsignal.c:3071) ==13539== by 0x428E8B5: do_size_request (gtksizegroup.c:620) ==13539== by 0x428EB86: _gtk_size_group_compute_requisition (gtksizegroup.c:820) ==13539== by 0x43427EE: gtk_widget_size_request (gtkwidget.c:3695) ==13539== by 0x4337107: gtk_vbox_size_request (gtkvbox.c:95) ==13539== by 0x47E1A3B: g_cclosure_marshal_VOID__BOXED (gmarshal.c:566) ==13539== by 0x47D33C8: g_type_class_meta_marshal (gclosure.c:878) ==13539== by 0x47D4B77: g_closure_invoke (gclosure.c:767) ==13539== by 0x47EA8ED: signal_emit_unlocked_R (gsignal.c:3174) ==13539== by 0x47EC7AB: g_signal_emit_valist (gsignal.c:2977) ==13539== by 0x47ECACC: g_signal_emit_by_name (gsignal.c:3071) ==13539== by 0x428E8B5: do_size_request (gtksizegroup.c:620) ==13539== by 0x428EB86: _gtk_size_group_compute_requisition (gtksizegroup.c:820) ==13539== by 0x43427EE: gtk_widget_size_request (gtkwidget.c:3695) ==13539== by 0x41E5C77: gtk_hbox_size_request (gtkhbox.c:97) ==13539== by 0x47E1A3B: g_cclosure_marshal_VOID__BOXED (gmarshal.c:566) ==13539== by 0x47D33C8: g_type_class_meta_marshal (gclosure.c:878) ==13539== by 0x47D4B77: g_closure_invoke (gclosure.c:767) ==13539== by 0x47EA8ED: signal_emit_unlocked_R (gsignal.c:3174) ==13539== by 0x47EC7AB: g_signal_emit_valist (gsignal.c:2977) ==13539== ==13539== ==13539== 32 bytes in 2 blocks are possibly lost in loss record 233 of 845 ==13539== at 0x402473E: operator new(unsigned) (vg_replace_malloc.c:224) ==13539== by 0x6345162: nsGenericFactory::Create(nsISupports*, nsID const&, void**) (nsGenericFactory.cpp:189) ==13539== by 0x63451D4: NS_NewGenericFactory(nsIGenericFactory**, nsModuleComponentInfo const*) (nsGenericFactory.cpp:207) ==13539== by 0x5BDE7C4: xpc_InitJSxIDClassObjects() (xpcjsid.cpp:337) ==13539== by 0x5BCC5FF: nsXPConnect::InitClasses(JSContext*, JSObject*) (nsXPConnect.cpp:1090) ==13539== by 0x5BE4042: XPCJSContextStack::GetSafeJSContext(JSContext**) (xpcthreadcontext.cpp:244) ==13539== by 0x5BE469D: nsXPCThreadJSContextStackImpl::GetSafeJSContext(JSContext**) (xpcthreadcontext.cpp:419) ==13539== by 0x5CB3B7A: nsScriptSecurityManager::GetSafeJSContext() (nsScriptSecurityManager.cpp:273) ==13539== by 0x5CB4790: nsScriptSecurityManager::Init() (nsScriptSecurityManager.cpp:3277) ==13539== by 0x5CB4A05: nsScriptSecurityManager::GetScriptSecurityManager() (nsScriptSecurityManager.cpp:3372) ==13539== by 0x5CB9514: _ZL34Construct_nsIScriptSecurityManagerP11nsISupportsRK4nsIDPPv (nsSecurityManagerFactory.cpp:362) ==13539== by 0x6344CC3: nsGenericFactory::CreateInstance(nsISupports*, nsID const&, void**) (nsGenericFactory.cpp:80) ==13539== by 0x636DE4E: nsComponentManagerImpl::CreateInstanceByContractID(char const*, nsISupports*, nsID const&, void**) (nsComponentManager.cpp:1756) ==13539== by 0x636ED72: nsComponentManagerImpl::GetServiceByContractID(char const*, nsID const&, void**) (nsComponentManager.cpp:2189) ==13539== by 0x633FD90: CallGetService(char const*, nsID const&, void**) (nsComponentManagerUtils.cpp:94) ==13539== by 0x633FDDD: nsGetServiceByContractID::operator()(nsID const&, void**) const (nsComponentManagerUtils.cpp:278) ==13539== by 0x633F456: nsCOMPtr_base::assign_from_gs_contractid(nsGetServiceByContractID, nsID const&) (nsCOMPtr.cpp:132) ==13539== by 0x5BFE696: mozJSComponentLoader::ReallyInit() (nsCOMPtr.h:677) ==13539== by 0x5BFEEBC: mozJSComponentLoader::LoadModule(nsILocalFile*, nsIModule**) (mozJSComponentLoader.cpp:602) ==13539== by 0x636E6F7: nsComponentManagerImpl::AutoRegisterComponent(nsILocalFile*, nsTArray&, int) (nsComponentManager.cpp:2988) ==13539== by 0x636EA87: nsComponentManagerImpl::AutoRegisterDirectory(nsIFile*, nsCOMArray&, nsTArray&) (nsComponentManager.cpp:2903) ==13539== by 0x636EB26: nsComponentManagerImpl::AutoRegisterImpl(nsIFile*, nsCOMArray&, nsTArray&) (nsComponentManager.cpp:2862) ==13539== by 0x636F702: nsComponentManagerImpl::AutoRegister(nsIFile*) (nsComponentManager.cpp:3274) ==13539== by 0x6348B52: NS_InitXPCOM3_P (nsXPComInit.cpp:666) ==13539== by 0x5BC61A0: XRE_InitEmbedding (nsEmbedFunctions.cpp:124) ==13539== by 0x5BB8A41: EmbedPrivate::PushStartup() (EmbedPrivate.cpp:536) ==13539== by 0x8056784: yelp_gecko_init (yelp-gecko-utils.cpp:247) ==13539== by 0x805FAF0: main (yelp-main.c:398) ==13539== ==13539== ==13539== 156 (36 direct, 120 indirect) bytes in 1 blocks are definitely lost in loss record 261 of 845 ==13539== at 0x4024D2E: malloc (vg_replace_malloc.c:207) ==13539== by 0x4BFEC30: nss_parse_service_list (in /lib/tls/i686/cmov/libc-2.8.90.so) ==13539== by 0x4BFF565: __nss_database_lookup (in /lib/tls/i686/cmov/libc-2.8.90.so) ==13539== by 0x580FF5B: ??? ==13539== by 0x5810CBE: ??? ==13539== by 0x4BA5B61: getpwnam_r@@GLIBC_2.1.2 (in /lib/tls/i686/cmov/libc-2.8.90.so) ==13539== by 0x4876745: g_get_any_init_do (gutils.c:1596) ==13539== by 0x4877F3C: g_get_user_name (gutils.c:1747) ==13539== by 0x4080496: (within /usr/lib/libgnomeui-2.so.0.2400.0) ==13539== by 0x47F61C2: g_type_create_instance (gtype.c:1674) ==13539== by 0x47DA3D4: g_object_constructor (gobject.c:1334) ==13539== by 0x47DAC05: g_object_newv (gobject.c:1211) ==13539== by 0x47DB7D6: g_object_new_valist (gobject.c:1274) ==13539== by 0x47DB94D: g_object_new (gobject.c:1056) ==13539== by 0x408000B: gnome_client_new_without_connection (in /usr/lib/libgnomeui-2.so.0.2400.0) ==13539== by 0x40812E1: (within /usr/lib/libgnomeui-2.so.0.2400.0) ==13539== by 0x40EE502: gnome_program_preinit (in /usr/lib/libgnome-2.so.0.2400.1) ==13539== by 0x40EF524: (within /usr/lib/libgnome-2.so.0.2400.1) ==13539== by 0x40EF85D: gnome_program_init (in /usr/lib/libgnome-2.so.0.2400.1) ==13539== by 0x805FA94: main (yelp-main.c:375) ==13539== ==13539== ==13539== 60 bytes in 3 blocks are possibly lost in loss record 360 of 845 ==13539== at 0x4024D2E: malloc (vg_replace_malloc.c:207) ==13539== by 0x4DD23B3: (within /usr/lib/libfontconfig.so.1.3.0) ==13539== by 0x4DD2868: FcConfigSubstituteWithPat (in /usr/lib/libfontconfig.so.1.3.0) ==13539== by 0x4DDEA28: FcFontRenderPrepare (in /usr/lib/libfontconfig.so.1.3.0) ==13539== by 0x4C75EBA: (within /usr/lib/libpangoft2-1.0.so.0.2202.0) ==13539== by 0x45BF539: pango_font_map_load_fontset (in /usr/lib/libpango-1.0.so.0.2202.0) ==13539== by 0x4C764F4: (within /usr/lib/libpangoft2-1.0.so.0.2202.0) ==13539== by 0x45BF5C2: pango_font_map_load_font (in /usr/lib/libpango-1.0.so.0.2202.0) ==13539== by 0x45BD982: pango_context_load_font (in /usr/lib/libpango-1.0.so.0.2202.0) ==13539== by 0x63B140E: _ZL13LoadPangoFontP13_PangoContextPK21_PangoFontDescription (gfxPangoFonts.cpp:767) ==13539== by 0x63B269D: gfxPangoFont::RealizePangoFont() (gfxPangoFonts.cpp:793) ==13539== by 0x63B4452: gfxPangoFont::GetPangoFont() (gfxPangoFonts.h:73) ==13539== by 0x63B3D1E: gfxPangoFont::GetMetrics() (gfxPangoFonts.cpp:892) ==13539== by 0x62DA3DF: nsThebesFontMetrics::GetMetrics() const (nsThebesFontMetrics.cpp:106) ==13539== by 0x62DAB5B: nsThebesFontMetrics::GetExternalLeading(int&) (nsThebesFontMetrics.cpp:184) ==13539== by 0x5D6750C: nsHTMLReflowState::CalcLineHeight(nsIRenderingContext*, nsStyleContext*) (nsHTMLReflowState.cpp:2016) ==13539== by 0x5D4BB1F: nsBlockReflowState::nsBlockReflowState(nsHTMLReflowState const&, nsPresContext*, nsBlockFrame*, nsHTMLReflowMetrics const&, int, int, int) (nsHTMLReflowState.h:428) ==13539== by 0x5D48E00: nsBlockFrame::Reflow(nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, unsigned&) (nsBlockFrame.cpp:925) ==13539== by 0x5D4A309: nsBlockReflowContext::ReflowBlock(nsRect const&, int, nsCollapsingMargin&, int, int, nsLineBox*, nsHTMLReflowState&, unsigned&, nsBlockReflowState&) (nsBlockReflowContext.cpp:311) ==13539== by 0x5D470F6: nsBlockFrame::ReflowBlockFrame(nsBlockReflowState&, nsLineList_iterator, int*) (nsBlockFrame.cpp:2978) ==13539== by 0x5D47D53: nsBlockFrame::ReflowLine(nsBlockReflowState&, nsLineList_iterator, int*) (nsBlockFrame.cpp:2250) ==13539== by 0x5D48231: nsBlockFrame::ReflowDirtyLines(nsBlockReflowState&) (nsBlockFrame.cpp:1886) ==13539== by 0x5D48E6A: nsBlockFrame::Reflow(nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, unsigned&) (nsBlockFrame.cpp:953) ==13539== by 0x5D406C2: nsAbsoluteContainingBlock::ReflowAbsoluteFrame(nsIFrame*, nsPresContext*, nsHTMLReflowState const&, int, int, int, nsIFrame*, unsigned&, nsRect*) (nsAbsoluteContainingBlock.cpp:436) ==13539== by 0x5D40E94: nsAbsoluteContainingBlock::Reflow(nsContainerFrame*, nsPresContext*, nsHTMLReflowState const&, unsigned&, int, int, int, int, int, nsRect*) (nsAbsoluteContainingBlock.cpp:168) ==13539== by 0x5D4940A: nsBlockFrame::Reflow(nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, unsigned&) (nsBlockFrame.cpp:1180) ==13539== by 0x5D4FFF5: nsContainerFrame::ReflowChild(nsIFrame*, nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, int, int, unsigned, unsigned&, nsOverflowContinuationTracker*) (nsContainerFrame.cpp:771) ==13539== by 0x5D660CF: CanvasFrame::Reflow(nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, unsigned&) (nsHTMLFrame.cpp:584) ==13539== by 0x5D4FFF5: nsContainerFrame::ReflowChild(nsIFrame*, nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, int, int, unsigned, unsigned&, nsOverflowContinuationTracker*) (nsContainerFrame.cpp:771) ==13539== by 0x5D6366F: nsHTMLScrollFrame::ReflowScrolledFrame(ScrollReflowState*, int, int, nsHTMLReflowMetrics*, int) (nsGfxScrollFrame.cpp:499) ==13539== by 0x5D63B5D: nsHTMLScrollFrame::ReflowContents(ScrollReflowState*, nsHTMLReflowMetrics const&) (nsGfxScrollFrame.cpp:593) ==13539== by 0x5D63E68: nsHTMLScrollFrame::Reflow(nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, unsigned&) (nsGfxScrollFrame.cpp:794) ==13539== by 0x5D4FFF5: nsContainerFrame::ReflowChild(nsIFrame*, nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, int, int, unsigned, unsigned&, nsOverflowContinuationTracker*) (nsContainerFrame.cpp:771) ==13539== by 0x5D96AC3: ViewportFrame::Reflow(nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, unsigned&) (nsViewportFrame.cpp:286) ==13539== by 0x5D32476: PresShell::DoReflow(nsIFrame*) (nsPresShell.cpp:6280) ==13539== by 0x5D3593B: PresShell::ProcessReflowCommands(int) (nsPresShell.cpp:6386) ==13539== by 0x5D35A71: PresShell::DoFlushPendingNotifications(mozFlushType, int) (nsPresShell.cpp:4574) ==13539== by 0x5D35AFF: PresShell::ReflowEvent::Run() (nsPresShell.cpp:6145) ==13539== by 0x637356B: nsThread::ProcessNextEvent(int, int*) (nsThread.cpp:510) ==13539== by 0x6343F87: NS_ProcessNextEvent_P(nsIThread*, int) (nsThreadUtils.cpp:227) ==13539== ==13539== ==13539== 60 bytes in 1 blocks are possibly lost in loss record 361 of 845 ==13539== at 0x4024E4C: realloc (vg_replace_malloc.c:429) ==13539== by 0x4849C49: g_realloc (gmem.c:170) ==13539== by 0x5069670: ORBit_realloc_tcval (in /usr/lib/libORBit-2.so.0.1.0) ==13539== by 0x506DC76: ORBit_sequence_append (in /usr/lib/libORBit-2.so.0.1.0) ==13539== by 0x4F9FB81: bonobo_activation_init_activation_env (in /usr/lib/libbonobo-activation.so.4.0.0) ==13539== by 0x4FA3DD3: bonobo_activation_orb_init (in /usr/lib/libbonobo-activation.so.4.0.0) ==13539== by 0x40F4472: (within /usr/lib/libgnome-2.so.0.2400.1) ==13539== by 0x40EF0FA: gnome_program_postinit (in /usr/lib/libgnome-2.so.0.2400.1) ==13539== by 0x40EF534: (within /usr/lib/libgnome-2.so.0.2400.1) ==13539== by 0x40EF85D: gnome_program_init (in /usr/lib/libgnome-2.so.0.2400.1) ==13539== by 0x805FA94: main (yelp-main.c:375) ==13539== ==13539== ==13539== 66 bytes in 5 blocks are definitely lost in loss record 373 of 845 ==13539== at 0x4024D2E: malloc (vg_replace_malloc.c:207) ==13539== by 0x4C04167: __vasprintf_chk (in /lib/tls/i686/cmov/libc-2.8.90.so) ==13539== by 0x48782BE: g_vasprintf (stdio2.h:199) ==13539== by 0x4864125: g_strdup_printf (gstrfuncs.c:218) ==13539== by 0x807202B: search_parse_result (yelp-search-parser.c:1316) ==13539== by 0x8072753: slow_search_process (yelp-search-parser.c:1174) ==13539== by 0x48C5F7A: rrn_for_each (in /usr/lib/librarian.so.0.0.0) ==13539== by 0x807115A: slow_search_setup (yelp-search-parser.c:1051) ==13539== by 0x483F7C0: g_idle_dispatch (gmain.c:4235) ==13539== by 0x48416F7: g_main_context_dispatch (gmain.c:2144) ==13539== by 0x4844DA2: g_main_context_iterate (gmain.c:2778) ==13539== by 0x48452C1: g_main_loop_run (gmain.c:2986) ==13539== by 0x42203A8: gtk_main (gtkmain.c:1200) ==13539== by 0x805FE14: main (yelp-main.c:120) ==13539== ==13539== ==13539== 80 bytes in 4 blocks are definitely lost in loss record 394 of 845 ==13539== at 0x4024D2E: malloc (vg_replace_malloc.c:207) ==13539== by 0x48C81F1: rrn_language_get_langs (in /usr/lib/librarian.so.0.0.0) ==13539== by 0x48C5311: (within /usr/lib/librarian.so.0.0.0) ==13539== by 0x48C5C67: (within /usr/lib/librarian.so.0.0.0) ==13539== by 0x48C5F2B: rrn_for_each_in_category (in /usr/lib/librarian.so.0.0.0) ==13539== by 0x806558E: toc_process (yelp-toc.c:572) ==13539== by 0x486C02E: g_thread_create_proxy (gthread.c:635) ==13539== by 0x4AF750E: start_thread (in /lib/tls/i686/cmov/libpthread-2.8.90.so) ==13539== by 0x4BEB7ED: clone (in /lib/tls/i686/cmov/libc-2.8.90.so) ==13539== ==13539== ==13539== 113 bytes in 5 blocks are definitely lost in loss record 446 of 845 ==13539== at 0x4024D2E: malloc (vg_replace_malloc.c:207) ==13539== by 0x48C5330: (within /usr/lib/librarian.so.0.0.0) ==13539== by 0x48C5C67: (within /usr/lib/librarian.so.0.0.0) ==13539== by 0x48C5F2B: rrn_for_each_in_category (in /usr/lib/librarian.so.0.0.0) ==13539== by 0x806558E: toc_process (yelp-toc.c:572) ==13539== by 0x486C02E: g_thread_create_proxy (gthread.c:635) ==13539== by 0x4AF750E: start_thread (in /lib/tls/i686/cmov/libpthread-2.8.90.so) ==13539== by 0x4BEB7ED: clone (in /lib/tls/i686/cmov/libc-2.8.90.so) ==13539== ==13539== ==13539== 120 bytes in 1 blocks are possibly lost in loss record 449 of 845 ==13539== at 0x402473E: operator new(unsigned) (vg_replace_malloc.c:224) ==13539== by 0x615C3CB: _ZL26nsTypeAheadFindConstructorP11nsISupportsRK4nsIDPPv (nsToolkitCompsModule.cpp:96) ==13539== by 0x6344CC3: nsGenericFactory::CreateInstance(nsISupports*, nsID const&, void**) (nsGenericFactory.cpp:80) ==13539== by 0x636DE4E: nsComponentManagerImpl::CreateInstanceByContractID(char const*, nsISupports*, nsID const&, void**) (nsComponentManager.cpp:1756) ==13539== by 0x8072C48: CallCreateInstance(char const*, nsISupports*, nsID const&, void**) (in /usr/bin/yelp) ==13539== by 0x8072C73: nsCreateInstanceByContractID::operator()(nsID const&, void**) const (in /usr/bin/yelp) ==13539== by 0x8072990: nsCOMPtr_base::assign_from_helper(nsCOMPtr_helper const&, nsID const&) (in /usr/bin/yelp) ==13539== by 0x805320F: Yelper::Init() (nsCOMPtr.h:780) ==13539== by 0x80574F3: _ZL12html_realizeP10_GtkWidget (yelp-html.cpp:151) ==13539== by 0x47E23D3: g_cclosure_marshal_VOID__VOID (gmarshal.c:77) ==13539== by 0x47D33C8: g_type_class_meta_marshal (gclosure.c:878) ==13539== by 0x47D4C4A: g_closure_invoke (gclosure.c:767) ==13539== by 0x47EA8ED: signal_emit_unlocked_R (gsignal.c:3174) ==13539== by 0x47EC7AB: g_signal_emit_valist (gsignal.c:2977) ==13539== by 0x47ECC25: g_signal_emit (gsignal.c:3034) ==13539== by 0x4344250: gtk_widget_realize (gtkwidget.c:3319) ==13539== by 0x4344B6F: gtk_widget_map (gtkwidget.c:3193) ==13539== by 0x416A84A: gtk_box_forall (gtkbox.c:793) ==13539== by 0x419CD35: gtk_container_forall (gtkcontainer.c:1455) ==13539== by 0x419EE3A: gtk_container_map (gtkcontainer.c:2621) ==13539== by 0x47E23D3: g_cclosure_marshal_VOID__VOID (gmarshal.c:77) ==13539== by 0x47D33C8: g_type_class_meta_marshal (gclosure.c:878) ==13539== by 0x47D4B77: g_closure_invoke (gclosure.c:767) ==13539== by 0x47EA8ED: signal_emit_unlocked_R (gsignal.c:3174) ==13539== by 0x47EC7AB: g_signal_emit_valist (gsignal.c:2977) ==13539== by 0x47ECC25: g_signal_emit (gsignal.c:3034) ==13539== by 0x4344B1B: gtk_widget_map (gtkwidget.c:3195) ==13539== by 0x424ADD9: gtk_paned_forall (gtkpaned.c:1180) ==13539== by 0x419CD35: gtk_container_forall (gtkcontainer.c:1455) ==13539== by 0x419EE3A: gtk_container_map (gtkcontainer.c:2621) ==13539== by 0x424DAA0: gtk_paned_map (gtkpaned.c:790) ==13539== by 0x47E23D3: g_cclosure_marshal_VOID__VOID (gmarshal.c:77) ==13539== by 0x47D33C8: g_type_class_meta_marshal (gclosure.c:878) ==13539== by 0x47D4B77: g_closure_invoke (gclosure.c:767) ==13539== by 0x47EA8ED: signal_emit_unlocked_R (gsignal.c:3174) ==13539== by 0x47EC7AB: g_signal_emit_valist (gsignal.c:2977) ==13539== by 0x47ECC25: g_signal_emit (gsignal.c:3034) ==13539== by 0x4344B1B: gtk_widget_map (gtkwidget.c:3195) ==13539== by 0x416A815: gtk_box_forall (gtkbox.c:783) ==13539== by 0x419CD35: gtk_container_forall (gtkcontainer.c:1455) ==13539== ==13539== ==13539== 132 bytes in 3 blocks are possibly lost in loss record 457 of 845 ==13539== at 0x402473E: operator new(unsigned) (vg_replace_malloc.c:224) ==13539== by 0x5DC30DD: NS_NewCSSImportRule(nsICSSImportRule**, nsString const&, nsMediaList*) (nsCSSRules.cpp:530) ==13539== by 0x5DB3DF3: CSSParserImpl::ProcessImport(unsigned&, nsString const&, nsMediaList*, void (*)(nsICSSRule*, void*), void*) (nsCSSParser.cpp:1416) ==13539== by 0x5DBC56B: CSSParserImpl::ParseImportRule(unsigned&, void (*)(nsICSSRule*, void*), void*) (nsCSSParser.cpp:1404) ==13539== by 0x5DBC822: CSSParserImpl::ParseAtRule(unsigned&, void (*)(nsICSSRule*, void*), void*) (nsCSSParser.cpp:1242) ==13539== by 0x5DBD3E8: CSSParserImpl::Parse(nsIUnicharInputStream*, nsIURI*, nsIURI*, nsIPrincipal*, unsigned, int) (nsCSSParser.cpp:756) ==13539== by 0x5DB0399: CSSLoaderImpl::ParseSheet(nsIUnicharInputStream*, SheetLoadData*, int&) (nsCSSLoader.cpp:1512) ==13539== by 0x5DAF88D: CSSLoaderImpl::LoadSheet(SheetLoadData*, StyleSheetState) (nsCSSLoader.cpp:1349) ==13539== by 0x5DB21C6: CSSLoaderImpl::InternalLoadNonDocumentSheet(nsIURI*, int, nsIPrincipal*, nsICSSStyleSheet**, nsICSSLoaderObserver*) (nsCSSLoader.cpp:2052) ==13539== by 0x5DB22A0: CSSLoaderImpl::LoadSheetSync(nsIURI*, int, nsICSSStyleSheet**) (nsCSSLoader.cpp:1967) ==13539== by 0x5CFDABE: nsContentDLF::EnsureUAStyleSheet() (nsContentDLF.cpp:630) ==13539== by 0x5CFDAF2: nsContentDLF::CreateInstanceForDocument(nsISupports*, nsIDocument*, char const*, nsIContentViewer**) (nsContentDLF.cpp:303) ==13539== by 0x60F3B2D: nsDocShell::CreateAboutBlankContentViewer(nsIPrincipal*) (nsDocShell.cpp:5257) ==13539== by 0x60F569B: nsDocShell::EnsureContentViewer() (nsDocShell.cpp:5167) ==13539== by 0x60FA346: nsDocShell::GetInterface(nsID const&, void**) (nsDocShell.cpp:457) ==13539== by 0x6340856: nsGetInterface::operator()(nsID const&, void**) const (nsIInterfaceRequestorUtils.cpp:52) ==13539== by 0x633F3CC: nsCOMPtr_base::assign_from_helper(nsCOMPtr_helper const&, nsID const&) (nsCOMPtr.cpp:150) ==13539== by 0x5F8453F: nsGlobalWindow::GetDocument(nsIDOMDocument**) (nsCOMPtr.h:694) ==13539== by 0x80531D7: Yelper::Init() (Yelper.cpp:100) ==13539== by 0x80574F3: _ZL12html_realizeP10_GtkWidget (yelp-html.cpp:151) ==13539== by 0x47E23D3: g_cclosure_marshal_VOID__VOID (gmarshal.c:77) ==13539== by 0x47D33C8: g_type_class_meta_marshal (gclosure.c:878) ==13539== by 0x47D4C4A: g_closure_invoke (gclosure.c:767) ==13539== by 0x47EA8ED: signal_emit_unlocked_R (gsignal.c:3174) ==13539== by 0x47EC7AB: g_signal_emit_valist (gsignal.c:2977) ==13539== by 0x47ECC25: g_signal_emit (gsignal.c:3034) ==13539== by 0x4344250: gtk_widget_realize (gtkwidget.c:3319) ==13539== by 0x4344B6F: gtk_widget_map (gtkwidget.c:3193) ==13539== by 0x416A84A: gtk_box_forall (gtkbox.c:793) ==13539== by 0x419CD35: gtk_container_forall (gtkcontainer.c:1455) ==13539== by 0x419EE3A: gtk_container_map (gtkcontainer.c:2621) ==13539== by 0x47E23D3: g_cclosure_marshal_VOID__VOID (gmarshal.c:77) ==13539== by 0x47D33C8: g_type_class_meta_marshal (gclosure.c:878) ==13539== by 0x47D4B77: g_closure_invoke (gclosure.c:767) ==13539== by 0x47EA8ED: signal_emit_unlocked_R (gsignal.c:3174) ==13539== by 0x47EC7AB: g_signal_emit_valist (gsignal.c:2977) ==13539== by 0x47ECC25: g_signal_emit (gsignal.c:3034) ==13539== by 0x4344B1B: gtk_widget_map (gtkwidget.c:3195) ==13539== by 0x424ADD9: gtk_paned_forall (gtkpaned.c:1180) ==13539== by 0x419CD35: gtk_container_forall (gtkcontainer.c:1455) ==13539== ==13539== ==13539== 144 bytes in 4 blocks are possibly lost in loss record 465 of 845 ==13539== at 0x402473E: operator new(unsigned) (vg_replace_malloc.c:224) ==13539== by 0x5DBC05B: CSSParserImpl::ParseMediaRule(unsigned&, void (*)(nsICSSRule*, void*), void*) (nsCSSParser.cpp:1499) ==13539== by 0x5DBC751: CSSParserImpl::ParseAtRule(unsigned&, void (*)(nsICSSRule*, void*), void*) (nsCSSParser.cpp:1255) ==13539== by 0x5DBD3E8: CSSParserImpl::Parse(nsIUnicharInputStream*, nsIURI*, nsIURI*, nsIPrincipal*, unsigned, int) (nsCSSParser.cpp:756) ==13539== by 0x5DB0399: CSSLoaderImpl::ParseSheet(nsIUnicharInputStream*, SheetLoadData*, int&) (nsCSSLoader.cpp:1512) ==13539== by 0x5DAF88D: CSSLoaderImpl::LoadSheet(SheetLoadData*, StyleSheetState) (nsCSSLoader.cpp:1349) ==13539== by 0x5DB21C6: CSSLoaderImpl::InternalLoadNonDocumentSheet(nsIURI*, int, nsIPrincipal*, nsICSSStyleSheet**, nsICSSLoaderObserver*) (nsCSSLoader.cpp:2052) ==13539== by 0x5DB22A0: CSSLoaderImpl::LoadSheetSync(nsIURI*, int, nsICSSStyleSheet**) (nsCSSLoader.cpp:1967) ==13539== by 0x5CFDABE: nsContentDLF::EnsureUAStyleSheet() (nsContentDLF.cpp:630) ==13539== by 0x5CFDAF2: nsContentDLF::CreateInstanceForDocument(nsISupports*, nsIDocument*, char const*, nsIContentViewer**) (nsContentDLF.cpp:303) ==13539== by 0x60F3B2D: nsDocShell::CreateAboutBlankContentViewer(nsIPrincipal*) (nsDocShell.cpp:5257) ==13539== by 0x60F569B: nsDocShell::EnsureContentViewer() (nsDocShell.cpp:5167) ==13539== by 0x60FA346: nsDocShell::GetInterface(nsID const&, void**) (nsDocShell.cpp:457) ==13539== by 0x6340856: nsGetInterface::operator()(nsID const&, void**) const (nsIInterfaceRequestorUtils.cpp:52) ==13539== by 0x633F3CC: nsCOMPtr_base::assign_from_helper(nsCOMPtr_helper const&, nsID const&) (nsCOMPtr.cpp:150) ==13539== by 0x5F8453F: nsGlobalWindow::GetDocument(nsIDOMDocument**) (nsCOMPtr.h:694) ==13539== by 0x80531D7: Yelper::Init() (Yelper.cpp:100) ==13539== by 0x80574F3: _ZL12html_realizeP10_GtkWidget (yelp-html.cpp:151) ==13539== by 0x47E23D3: g_cclosure_marshal_VOID__VOID (gmarshal.c:77) ==13539== by 0x47D33C8: g_type_class_meta_marshal (gclosure.c:878) ==13539== by 0x47D4C4A: g_closure_invoke (gclosure.c:767) ==13539== by 0x47EA8ED: signal_emit_unlocked_R (gsignal.c:3174) ==13539== by 0x47EC7AB: g_signal_emit_valist (gsignal.c:2977) ==13539== by 0x47ECC25: g_signal_emit (gsignal.c:3034) ==13539== by 0x4344250: gtk_widget_realize (gtkwidget.c:3319) ==13539== by 0x4344B6F: gtk_widget_map (gtkwidget.c:3193) ==13539== by 0x416A84A: gtk_box_forall (gtkbox.c:793) ==13539== by 0x419CD35: gtk_container_forall (gtkcontainer.c:1455) ==13539== by 0x419EE3A: gtk_container_map (gtkcontainer.c:2621) ==13539== by 0x47E23D3: g_cclosure_marshal_VOID__VOID (gmarshal.c:77) ==13539== by 0x47D33C8: g_type_class_meta_marshal (gclosure.c:878) ==13539== by 0x47D4B77: g_closure_invoke (gclosure.c:767) ==13539== by 0x47EA8ED: signal_emit_unlocked_R (gsignal.c:3174) ==13539== by 0x47EC7AB: g_signal_emit_valist (gsignal.c:2977) ==13539== by 0x47ECC25: g_signal_emit (gsignal.c:3034) ==13539== by 0x4344B1B: gtk_widget_map (gtkwidget.c:3195) ==13539== by 0x424ADD9: gtk_paned_forall (gtkpaned.c:1180) ==13539== by 0x419CD35: gtk_container_forall (gtkcontainer.c:1455) ==13539== by 0x419EE3A: gtk_container_map (gtkcontainer.c:2621) ==13539== by 0x424DAA0: gtk_paned_map (gtkpaned.c:790) ==13539== ==13539== ==13539== 148 (128 direct, 20 indirect) bytes in 1 blocks are definitely lost in loss record 467 of 845 ==13539== at 0x4024D2E: malloc (vg_replace_malloc.c:207) ==13539== by 0x4DE19F6: (within /usr/lib/libfontconfig.so.1.3.0) ==13539== by 0x4DE23E7: (within /usr/lib/libfontconfig.so.1.3.0) ==13539== by 0x4DE24FE: (within /usr/lib/libfontconfig.so.1.3.0) ==13539== by 0x4DE7FDE: (within /usr/lib/libfontconfig.so.1.3.0) ==13539== by 0x521EEC3: (within /usr/lib/libexpat.so.1.5.2) ==13539== by 0x521FC10: (within /usr/lib/libexpat.so.1.5.2) ==13539== by 0x52215EE: (within /usr/lib/libexpat.so.1.5.2) ==13539== by 0x5221CE6: (within /usr/lib/libexpat.so.1.5.2) ==13539== by 0x521868B: XML_ParseBuffer (in /usr/lib/libexpat.so.1.5.2) ==13539== by 0x4DE5F1D: FcConfigParseAndLoad (in /usr/lib/libfontconfig.so.1.3.0) ==13539== by 0x4DE6265: FcConfigParseAndLoad (in /usr/lib/libfontconfig.so.1.3.0) ==13539== by 0x4DE754E: (within /usr/lib/libfontconfig.so.1.3.0) ==13539== by 0x521EEC3: (within /usr/lib/libexpat.so.1.5.2) ==13539== by 0x521FC10: (within /usr/lib/libexpat.so.1.5.2) ==13539== by 0x52215EE: (within /usr/lib/libexpat.so.1.5.2) ==13539== by 0x5221CE6: (within /usr/lib/libexpat.so.1.5.2) ==13539== by 0x521868B: XML_ParseBuffer (in /usr/lib/libexpat.so.1.5.2) ==13539== by 0x4DE5F1D: FcConfigParseAndLoad (in /usr/lib/libfontconfig.so.1.3.0) ==13539== by 0x4DDB3D1: FcInitLoadConfig (in /usr/lib/libfontconfig.so.1.3.0) ==13539== by 0x4DDB4EB: FcInitLoadConfigAndFonts (in /usr/lib/libfontconfig.so.1.3.0) ==13539== by 0x4DDB53A: FcInitReinitialize (in /usr/lib/libfontconfig.so.1.3.0) ==13539== by 0x63B564A: gfxFontconfigUtils::UpdateFontListInternal(int) (gfxFontconfigUtils.cpp:254) ==13539== by 0x63B5F3A: gfxFontconfigUtils::gfxFontconfigUtils() (gfxFontconfigUtils.cpp:55) ==13539== by 0x63B09EB: gfxFontconfigUtils::GetFontconfigUtils() (gfxFontconfigUtils.h:59) ==13539== by 0x63B08FA: gfxPlatformGtk::gfxPlatformGtk() (gfxPlatformGtk.cpp:86) ==13539== by 0x63AD469: gfxPlatform::Init() (gfxPlatform.cpp:131) ==13539== by 0x62D89AC: _ZL21nsThebesGfxModuleCtorP9nsIModule (nsThebesGfxFactory.cpp:143) ==13539== by 0x634529E: nsGenericModule::Initialize(nsIComponentManager*) (nsGenericFactory.cpp:273) ==13539== by 0x634547A: nsGenericModule::GetClassObject(nsIComponentManager*, nsID const&, nsID const&, void**) (nsGenericFactory.cpp:361) ==13539== by 0x636DD51: nsFactoryEntry::GetFactory(nsIFactory**) (nsComponentManager.cpp:3562) ==13539== by 0x636DEEA: nsComponentManagerImpl::CreateInstance(nsID const&, nsISupports*, nsID const&, void**) (nsComponentManager.cpp:1666) ==13539== by 0x633FD22: CallCreateInstance(nsID const&, nsISupports*, nsID const&, void**) (nsComponentManagerUtils.cpp:157) ==13539== by 0x62C82E1: nsBaseWidget::BaseCreate(nsIWidget*, nsRect const&, nsEventStatus (*)(nsGUIEvent*), nsIDeviceContext*, nsIAppShell*, nsIToolkit*, nsWidgetInitData*) (nsComponentManagerUtils.h:250) ==13539== by 0x62AB73E: nsWindow::NativeCreate(nsIWidget*, void*, nsRect const&, nsEventStatus (*)(nsGUIEvent*), nsIDeviceContext*, nsIAppShell*, nsIToolkit*, nsWidgetInitData*) (nsWindow.cpp:3033) ==13539== by 0x62AC83A: nsWindow::Create(void*, nsRect const&, nsEventStatus (*)(nsGUIEvent*), nsIDeviceContext*, nsIAppShell*, nsIToolkit*, nsWidgetInitData*) (nsWindow.cpp:419) ==13539== by 0x614007E: nsWebBrowser::Create() (nsWebBrowser.cpp:1133) ==13539== by 0x5BB9FFD: EmbedWindow::CreateWindow() (EmbedWindow.cpp:100) ==13539== by 0x5BB8E7E: EmbedPrivate::Realize(int*) (EmbedPrivate.cpp:296) ==13539== by 0x5BB781F: _ZL21gtk_moz_embed_realizeP10_GtkWidget (gtkmozembed2.cpp:490) ==13539== ==13539== ==13539== 240 bytes in 6 blocks are possibly lost in loss record 509 of 845 ==13539== at 0x402405E: operator new[](unsigned) (vg_replace_malloc.c:268) ==13539== by 0x5F51B45: nsXBLContentSink::AddAttributesToXULPrototype(unsigned short const**, unsigned, nsXULPrototypeElement*) (nsXBLContentSink.cpp:927) ==13539== by 0x5F51C97: nsXBLContentSink::CreateElement(unsigned short const**, unsigned, nsINodeInfo*, unsigned, nsIContent**, int*) (nsXBLContentSink.cpp:891) ==13539== by 0x5F0F1D0: nsXMLContentSink::HandleStartElement(unsigned short const*, unsigned short const**, unsigned, int, unsigned, int) (nsXMLContentSink.cpp:1031) ==13539== by 0x5F0F78C: nsXMLContentSink::HandleStartElement(unsigned short const*, unsigned short const**, unsigned, int, unsigned) (nsXMLContentSink.cpp:986) ==13539== by 0x5F52970: nsXBLContentSink::HandleStartElement(unsigned short const*, unsigned short const**, unsigned, int, unsigned) (nsXBLContentSink.cpp:286) ==13539== by 0x5CC0F5D: nsExpatDriver::HandleStartElement(unsigned short const*, unsigned short const**) (nsExpatDriver.cpp:435) ==13539== by 0x5CD8201: doContent (xmlparse.c:2438) ==13539== by 0x5CD9033: contentProcessor (xmlparse.c:2095) ==13539== by 0x5CDA6E0: doProlog (xmlparse.c:4075) ==13539== by 0x5CDACBC: prologProcessor (xmlparse.c:3809) ==13539== by 0x5CD3D0F: MOZ_XML_Parse (xmlparse.c:1528) ==13539== by 0x5CBF770: nsExpatDriver::ParseBuffer(unsigned short const*, unsigned, int, unsigned*) (nsExpatDriver.cpp:1022) ==13539== by 0x5CBFF98: nsExpatDriver::ConsumeToken(nsScanner&, int&) (nsExpatDriver.cpp:1125) ==13539== by 0x5CCADC4: nsParser::Tokenize(int) (nsParser.cpp:2423) ==13539== by 0x5CCD23F: nsParser::ResumeParse(int, int, int) (nsParser.cpp:1649) ==13539== by 0x5CCAF1F: nsParser::OnDataAvailable(nsIRequest*, nsISupports*, nsIInputStream*, unsigned, unsigned) (nsParser.cpp:2287) ==13539== by 0x5E88C23: nsSyncLoadService::PushSyncStreamToListener(nsIInputStream*, nsIStreamListener*, nsIChannel*) (nsSyncLoadService.cpp:496) ==13539== by 0x5F5B9E9: nsXBLService::FetchBindingDocument(nsIContent*, nsIDocument*, nsIURI*, nsIURI*, int, nsIDocument**) (nsXBLService.cpp:1207) ==13539== by 0x5F5BC36: nsXBLService::LoadBindingDocumentInfo(nsIContent*, nsIDocument*, nsIURI*, nsIPrincipal*, int, nsIXBLDocumentInfo**) (nsXBLService.cpp:1050) ==13539== by 0x5F59D1B: nsXBLService::GetBinding(nsIContent*, nsIURI*, int, nsIPrincipal*, int*, nsXBLBinding**, nsTArray&) (nsXBLService.cpp:780) ==13539== by 0x5F5A5DB: nsXBLService::GetBinding(nsIContent*, nsIURI*, int, nsIPrincipal*, int*, nsXBLBinding**) (nsXBLService.cpp:749) ==13539== by 0x5F5AAE2: nsXBLService::LoadBindings(nsIContent*, nsIURI*, nsIPrincipal*, int, nsXBLBinding**, int*) (nsXBLService.cpp:523) ==13539== by 0x5D06499: nsCSSFrameConstructor::ConstructFrameInternal(nsFrameConstructorState&, nsIContent*, nsIFrame*, nsIAtom*, int, nsStyleContext*, nsFrameItems&, int) (nsCSSFrameConstructor.cpp:7625) ==13539== by 0x5D06A94: nsCSSFrameConstructor::ConstructFrame(nsFrameConstructorState&, nsIContent*, nsIFrame*, nsFrameItems&) (nsCSSFrameConstructor.cpp:7580) ==13539== by 0x5D08890: nsCSSFrameConstructor::CreateAnonymousFrames(nsFrameConstructorState&, nsIContent*, nsIDocument*, nsIFrame*, int, nsFrameItems&) (nsCSSFrameConstructor.cpp:5754) ==13539== by 0x5D08948: nsCSSFrameConstructor::BeginBuildingScrollFrame(nsFrameConstructorState&, nsIContent*, nsStyleContext*, nsIFrame*, nsIFrame*, nsIAtom*, int, nsIFrame*&) (nsCSSFrameConstructor.cpp:6358) ==13539== by 0x5D0EE05: nsCSSFrameConstructor::ConstructRootFrame(nsIContent*, nsIFrame**) (nsCSSFrameConstructor.cpp:4657) ==13539== by 0x5D389E7: PresShell::InitialReflow(int, int) (nsPresShell.cpp:2422) ==13539== by 0x5E4421C: nsContentSink::StartLayout(int) (nsContentSink.cpp:1033) ==13539== by 0x5F0F3F3: nsXMLContentSink::HandleStartElement(unsigned short const*, unsigned short const**, unsigned, int, unsigned, int) (nsXMLContentSink.cpp:1089) ==13539== by 0x5F0F78C: nsXMLContentSink::HandleStartElement(unsigned short const*, unsigned short const**, unsigned, int, unsigned) (nsXMLContentSink.cpp:986) ==13539== by 0x5CC0F5D: nsExpatDriver::HandleStartElement(unsigned short const*, unsigned short const**) (nsExpatDriver.cpp:435) ==13539== by 0x5CD8201: doContent (xmlparse.c:2438) ==13539== by 0x5CD9033: contentProcessor (xmlparse.c:2095) ==13539== by 0x5CDA6E0: doProlog (xmlparse.c:4075) ==13539== by 0x5CDACBC: prologProcessor (xmlparse.c:3809) ==13539== by 0x5CD3D0F: MOZ_XML_Parse (xmlparse.c:1528) ==13539== by 0x5CBF770: nsExpatDriver::ParseBuffer(unsigned short const*, unsigned, int, unsigned*) (nsExpatDriver.cpp:1022) ==13539== by 0x5CBFF98: nsExpatDriver::ConsumeToken(nsScanner&, int&) (nsExpatDriver.cpp:1125) ==13539== ==13539== ==13539== 260 bytes in 13 blocks are possibly lost in loss record 525 of 845 ==13539== at 0x4024D2E: malloc (vg_replace_malloc.c:207) ==13539== by 0x4DE2285: (within /usr/lib/libfontconfig.so.1.3.0) ==13539== by 0x4DE2A2B: (within /usr/lib/libfontconfig.so.1.3.0) ==13539== by 0x4DDE98D: FcFontRenderPrepare (in /usr/lib/libfontconfig.so.1.3.0) ==13539== by 0x4C75EBA: (within /usr/lib/libpangoft2-1.0.so.0.2202.0) ==13539== by 0x45BF539: pango_font_map_load_fontset (in /usr/lib/libpango-1.0.so.0.2202.0) ==13539== by 0x4C764F4: (within /usr/lib/libpangoft2-1.0.so.0.2202.0) ==13539== by 0x45BF5C2: pango_font_map_load_font (in /usr/lib/libpango-1.0.so.0.2202.0) ==13539== by 0x45BD982: pango_context_load_font (in /usr/lib/libpango-1.0.so.0.2202.0) ==13539== by 0x63B140E: _ZL13LoadPangoFontP13_PangoContextPK21_PangoFontDescription (gfxPangoFonts.cpp:767) ==13539== by 0x63B269D: gfxPangoFont::RealizePangoFont() (gfxPangoFonts.cpp:793) ==13539== by 0x63B4452: gfxPangoFont::GetPangoFont() (gfxPangoFonts.h:73) ==13539== by 0x63B3D1E: gfxPangoFont::GetMetrics() (gfxPangoFonts.cpp:892) ==13539== by 0x62DA3DF: nsThebesFontMetrics::GetMetrics() const (nsThebesFontMetrics.cpp:106) ==13539== by 0x62DAB5B: nsThebesFontMetrics::GetExternalLeading(int&) (nsThebesFontMetrics.cpp:184) ==13539== by 0x5D6750C: nsHTMLReflowState::CalcLineHeight(nsIRenderingContext*, nsStyleContext*) (nsHTMLReflowState.cpp:2016) ==13539== by 0x5D4BB1F: nsBlockReflowState::nsBlockReflowState(nsHTMLReflowState const&, nsPresContext*, nsBlockFrame*, nsHTMLReflowMetrics const&, int, int, int) (nsHTMLReflowState.h:428) ==13539== by 0x5D48E00: nsBlockFrame::Reflow(nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, unsigned&) (nsBlockFrame.cpp:925) ==13539== by 0x5D4A309: nsBlockReflowContext::ReflowBlock(nsRect const&, int, nsCollapsingMargin&, int, int, nsLineBox*, nsHTMLReflowState&, unsigned&, nsBlockReflowState&) (nsBlockReflowContext.cpp:311) ==13539== by 0x5D470F6: nsBlockFrame::ReflowBlockFrame(nsBlockReflowState&, nsLineList_iterator, int*) (nsBlockFrame.cpp:2978) ==13539== by 0x5D47D53: nsBlockFrame::ReflowLine(nsBlockReflowState&, nsLineList_iterator, int*) (nsBlockFrame.cpp:2250) ==13539== by 0x5D48231: nsBlockFrame::ReflowDirtyLines(nsBlockReflowState&) (nsBlockFrame.cpp:1886) ==13539== by 0x5D48E6A: nsBlockFrame::Reflow(nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, unsigned&) (nsBlockFrame.cpp:953) ==13539== by 0x5D406C2: nsAbsoluteContainingBlock::ReflowAbsoluteFrame(nsIFrame*, nsPresContext*, nsHTMLReflowState const&, int, int, int, nsIFrame*, unsigned&, nsRect*) (nsAbsoluteContainingBlock.cpp:436) ==13539== by 0x5D40E94: nsAbsoluteContainingBlock::Reflow(nsContainerFrame*, nsPresContext*, nsHTMLReflowState const&, unsigned&, int, int, int, int, int, nsRect*) (nsAbsoluteContainingBlock.cpp:168) ==13539== by 0x5D4940A: nsBlockFrame::Reflow(nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, unsigned&) (nsBlockFrame.cpp:1180) ==13539== by 0x5D4FFF5: nsContainerFrame::ReflowChild(nsIFrame*, nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, int, int, unsigned, unsigned&, nsOverflowContinuationTracker*) (nsContainerFrame.cpp:771) ==13539== by 0x5D660CF: CanvasFrame::Reflow(nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, unsigned&) (nsHTMLFrame.cpp:584) ==13539== by 0x5D4FFF5: nsContainerFrame::ReflowChild(nsIFrame*, nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, int, int, unsigned, unsigned&, nsOverflowContinuationTracker*) (nsContainerFrame.cpp:771) ==13539== by 0x5D6366F: nsHTMLScrollFrame::ReflowScrolledFrame(ScrollReflowState*, int, int, nsHTMLReflowMetrics*, int) (nsGfxScrollFrame.cpp:499) ==13539== by 0x5D63B5D: nsHTMLScrollFrame::ReflowContents(ScrollReflowState*, nsHTMLReflowMetrics const&) (nsGfxScrollFrame.cpp:593) ==13539== by 0x5D63E68: nsHTMLScrollFrame::Reflow(nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, unsigned&) (nsGfxScrollFrame.cpp:794) ==13539== by 0x5D4FFF5: nsContainerFrame::ReflowChild(nsIFrame*, nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, int, int, unsigned, unsigned&, nsOverflowContinuationTracker*) (nsContainerFrame.cpp:771) ==13539== by 0x5D96AC3: ViewportFrame::Reflow(nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, unsigned&) (nsViewportFrame.cpp:286) ==13539== by 0x5D32476: PresShell::DoReflow(nsIFrame*) (nsPresShell.cpp:6280) ==13539== by 0x5D3593B: PresShell::ProcessReflowCommands(int) (nsPresShell.cpp:6386) ==13539== by 0x5D35A71: PresShell::DoFlushPendingNotifications(mozFlushType, int) (nsPresShell.cpp:4574) ==13539== by 0x5D35AFF: PresShell::ReflowEvent::Run() (nsPresShell.cpp:6145) ==13539== by 0x637356B: nsThread::ProcessNextEvent(int, int*) (nsThread.cpp:510) ==13539== by 0x6343F87: NS_ProcessNextEvent_P(nsIThread*, int) (nsThreadUtils.cpp:227) ==13539== ==13539== ==13539== 288 bytes in 2 blocks are possibly lost in loss record 535 of 845 ==13539== at 0x402473E: operator new(unsigned) (vg_replace_malloc.c:224) ==13539== by 0x5C01FE2: _ZL31nsInputStreamChannelConstructorP11nsISupportsRK4nsIDPPv (nsNetModule.cpp:103) ==13539== by 0x6344CC3: nsGenericFactory::CreateInstance(nsISupports*, nsID const&, void**) (nsGenericFactory.cpp:80) ==13539== by 0x636DE4E: nsComponentManagerImpl::CreateInstanceByContractID(char const*, nsISupports*, nsID const&, void**) (nsComponentManager.cpp:1756) ==13539== by 0x633FCAE: CallCreateInstance(char const*, nsISupports*, nsID const&, void**) (nsComponentManagerUtils.cpp:170) ==13539== by 0x633FCCD: nsCreateInstanceByContractID::operator()(nsID const&, void**) const (nsComponentManagerUtils.cpp:210) ==13539== by 0x633F3CC: nsCOMPtr_base::assign_from_helper(nsCOMPtr_helper const&, nsID const&) (nsCOMPtr.cpp:150) ==13539== by 0x6142863: nsEmbedStream::OpenStream(nsIURI*, nsACString_internal const&) (nsCOMPtr.h:694) ==13539== by 0x5BB866C: EmbedPrivate::OpenStream(char const*, char const*) (EmbedPrivate.cpp:672) ==13539== by 0x8056C56: yelp_html_open_stream (yelp-html.cpp:363) ==13539== by 0x805A3F2: window_write_html (yelp-window.c:2757) ==13539== by 0x805C19C: page_request_cb (yelp-window.c:889) ==13539== by 0x8063F84: request_idle_page (yelp-document.c:674) ==13539== by 0x483F7C0: g_idle_dispatch (gmain.c:4235) ==13539== by 0x48416F7: g_main_context_dispatch (gmain.c:2144) ==13539== by 0x4844DA2: g_main_context_iterate (gmain.c:2778) ==13539== by 0x48452C1: g_main_loop_run (gmain.c:2986) ==13539== by 0x42203A8: gtk_main (gtkmain.c:1200) ==13539== by 0x805FE14: main (yelp-main.c:120) ==13539== ==13539== ==13539== 376 bytes in 16 blocks are definitely lost in loss record 563 of 845 ==13539== at 0x4024D2E: malloc (vg_replace_malloc.c:207) ==13539== by 0x48C9E01: (within /usr/lib/librarian.so.0.0.0) ==13539== by 0x48CA4BA: (within /usr/lib/librarian.so.0.0.0) ==13539== by 0x48CA864: rrn_man_for_each_in_category (in /usr/lib/librarian.so.0.0.0) ==13539== by 0x80666A3: toc_process_man (yelp-toc.c:864) ==13539== by 0x486C02E: g_thread_create_proxy (gthread.c:635) ==13539== by 0x4AF750E: start_thread (in /lib/tls/i686/cmov/libpthread-2.8.90.so) ==13539== by 0x4BEB7ED: clone (in /lib/tls/i686/cmov/libc-2.8.90.so) ==13539== ==13539== ==13539== 396 bytes in 9 blocks are possibly lost in loss record 567 of 845 ==13539== at 0x402473E: operator new(unsigned) (vg_replace_malloc.c:224) ==13539== by 0x5E83005: NS_NewRange(nsIDOMRange**) (nsRange.cpp:217) ==13539== by 0x5CFC9FD: _ZL11CreateRangeP11nsISupportsRK4nsIDPPv (nsLayoutModule.cpp:487) ==13539== by 0x6344CC3: nsGenericFactory::CreateInstance(nsISupports*, nsID const&, void**) (nsGenericFactory.cpp:80) ==13539== by 0x636DF01: nsComponentManagerImpl::CreateInstance(nsID const&, nsISupports*, nsID const&, void**) (nsComponentManager.cpp:1670) ==13539== by 0x633FD22: CallCreateInstance(nsID const&, nsISupports*, nsID const&, void**) (nsComponentManagerUtils.cpp:157) ==13539== by 0x633FD41: nsCreateInstanceByCID::operator()(nsID const&, void**) const (nsComponentManagerUtils.cpp:199) ==13539== by 0x633F3CC: nsCOMPtr_base::assign_from_helper(nsCOMPtr_helper const&, nsID const&) (nsCOMPtr.cpp:150) ==13539== by 0x61731C7: nsTypeAheadFind::SetDocShell(nsIDocShell*) (nsCOMPtr.h:780) ==13539== by 0x6174BDD: nsTypeAheadFind::Init(nsIDocShell*) (nsTypeAheadFind.cpp:142) ==13539== by 0x805325B: Yelper::Init() (Yelper.cpp:109) ==13539== by 0x80574F3: _ZL12html_realizeP10_GtkWidget (yelp-html.cpp:151) ==13539== by 0x47E23D3: g_cclosure_marshal_VOID__VOID (gmarshal.c:77) ==13539== by 0x47D33C8: g_type_class_meta_marshal (gclosure.c:878) ==13539== by 0x47D4C4A: g_closure_invoke (gclosure.c:767) ==13539== by 0x47EA8ED: signal_emit_unlocked_R (gsignal.c:3174) ==13539== by 0x47EC7AB: g_signal_emit_valist (gsignal.c:2977) ==13539== by 0x47ECC25: g_signal_emit (gsignal.c:3034) ==13539== by 0x4344250: gtk_widget_realize (gtkwidget.c:3319) ==13539== by 0x4344B6F: gtk_widget_map (gtkwidget.c:3193) ==13539== by 0x416A84A: gtk_box_forall (gtkbox.c:793) ==13539== by 0x419CD35: gtk_container_forall (gtkcontainer.c:1455) ==13539== by 0x419EE3A: gtk_container_map (gtkcontainer.c:2621) ==13539== by 0x47E23D3: g_cclosure_marshal_VOID__VOID (gmarshal.c:77) ==13539== by 0x47D33C8: g_type_class_meta_marshal (gclosure.c:878) ==13539== by 0x47D4B77: g_closure_invoke (gclosure.c:767) ==13539== by 0x47EA8ED: signal_emit_unlocked_R (gsignal.c:3174) ==13539== by 0x47EC7AB: g_signal_emit_valist (gsignal.c:2977) ==13539== by 0x47ECC25: g_signal_emit (gsignal.c:3034) ==13539== by 0x4344B1B: gtk_widget_map (gtkwidget.c:3195) ==13539== by 0x424ADD9: gtk_paned_forall (gtkpaned.c:1180) ==13539== by 0x419CD35: gtk_container_forall (gtkcontainer.c:1455) ==13539== by 0x419EE3A: gtk_container_map (gtkcontainer.c:2621) ==13539== by 0x424DAA0: gtk_paned_map (gtkpaned.c:790) ==13539== by 0x47E23D3: g_cclosure_marshal_VOID__VOID (gmarshal.c:77) ==13539== by 0x47D33C8: g_type_class_meta_marshal (gclosure.c:878) ==13539== by 0x47D4B77: g_closure_invoke (gclosure.c:767) ==13539== by 0x47EA8ED: signal_emit_unlocked_R (gsignal.c:3174) ==13539== by 0x47EC7AB: g_signal_emit_valist (gsignal.c:2977) ==13539== by 0x47ECC25: g_signal_emit (gsignal.c:3034) ==13539== ==13539== ==13539== 418 bytes in 16 blocks are possibly lost in loss record 574 of 845 ==13539== at 0x4024D2E: malloc (vg_replace_malloc.c:207) ==13539== by 0x595E28D: JS_malloc (jsapi.c:1791) ==13539== by 0x59B883A: js_NewRegExp (jsregexp.c:1989) ==13539== by 0x59B926F: js_NewRegExpOpt (jsregexp.c:2074) ==13539== by 0x59B957F: regexp_compile_sub (jsregexp.c:4106) ==13539== by 0x59B9777: js_InitRegExpClass (jsregexp.c:4290) ==13539== by 0x599841A: js_GetClassObject (jsobj.c:2681) ==13539== by 0x5998515: js_FindClassObject (jsobj.c:2735) ==13539== by 0x5998604: js_GetClassPrototype (jsobj.c:4582) ==13539== by 0x5999076: js_NewObject (jsobj.c:2462) ==13539== by 0x59B9111: js_NewRegExpObject (jsregexp.c:4315) ==13539== by 0x59A9293: PrimaryExpr (jsparse.c:5809) ==13539== by 0x59ACBA7: MemberExpr (jsparse.c:4446) ==13539== by 0x59AD1DE: UnaryExpr (jsparse.c:4097) ==13539== by 0x59AD282: MulExpr (jsparse.c:3936) ==13539== by 0x59AD30A: AddExpr (jsparse.c:3918) ==13539== by 0x59AD39C: ShiftExpr (jsparse.c:3903) ==13539== by 0x59AD424: RelExpr (jsparse.c:3878) ==13539== by 0x59AD4CD: EqExpr (jsparse.c:3856) ==13539== by 0x59AD53E: BitAndExpr (jsparse.c:3844) ==13539== by 0x59AD5A2: BitXorExpr (jsparse.c:3831) ==13539== by 0x59AD606: BitOrExpr (jsparse.c:3818) ==13539== by 0x59AD66A: AndExpr (jsparse.c:3807) ==13539== by 0x59A7722: AssignExpr (jsparse.c:3796) ==13539== by 0x59A9BB9: ArgumentList (jsparse.c:4372) ==13539== by 0x59ACF51: MemberExpr (jsparse.c:4600) ==13539== by 0x59AD1DE: UnaryExpr (jsparse.c:4097) ==13539== by 0x59AD282: MulExpr (jsparse.c:3936) ==13539== by 0x59AD30A: AddExpr (jsparse.c:3918) ==13539== by 0x59AD39C: ShiftExpr (jsparse.c:3903) ==13539== by 0x59AD424: RelExpr (jsparse.c:3878) ==13539== by 0x59AD4CD: EqExpr (jsparse.c:3856) ==13539== by 0x59AD53E: BitAndExpr (jsparse.c:3844) ==13539== by 0x59AD5A2: BitXorExpr (jsparse.c:3831) ==13539== by 0x59AD606: BitOrExpr (jsparse.c:3818) ==13539== by 0x59AD66A: AndExpr (jsparse.c:3807) ==13539== by 0x59A7722: AssignExpr (jsparse.c:3796) ==13539== by 0x59A798D: AssignExpr (jsparse.c:3751) ==13539== by 0x59A7A11: Expr (jsparse.c:3640) ==13539== by 0x59ABB60: Statement (jsparse.c:3432) ==13539== ==13539== ==13539== 464 bytes in 4 blocks are possibly lost in loss record 583 of 845 ==13539== at 0x402473E: operator new(unsigned) (vg_replace_malloc.c:224) ==13539== by 0x63688A9: nsDirEnumeratorUnix::GetNextFile(nsIFile**) (nsLocalFileUnix.cpp:226) ==13539== by 0x6368650: nsDirEnumeratorUnix::GetNext(nsISupports**) (nsLocalFileUnix.cpp:191) ==13539== by 0x636E9ED: nsComponentManagerImpl::AutoRegisterDirectory(nsIFile*, nsCOMArray&, nsTArray&) (nsComponentManager.cpp:2888) ==13539== by 0x636EB26: nsComponentManagerImpl::AutoRegisterImpl(nsIFile*, nsCOMArray&, nsTArray&) (nsComponentManager.cpp:2862) ==13539== by 0x636F702: nsComponentManagerImpl::AutoRegister(nsIFile*) (nsComponentManager.cpp:3274) ==13539== by 0x6348B52: NS_InitXPCOM3_P (nsXPComInit.cpp:666) ==13539== by 0x5BC61A0: XRE_InitEmbedding (nsEmbedFunctions.cpp:124) ==13539== by 0x5BB8A41: EmbedPrivate::PushStartup() (EmbedPrivate.cpp:536) ==13539== by 0x8056784: yelp_gecko_init (yelp-gecko-utils.cpp:247) ==13539== by 0x805FAF0: main (yelp-main.c:398) ==13539== ==13539== ==13539== 520 bytes in 13 blocks are possibly lost in loss record 596 of 845 ==13539== at 0x402473E: operator new(unsigned) (vg_replace_malloc.c:224) ==13539== by 0x5DC2F9F: NS_NewCSSNameSpaceRule(nsICSSNameSpaceRule**, nsIAtom*, nsString const&) (nsCSSRules.cpp:1392) ==13539== by 0x5DB3D53: CSSParserImpl::ProcessNameSpace(unsigned&, nsString const&, nsString const&, void (*)(nsICSSRule*, void*), void*) (nsCSSParser.cpp:1638) ==13539== by 0x5DBBEB4: CSSParserImpl::ParseNameSpaceRule(unsigned&, void (*)(nsICSSRule*, void*), void*) (nsCSSParser.cpp:1612) ==13539== by 0x5DBC79D: CSSParserImpl::ParseAtRule(unsigned&, void (*)(nsICSSRule*, void*), void*) (nsCSSParser.cpp:1249) ==13539== by 0x5DBD3E8: CSSParserImpl::Parse(nsIUnicharInputStream*, nsIURI*, nsIURI*, nsIPrincipal*, unsigned, int) (nsCSSParser.cpp:756) ==13539== by 0x5DB0399: CSSLoaderImpl::ParseSheet(nsIUnicharInputStream*, SheetLoadData*, int&) (nsCSSLoader.cpp:1512) ==13539== by 0x5DAF88D: CSSLoaderImpl::LoadSheet(SheetLoadData*, StyleSheetState) (nsCSSLoader.cpp:1349) ==13539== by 0x5DB21C6: CSSLoaderImpl::InternalLoadNonDocumentSheet(nsIURI*, int, nsIPrincipal*, nsICSSStyleSheet**, nsICSSLoaderObserver*) (nsCSSLoader.cpp:2052) ==13539== by 0x5DB22A0: CSSLoaderImpl::LoadSheetSync(nsIURI*, int, nsICSSStyleSheet**) (nsCSSLoader.cpp:1967) ==13539== by 0x5DDDE03: nsLayoutStylesheetCache::LoadSheet(nsIURI*, nsCOMPtr&, int) (nsLayoutStylesheetCache.cpp:226) ==13539== by 0x5DDE3A4: nsLayoutStylesheetCache::FormsSheet() (nsLayoutStylesheetCache.cpp:108) ==13539== by 0x5D23ED7: DocumentViewerImpl::CreateStyleSet(nsIDocument*, nsStyleSet**) (nsDocumentViewer.cpp:2164) ==13539== by 0x5D2542F: DocumentViewerImpl::InitPresentationStuff(int, int) (nsDocumentViewer.cpp:673) ==13539== by 0x5D26020: DocumentViewerImpl::InitInternal(nsIWidget*, nsISupports*, nsIDeviceContext*, nsRect const&, int, int, int) (nsDocumentViewer.cpp:916) ==13539== by 0x5D26656: DocumentViewerImpl::Init(nsIWidget*, nsIDeviceContext*, nsRect const&) (nsDocumentViewer.cpp:665) ==13539== by 0x60EF6AB: nsDocShell::SetupNewViewer(nsIContentViewer*) (nsDocShell.cpp:6407) ==13539== by 0x60F6A9C: nsDocShell::Embed(nsIContentViewer*, char const*, nsISupports*) (nsDocShell.cpp:4870) ==13539== by 0x60F3B7C: nsDocShell::CreateAboutBlankContentViewer(nsIPrincipal*) (nsDocShell.cpp:5263) ==13539== by 0x60F569B: nsDocShell::EnsureContentViewer() (nsDocShell.cpp:5167) ==13539== by 0x60FA346: nsDocShell::GetInterface(nsID const&, void**) (nsDocShell.cpp:457) ==13539== by 0x6340856: nsGetInterface::operator()(nsID const&, void**) const (nsIInterfaceRequestorUtils.cpp:52) ==13539== by 0x633F3CC: nsCOMPtr_base::assign_from_helper(nsCOMPtr_helper const&, nsID const&) (nsCOMPtr.cpp:150) ==13539== by 0x5F8453F: nsGlobalWindow::GetDocument(nsIDOMDocument**) (nsCOMPtr.h:694) ==13539== by 0x80531D7: Yelper::Init() (Yelper.cpp:100) ==13539== by 0x80574F3: _ZL12html_realizeP10_GtkWidget (yelp-html.cpp:151) ==13539== by 0x47E23D3: g_cclosure_marshal_VOID__VOID (gmarshal.c:77) ==13539== by 0x47D33C8: g_type_class_meta_marshal (gclosure.c:878) ==13539== by 0x47D4C4A: g_closure_invoke (gclosure.c:767) ==13539== by 0x47EA8ED: signal_emit_unlocked_R (gsignal.c:3174) ==13539== by 0x47EC7AB: g_signal_emit_valist (gsignal.c:2977) ==13539== by 0x47ECC25: g_signal_emit (gsignal.c:3034) ==13539== by 0x4344250: gtk_widget_realize (gtkwidget.c:3319) ==13539== by 0x4344B6F: gtk_widget_map (gtkwidget.c:3193) ==13539== by 0x416A84A: gtk_box_forall (gtkbox.c:793) ==13539== by 0x419CD35: gtk_container_forall (gtkcontainer.c:1455) ==13539== by 0x419EE3A: gtk_container_map (gtkcontainer.c:2621) ==13539== by 0x47E23D3: g_cclosure_marshal_VOID__VOID (gmarshal.c:77) ==13539== by 0x47D33C8: g_type_class_meta_marshal (gclosure.c:878) ==13539== by 0x47D4B77: g_closure_invoke (gclosure.c:767) ==13539== ==13539== ==13539== 584 bytes in 17 blocks are possibly lost in loss record 604 of 845 ==13539== at 0x4024D2E: malloc (vg_replace_malloc.c:207) ==13539== by 0x5A0FE77: PR_Malloc (in /usr/lib/libnspr4.so.0d) ==13539== by 0x5A06E7B: (within /usr/lib/libnspr4.so.0d) ==13539== by 0x5A211F3: (within /usr/lib/libnspr4.so.0d) ==13539== by 0x5A2159A: PR_OpenFile (in /usr/lib/libnspr4.so.0d) ==13539== by 0x5A2166A: PR_Open (in /usr/lib/libnspr4.so.0d) ==13539== by 0x6369DA8: nsLocalFile::OpenNSPRFileDesc(int, int, PRFileDesc**) (nsLocalFileUnix.cpp:405) ==13539== by 0x5CA13BB: nsJAR::OpenFile() (nsJAR.cpp:448) ==13539== by 0x5CA1755: nsJAR::GetInputStreamWithSpec(nsACString_internal const&, char const*, nsIInputStream**) (nsJAR.cpp:353) ==13539== by 0x5CA17AF: nsJAR::GetInputStream(char const*, nsIInputStream**) (nsJAR.cpp:323) ==13539== by 0x5CA3632: nsJARInputThunk::EnsureJarStream() (nsJARChannel.cpp:162) ==13539== by 0x5CA46C1: nsJARChannel::Open(nsIInputStream**) (nsJARChannel.cpp:663) ==13539== by 0x624F4BB: RDFXMLDataSourceImpl::BlockingParse(nsIURI*, nsIStreamListener*) (nsRDFXMLDataSource.cpp:505) ==13539== by 0x624F871: RDFXMLDataSourceImpl::Refresh(int) (nsRDFXMLDataSource.cpp:919) ==13539== by 0x624D627: RDFServiceImpl::GetDataSource(char const*, int, nsIRDFDataSource**) (nsRDFService.cpp:1481) ==13539== by 0x624D673: RDFServiceImpl::GetDataSourceBlocking(char const*, nsIRDFDataSource**) (nsRDFService.cpp:1410) ==13539== by 0x6154B14: nsChromeRegistry::ProcessContentsManifest(nsIURI*, nsIURI*, nsIURI*, int, int) (nsChromeRegistry.cpp:1626) ==13539== by 0x61556C5: nsChromeRegistry::ProcessNewChromeBuffer(char*, int, nsIURI*) (nsChromeRegistry.cpp:1438) ==13539== by 0x61557D6: nsChromeRegistry::ProcessNewChromeFile(nsILocalFile*, nsIURI*) (nsChromeRegistry.cpp:1355) ==13539== by 0x6159AF0: nsChromeRegistry::CheckForNewChrome() (nsChromeRegistry.cpp:1236) ==13539== by 0x6156A38: nsChromeRegistry::Init() (nsChromeRegistry.cpp:584) ==13539== by 0x6152F12: _ZL27nsChromeRegistryConstructorP11nsISupportsRK4nsIDPPv (nsChromeFactory.cpp:49) ==13539== by 0x6344CC3: nsGenericFactory::CreateInstance(nsISupports*, nsID const&, void**) (nsGenericFactory.cpp:80) ==13539== by 0x636DE4E: nsComponentManagerImpl::CreateInstanceByContractID(char const*, nsISupports*, nsID const&, void**) (nsComponentManager.cpp:1756) ==13539== by 0x636ED72: nsComponentManagerImpl::GetServiceByContractID(char const*, nsID const&, void**) (nsComponentManager.cpp:2189) ==13539== by 0x633FD90: CallGetService(char const*, nsID const&, void**) (nsComponentManagerUtils.cpp:94) ==13539== by 0x633FDDD: nsGetServiceByContractID::operator()(nsID const&, void**) const (nsComponentManagerUtils.cpp:278) ==13539== by 0x633F456: nsCOMPtr_base::assign_from_gs_contractid(nsGetServiceByContractID, nsID const&) (nsCOMPtr.cpp:132) ==13539== by 0x615A7A4: nsChromeProtocolHandler::NewChannel(nsIURI*, nsIChannel**) (nsCOMPtr.h:677) ==13539== by 0x5C0C736: nsIOService::NewChannelFromURI(nsIURI*, nsIChannel**) (nsIOService.cpp:571) ==13539== by 0x5C947A1: nsStringBundle::LoadProperties() (nsNetUtil.h:177) ==13539== by 0x5C94AFA: nsStringBundle::FormatStringFromName(unsigned short const*, unsigned short const**, unsigned, unsigned short**) (nsStringBundle.cpp:227) ==13539== by 0x5DC5964: nsCSSScanner::ReportUnexpectedParams(char const*, unsigned short const**, unsigned) (nsCSSScanner.cpp:391) ==13539== by 0x5DC623A: nsCSSScanner::ReportUnexpectedToken(nsCSSToken&, char const*) (nsCSSScanner.cpp:428) ==13539== by 0x5DB5711: CSSParserImpl::ParseColor(unsigned&, nsCSSValue&) (nsCSSParser.cpp:3027) ==13539== by 0x5DB5DAF: CSSParserImpl::ParseVariant(unsigned&, nsCSSValue&, int, int const*) (nsCSSParser.cpp:3871) ==13539== by 0x5DB7D9D: CSSParserImpl::ParseSingleValueProperty(unsigned&, nsCSSValue&, nsCSSProperty) (nsCSSParser.cpp:4870) ==13539== by 0x5DB86CC: CSSParserImpl::ParseChoice(unsigned&, nsCSSValue*, nsCSSProperty const*, int) (nsCSSParser.cpp:4122) ==13539== by 0x5DB87CE: CSSParserImpl::ParseOutline(unsigned&) (nsCSSParser.cpp:6103) ==13539== by 0x5DB9E54: CSSParserImpl::ParseProperty(unsigned&, nsCSSProperty) (nsCSSParser.cpp:4389) ==13539== ==13539== ==13539== 711 (120 direct, 591 indirect) bytes in 2 blocks are definitely lost in loss record 619 of 845 ==13539== at 0x4024D2E: malloc (vg_replace_malloc.c:207) ==13539== by 0x48C61ED: rrn_reg_new (in /usr/lib/librarian.so.0.0.0) ==13539== by 0x48CCC73: rrn_omf_parse_file (in /usr/lib/librarian.so.0.0.0) ==13539== by 0x48C559C: (within /usr/lib/librarian.so.0.0.0) ==13539== by 0x48C5C67: (within /usr/lib/librarian.so.0.0.0) ==13539== by 0x48C5F2B: rrn_for_each_in_category (in /usr/lib/librarian.so.0.0.0) ==13539== by 0x806558E: toc_process (yelp-toc.c:572) ==13539== by 0x486C02E: g_thread_create_proxy (gthread.c:635) ==13539== by 0x4AF750E: start_thread (in /lib/tls/i686/cmov/libpthread-2.8.90.so) ==13539== by 0x4BEB7ED: clone (in /lib/tls/i686/cmov/libc-2.8.90.so) ==13539== ==13539== ==13539== 152 bytes in 1 blocks are possibly lost in loss record 625 of 845 ==13539== at 0x4022DE2: calloc (vg_replace_malloc.c:397) ==13539== by 0x4010A1B: _dl_allocate_tls (in /lib/ld-2.8.90.so) ==13539== by 0x4AF6672: pthread_create@@GLIBC_2.1 (in /lib/tls/i686/cmov/libpthread-2.8.90.so) ==13539== by 0x5A26504: (within /usr/lib/libnspr4.so.0d) ==13539== by 0x63739F2: nsThread::Init() (nsThread.cpp:322) ==13539== by 0x63744B6: nsThreadManager::NewThread(unsigned, nsIThread**) (nsThreadManager.cpp:226) ==13539== by 0x6375266: nsThreadPool::PutEvent(nsIRunnable*) (nsThreadPool.cpp:110) ==13539== by 0x63753DE: nsThreadPool::Dispatch(nsIRunnable*, unsigned) (nsThreadPool.cpp:240) ==13539== by 0x5C0AB5F: nsStreamTransportService::Dispatch(nsIRunnable*, unsigned) (nsStreamTransportService.cpp:503) ==13539== by 0x635FCD5: nsAStreamCopier::PostContinuationEvent() (nsStreamUtils.cpp:403) ==13539== by 0x635F52A: NS_AsyncCopy(nsIInputStream*, nsIOutputStream*, nsIEventTarget*, nsAsyncCopyMode, unsigned, void (*)(void*, unsigned), void*) (nsStreamUtils.cpp:285) ==13539== by 0x5C0B566: nsInputStreamTransport::OpenInputStream(unsigned, unsigned, unsigned, nsIInputStream**) (nsStreamTransportService.cpp:146) ==13539== by 0x5C0A6C7: nsInputStreamPump::AsyncRead(nsIStreamListener*, nsISupports*) (nsInputStreamPump.cpp:342) ==13539== by 0x5CA45D8: nsJARChannel::AsyncOpen(nsIStreamListener*, nsISupports*) (nsJARChannel.cpp:691) ==13539== by 0x5CEE962: imgLoader::LoadImage(nsIURI*, nsIURI*, nsIURI*, nsILoadGroup*, imgIDecoderObserver*, nsISupports*, unsigned, nsISupports*, imgIRequest*, imgIRequest**) (imgLoader.cpp:512) ==13539== by 0x5E4750E: nsContentUtils::LoadImage(nsIURI*, nsIDocument*, nsIPrincipal*, nsIURI*, imgIDecoderObserver*, int, imgIRequest**) (nsContentUtils.cpp:2329) ==13539== by 0x5DD00F9: nsCSSValue::Image::Image(nsIURI*, nsStringBuffer*, nsIURI*, nsIPrincipal*, nsIDocument*) (nsCSSValue.cpp:481) ==13539== by 0x5DD0547: nsCSSValue::StartImageLoad(nsIDocument*) const (nsCSSValue.cpp:390) ==13539== by 0x5DAB493: nsCSSCompressedDataBlock::MapRuleInfoInto(nsRuleData*) const (nsCSSDataBlock.cpp:212) ==13539== by 0x5DE7D53: nsRuleNode::WalkRuleTree(nsStyleStructID, nsStyleContext*, nsRuleData*, nsCSSStruct*) (nsRuleNode.cpp:1418) ==13539== by 0x5DE87BC: nsRuleNode::GetBackgroundData(nsStyleContext*) (nsRuleNode.cpp:1211) ==13539== by 0x5DE882A: nsRuleNode::GetStyleBackground(nsStyleContext*, int) (nsStyleStructList.h:79) ==13539== by 0x5DEB40C: nsStyleContext::GetStyleBackground() (nsStyleStructList.h:79) ==13539== by 0x5D0667F: nsCSSFrameConstructor::ConstructFrameInternal(nsFrameConstructorState&, nsIContent*, nsIFrame*, nsIAtom*, int, nsStyleContext*, nsFrameItems&, int) (nsCSSFrameConstructor.cpp:7700) ==13539== by 0x5D06A94: nsCSSFrameConstructor::ConstructFrame(nsFrameConstructorState&, nsIContent*, nsIFrame*, nsFrameItems&) (nsCSSFrameConstructor.cpp:7580) ==13539== by 0x5D06BC3: nsCSSFrameConstructor::ProcessChildren(nsFrameConstructorState&, nsIContent*, nsIFrame*, int, nsFrameItems&, int) (nsCSSFrameConstructor.cpp:11412) ==13539== by 0x5D0ABA3: nsCSSFrameConstructor::ConstructXULFrame(nsFrameConstructorState&, nsIContent*, nsIFrame*, nsIAtom*, int, nsStyleContext*, nsFrameItems&, int, int, int*) (nsCSSFrameConstructor.cpp:6230) ==13539== by 0x5D067A0: nsCSSFrameConstructor::ConstructFrameInternal(nsFrameConstructorState&, nsIContent*, nsIFrame*, nsIAtom*, int, nsStyleContext*, nsFrameItems&, int) (nsCSSFrameConstructor.cpp:7719) ==13539== by 0x5D06A94: nsCSSFrameConstructor::ConstructFrame(nsFrameConstructorState&, nsIContent*, nsIFrame*, nsFrameItems&) (nsCSSFrameConstructor.cpp:7580) ==13539== by 0x5D08890: nsCSSFrameConstructor::CreateAnonymousFrames(nsFrameConstructorState&, nsIContent*, nsIDocument*, nsIFrame*, int, nsFrameItems&) (nsCSSFrameConstructor.cpp:5754) ==13539== by 0x5D08948: nsCSSFrameConstructor::BeginBuildingScrollFrame(nsFrameConstructorState&, nsIContent*, nsStyleContext*, nsIFrame*, nsIFrame*, nsIAtom*, int, nsIFrame*&) (nsCSSFrameConstructor.cpp:6358) ==13539== by 0x5D0EE05: nsCSSFrameConstructor::ConstructRootFrame(nsIContent*, nsIFrame**) (nsCSSFrameConstructor.cpp:4657) ==13539== by 0x5D389E7: PresShell::InitialReflow(int, int) (nsPresShell.cpp:2422) ==13539== by 0x5E4421C: nsContentSink::StartLayout(int) (nsContentSink.cpp:1033) ==13539== by 0x5F0F3F3: nsXMLContentSink::HandleStartElement(unsigned short const*, unsigned short const**, unsigned, int, unsigned, int) (nsXMLContentSink.cpp:1089) ==13539== by 0x5F0F78C: nsXMLContentSink::HandleStartElement(unsigned short const*, unsigned short const**, unsigned, int, unsigned) (nsXMLContentSink.cpp:986) ==13539== by 0x5CC0F5D: nsExpatDriver::HandleStartElement(unsigned short const*, unsigned short const**) (nsExpatDriver.cpp:435) ==13539== by 0x5CD8201: doContent (xmlparse.c:2438) ==13539== by 0x5CD9033: contentProcessor (xmlparse.c:2095) ==13539== by 0x5CDA6E0: doProlog (xmlparse.c:4075) ==13539== ==13539== ==13539== 932 bytes in 98 blocks are possibly lost in loss record 661 of 845 ==13539== at 0x4024D2E: malloc (vg_replace_malloc.c:207) ==13539== by 0x4849D63: g_malloc (gmem.c:131) ==13539== by 0x48628D8: g_strdup (gstrfuncs.c:92) ==13539== by 0x8072419: slow_search_process (yelp-search-parser.c:1086) ==13539== by 0x48C5F7A: rrn_for_each (in /usr/lib/librarian.so.0.0.0) ==13539== by 0x807115A: slow_search_setup (yelp-search-parser.c:1051) ==13539== by 0x483F7C0: g_idle_dispatch (gmain.c:4235) ==13539== by 0x48416F7: g_main_context_dispatch (gmain.c:2144) ==13539== by 0x4844DA2: g_main_context_iterate (gmain.c:2778) ==13539== by 0x48452C1: g_main_loop_run (gmain.c:2986) ==13539== by 0x42203A8: gtk_main (gtkmain.c:1200) ==13539== by 0x805FE14: main (yelp-main.c:120) ==13539== ==13539== ==13539== 1,152 bytes in 3 blocks are possibly lost in loss record 683 of 845 ==13539== at 0x4024E4C: realloc (vg_replace_malloc.c:429) ==13539== by 0x4DE1971: (within /usr/lib/libfontconfig.so.1.3.0) ==13539== by 0x4DE23E7: (within /usr/lib/libfontconfig.so.1.3.0) ==13539== by 0x4DE2A2B: (within /usr/lib/libfontconfig.so.1.3.0) ==13539== by 0x4DDEAD8: FcFontRenderPrepare (in /usr/lib/libfontconfig.so.1.3.0) ==13539== by 0x4C75EBA: (within /usr/lib/libpangoft2-1.0.so.0.2202.0) ==13539== by 0x45BF539: pango_font_map_load_fontset (in /usr/lib/libpango-1.0.so.0.2202.0) ==13539== by 0x4C764F4: (within /usr/lib/libpangoft2-1.0.so.0.2202.0) ==13539== by 0x45BF5C2: pango_font_map_load_font (in /usr/lib/libpango-1.0.so.0.2202.0) ==13539== by 0x45BD982: pango_context_load_font (in /usr/lib/libpango-1.0.so.0.2202.0) ==13539== by 0x63B140E: _ZL13LoadPangoFontP13_PangoContextPK21_PangoFontDescription (gfxPangoFonts.cpp:767) ==13539== by 0x63B269D: gfxPangoFont::RealizePangoFont() (gfxPangoFonts.cpp:793) ==13539== by 0x63B4452: gfxPangoFont::GetPangoFont() (gfxPangoFonts.h:73) ==13539== by 0x63B3D1E: gfxPangoFont::GetMetrics() (gfxPangoFonts.cpp:892) ==13539== by 0x62DA3DF: nsThebesFontMetrics::GetMetrics() const (nsThebesFontMetrics.cpp:106) ==13539== by 0x62DAB5B: nsThebesFontMetrics::GetExternalLeading(int&) (nsThebesFontMetrics.cpp:184) ==13539== by 0x5D6750C: nsHTMLReflowState::CalcLineHeight(nsIRenderingContext*, nsStyleContext*) (nsHTMLReflowState.cpp:2016) ==13539== by 0x5D4BB1F: nsBlockReflowState::nsBlockReflowState(nsHTMLReflowState const&, nsPresContext*, nsBlockFrame*, nsHTMLReflowMetrics const&, int, int, int) (nsHTMLReflowState.h:428) ==13539== by 0x5D48E00: nsBlockFrame::Reflow(nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, unsigned&) (nsBlockFrame.cpp:925) ==13539== by 0x5D4A309: nsBlockReflowContext::ReflowBlock(nsRect const&, int, nsCollapsingMargin&, int, int, nsLineBox*, nsHTMLReflowState&, unsigned&, nsBlockReflowState&) (nsBlockReflowContext.cpp:311) ==13539== by 0x5D470F6: nsBlockFrame::ReflowBlockFrame(nsBlockReflowState&, nsLineList_iterator, int*) (nsBlockFrame.cpp:2978) ==13539== by 0x5D47D53: nsBlockFrame::ReflowLine(nsBlockReflowState&, nsLineList_iterator, int*) (nsBlockFrame.cpp:2250) ==13539== by 0x5D48231: nsBlockFrame::ReflowDirtyLines(nsBlockReflowState&) (nsBlockFrame.cpp:1886) ==13539== by 0x5D48E6A: nsBlockFrame::Reflow(nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, unsigned&) (nsBlockFrame.cpp:953) ==13539== by 0x5D406C2: nsAbsoluteContainingBlock::ReflowAbsoluteFrame(nsIFrame*, nsPresContext*, nsHTMLReflowState const&, int, int, int, nsIFrame*, unsigned&, nsRect*) (nsAbsoluteContainingBlock.cpp:436) ==13539== by 0x5D40E94: nsAbsoluteContainingBlock::Reflow(nsContainerFrame*, nsPresContext*, nsHTMLReflowState const&, unsigned&, int, int, int, int, int, nsRect*) (nsAbsoluteContainingBlock.cpp:168) ==13539== by 0x5D4940A: nsBlockFrame::Reflow(nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, unsigned&) (nsBlockFrame.cpp:1180) ==13539== by 0x5D4FFF5: nsContainerFrame::ReflowChild(nsIFrame*, nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, int, int, unsigned, unsigned&, nsOverflowContinuationTracker*) (nsContainerFrame.cpp:771) ==13539== by 0x5D660CF: CanvasFrame::Reflow(nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, unsigned&) (nsHTMLFrame.cpp:584) ==13539== by 0x5D4FFF5: nsContainerFrame::ReflowChild(nsIFrame*, nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, int, int, unsigned, unsigned&, nsOverflowContinuationTracker*) (nsContainerFrame.cpp:771) ==13539== by 0x5D6366F: nsHTMLScrollFrame::ReflowScrolledFrame(ScrollReflowState*, int, int, nsHTMLReflowMetrics*, int) (nsGfxScrollFrame.cpp:499) ==13539== by 0x5D63B5D: nsHTMLScrollFrame::ReflowContents(ScrollReflowState*, nsHTMLReflowMetrics const&) (nsGfxScrollFrame.cpp:593) ==13539== by 0x5D63E68: nsHTMLScrollFrame::Reflow(nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, unsigned&) (nsGfxScrollFrame.cpp:794) ==13539== by 0x5D4FFF5: nsContainerFrame::ReflowChild(nsIFrame*, nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, int, int, unsigned, unsigned&, nsOverflowContinuationTracker*) (nsContainerFrame.cpp:771) ==13539== by 0x5D96AC3: ViewportFrame::Reflow(nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, unsigned&) (nsViewportFrame.cpp:286) ==13539== by 0x5D32476: PresShell::DoReflow(nsIFrame*) (nsPresShell.cpp:6280) ==13539== by 0x5D3593B: PresShell::ProcessReflowCommands(int) (nsPresShell.cpp:6386) ==13539== by 0x5D35A71: PresShell::DoFlushPendingNotifications(mozFlushType, int) (nsPresShell.cpp:4574) ==13539== by 0x5D35AFF: PresShell::ReflowEvent::Run() (nsPresShell.cpp:6145) ==13539== by 0x637356B: nsThread::ProcessNextEvent(int, int*) (nsThread.cpp:510) ==13539== ==13539== ==13539== 1,345 bytes in 132 blocks are definitely lost in loss record 692 of 845 ==13539== at 0x4024D2E: malloc (vg_replace_malloc.c:207) ==13539== by 0x470B7B5: xmlStrndup (in /usr/lib/libxml2.so.2.6.32) ==13539== by 0x470B89F: xmlStrdup (in /usr/lib/libxml2.so.2.6.32) ==13539== by 0x46AEE85: (within /usr/lib/libxml2.so.2.6.32) ==13539== by 0x80655DD: toc_process (yelp-toc.c:520) ==13539== by 0x486C02E: g_thread_create_proxy (gthread.c:635) ==13539== by 0x4AF750E: start_thread (in /lib/tls/i686/cmov/libpthread-2.8.90.so) ==13539== by 0x4BEB7ED: clone (in /lib/tls/i686/cmov/libc-2.8.90.so) ==13539== ==13539== ==13539== 2,037 bytes in 22 blocks are possibly lost in loss record 716 of 845 ==13539== at 0x4024E4C: realloc (vg_replace_malloc.c:429) ==13539== by 0x638C03C: nsStringBuffer::Realloc(nsStringBuffer*, unsigned) (nsSubstring.cpp:237) ==13539== by 0x638C1A4: nsACString_internal::MutatePrep(unsigned, char**, unsigned*) (nsTSubstring.cpp:135) ==13539== by 0x638C4A1: nsACString_internal::ReplacePrep(unsigned, unsigned, unsigned) (nsTSubstring.cpp:209) ==13539== by 0x638CCFB: nsACString_internal::Replace(unsigned, unsigned, nsCSubstringTuple const&) (nsTSubstring.cpp:543) ==13539== by 0x6369C66: nsLocalFile::AppendRelativeNativePath(nsACString_internal const&) (nsTSubstring.h:363) ==13539== by 0x6369CDF: nsLocalFile::AppendNative(nsACString_internal const&) (nsLocalFileUnix.cpp:508) ==13539== by 0x635A91F: nsDirectoryService::GetFile(char const*, int*, nsIFile**) (nsDirectoryService.cpp:814) ==13539== by 0x635A0E8: _ZL16FindProviderFileP11nsISupportsPv (nsDirectoryService.cpp:619) ==13539== by 0x635A24D: nsDirectoryService::Get(char const*, nsID const&, void**) (nsDirectoryService.cpp:663) ==13539== by 0x6370437: _ZL31GetLocationFromDirectoryServicePKcPP7nsIFile (nsComponentManager.cpp:582) ==13539== by 0x63705B4: nsComponentManagerImpl::Init(nsStaticModuleInfo const*, unsigned) (nsComponentManager.cpp:682) ==13539== by 0x634874B: NS_InitXPCOM3_P (nsXPComInit.cpp:586) ==13539== by 0x5BC61A0: XRE_InitEmbedding (nsEmbedFunctions.cpp:124) ==13539== by 0x5BB8A41: EmbedPrivate::PushStartup() (EmbedPrivate.cpp:536) ==13539== by 0x8056784: yelp_gecko_init (yelp-gecko-utils.cpp:247) ==13539== by 0x805FAF0: main (yelp-main.c:398) ==13539== ==13539== ==13539== 2,348 bytes in 44 blocks are possibly lost in loss record 723 of 845 ==13539== at 0x4022DE2: calloc (vg_replace_malloc.c:397) ==13539== by 0x5A100E9: PR_Calloc (in /usr/lib/libnspr4.so.0d) ==13539== by 0x675CCEF: (within /usr/lib/libnss3.so.1d) ==13539== by 0x675CFEA: (within /usr/lib/libnss3.so.1d) ==13539== by 0x675297E: (within /usr/lib/libnss3.so.1d) ==13539== by 0x6751609: (within /usr/lib/libnss3.so.1d) ==13539== by 0x67571BF: (within /usr/lib/libnss3.so.1d) ==13539== by 0x67054F4: (within /usr/lib/libnss3.so.1d) ==13539== by 0x67058F1: NSS_NoDB_Init (in /usr/lib/libnss3.so.1d) ==13539== by 0x6184D38: nsNSSComponent::InitializeNSS(int) (nsNSSComponent.cpp:1484) ==13539== by 0x618504E: nsNSSComponent::Init() (nsNSSComponent.cpp:1746) ==13539== by 0x618E637: _ZL25nsNSSComponentConstructorP11nsISupportsRK4nsIDPPv (nsNSSModule.cpp:166) ==13539== by 0x6344CC3: nsGenericFactory::CreateInstance(nsISupports*, nsID const&, void**) (nsGenericFactory.cpp:80) ==13539== by 0x636DE4E: nsComponentManagerImpl::CreateInstanceByContractID(char const*, nsISupports*, nsID const&, void**) (nsComponentManager.cpp:1756) ==13539== by 0x636ED72: nsComponentManagerImpl::GetServiceByContractID(char const*, nsID const&, void**) (nsComponentManager.cpp:2189) ==13539== by 0x633FD90: CallGetService(char const*, nsID const&, void**) (nsComponentManagerUtils.cpp:94) ==13539== by 0x633FDAC: nsGetServiceByContractIDWithError::operator()(nsID const&, void**) const (nsComponentManagerUtils.cpp:288) ==13539== by 0x633F41C: nsCOMPtr_base::assign_from_gs_contractid_with_error(nsGetServiceByContractIDWithError const&, nsID const&) (nsCOMPtr.cpp:141) ==13539== by 0x5CA1438: nsJAR::GetCertificatePrincipal(char const*, nsIPrincipal**) (nsCOMPtr.h:685) ==13539== by 0x5CA393A: nsJARChannel::GetOwner(nsISupports**) (nsJARChannel.cpp:494) ==13539== by 0x5CB1822: nsScriptSecurityManager::GetChannelPrincipal(nsIChannel*, nsIPrincipal**) (nsScriptSecurityManager.cpp:403) ==13539== by 0x5DAF7E0: CSSLoaderImpl::LoadSheet(SheetLoadData*, StyleSheetState) (nsCSSLoader.cpp:1314) ==13539== by 0x5DB21C6: CSSLoaderImpl::InternalLoadNonDocumentSheet(nsIURI*, int, nsIPrincipal*, nsICSSStyleSheet**, nsICSSLoaderObserver*) (nsCSSLoader.cpp:2052) ==13539== by 0x5DB22A0: CSSLoaderImpl::LoadSheetSync(nsIURI*, int, nsICSSStyleSheet**) (nsCSSLoader.cpp:1967) ==13539== by 0x5DDDE03: nsLayoutStylesheetCache::LoadSheet(nsIURI*, nsCOMPtr&, int) (nsLayoutStylesheetCache.cpp:226) ==13539== by 0x5DDE444: nsLayoutStylesheetCache::ScrollbarsSheet() (nsLayoutStylesheetCache.cpp:87) ==13539== by 0x5D23FB5: DocumentViewerImpl::CreateStyleSet(nsIDocument*, nsStyleSet**) (nsDocumentViewer.cpp:2158) ==13539== by 0x5D2542F: DocumentViewerImpl::InitPresentationStuff(int, int) (nsDocumentViewer.cpp:673) ==13539== by 0x5D26020: DocumentViewerImpl::InitInternal(nsIWidget*, nsISupports*, nsIDeviceContext*, nsRect const&, int, int, int) (nsDocumentViewer.cpp:916) ==13539== by 0x5D26656: DocumentViewerImpl::Init(nsIWidget*, nsIDeviceContext*, nsRect const&) (nsDocumentViewer.cpp:665) ==13539== by 0x60EF6AB: nsDocShell::SetupNewViewer(nsIContentViewer*) (nsDocShell.cpp:6407) ==13539== by 0x60F6A9C: nsDocShell::Embed(nsIContentViewer*, char const*, nsISupports*) (nsDocShell.cpp:4870) ==13539== by 0x60F3B7C: nsDocShell::CreateAboutBlankContentViewer(nsIPrincipal*) (nsDocShell.cpp:5263) ==13539== by 0x60F569B: nsDocShell::EnsureContentViewer() (nsDocShell.cpp:5167) ==13539== by 0x60FA346: nsDocShell::GetInterface(nsID const&, void**) (nsDocShell.cpp:457) ==13539== by 0x6340856: nsGetInterface::operator()(nsID const&, void**) const (nsIInterfaceRequestorUtils.cpp:52) ==13539== by 0x633F3CC: nsCOMPtr_base::assign_from_helper(nsCOMPtr_helper const&, nsID const&) (nsCOMPtr.cpp:150) ==13539== by 0x5F8453F: nsGlobalWindow::GetDocument(nsIDOMDocument**) (nsCOMPtr.h:694) ==13539== by 0x80531D7: Yelper::Init() (Yelper.cpp:100) ==13539== by 0x80574F3: _ZL12html_realizeP10_GtkWidget (yelp-html.cpp:151) ==13539== ==13539== ==13539== 3,264 bytes in 68 blocks are possibly lost in loss record 736 of 845 ==13539== at 0x4022DE2: calloc (vg_replace_malloc.c:397) ==13539== by 0x59BDE30: InsertPropertyTreeChild (jsscope.c:537) ==13539== by 0x59BE9AE: GetPropertyTreeChild (jsscope.c:915) ==13539== by 0x59BEEB5: js_AddScopeProperty (jsscope.c:1274) ==13539== by 0x5997864: js_SetPropertyHelper (jsobj.c:3906) ==13539== by 0x59875C4: js_Interpret (jsinterp.c:6085) ==13539== by 0x598F5FD: js_Execute (jsinterp.c:1539) ==13539== by 0x595B5CA: JS_ExecuteScript (jsapi.c:4895) ==13539== by 0x5BFDDE8: mozJSComponentLoader::GlobalForLocation(nsILocalFile*, JSObject**, char**) (mozJSComponentLoader.cpp:1287) ==13539== by 0x5BFEF59: mozJSComponentLoader::LoadModule(nsILocalFile*, nsIModule**) (mozJSComponentLoader.cpp:624) ==13539== by 0x636E6F7: nsComponentManagerImpl::AutoRegisterComponent(nsILocalFile*, nsTArray&, int) (nsComponentManager.cpp:2988) ==13539== by 0x636EA87: nsComponentManagerImpl::AutoRegisterDirectory(nsIFile*, nsCOMArray&, nsTArray&) (nsComponentManager.cpp:2903) ==13539== by 0x636EB26: nsComponentManagerImpl::AutoRegisterImpl(nsIFile*, nsCOMArray&, nsTArray&) (nsComponentManager.cpp:2862) ==13539== by 0x636F702: nsComponentManagerImpl::AutoRegister(nsIFile*) (nsComponentManager.cpp:3274) ==13539== by 0x6348B52: NS_InitXPCOM3_P (nsXPComInit.cpp:666) ==13539== by 0x5BC61A0: XRE_InitEmbedding (nsEmbedFunctions.cpp:124) ==13539== by 0x5BB8A41: EmbedPrivate::PushStartup() (EmbedPrivate.cpp:536) ==13539== by 0x8056784: yelp_gecko_init (yelp-gecko-utils.cpp:247) ==13539== by 0x805FAF0: main (yelp-main.c:398) ==13539== ==13539== ==13539== 6,161 (3,388 direct, 2,773 indirect) bytes in 123 blocks are definitely lost in loss record 753 of 845 ==13539== at 0x4022DE2: calloc (vg_replace_malloc.c:397) ==13539== by 0x4849CEB: g_malloc0 (gmem.c:151) ==13539== by 0x80725FB: slow_search_process (yelp-search-parser.c:1141) ==13539== by 0x48C5F7A: rrn_for_each (in /usr/lib/librarian.so.0.0.0) ==13539== by 0x807115A: slow_search_setup (yelp-search-parser.c:1051) ==13539== by 0x483F7C0: g_idle_dispatch (gmain.c:4235) ==13539== by 0x48416F7: g_main_context_dispatch (gmain.c:2144) ==13539== by 0x4844DA2: g_main_context_iterate (gmain.c:2778) ==13539== by 0x48452C1: g_main_loop_run (gmain.c:2986) ==13539== by 0x42203A8: gtk_main (gtkmain.c:1200) ==13539== by 0x805FE14: main (yelp-main.c:120) ==13539== ==13539== ==13539== 5,154 (1,728 direct, 3,426 indirect) bytes in 36 blocks are definitely lost in loss record 764 of 845 ==13539== at 0x4024D2E: malloc (vg_replace_malloc.c:207) ==13539== by 0x46ACDE6: (within /usr/lib/libxml2.so.2.6.32) ==13539== by 0x8065FC0: rrn_add_document (yelp-toc.c:461) ==13539== by 0x48C5F13: rrn_for_each_in_category (in /usr/lib/librarian.so.0.0.0) ==13539== by 0x806558E: toc_process (yelp-toc.c:572) ==13539== by 0x486C02E: g_thread_create_proxy (gthread.c:635) ==13539== by 0x4AF750E: start_thread (in /lib/tls/i686/cmov/libpthread-2.8.90.so) ==13539== by 0x4BEB7ED: clone (in /lib/tls/i686/cmov/libc-2.8.90.so) ==13539== ==13539== ==13539== 2,554 (1,976 direct, 578 indirect) bytes in 7 blocks are definitely lost in loss record 766 of 845 ==13539== at 0x4024E4C: realloc (vg_replace_malloc.c:429) ==13539== by 0x4849C49: g_realloc (gmem.c:170) ==13539== by 0x80659B4: toc_process (yelp-toc.c:598) ==13539== by 0x486C02E: g_thread_create_proxy (gthread.c:635) ==13539== by 0x4AF750E: start_thread (in /lib/tls/i686/cmov/libpthread-2.8.90.so) ==13539== by 0x4BEB7ED: clone (in /lib/tls/i686/cmov/libc-2.8.90.so) ==13539== ==13539== ==13539== 6,698 (204 direct, 6,494 indirect) bytes in 1 blocks are definitely lost in loss record 773 of 845 ==13539== at 0x4024D2E: malloc (vg_replace_malloc.c:207) ==13539== by 0x46EF3B8: xmlXPathNewContext (in /usr/lib/libxml2.so.2.6.32) ==13539== by 0x806546B: toc_process (yelp-toc.c:509) ==13539== by 0x486C02E: g_thread_create_proxy (gthread.c:635) ==13539== by 0x4AF750E: start_thread (in /lib/tls/i686/cmov/libpthread-2.8.90.so) ==13539== by 0x4BEB7ED: clone (in /lib/tls/i686/cmov/libc-2.8.90.so) ==13539== ==13539== ==13539== 4,120 bytes in 1 blocks are possibly lost in loss record 776 of 845 ==13539== at 0x4024D2E: malloc (vg_replace_malloc.c:207) ==13539== by 0x4BA252A: __alloc_dir (in /lib/tls/i686/cmov/libc-2.8.90.so) ==13539== by 0x4BA26C2: opendir (in /lib/tls/i686/cmov/libc-2.8.90.so) ==13539== by 0x4830FA6: g_dir_open (gdir.c:119) ==13539== by 0x8072504: slow_search_process (yelp-search-parser.c:1116) ==13539== by 0x48C5F7A: rrn_for_each (in /usr/lib/librarian.so.0.0.0) ==13539== by 0x807115A: slow_search_setup (yelp-search-parser.c:1051) ==13539== by 0x483F7C0: g_idle_dispatch (gmain.c:4235) ==13539== by 0x48416F7: g_main_context_dispatch (gmain.c:2144) ==13539== by 0x4844DA2: g_main_context_iterate (gmain.c:2778) ==13539== by 0x48452C1: g_main_loop_run (gmain.c:2986) ==13539== by 0x42203A8: gtk_main (gtkmain.c:1200) ==13539== by 0x805FE14: main (yelp-main.c:120) ==13539== ==13539== ==13539== 7,340 bytes in 1 blocks are possibly lost in loss record 781 of 845 ==13539== at 0x402405E: operator new[](unsigned) (vg_replace_malloc.c:268) ==13539== by 0x6386CEA: xptiWorkingSet::ExtendFileArray(unsigned) (xptiWorkingSet.cpp:273) ==13539== by 0x6382570: xptiInterfaceInfoManager::MergeWorkingSets(xptiWorkingSet*, xptiWorkingSet*) (xptiInterfaceInfoManager.cpp:1453) ==13539== by 0x6384D56: xptiInterfaceInfoManager::AutoRegisterInterfaces() (xptiInterfaceInfoManager.cpp:1949) ==13539== by 0x6348B42: NS_InitXPCOM3_P (nsXPComInit.cpp:665) ==13539== by 0x5BC61A0: XRE_InitEmbedding (nsEmbedFunctions.cpp:124) ==13539== by 0x5BB8A41: EmbedPrivate::PushStartup() (EmbedPrivate.cpp:536) ==13539== by 0x8056784: yelp_gecko_init (yelp-gecko-utils.cpp:247) ==13539== by 0x805FAF0: main (yelp-main.c:398) ==13539== ==13539== ==13539== 10,800 bytes in 535 blocks are possibly lost in loss record 792 of 845 ==13539== at 0x4024D2E: malloc (vg_replace_malloc.c:207) ==13539== by 0x4024EAF: realloc (vg_replace_malloc.c:429) ==13539== by 0x595E234: JS_realloc (jsapi.c:1805) ==13539== by 0x599594F: js_ReallocSlots (jsobj.c:2379) ==13539== by 0x5995BC8: js_AllocSlot (jsobj.c:2895) ==13539== by 0x59BEDF5: js_AddScopeProperty (jsscope.c:1245) ==13539== by 0x5998A26: js_DefineNativeProperty (jsobj.c:3144) ==13539== by 0x5998CAB: js_DefineProperty (jsobj.c:3037) ==13539== by 0x59956BB: js_SetClassPrototype (jsobj.c:4658) ==13539== by 0x597D24D: fun_resolve (jsfun.c:1126) ==13539== by 0x599728A: js_LookupPropertyWithFlags (jsobj.c:3340) ==13539== by 0x5997B6A: js_GetPropertyHelper (jsobj.c:3652) ==13539== by 0x5983F34: js_Interpret (jsinterp.c:4179) ==13539== by 0x598F5FD: js_Execute (jsinterp.c:1539) ==13539== by 0x595B5CA: JS_ExecuteScript (jsapi.c:4895) ==13539== by 0x5BFDDE8: mozJSComponentLoader::GlobalForLocation(nsILocalFile*, JSObject**, char**) (mozJSComponentLoader.cpp:1287) ==13539== by 0x5BFEF59: mozJSComponentLoader::LoadModule(nsILocalFile*, nsIModule**) (mozJSComponentLoader.cpp:624) ==13539== by 0x636E6F7: nsComponentManagerImpl::AutoRegisterComponent(nsILocalFile*, nsTArray&, int) (nsComponentManager.cpp:2988) ==13539== by 0x636EA87: nsComponentManagerImpl::AutoRegisterDirectory(nsIFile*, nsCOMArray&, nsTArray&) (nsComponentManager.cpp:2903) ==13539== by 0x636EB26: nsComponentManagerImpl::AutoRegisterImpl(nsIFile*, nsCOMArray&, nsTArray&) (nsComponentManager.cpp:2862) ==13539== by 0x636F702: nsComponentManagerImpl::AutoRegister(nsIFile*) (nsComponentManager.cpp:3274) ==13539== by 0x6348B52: NS_InitXPCOM3_P (nsXPComInit.cpp:666) ==13539== by 0x5BC61A0: XRE_InitEmbedding (nsEmbedFunctions.cpp:124) ==13539== by 0x5BB8A41: EmbedPrivate::PushStartup() (EmbedPrivate.cpp:536) ==13539== by 0x8056784: yelp_gecko_init (yelp-gecko-utils.cpp:247) ==13539== by 0x805FAF0: main (yelp-main.c:398) ==13539== ==13539== ==13539== 17,960 bytes in 449 blocks are possibly lost in loss record 803 of 845 ==13539== at 0x402473E: operator new(unsigned) (vg_replace_malloc.c:224) ==13539== by 0x5DC9F81: NS_NewCSSStyleRule(nsICSSStyleRule**, nsCSSSelectorList*, nsCSSDeclaration*) (nsCSSStyleRule.cpp:1495) ==13539== by 0x5DBBC1D: CSSParserImpl::ParseRuleSet(unsigned&, void (*)(nsICSSRule*, void*), void*) (nsCSSParser.cpp:1813) ==13539== by 0x5DBD39F: CSSParserImpl::Parse(nsIUnicharInputStream*, nsIURI*, nsIURI*, nsIPrincipal*, unsigned, int) (nsCSSParser.cpp:760) ==13539== by 0x5DB0399: CSSLoaderImpl::ParseSheet(nsIUnicharInputStream*, SheetLoadData*, int&) (nsCSSLoader.cpp:1512) ==13539== by 0x5DAF88D: CSSLoaderImpl::LoadSheet(SheetLoadData*, StyleSheetState) (nsCSSLoader.cpp:1349) ==13539== by 0x5DB21C6: CSSLoaderImpl::InternalLoadNonDocumentSheet(nsIURI*, int, nsIPrincipal*, nsICSSStyleSheet**, nsICSSLoaderObserver*) (nsCSSLoader.cpp:2052) ==13539== by 0x5DB22A0: CSSLoaderImpl::LoadSheetSync(nsIURI*, int, nsICSSStyleSheet**) (nsCSSLoader.cpp:1967) ==13539== by 0x5DDDE03: nsLayoutStylesheetCache::LoadSheet(nsIURI*, nsCOMPtr&, int) (nsLayoutStylesheetCache.cpp:226) ==13539== by 0x5DDE3A4: nsLayoutStylesheetCache::FormsSheet() (nsLayoutStylesheetCache.cpp:108) ==13539== by 0x5D23ED7: DocumentViewerImpl::CreateStyleSet(nsIDocument*, nsStyleSet**) (nsDocumentViewer.cpp:2164) ==13539== by 0x5D2542F: DocumentViewerImpl::InitPresentationStuff(int, int) (nsDocumentViewer.cpp:673) ==13539== by 0x5D26020: DocumentViewerImpl::InitInternal(nsIWidget*, nsISupports*, nsIDeviceContext*, nsRect const&, int, int, int) (nsDocumentViewer.cpp:916) ==13539== by 0x5D26656: DocumentViewerImpl::Init(nsIWidget*, nsIDeviceContext*, nsRect const&) (nsDocumentViewer.cpp:665) ==13539== by 0x60EF6AB: nsDocShell::SetupNewViewer(nsIContentViewer*) (nsDocShell.cpp:6407) ==13539== by 0x60F6A9C: nsDocShell::Embed(nsIContentViewer*, char const*, nsISupports*) (nsDocShell.cpp:4870) ==13539== by 0x60F3B7C: nsDocShell::CreateAboutBlankContentViewer(nsIPrincipal*) (nsDocShell.cpp:5263) ==13539== by 0x60F569B: nsDocShell::EnsureContentViewer() (nsDocShell.cpp:5167) ==13539== by 0x60FA346: nsDocShell::GetInterface(nsID const&, void**) (nsDocShell.cpp:457) ==13539== by 0x6340856: nsGetInterface::operator()(nsID const&, void**) const (nsIInterfaceRequestorUtils.cpp:52) ==13539== by 0x633F3CC: nsCOMPtr_base::assign_from_helper(nsCOMPtr_helper const&, nsID const&) (nsCOMPtr.cpp:150) ==13539== by 0x5F8453F: nsGlobalWindow::GetDocument(nsIDOMDocument**) (nsCOMPtr.h:694) ==13539== by 0x80531D7: Yelper::Init() (Yelper.cpp:100) ==13539== by 0x80574F3: _ZL12html_realizeP10_GtkWidget (yelp-html.cpp:151) ==13539== by 0x47E23D3: g_cclosure_marshal_VOID__VOID (gmarshal.c:77) ==13539== by 0x47D33C8: g_type_class_meta_marshal (gclosure.c:878) ==13539== by 0x47D4C4A: g_closure_invoke (gclosure.c:767) ==13539== by 0x47EA8ED: signal_emit_unlocked_R (gsignal.c:3174) ==13539== by 0x47EC7AB: g_signal_emit_valist (gsignal.c:2977) ==13539== by 0x47ECC25: g_signal_emit (gsignal.c:3034) ==13539== by 0x4344250: gtk_widget_realize (gtkwidget.c:3319) ==13539== by 0x4344B6F: gtk_widget_map (gtkwidget.c:3193) ==13539== by 0x416A84A: gtk_box_forall (gtkbox.c:793) ==13539== by 0x419CD35: gtk_container_forall (gtkcontainer.c:1455) ==13539== by 0x419EE3A: gtk_container_map (gtkcontainer.c:2621) ==13539== by 0x47E23D3: g_cclosure_marshal_VOID__VOID (gmarshal.c:77) ==13539== by 0x47D33C8: g_type_class_meta_marshal (gclosure.c:878) ==13539== by 0x47D4B77: g_closure_invoke (gclosure.c:767) ==13539== by 0x47EA8ED: signal_emit_unlocked_R (gsignal.c:3174) ==13539== by 0x47EC7AB: g_signal_emit_valist (gsignal.c:2977) ==13539== ==13539== ==13539== 35,336 bytes in 382 blocks are possibly lost in loss record 813 of 845 ==13539== at 0x4024E4C: realloc (vg_replace_malloc.c:429) ==13539== by 0x595E234: JS_realloc (jsapi.c:1805) ==13539== by 0x599594F: js_ReallocSlots (jsobj.c:2379) ==13539== by 0x5995BC8: js_AllocSlot (jsobj.c:2895) ==13539== by 0x59BEDF5: js_AddScopeProperty (jsscope.c:1245) ==13539== by 0x5998A26: js_DefineNativeProperty (jsobj.c:3144) ==13539== by 0x5998CAB: js_DefineProperty (jsobj.c:3037) ==13539== by 0x598BDE5: js_Interpret (jsinterp.c:5537) ==13539== by 0x598F5FD: js_Execute (jsinterp.c:1539) ==13539== by 0x595B5CA: JS_ExecuteScript (jsapi.c:4895) ==13539== by 0x5BFDDE8: mozJSComponentLoader::GlobalForLocation(nsILocalFile*, JSObject**, char**) (mozJSComponentLoader.cpp:1287) ==13539== by 0x5BFEF59: mozJSComponentLoader::LoadModule(nsILocalFile*, nsIModule**) (mozJSComponentLoader.cpp:624) ==13539== by 0x636E6F7: nsComponentManagerImpl::AutoRegisterComponent(nsILocalFile*, nsTArray&, int) (nsComponentManager.cpp:2988) ==13539== by 0x636EA87: nsComponentManagerImpl::AutoRegisterDirectory(nsIFile*, nsCOMArray&, nsTArray&) (nsComponentManager.cpp:2903) ==13539== by 0x636EB26: nsComponentManagerImpl::AutoRegisterImpl(nsIFile*, nsCOMArray&, nsTArray&) (nsComponentManager.cpp:2862) ==13539== by 0x636F702: nsComponentManagerImpl::AutoRegister(nsIFile*) (nsComponentManager.cpp:3274) ==13539== by 0x6348B52: NS_InitXPCOM3_P (nsXPComInit.cpp:666) ==13539== by 0x5BC61A0: XRE_InitEmbedding (nsEmbedFunctions.cpp:124) ==13539== by 0x5BB8A41: EmbedPrivate::PushStartup() (EmbedPrivate.cpp:536) ==13539== by 0x8056784: yelp_gecko_init (yelp-gecko-utils.cpp:247) ==13539== by 0x805FAF0: main (yelp-main.c:398) ==13539== ==13539== ==13539== 70,320 bytes in 1,631 blocks are possibly lost in loss record 825 of 845 ==13539== at 0x4024D2E: malloc (vg_replace_malloc.c:207) ==13539== by 0x638C06C: nsStringBuffer::Alloc(unsigned) (nsSubstring.cpp:210) ==13539== by 0x638C21C: nsAString_internal::MutatePrep(unsigned, unsigned short**, unsigned*) (nsTSubstring.cpp:162) ==13539== by 0x638C78D: nsAString_internal::ReplacePrep(unsigned, unsigned, unsigned) (nsTSubstring.cpp:209) ==13539== by 0x638D1BC: nsAString_internal::Assign(unsigned short const*, unsigned) (nsTSubstring.cpp:345) ==13539== by 0x63B52B5: gfxFontconfigUtils::GetResolvedFonts(nsACString_internal const&, gfxFontNameList*) (nsTString.h:82) ==13539== by 0x63B589F: gfxFontconfigUtils::UpdateFontListInternal(int) (gfxFontconfigUtils.cpp:314) ==13539== by 0x63B5F3A: gfxFontconfigUtils::gfxFontconfigUtils() (gfxFontconfigUtils.cpp:55) ==13539== by 0x63B09EB: gfxFontconfigUtils::GetFontconfigUtils() (gfxFontconfigUtils.h:59) ==13539== by 0x63B08FA: gfxPlatformGtk::gfxPlatformGtk() (gfxPlatformGtk.cpp:86) ==13539== by 0x63AD469: gfxPlatform::Init() (gfxPlatform.cpp:131) ==13539== by 0x62D89AC: _ZL21nsThebesGfxModuleCtorP9nsIModule (nsThebesGfxFactory.cpp:143) ==13539== by 0x634529E: nsGenericModule::Initialize(nsIComponentManager*) (nsGenericFactory.cpp:273) ==13539== by 0x634547A: nsGenericModule::GetClassObject(nsIComponentManager*, nsID const&, nsID const&, void**) (nsGenericFactory.cpp:361) ==13539== by 0x636DD51: nsFactoryEntry::GetFactory(nsIFactory**) (nsComponentManager.cpp:3562) ==13539== by 0x636DEEA: nsComponentManagerImpl::CreateInstance(nsID const&, nsISupports*, nsID const&, void**) (nsComponentManager.cpp:1666) ==13539== by 0x633FD22: CallCreateInstance(nsID const&, nsISupports*, nsID const&, void**) (nsComponentManagerUtils.cpp:157) ==13539== by 0x62C82E1: nsBaseWidget::BaseCreate(nsIWidget*, nsRect const&, nsEventStatus (*)(nsGUIEvent*), nsIDeviceContext*, nsIAppShell*, nsIToolkit*, nsWidgetInitData*) (nsComponentManagerUtils.h:250) ==13539== by 0x62AB73E: nsWindow::NativeCreate(nsIWidget*, void*, nsRect const&, nsEventStatus (*)(nsGUIEvent*), nsIDeviceContext*, nsIAppShell*, nsIToolkit*, nsWidgetInitData*) (nsWindow.cpp:3033) ==13539== by 0x62AC83A: nsWindow::Create(void*, nsRect const&, nsEventStatus (*)(nsGUIEvent*), nsIDeviceContext*, nsIAppShell*, nsIToolkit*, nsWidgetInitData*) (nsWindow.cpp:419) ==13539== by 0x614007E: nsWebBrowser::Create() (nsWebBrowser.cpp:1133) ==13539== by 0x5BB9FFD: EmbedWindow::CreateWindow() (EmbedWindow.cpp:100) ==13539== by 0x5BB8E7E: EmbedPrivate::Realize(int*) (EmbedPrivate.cpp:296) ==13539== by 0x5BB781F: _ZL21gtk_moz_embed_realizeP10_GtkWidget (gtkmozembed2.cpp:490) ==13539== by 0x80574E6: _ZL12html_realizeP10_GtkWidget (yelp-html.cpp:148) ==13539== by 0x47E23D3: g_cclosure_marshal_VOID__VOID (gmarshal.c:77) ==13539== by 0x47D33C8: g_type_class_meta_marshal (gclosure.c:878) ==13539== by 0x47D4C4A: g_closure_invoke (gclosure.c:767) ==13539== by 0x47EA8ED: signal_emit_unlocked_R (gsignal.c:3174) ==13539== by 0x47EC7AB: g_signal_emit_valist (gsignal.c:2977) ==13539== by 0x47ECC25: g_signal_emit (gsignal.c:3034) ==13539== by 0x4344250: gtk_widget_realize (gtkwidget.c:3319) ==13539== by 0x4344B6F: gtk_widget_map (gtkwidget.c:3193) ==13539== by 0x416A84A: gtk_box_forall (gtkbox.c:793) ==13539== by 0x419CD35: gtk_container_forall (gtkcontainer.c:1455) ==13539== by 0x419EE3A: gtk_container_map (gtkcontainer.c:2621) ==13539== by 0x47E23D3: g_cclosure_marshal_VOID__VOID (gmarshal.c:77) ==13539== by 0x47D33C8: g_type_class_meta_marshal (gclosure.c:878) ==13539== by 0x47D4B77: g_closure_invoke (gclosure.c:767) ==13539== by 0x47EA8ED: signal_emit_unlocked_R (gsignal.c:3174) ==13539== ==13539== ==13539== 94,208 bytes in 23 blocks are possibly lost in loss record 829 of 845 ==13539== at 0x4022C4A: memalign (vg_replace_malloc.c:460) ==13539== by 0x4022CFE: posix_memalign (vg_replace_malloc.c:569) ==13539== by 0x59816C9: NewGCArena (jsgc.c:808) ==13539== by 0x5981B5D: js_NewGCThing (jsgc.c:1809) ==13539== by 0x5998EA8: js_NewObjectWithGivenProto (jsobj.c:2505) ==13539== by 0x59990AB: js_NewObject (jsobj.c:2471) ==13539== by 0x597D0DB: js_NewFunction (jsfun.c:2030) ==13539== by 0x59AC3E0: FunctionDef (jsparse.c:1067) ==13539== by 0x59A88A7: PrimaryExpr (jsparse.c:1422) ==13539== by 0x59ACBA7: MemberExpr (jsparse.c:4446) ==13539== by 0x59AD1DE: UnaryExpr (jsparse.c:4097) ==13539== by 0x59AD282: MulExpr (jsparse.c:3936) ==13539== by 0x59AD30A: AddExpr (jsparse.c:3918) ==13539== by 0x59AD39C: ShiftExpr (jsparse.c:3903) ==13539== by 0x59AD424: RelExpr (jsparse.c:3878) ==13539== by 0x59AD4CD: EqExpr (jsparse.c:3856) ==13539== by 0x59AD53E: BitAndExpr (jsparse.c:3844) ==13539== by 0x59AD5A2: BitXorExpr (jsparse.c:3831) ==13539== by 0x59AD606: BitOrExpr (jsparse.c:3818) ==13539== by 0x59AD66A: AndExpr (jsparse.c:3807) ==13539== by 0x59A7722: AssignExpr (jsparse.c:3796) ==13539== by 0x59A8D66: PrimaryExpr (jsparse.c:5599) ==13539== by 0x59ACBA7: MemberExpr (jsparse.c:4446) ==13539== by 0x59AD1DE: UnaryExpr (jsparse.c:4097) ==13539== by 0x59AD282: MulExpr (jsparse.c:3936) ==13539== by 0x59AD30A: AddExpr (jsparse.c:3918) ==13539== by 0x59AD39C: ShiftExpr (jsparse.c:3903) ==13539== by 0x59AD424: RelExpr (jsparse.c:3878) ==13539== by 0x59AD4CD: EqExpr (jsparse.c:3856) ==13539== by 0x59AD53E: BitAndExpr (jsparse.c:3844) ==13539== by 0x59AD5A2: BitXorExpr (jsparse.c:3831) ==13539== by 0x59AD606: BitOrExpr (jsparse.c:3818) ==13539== by 0x59AD66A: AndExpr (jsparse.c:3807) ==13539== by 0x59A7722: AssignExpr (jsparse.c:3796) ==13539== by 0x59A798D: AssignExpr (jsparse.c:3751) ==13539== by 0x59A7A11: Expr (jsparse.c:3640) ==13539== by 0x59ABB60: Statement (jsparse.c:3432) ==13539== by 0x59ADB86: js_CompileScript (jsparse.c:610) ==13539== by 0x595B549: JS_CompileUCScriptForPrincipals (jsapi.c:4569) ==13539== by 0x595DD59: JS_CompileScriptForPrincipals (jsapi.c:4528) ==13539== ==13539== ==13539== 317,076 (112,640 direct, 204,436 indirect) bytes in 303 blocks are definitely lost in loss record 836 of 845 ==13539== at 0x4024E4C: realloc (vg_replace_malloc.c:429) ==13539== by 0x4DE1971: (within /usr/lib/libfontconfig.so.1.3.0) ==13539== by 0x4DD16B1: (within /usr/lib/libfontconfig.so.1.3.0) ==13539== by 0x4DD2B7D: FcConfigSubstituteWithPat (in /usr/lib/libfontconfig.so.1.3.0) ==13539== by 0x4DDEA28: FcFontRenderPrepare (in /usr/lib/libfontconfig.so.1.3.0) ==13539== by 0x4C75EBA: (within /usr/lib/libpangoft2-1.0.so.0.2202.0) ==13539== by 0x45BF539: pango_font_map_load_fontset (in /usr/lib/libpango-1.0.so.0.2202.0) ==13539== by 0x45BD17B: (within /usr/lib/libpango-1.0.so.0.2202.0) ==13539== by 0x45BD65E: pango_itemize_with_base_dir (in /usr/lib/libpango-1.0.so.0.2202.0) ==13539== by 0x45C6288: (within /usr/lib/libpango-1.0.so.0.2202.0) ==13539== by 0x45C779A: (within /usr/lib/libpango-1.0.so.0.2202.0) ==13539== by 0x4211637: gtk_label_ensure_layout (gtklabel.c:2413) ==13539== by 0x4216F3B: gtk_label_size_request (gtklabel.c:2498) ==13539== by 0x47E1A3B: g_cclosure_marshal_VOID__BOXED (gmarshal.c:566) ==13539== by 0x47D33C8: g_type_class_meta_marshal (gclosure.c:878) ==13539== by 0x47D4B77: g_closure_invoke (gclosure.c:767) ==13539== by 0x47EA8ED: signal_emit_unlocked_R (gsignal.c:3174) ==13539== by 0x47EC7AB: g_signal_emit_valist (gsignal.c:2977) ==13539== by 0x47ECACC: g_signal_emit_by_name (gsignal.c:3071) ==13539== by 0x428E8B5: do_size_request (gtksizegroup.c:620) ==13539== by 0x428EB86: _gtk_size_group_compute_requisition (gtksizegroup.c:820) ==13539== by 0x43427EE: gtk_widget_size_request (gtkwidget.c:3695) ==13539== by 0x4337107: gtk_vbox_size_request (gtkvbox.c:95) ==13539== by 0x47E1A3B: g_cclosure_marshal_VOID__BOXED (gmarshal.c:566) ==13539== by 0x47D33C8: g_type_class_meta_marshal (gclosure.c:878) ==13539== by 0x47D4B77: g_closure_invoke (gclosure.c:767) ==13539== by 0x47EA8ED: signal_emit_unlocked_R (gsignal.c:3174) ==13539== by 0x47EC7AB: g_signal_emit_valist (gsignal.c:2977) ==13539== by 0x47ECACC: g_signal_emit_by_name (gsignal.c:3071) ==13539== by 0x428E8B5: do_size_request (gtksizegroup.c:620) ==13539== by 0x428EB86: _gtk_size_group_compute_requisition (gtksizegroup.c:820) ==13539== by 0x43427EE: gtk_widget_size_request (gtkwidget.c:3695) ==13539== by 0x41E5C77: gtk_hbox_size_request (gtkhbox.c:97) ==13539== by 0x47E1A3B: g_cclosure_marshal_VOID__BOXED (gmarshal.c:566) ==13539== by 0x47D33C8: g_type_class_meta_marshal (gclosure.c:878) ==13539== by 0x47D4B77: g_closure_invoke (gclosure.c:767) ==13539== by 0x47EA8ED: signal_emit_unlocked_R (gsignal.c:3174) ==13539== by 0x47EC7AB: g_signal_emit_valist (gsignal.c:2977) ==13539== by 0x47ECACC: g_signal_emit_by_name (gsignal.c:3071) ==13539== by 0x428E8B5: do_size_request (gtksizegroup.c:620) ==13539== ==13539== ==13539== 1,487,895 (1,328,308 direct, 159,587 indirect) bytes in 275,450 blocks are definitely lost in loss record 844 of 845 ==13539== at 0x4024D2E: malloc (vg_replace_malloc.c:207) ==13539== by 0x4849D63: g_malloc (gmem.c:131) ==13539== by 0x48628D8: g_strdup (gstrfuncs.c:92) ==13539== by 0x8071D20: s_startElement (yelp-search-parser.c:672) ==13539== by 0x469EE8A: xmlParseStartTag (in /usr/lib/libxml2.so.2.6.32) ==13539== by 0x469F157: xmlParseElement (in /usr/lib/libxml2.so.2.6.32) ==13539== by 0x469F59C: xmlParseContent (in /usr/lib/libxml2.so.2.6.32) ==13539== by 0x469F0B9: xmlParseElement (in /usr/lib/libxml2.so.2.6.32) ==13539== by 0x469F59C: xmlParseContent (in /usr/lib/libxml2.so.2.6.32) ==13539== by 0x469F0B9: xmlParseElement (in /usr/lib/libxml2.so.2.6.32) ==13539== by 0x469F59C: xmlParseContent (in /usr/lib/libxml2.so.2.6.32) ==13539== by 0x469F0B9: xmlParseElement (in /usr/lib/libxml2.so.2.6.32) ==13539== by 0x469F59C: xmlParseContent (in /usr/lib/libxml2.so.2.6.32) ==13539== by 0x469F0B9: xmlParseElement (in /usr/lib/libxml2.so.2.6.32) ==13539== by 0x469F59C: xmlParseContent (in /usr/lib/libxml2.so.2.6.32) ==13539== by 0x469F0B9: xmlParseElement (in /usr/lib/libxml2.so.2.6.32) ==13539== by 0x469F59C: xmlParseContent (in /usr/lib/libxml2.so.2.6.32) ==13539== by 0x469F0B9: xmlParseElement (in /usr/lib/libxml2.so.2.6.32) ==13539== by 0x469F59C: xmlParseContent (in /usr/lib/libxml2.so.2.6.32) ==13539== by 0x469F0B9: xmlParseElement (in /usr/lib/libxml2.so.2.6.32) ==13539== by 0x469F59C: xmlParseContent (in /usr/lib/libxml2.so.2.6.32) ==13539== by 0x469F0B9: xmlParseElement (in /usr/lib/libxml2.so.2.6.32) ==13539== by 0x469F59C: xmlParseContent (in /usr/lib/libxml2.so.2.6.32) ==13539== by 0x469F0B9: xmlParseElement (in /usr/lib/libxml2.so.2.6.32) ==13539== by 0x469F59C: xmlParseContent (in /usr/lib/libxml2.so.2.6.32) ==13539== by 0x469F0B9: xmlParseElement (in /usr/lib/libxml2.so.2.6.32) ==13539== by 0x469F59C: xmlParseContent (in /usr/lib/libxml2.so.2.6.32) ==13539== by 0x469F0B9: xmlParseElement (in /usr/lib/libxml2.so.2.6.32) ==13539== by 0x469F59C: xmlParseContent (in /usr/lib/libxml2.so.2.6.32) ==13539== by 0x469F0B9: xmlParseElement (in /usr/lib/libxml2.so.2.6.32) ==13539== by 0x469F59C: xmlParseContent (in /usr/lib/libxml2.so.2.6.32) ==13539== by 0x469F0B9: xmlParseElement (in /usr/lib/libxml2.so.2.6.32) ==13539== by 0x46A61D9: xmlParseDocument (in /usr/lib/libxml2.so.2.6.32) ==13539== by 0x46A6DFA: xmlSAXUserParseFile (in /usr/lib/libxml2.so.2.6.32) ==13539== by 0x807269F: slow_search_process (yelp-search-parser.c:1155) ==13539== by 0x48C5F7A: rrn_for_each (in /usr/lib/librarian.so.0.0.0) ==13539== by 0x807115A: slow_search_setup (yelp-search-parser.c:1051) ==13539== by 0x483F7C0: g_idle_dispatch (gmain.c:4235) ==13539== by 0x48416F7: g_main_context_dispatch (gmain.c:2144) ==13539== by 0x4844DA2: g_main_context_iterate (gmain.c:2778) ==13539== ==13539== LEAK SUMMARY: ==13539== definitely lost: 1,450,564 bytes in 276,090 blocks. ==13539== indirectly lost: 378,025 bytes in 11,802 blocks. ==13539== possibly lost: 253,759 bytes in 3,356 blocks. ==13539== still reachable: 10,067,266 bytes in 114,692 blocks. ==13539== suppressed: 1,323 bytes in 39 blocks. ==13539== Reachable blocks (those to which a pointer was found) are not shown. ==13539== To see them, rerun with: --leak-check=full --show-reachable=yes --13539-- memcheck: sanity checks: 17565 cheap, 167 expensive --13539-- memcheck: auxmaps: 0 auxmap entries (0k, 0M) in use --13539-- memcheck: auxmaps_L1: 0 searches, 0 cmps, ratio 0:10 --13539-- memcheck: auxmaps_L2: 0 searches, 0 nodes --13539-- memcheck: SMs: n_issued = 1159 (18544k, 18M) --13539-- memcheck: SMs: n_deissued = 79 (1264k, 1M) --13539-- memcheck: SMs: max_noaccess = 65535 (1048560k, 1023M) --13539-- memcheck: SMs: max_undefined = 14 (224k, 0M) --13539-- memcheck: SMs: max_defined = 1824 (29184k, 28M) --13539-- memcheck: SMs: max_non_DSM = 1082 (17312k, 16M) --13539-- memcheck: max sec V bit nodes: 12833 (651k, 0M) --13539-- memcheck: set_sec_vbits8 calls: 105357 (new: 13510, updates: 91847) --13539-- memcheck: max shadow mem size: 18267k, 17M --13539-- translate: fast SP updates identified: 394,897 ( 91.5%) --13539-- translate: generic_known SP updates identified: 21,992 ( 5.1%) --13539-- translate: generic_unknown SP updates identified: 14,230 ( 3.3%) --13539-- tt/tc: 5,219,811 tt lookups requiring 80,623,735 probes --13539-- tt/tc: 5,219,811 fast-cache updates, 12 flushes --13539-- transtab: new 189,653 (4,120,783 -> 67,746,757; ratio 164:10) [0 scs] --13539-- transtab: dumped 0 (0 -> ??) --13539-- transtab: discarded 387 (7,980 -> ??) --13539-- scheduler: 1,266,462,782 jumps (bb entries). --13539-- scheduler: 17,565/24,410,336 major/minor sched events. --13539-- sanity: 17566 cheap, 167 expensive checks. --13539-- exectx: 98,317 lists, 95,649 contexts (avg 0 per list) --13539-- exectx: 10,147,311 searches, 10,141,318 full compares (999 per 1000) --13539-- exectx: 67,751,867 cmp2, 857 cmp4, 0 cmpAll --13539-- errormgr: 870 supplist searches, 77,320 comparisons during search --13539-- errormgr: 301 errlist searches, 969 comparisons during search --13268-- memcheck GC: 16384 nodes, 15105 survivors ( 92.1%) --13268-- memcheck GC: increase table size to 32768 --13638-- Discarding syms at 0x59E7000-0x59EB000 in /usr/lib/gconv/UTF-16.so due to munmap() --13638-- Discarding syms at 0x580E000-0x5817000 in /lib/tls/i686/cmov/libnss_compat-2.8.90.so due to munmap() --13638-- Discarding syms at 0x5817000-0x5822000 in /lib/tls/i686/cmov/libnss_nis-2.8.90.so due to munmap() --13638-- Discarding syms at 0x5822000-0x582E000 in /lib/tls/i686/cmov/libnss_files-2.8.90.so due to munmap() ==13638== ==13638== ERROR SUMMARY: 55 errors from 13 contexts (suppressed: 259 from 2) ==13638== ==13638== 1 errors in context 1 of 13: ==13638== Invalid read of size 1 ==13638== at 0x8072169: search_parse_result (yelp-search-parser.c:1251) ==13638== by 0x8072753: slow_search_process (yelp-search-parser.c:1174) ==13638== by 0x48C5F7A: rrn_for_each (in /usr/lib/librarian.so.0.0.0) ==13638== by 0x807115A: slow_search_setup (yelp-search-parser.c:1051) ==13638== by 0x483F7C0: g_idle_dispatch (gmain.c:4235) ==13638== by 0x48416F7: g_main_context_dispatch (gmain.c:2144) ==13638== by 0x4844DA2: g_main_context_iterate (gmain.c:2778) ==13638== by 0x48452C1: g_main_loop_run (gmain.c:2986) ==13638== by 0x42203A8: gtk_main (gtkmain.c:1200) ==13638== by 0x805FE14: main (yelp-main.c:120) ==13638== Address 0xb1d124f is 1 bytes before a block of size 22 alloc'd ==13638== at 0x4024D2E: malloc (vg_replace_malloc.c:207) ==13638== by 0x4849D63: g_malloc (gmem.c:131) ==13638== by 0x48628D8: g_strdup (gstrfuncs.c:92) ==13638== by 0x8072066: search_parse_result (yelp-search-parser.c:1225) ==13638== by 0x8072753: slow_search_process (yelp-search-parser.c:1174) ==13638== by 0x48C5F7A: rrn_for_each (in /usr/lib/librarian.so.0.0.0) ==13638== by 0x807115A: slow_search_setup (yelp-search-parser.c:1051) ==13638== by 0x483F7C0: g_idle_dispatch (gmain.c:4235) ==13638== by 0x48416F7: g_main_context_dispatch (gmain.c:2144) ==13638== by 0x4844DA2: g_main_context_iterate (gmain.c:2778) ==13638== by 0x48452C1: g_main_loop_run (gmain.c:2986) ==13638== by 0x42203A8: gtk_main (gtkmain.c:1200) ==13638== by 0x805FE14: main (yelp-main.c:120) ==13638== ==13638== 2 errors in context 2 of 13: ==13638== Invalid free() / delete / delete[] ==13638== at 0x4023B4A: free (vg_replace_malloc.c:323) ==13638== by 0x4849C05: g_free (gmem.c:190) ==13638== by 0x805F3C4: html_popupmenu_requested_cb (yelp-window.c:1815) ==13638== by 0x47E1B9B: g_cclosure_marshal_VOID__STRING (gmarshal.c:496) ==13638== by 0x47D4C4A: g_closure_invoke (gclosure.c:767) ==13638== by 0x47EB094: signal_emit_unlocked_R (gsignal.c:3244) ==13638== by 0x47EC7AB: g_signal_emit_valist (gsignal.c:2977) ==13638== by 0x47ECACC: g_signal_emit_by_name (gsignal.c:3071) ==13638== by 0x8052E30: Yelper::ProcessMouseEvent(void*) (Yelper.cpp:284) ==13638== by 0x805748D: _ZL19html_dom_mouse_downP12_GtkMozEmbedPv (yelp-html.cpp:84) ==13638== by 0x4222295: gtk_marshal_BOOLEAN__POINTER (gtkmarshal.c:121) ==13638== by 0x47D33C8: g_type_class_meta_marshal (gclosure.c:878) ==13638== by 0x47D4C4A: g_closure_invoke (gclosure.c:767) ==13638== by 0x47EAD3C: signal_emit_unlocked_R (gsignal.c:3282) ==13638== by 0x47EC62A: g_signal_emit_valist (gsignal.c:2987) ==13638== by 0x47ECC25: g_signal_emit (gsignal.c:3034) ==13638== by 0x5BBB705: EmbedEventListener::MouseDown(nsIDOMEvent*) (EmbedEventListener.cpp:149) ==13638== by 0x5E9B4E2: nsEventListenerManager::HandleEvent(nsPresContext*, nsEvent*, nsIDOMEvent**, nsISupports*, unsigned, nsEventStatus*) (nsEventListenerManager.cpp:184) ==13638== by 0x5EB1F38: nsEventTargetChainItem::HandleEvent(nsEventChainPostVisitor&, unsigned) (nsEventDispatcher.cpp:210) ==13638== by 0x5EB20B7: nsEventTargetChainItem::HandleEventTargetChain(nsEventChainPostVisitor&, unsigned, nsDispatchingCallback*) (nsEventDispatcher.cpp:291) ==13638== by 0x5EB2441: nsEventDispatcher::Dispatch(nsISupports*, nsPresContext*, nsEvent*, nsIDOMEvent*, nsEventStatus*, nsDispatchingCallback*) (nsEventDispatcher.cpp:483) ==13638== by 0x5D32FC5: PresShell::HandleEventInternal(nsEvent*, nsIView*, nsEventStatus*) (nsPresShell.cpp:5921) ==13638== by 0x5D33673: PresShell::HandlePositionedEvent(nsIView*, nsIFrame*, nsGUIEvent*, nsEventStatus*) (nsPresShell.cpp:5809) ==13638== by 0x5D33A71: PresShell::HandleEvent(nsIView*, nsGUIEvent*, nsEventStatus*) (nsPresShell.cpp:5669) ==13638== by 0x5F73602: nsViewManager::HandleEvent(nsView*, nsPoint, nsGUIEvent*, int) (nsViewManager.cpp:1382) ==13638== by 0x5F74EDF: nsViewManager::DispatchEvent(nsGUIEvent*, nsEventStatus*) (nsViewManager.cpp:1337) ==13638== by 0x5F6FF7B: _ZL11HandleEventP10nsGUIEvent (nsView.cpp:168) ==13638== by 0x62B362F: nsCommonWidget::DispatchEvent(nsGUIEvent*, nsEventStatus&) (nsCommonWidget.cpp:158) ==13638== by 0x62AE545: nsWindow::OnButtonPressEvent(_GtkWidget*, _GdkEventButton*) (nsWindow.cpp:2149) ==13638== by 0x62AE604: _ZL21button_press_event_cbP10_GtkWidgetP15_GdkEventButton (nsWindow.cpp:4656) ==13638== by 0x4226035: _gtk_marshal_BOOLEAN__BOXED (gtkmarshalers.c:84) ==13638== by 0x47D4C4A: g_closure_invoke (gclosure.c:767) ==13638== by 0x47EB094: signal_emit_unlocked_R (gsignal.c:3244) ==13638== by 0x47EC62A: g_signal_emit_valist (gsignal.c:2987) ==13638== by 0x47ECC25: g_signal_emit (gsignal.c:3034) ==13638== by 0x433B33D: gtk_widget_event_internal (gtkwidget.c:4745) ==13638== by 0x421EB4B: gtk_propagate_event (gtkmain.c:2391) ==13638== by 0x4220016: gtk_main_do_event (gtkmain.c:1581) ==13638== by 0x44E0509: gdk_event_dispatch (gdkevents-x11.c:2365) ==13638== by 0x48416F7: g_main_context_dispatch (gmain.c:2144) ==13638== Address 0xf2dee00 is 0 bytes inside a block of size 65 free'd ==13638== at 0x4023B4A: free (vg_replace_malloc.c:323) ==13638== by 0x4849C05: g_free (gmem.c:190) ==13638== by 0x47E23D3: g_cclosure_marshal_VOID__VOID (gmarshal.c:77) ==13638== by 0x47D4C4A: g_closure_invoke (gclosure.c:767) ==13638== by 0x47EB094: signal_emit_unlocked_R (gsignal.c:3244) ==13638== by 0x47EC7AB: g_signal_emit_valist (gsignal.c:2977) ==13638== by 0x47ECC25: g_signal_emit (gsignal.c:3034) ==13638== by 0x41589B4: _gtk_action_emit_activate (gtkaction.c:885) ==13638== by 0x4159993: gtk_action_activate (gtkaction.c:912) ==13638== by 0x47E23D3: g_cclosure_marshal_VOID__VOID (gmarshal.c:77) ==13638== by 0x47D4C4A: g_closure_invoke (gclosure.c:767) ==13638== by 0x47EB094: signal_emit_unlocked_R (gsignal.c:3244) ==13638== by 0x47EC7AB: g_signal_emit_valist (gsignal.c:2977) ==13638== by 0x47ECC25: g_signal_emit (gsignal.c:3034) ==13638== by 0x4341476: gtk_widget_activate (gtkwidget.c:4776) ==13638== by 0x4233F6F: gtk_menu_shell_activate_item (gtkmenushell.c:1139) ==13638== by 0x4235B4C: gtk_menu_shell_button_release (gtkmenushell.c:678) ==13638== by 0x422C4FA: gtk_menu_button_release (gtkmenu.c:2850) ==13638== by 0x4226035: _gtk_marshal_BOOLEAN__BOXED (gtkmarshalers.c:84) ==13638== by 0x47D33C8: g_type_class_meta_marshal (gclosure.c:878) ==13638== by 0x47D4C4A: g_closure_invoke (gclosure.c:767) ==13638== by 0x47EAD3C: signal_emit_unlocked_R (gsignal.c:3282) ==13638== by 0x47EC62A: g_signal_emit_valist (gsignal.c:2987) ==13638== by 0x47ECC25: g_signal_emit (gsignal.c:3034) ==13638== by 0x433B33D: gtk_widget_event_internal (gtkwidget.c:4745) ==13638== by 0x421EB4B: gtk_propagate_event (gtkmain.c:2391) ==13638== by 0x421FEF6: gtk_main_do_event (gtkmain.c:1596) ==13638== by 0x44E0509: gdk_event_dispatch (gdkevents-x11.c:2365) ==13638== by 0x48416F7: g_main_context_dispatch (gmain.c:2144) ==13638== by 0x4844DA2: g_main_context_iterate (gmain.c:2778) ==13638== by 0x48452C1: g_main_loop_run (gmain.c:2986) ==13638== by 0x42203A8: gtk_main (gtkmain.c:1200) ==13638== by 0x805FE14: main (yelp-main.c:120) ==13638== ==13638== 3 errors in context 3 of 13: ==13638== Conditional jump or move depends on uninitialised value(s) ==13638== at 0x4D036FE: (within /usr/lib/libcairo.so.2.10800.0) ==13638== by 0x4D0490B: (within /usr/lib/libcairo.so.2.10800.0) ==13638== by 0x4D04B0A: cairo_pattern_create_rgba (in /usr/lib/libcairo.so.2.10800.0) ==13638== by 0x4CEFBA1: cairo_set_source_rgba (in /usr/lib/libcairo.so.2.10800.0) ==13638== by 0x63A37BB: gfxContext::SetColor(gfxRGBA const&) (gfxContext.cpp:645) ==13638== by 0x62D9BDD: nsThebesRenderingContext::SetColor(unsigned) (nsThebesRenderingContext.cpp:354) ==13638== by 0x613ECD0: nsWebBrowser::HandleEvent(nsGUIEvent*) (nsWebBrowser.cpp:1696) ==13638== by 0x62B362F: nsCommonWidget::DispatchEvent(nsGUIEvent*, nsEventStatus&) (nsCommonWidget.cpp:158) ==13638== by 0x62AEEC7: nsWindow::OnExposeEvent(_GtkWidget*, _GdkEventExpose*) (nsWindow.cpp:1766) ==13638== by 0x62AF428: _ZL15expose_event_cbP10_GtkWidgetP15_GdkEventExpose (nsWindow.cpp:4532) ==13638== by 0x4226035: _gtk_marshal_BOOLEAN__BOXED (gtkmarshalers.c:84) ==13638== by 0x47D4C4A: g_closure_invoke (gclosure.c:767) ==13638== by 0x47EB094: signal_emit_unlocked_R (gsignal.c:3244) ==13638== by 0x47EC62A: g_signal_emit_valist (gsignal.c:2987) ==13638== by 0x47ECC25: g_signal_emit (gsignal.c:3034) ==13638== by 0x433B33D: gtk_widget_event_internal (gtkwidget.c:4745) ==13638== by 0x421FF72: gtk_main_do_event (gtkmain.c:1557) ==13638== by 0x44C89B4: gdk_window_process_updates_internal (gdkwindow.c:2598) ==13638== by 0x44C8FCE: gdk_window_process_all_updates (gdkwindow.c:2664) ==13638== by 0x44C8FFA: gdk_window_update_idle (gdkwindow.c:2508) ==13638== by 0x44AC46A: gdk_threads_dispatch (gdk.c:473) ==13638== by 0x483F7C0: g_idle_dispatch (gmain.c:4235) ==13638== by 0x48416F7: g_main_context_dispatch (gmain.c:2144) ==13638== by 0x4844DA2: g_main_context_iterate (gmain.c:2778) ==13638== by 0x4844F60: g_main_context_iteration (gmain.c:2841) ==13638== by 0x62B1F7B: nsAppShell::ProcessNextNativeEvent(int) (nsAppShell.cpp:144) ==13638== by 0x62C6FE3: nsBaseAppShell::DoProcessNextNativeEvent(int) (nsBaseAppShell.cpp:151) ==13638== by 0x62C71EC: nsBaseAppShell::OnProcessNextEvent(nsIThreadInternal*, int, unsigned) (nsBaseAppShell.cpp:278) ==13638== by 0x637350D: nsThread::ProcessNextEvent(int, int*) (nsThread.cpp:497) ==13638== by 0x634401D: NS_ProcessPendingEvents_P(nsIThread*, unsigned) (nsThreadUtils.cpp:180) ==13638== by 0x62C7341: nsBaseAppShell::NativeEventCallback() (nsBaseAppShell.cpp:121) ==13638== by 0x62B234F: nsAppShell::EventProcessorCallback(_GIOChannel*, GIOCondition, void*) (nsAppShell.cpp:69) ==13638== by 0x48786FC: g_io_unix_dispatch (giounix.c:162) ==13638== by 0x48416F7: g_main_context_dispatch (gmain.c:2144) ==13638== by 0x4844DA2: g_main_context_iterate (gmain.c:2778) ==13638== by 0x48452C1: g_main_loop_run (gmain.c:2986) ==13638== by 0x42203A8: gtk_main (gtkmain.c:1200) ==13638== by 0x805FE14: main (yelp-main.c:120) ==13638== ==13638== 3 errors in context 4 of 13: ==13638== Conditional jump or move depends on uninitialised value(s) ==13638== at 0x4CFB530: (within /usr/lib/libcairo.so.2.10800.0) ==13638== by 0x4D04AD6: cairo_pattern_create_rgba (in /usr/lib/libcairo.so.2.10800.0) ==13638== by 0x4CEFBA1: cairo_set_source_rgba (in /usr/lib/libcairo.so.2.10800.0) ==13638== by 0x63A37BB: gfxContext::SetColor(gfxRGBA const&) (gfxContext.cpp:645) ==13638== by 0x62D9BDD: nsThebesRenderingContext::SetColor(unsigned) (nsThebesRenderingContext.cpp:354) ==13638== by 0x613ECD0: nsWebBrowser::HandleEvent(nsGUIEvent*) (nsWebBrowser.cpp:1696) ==13638== by 0x62B362F: nsCommonWidget::DispatchEvent(nsGUIEvent*, nsEventStatus&) (nsCommonWidget.cpp:158) ==13638== by 0x62AEEC7: nsWindow::OnExposeEvent(_GtkWidget*, _GdkEventExpose*) (nsWindow.cpp:1766) ==13638== by 0x62AF428: _ZL15expose_event_cbP10_GtkWidgetP15_GdkEventExpose (nsWindow.cpp:4532) ==13638== by 0x4226035: _gtk_marshal_BOOLEAN__BOXED (gtkmarshalers.c:84) ==13638== by 0x47D4C4A: g_closure_invoke (gclosure.c:767) ==13638== by 0x47EB094: signal_emit_unlocked_R (gsignal.c:3244) ==13638== by 0x47EC62A: g_signal_emit_valist (gsignal.c:2987) ==13638== by 0x47ECC25: g_signal_emit (gsignal.c:3034) ==13638== by 0x433B33D: gtk_widget_event_internal (gtkwidget.c:4745) ==13638== by 0x421FF72: gtk_main_do_event (gtkmain.c:1557) ==13638== by 0x44C89B4: gdk_window_process_updates_internal (gdkwindow.c:2598) ==13638== by 0x44C8FCE: gdk_window_process_all_updates (gdkwindow.c:2664) ==13638== by 0x44C8FFA: gdk_window_update_idle (gdkwindow.c:2508) ==13638== by 0x44AC46A: gdk_threads_dispatch (gdk.c:473) ==13638== by 0x483F7C0: g_idle_dispatch (gmain.c:4235) ==13638== by 0x48416F7: g_main_context_dispatch (gmain.c:2144) ==13638== by 0x4844DA2: g_main_context_iterate (gmain.c:2778) ==13638== by 0x4844F60: g_main_context_iteration (gmain.c:2841) ==13638== by 0x62B1F7B: nsAppShell::ProcessNextNativeEvent(int) (nsAppShell.cpp:144) ==13638== by 0x62C6FE3: nsBaseAppShell::DoProcessNextNativeEvent(int) (nsBaseAppShell.cpp:151) ==13638== by 0x62C71EC: nsBaseAppShell::OnProcessNextEvent(nsIThreadInternal*, int, unsigned) (nsBaseAppShell.cpp:278) ==13638== by 0x637350D: nsThread::ProcessNextEvent(int, int*) (nsThread.cpp:497) ==13638== by 0x634401D: NS_ProcessPendingEvents_P(nsIThread*, unsigned) (nsThreadUtils.cpp:180) ==13638== by 0x62C7341: nsBaseAppShell::NativeEventCallback() (nsBaseAppShell.cpp:121) ==13638== by 0x62B234F: nsAppShell::EventProcessorCallback(_GIOChannel*, GIOCondition, void*) (nsAppShell.cpp:69) ==13638== by 0x48786FC: g_io_unix_dispatch (giounix.c:162) ==13638== by 0x48416F7: g_main_context_dispatch (gmain.c:2144) ==13638== by 0x4844DA2: g_main_context_iterate (gmain.c:2778) ==13638== by 0x48452C1: g_main_loop_run (gmain.c:2986) ==13638== by 0x42203A8: gtk_main (gtkmain.c:1200) ==13638== by 0x805FE14: main (yelp-main.c:120) ==13638== ==13638== 3 errors in context 5 of 13: ==13638== Conditional jump or move depends on uninitialised value(s) ==13638== at 0x4CFB525: (within /usr/lib/libcairo.so.2.10800.0) ==13638== by 0x4D04AD6: cairo_pattern_create_rgba (in /usr/lib/libcairo.so.2.10800.0) ==13638== by 0x4CEFBA1: cairo_set_source_rgba (in /usr/lib/libcairo.so.2.10800.0) ==13638== by 0x63A37BB: gfxContext::SetColor(gfxRGBA const&) (gfxContext.cpp:645) ==13638== by 0x62D9BDD: nsThebesRenderingContext::SetColor(unsigned) (nsThebesRenderingContext.cpp:354) ==13638== by 0x613ECD0: nsWebBrowser::HandleEvent(nsGUIEvent*) (nsWebBrowser.cpp:1696) ==13638== by 0x62B362F: nsCommonWidget::DispatchEvent(nsGUIEvent*, nsEventStatus&) (nsCommonWidget.cpp:158) ==13638== by 0x62AEEC7: nsWindow::OnExposeEvent(_GtkWidget*, _GdkEventExpose*) (nsWindow.cpp:1766) ==13638== by 0x62AF428: _ZL15expose_event_cbP10_GtkWidgetP15_GdkEventExpose (nsWindow.cpp:4532) ==13638== by 0x4226035: _gtk_marshal_BOOLEAN__BOXED (gtkmarshalers.c:84) ==13638== by 0x47D4C4A: g_closure_invoke (gclosure.c:767) ==13638== by 0x47EB094: signal_emit_unlocked_R (gsignal.c:3244) ==13638== by 0x47EC62A: g_signal_emit_valist (gsignal.c:2987) ==13638== by 0x47ECC25: g_signal_emit (gsignal.c:3034) ==13638== by 0x433B33D: gtk_widget_event_internal (gtkwidget.c:4745) ==13638== by 0x421FF72: gtk_main_do_event (gtkmain.c:1557) ==13638== by 0x44C89B4: gdk_window_process_updates_internal (gdkwindow.c:2598) ==13638== by 0x44C8FCE: gdk_window_process_all_updates (gdkwindow.c:2664) ==13638== by 0x44C8FFA: gdk_window_update_idle (gdkwindow.c:2508) ==13638== by 0x44AC46A: gdk_threads_dispatch (gdk.c:473) ==13638== by 0x483F7C0: g_idle_dispatch (gmain.c:4235) ==13638== by 0x48416F7: g_main_context_dispatch (gmain.c:2144) ==13638== by 0x4844DA2: g_main_context_iterate (gmain.c:2778) ==13638== by 0x4844F60: g_main_context_iteration (gmain.c:2841) ==13638== by 0x62B1F7B: nsAppShell::ProcessNextNativeEvent(int) (nsAppShell.cpp:144) ==13638== by 0x62C6FE3: nsBaseAppShell::DoProcessNextNativeEvent(int) (nsBaseAppShell.cpp:151) ==13638== by 0x62C71EC: nsBaseAppShell::OnProcessNextEvent(nsIThreadInternal*, int, unsigned) (nsBaseAppShell.cpp:278) ==13638== by 0x637350D: nsThread::ProcessNextEvent(int, int*) (nsThread.cpp:497) ==13638== by 0x634401D: NS_ProcessPendingEvents_P(nsIThread*, unsigned) (nsThreadUtils.cpp:180) ==13638== by 0x62C7341: nsBaseAppShell::NativeEventCallback() (nsBaseAppShell.cpp:121) ==13638== by 0x62B234F: nsAppShell::EventProcessorCallback(_GIOChannel*, GIOCondition, void*) (nsAppShell.cpp:69) ==13638== by 0x48786FC: g_io_unix_dispatch (giounix.c:162) ==13638== by 0x48416F7: g_main_context_dispatch (gmain.c:2144) ==13638== by 0x4844DA2: g_main_context_iterate (gmain.c:2778) ==13638== by 0x48452C1: g_main_loop_run (gmain.c:2986) ==13638== by 0x42203A8: gtk_main (gtkmain.c:1200) ==13638== by 0x805FE14: main (yelp-main.c:120) ==13638== ==13638== 3 errors in context 6 of 13: ==13638== Conditional jump or move depends on uninitialised value(s) ==13638== at 0x4CFB530: (within /usr/lib/libcairo.so.2.10800.0) ==13638== by 0x4D04ABF: cairo_pattern_create_rgba (in /usr/lib/libcairo.so.2.10800.0) ==13638== by 0x4CEFBA1: cairo_set_source_rgba (in /usr/lib/libcairo.so.2.10800.0) ==13638== by 0x63A37BB: gfxContext::SetColor(gfxRGBA const&) (gfxContext.cpp:645) ==13638== by 0x62D9BDD: nsThebesRenderingContext::SetColor(unsigned) (nsThebesRenderingContext.cpp:354) ==13638== by 0x613ECD0: nsWebBrowser::HandleEvent(nsGUIEvent*) (nsWebBrowser.cpp:1696) ==13638== by 0x62B362F: nsCommonWidget::DispatchEvent(nsGUIEvent*, nsEventStatus&) (nsCommonWidget.cpp:158) ==13638== by 0x62AEEC7: nsWindow::OnExposeEvent(_GtkWidget*, _GdkEventExpose*) (nsWindow.cpp:1766) ==13638== by 0x62AF428: _ZL15expose_event_cbP10_GtkWidgetP15_GdkEventExpose (nsWindow.cpp:4532) ==13638== by 0x4226035: _gtk_marshal_BOOLEAN__BOXED (gtkmarshalers.c:84) ==13638== by 0x47D4C4A: g_closure_invoke (gclosure.c:767) ==13638== by 0x47EB094: signal_emit_unlocked_R (gsignal.c:3244) ==13638== by 0x47EC62A: g_signal_emit_valist (gsignal.c:2987) ==13638== by 0x47ECC25: g_signal_emit (gsignal.c:3034) ==13638== by 0x433B33D: gtk_widget_event_internal (gtkwidget.c:4745) ==13638== by 0x421FF72: gtk_main_do_event (gtkmain.c:1557) ==13638== by 0x44C89B4: gdk_window_process_updates_internal (gdkwindow.c:2598) ==13638== by 0x44C8FCE: gdk_window_process_all_updates (gdkwindow.c:2664) ==13638== by 0x44C8FFA: gdk_window_update_idle (gdkwindow.c:2508) ==13638== by 0x44AC46A: gdk_threads_dispatch (gdk.c:473) ==13638== by 0x483F7C0: g_idle_dispatch (gmain.c:4235) ==13638== by 0x48416F7: g_main_context_dispatch (gmain.c:2144) ==13638== by 0x4844DA2: g_main_context_iterate (gmain.c:2778) ==13638== by 0x4844F60: g_main_context_iteration (gmain.c:2841) ==13638== by 0x62B1F7B: nsAppShell::ProcessNextNativeEvent(int) (nsAppShell.cpp:144) ==13638== by 0x62C6FE3: nsBaseAppShell::DoProcessNextNativeEvent(int) (nsBaseAppShell.cpp:151) ==13638== by 0x62C71EC: nsBaseAppShell::OnProcessNextEvent(nsIThreadInternal*, int, unsigned) (nsBaseAppShell.cpp:278) ==13638== by 0x637350D: nsThread::ProcessNextEvent(int, int*) (nsThread.cpp:497) ==13638== by 0x634401D: NS_ProcessPendingEvents_P(nsIThread*, unsigned) (nsThreadUtils.cpp:180) ==13638== by 0x62C7341: nsBaseAppShell::NativeEventCallback() (nsBaseAppShell.cpp:121) ==13638== by 0x62B234F: nsAppShell::EventProcessorCallback(_GIOChannel*, GIOCondition, void*) (nsAppShell.cpp:69) ==13638== by 0x48786FC: g_io_unix_dispatch (giounix.c:162) ==13638== by 0x48416F7: g_main_context_dispatch (gmain.c:2144) ==13638== by 0x4844DA2: g_main_context_iterate (gmain.c:2778) ==13638== by 0x48452C1: g_main_loop_run (gmain.c:2986) ==13638== by 0x42203A8: gtk_main (gtkmain.c:1200) ==13638== by 0x805FE14: main (yelp-main.c:120) ==13638== ==13638== 3 errors in context 7 of 13: ==13638== Conditional jump or move depends on uninitialised value(s) ==13638== at 0x4CFB525: (within /usr/lib/libcairo.so.2.10800.0) ==13638== by 0x4D04ABF: cairo_pattern_create_rgba (in /usr/lib/libcairo.so.2.10800.0) ==13638== by 0x4CEFBA1: cairo_set_source_rgba (in /usr/lib/libcairo.so.2.10800.0) ==13638== by 0x63A37BB: gfxContext::SetColor(gfxRGBA const&) (gfxContext.cpp:645) ==13638== by 0x62D9BDD: nsThebesRenderingContext::SetColor(unsigned) (nsThebesRenderingContext.cpp:354) ==13638== by 0x613ECD0: nsWebBrowser::HandleEvent(nsGUIEvent*) (nsWebBrowser.cpp:1696) ==13638== by 0x62B362F: nsCommonWidget::DispatchEvent(nsGUIEvent*, nsEventStatus&) (nsCommonWidget.cpp:158) ==13638== by 0x62AEEC7: nsWindow::OnExposeEvent(_GtkWidget*, _GdkEventExpose*) (nsWindow.cpp:1766) ==13638== by 0x62AF428: _ZL15expose_event_cbP10_GtkWidgetP15_GdkEventExpose (nsWindow.cpp:4532) ==13638== by 0x4226035: _gtk_marshal_BOOLEAN__BOXED (gtkmarshalers.c:84) ==13638== by 0x47D4C4A: g_closure_invoke (gclosure.c:767) ==13638== by 0x47EB094: signal_emit_unlocked_R (gsignal.c:3244) ==13638== by 0x47EC62A: g_signal_emit_valist (gsignal.c:2987) ==13638== by 0x47ECC25: g_signal_emit (gsignal.c:3034) ==13638== by 0x433B33D: gtk_widget_event_internal (gtkwidget.c:4745) ==13638== by 0x421FF72: gtk_main_do_event (gtkmain.c:1557) ==13638== by 0x44C89B4: gdk_window_process_updates_internal (gdkwindow.c:2598) ==13638== by 0x44C8FCE: gdk_window_process_all_updates (gdkwindow.c:2664) ==13638== by 0x44C8FFA: gdk_window_update_idle (gdkwindow.c:2508) ==13638== by 0x44AC46A: gdk_threads_dispatch (gdk.c:473) ==13638== by 0x483F7C0: g_idle_dispatch (gmain.c:4235) ==13638== by 0x48416F7: g_main_context_dispatch (gmain.c:2144) ==13638== by 0x4844DA2: g_main_context_iterate (gmain.c:2778) ==13638== by 0x4844F60: g_main_context_iteration (gmain.c:2841) ==13638== by 0x62B1F7B: nsAppShell::ProcessNextNativeEvent(int) (nsAppShell.cpp:144) ==13638== by 0x62C6FE3: nsBaseAppShell::DoProcessNextNativeEvent(int) (nsBaseAppShell.cpp:151) ==13638== by 0x62C71EC: nsBaseAppShell::OnProcessNextEvent(nsIThreadInternal*, int, unsigned) (nsBaseAppShell.cpp:278) ==13638== by 0x637350D: nsThread::ProcessNextEvent(int, int*) (nsThread.cpp:497) ==13638== by 0x634401D: NS_ProcessPendingEvents_P(nsIThread*, unsigned) (nsThreadUtils.cpp:180) ==13638== by 0x62C7341: nsBaseAppShell::NativeEventCallback() (nsBaseAppShell.cpp:121) ==13638== by 0x62B234F: nsAppShell::EventProcessorCallback(_GIOChannel*, GIOCondition, void*) (nsAppShell.cpp:69) ==13638== by 0x48786FC: g_io_unix_dispatch (giounix.c:162) ==13638== by 0x48416F7: g_main_context_dispatch (gmain.c:2144) ==13638== by 0x4844DA2: g_main_context_iterate (gmain.c:2778) ==13638== by 0x48452C1: g_main_loop_run (gmain.c:2986) ==13638== by 0x42203A8: gtk_main (gtkmain.c:1200) ==13638== by 0x805FE14: main (yelp-main.c:120) ==13638== ==13638== 3 errors in context 8 of 13: ==13638== Conditional jump or move depends on uninitialised value(s) ==13638== at 0x4CFB530: (within /usr/lib/libcairo.so.2.10800.0) ==13638== by 0x4D04AA8: cairo_pattern_create_rgba (in /usr/lib/libcairo.so.2.10800.0) ==13638== by 0x4CEFBA1: cairo_set_source_rgba (in /usr/lib/libcairo.so.2.10800.0) ==13638== by 0x63A37BB: gfxContext::SetColor(gfxRGBA const&) (gfxContext.cpp:645) ==13638== by 0x62D9BDD: nsThebesRenderingContext::SetColor(unsigned) (nsThebesRenderingContext.cpp:354) ==13638== by 0x613ECD0: nsWebBrowser::HandleEvent(nsGUIEvent*) (nsWebBrowser.cpp:1696) ==13638== by 0x62B362F: nsCommonWidget::DispatchEvent(nsGUIEvent*, nsEventStatus&) (nsCommonWidget.cpp:158) ==13638== by 0x62AEEC7: nsWindow::OnExposeEvent(_GtkWidget*, _GdkEventExpose*) (nsWindow.cpp:1766) ==13638== by 0x62AF428: _ZL15expose_event_cbP10_GtkWidgetP15_GdkEventExpose (nsWindow.cpp:4532) ==13638== by 0x4226035: _gtk_marshal_BOOLEAN__BOXED (gtkmarshalers.c:84) ==13638== by 0x47D4C4A: g_closure_invoke (gclosure.c:767) ==13638== by 0x47EB094: signal_emit_unlocked_R (gsignal.c:3244) ==13638== by 0x47EC62A: g_signal_emit_valist (gsignal.c:2987) ==13638== by 0x47ECC25: g_signal_emit (gsignal.c:3034) ==13638== by 0x433B33D: gtk_widget_event_internal (gtkwidget.c:4745) ==13638== by 0x421FF72: gtk_main_do_event (gtkmain.c:1557) ==13638== by 0x44C89B4: gdk_window_process_updates_internal (gdkwindow.c:2598) ==13638== by 0x44C8FCE: gdk_window_process_all_updates (gdkwindow.c:2664) ==13638== by 0x44C8FFA: gdk_window_update_idle (gdkwindow.c:2508) ==13638== by 0x44AC46A: gdk_threads_dispatch (gdk.c:473) ==13638== by 0x483F7C0: g_idle_dispatch (gmain.c:4235) ==13638== by 0x48416F7: g_main_context_dispatch (gmain.c:2144) ==13638== by 0x4844DA2: g_main_context_iterate (gmain.c:2778) ==13638== by 0x4844F60: g_main_context_iteration (gmain.c:2841) ==13638== by 0x62B1F7B: nsAppShell::ProcessNextNativeEvent(int) (nsAppShell.cpp:144) ==13638== by 0x62C6FE3: nsBaseAppShell::DoProcessNextNativeEvent(int) (nsBaseAppShell.cpp:151) ==13638== by 0x62C71EC: nsBaseAppShell::OnProcessNextEvent(nsIThreadInternal*, int, unsigned) (nsBaseAppShell.cpp:278) ==13638== by 0x637350D: nsThread::ProcessNextEvent(int, int*) (nsThread.cpp:497) ==13638== by 0x634401D: NS_ProcessPendingEvents_P(nsIThread*, unsigned) (nsThreadUtils.cpp:180) ==13638== by 0x62C7341: nsBaseAppShell::NativeEventCallback() (nsBaseAppShell.cpp:121) ==13638== by 0x62B234F: nsAppShell::EventProcessorCallback(_GIOChannel*, GIOCondition, void*) (nsAppShell.cpp:69) ==13638== by 0x48786FC: g_io_unix_dispatch (giounix.c:162) ==13638== by 0x48416F7: g_main_context_dispatch (gmain.c:2144) ==13638== by 0x4844DA2: g_main_context_iterate (gmain.c:2778) ==13638== by 0x48452C1: g_main_loop_run (gmain.c:2986) ==13638== by 0x42203A8: gtk_main (gtkmain.c:1200) ==13638== by 0x805FE14: main (yelp-main.c:120) ==13638== ==13638== 3 errors in context 9 of 13: ==13638== Conditional jump or move depends on uninitialised value(s) ==13638== at 0x4CFB525: (within /usr/lib/libcairo.so.2.10800.0) ==13638== by 0x4D04AA8: cairo_pattern_create_rgba (in /usr/lib/libcairo.so.2.10800.0) ==13638== by 0x4CEFBA1: cairo_set_source_rgba (in /usr/lib/libcairo.so.2.10800.0) ==13638== by 0x63A37BB: gfxContext::SetColor(gfxRGBA const&) (gfxContext.cpp:645) ==13638== by 0x62D9BDD: nsThebesRenderingContext::SetColor(unsigned) (nsThebesRenderingContext.cpp:354) ==13638== by 0x613ECD0: nsWebBrowser::HandleEvent(nsGUIEvent*) (nsWebBrowser.cpp:1696) ==13638== by 0x62B362F: nsCommonWidget::DispatchEvent(nsGUIEvent*, nsEventStatus&) (nsCommonWidget.cpp:158) ==13638== by 0x62AEEC7: nsWindow::OnExposeEvent(_GtkWidget*, _GdkEventExpose*) (nsWindow.cpp:1766) ==13638== by 0x62AF428: _ZL15expose_event_cbP10_GtkWidgetP15_GdkEventExpose (nsWindow.cpp:4532) ==13638== by 0x4226035: _gtk_marshal_BOOLEAN__BOXED (gtkmarshalers.c:84) ==13638== by 0x47D4C4A: g_closure_invoke (gclosure.c:767) ==13638== by 0x47EB094: signal_emit_unlocked_R (gsignal.c:3244) ==13638== by 0x47EC62A: g_signal_emit_valist (gsignal.c:2987) ==13638== by 0x47ECC25: g_signal_emit (gsignal.c:3034) ==13638== by 0x433B33D: gtk_widget_event_internal (gtkwidget.c:4745) ==13638== by 0x421FF72: gtk_main_do_event (gtkmain.c:1557) ==13638== by 0x44C89B4: gdk_window_process_updates_internal (gdkwindow.c:2598) ==13638== by 0x44C8FCE: gdk_window_process_all_updates (gdkwindow.c:2664) ==13638== by 0x44C8FFA: gdk_window_update_idle (gdkwindow.c:2508) ==13638== by 0x44AC46A: gdk_threads_dispatch (gdk.c:473) ==13638== by 0x483F7C0: g_idle_dispatch (gmain.c:4235) ==13638== by 0x48416F7: g_main_context_dispatch (gmain.c:2144) ==13638== by 0x4844DA2: g_main_context_iterate (gmain.c:2778) ==13638== by 0x4844F60: g_main_context_iteration (gmain.c:2841) ==13638== by 0x62B1F7B: nsAppShell::ProcessNextNativeEvent(int) (nsAppShell.cpp:144) ==13638== by 0x62C6FE3: nsBaseAppShell::DoProcessNextNativeEvent(int) (nsBaseAppShell.cpp:151) ==13638== by 0x62C71EC: nsBaseAppShell::OnProcessNextEvent(nsIThreadInternal*, int, unsigned) (nsBaseAppShell.cpp:278) ==13638== by 0x637350D: nsThread::ProcessNextEvent(int, int*) (nsThread.cpp:497) ==13638== by 0x634401D: NS_ProcessPendingEvents_P(nsIThread*, unsigned) (nsThreadUtils.cpp:180) ==13638== by 0x62C7341: nsBaseAppShell::NativeEventCallback() (nsBaseAppShell.cpp:121) ==13638== by 0x62B234F: nsAppShell::EventProcessorCallback(_GIOChannel*, GIOCondition, void*) (nsAppShell.cpp:69) ==13638== by 0x48786FC: g_io_unix_dispatch (giounix.c:162) ==13638== by 0x48416F7: g_main_context_dispatch (gmain.c:2144) ==13638== by 0x4844DA2: g_main_context_iterate (gmain.c:2778) ==13638== by 0x48452C1: g_main_loop_run (gmain.c:2986) ==13638== by 0x42203A8: gtk_main (gtkmain.c:1200) ==13638== by 0x805FE14: main (yelp-main.c:120) ==13638== ==13638== 3 errors in context 10 of 13: ==13638== Conditional jump or move depends on uninitialised value(s) ==13638== at 0x4CFB530: (within /usr/lib/libcairo.so.2.10800.0) ==13638== by 0x4D04A91: cairo_pattern_create_rgba (in /usr/lib/libcairo.so.2.10800.0) ==13638== by 0x4CEFBA1: cairo_set_source_rgba (in /usr/lib/libcairo.so.2.10800.0) ==13638== by 0x63A37BB: gfxContext::SetColor(gfxRGBA const&) (gfxContext.cpp:645) ==13638== by 0x62D9BDD: nsThebesRenderingContext::SetColor(unsigned) (nsThebesRenderingContext.cpp:354) ==13638== by 0x613ECD0: nsWebBrowser::HandleEvent(nsGUIEvent*) (nsWebBrowser.cpp:1696) ==13638== by 0x62B362F: nsCommonWidget::DispatchEvent(nsGUIEvent*, nsEventStatus&) (nsCommonWidget.cpp:158) ==13638== by 0x62AEEC7: nsWindow::OnExposeEvent(_GtkWidget*, _GdkEventExpose*) (nsWindow.cpp:1766) ==13638== by 0x62AF428: _ZL15expose_event_cbP10_GtkWidgetP15_GdkEventExpose (nsWindow.cpp:4532) ==13638== by 0x4226035: _gtk_marshal_BOOLEAN__BOXED (gtkmarshalers.c:84) ==13638== by 0x47D4C4A: g_closure_invoke (gclosure.c:767) ==13638== by 0x47EB094: signal_emit_unlocked_R (gsignal.c:3244) ==13638== by 0x47EC62A: g_signal_emit_valist (gsignal.c:2987) ==13638== by 0x47ECC25: g_signal_emit (gsignal.c:3034) ==13638== by 0x433B33D: gtk_widget_event_internal (gtkwidget.c:4745) ==13638== by 0x421FF72: gtk_main_do_event (gtkmain.c:1557) ==13638== by 0x44C89B4: gdk_window_process_updates_internal (gdkwindow.c:2598) ==13638== by 0x44C8FCE: gdk_window_process_all_updates (gdkwindow.c:2664) ==13638== by 0x44C8FFA: gdk_window_update_idle (gdkwindow.c:2508) ==13638== by 0x44AC46A: gdk_threads_dispatch (gdk.c:473) ==13638== by 0x483F7C0: g_idle_dispatch (gmain.c:4235) ==13638== by 0x48416F7: g_main_context_dispatch (gmain.c:2144) ==13638== by 0x4844DA2: g_main_context_iterate (gmain.c:2778) ==13638== by 0x4844F60: g_main_context_iteration (gmain.c:2841) ==13638== by 0x62B1F7B: nsAppShell::ProcessNextNativeEvent(int) (nsAppShell.cpp:144) ==13638== by 0x62C6FE3: nsBaseAppShell::DoProcessNextNativeEvent(int) (nsBaseAppShell.cpp:151) ==13638== by 0x62C71EC: nsBaseAppShell::OnProcessNextEvent(nsIThreadInternal*, int, unsigned) (nsBaseAppShell.cpp:278) ==13638== by 0x637350D: nsThread::ProcessNextEvent(int, int*) (nsThread.cpp:497) ==13638== by 0x634401D: NS_ProcessPendingEvents_P(nsIThread*, unsigned) (nsThreadUtils.cpp:180) ==13638== by 0x62C7341: nsBaseAppShell::NativeEventCallback() (nsBaseAppShell.cpp:121) ==13638== by 0x62B234F: nsAppShell::EventProcessorCallback(_GIOChannel*, GIOCondition, void*) (nsAppShell.cpp:69) ==13638== by 0x48786FC: g_io_unix_dispatch (giounix.c:162) ==13638== by 0x48416F7: g_main_context_dispatch (gmain.c:2144) ==13638== by 0x4844DA2: g_main_context_iterate (gmain.c:2778) ==13638== by 0x48452C1: g_main_loop_run (gmain.c:2986) ==13638== by 0x42203A8: gtk_main (gtkmain.c:1200) ==13638== by 0x805FE14: main (yelp-main.c:120) ==13638== ==13638== 3 errors in context 11 of 13: ==13638== Conditional jump or move depends on uninitialised value(s) ==13638== at 0x4CFB525: (within /usr/lib/libcairo.so.2.10800.0) ==13638== by 0x4D04A91: cairo_pattern_create_rgba (in /usr/lib/libcairo.so.2.10800.0) ==13638== by 0x4CEFBA1: cairo_set_source_rgba (in /usr/lib/libcairo.so.2.10800.0) ==13638== by 0x63A37BB: gfxContext::SetColor(gfxRGBA const&) (gfxContext.cpp:645) ==13638== by 0x62D9BDD: nsThebesRenderingContext::SetColor(unsigned) (nsThebesRenderingContext.cpp:354) ==13638== by 0x613ECD0: nsWebBrowser::HandleEvent(nsGUIEvent*) (nsWebBrowser.cpp:1696) ==13638== by 0x62B362F: nsCommonWidget::DispatchEvent(nsGUIEvent*, nsEventStatus&) (nsCommonWidget.cpp:158) ==13638== by 0x62AEEC7: nsWindow::OnExposeEvent(_GtkWidget*, _GdkEventExpose*) (nsWindow.cpp:1766) ==13638== by 0x62AF428: _ZL15expose_event_cbP10_GtkWidgetP15_GdkEventExpose (nsWindow.cpp:4532) ==13638== by 0x4226035: _gtk_marshal_BOOLEAN__BOXED (gtkmarshalers.c:84) ==13638== by 0x47D4C4A: g_closure_invoke (gclosure.c:767) ==13638== by 0x47EB094: signal_emit_unlocked_R (gsignal.c:3244) ==13638== by 0x47EC62A: g_signal_emit_valist (gsignal.c:2987) ==13638== by 0x47ECC25: g_signal_emit (gsignal.c:3034) ==13638== by 0x433B33D: gtk_widget_event_internal (gtkwidget.c:4745) ==13638== by 0x421FF72: gtk_main_do_event (gtkmain.c:1557) ==13638== by 0x44C89B4: gdk_window_process_updates_internal (gdkwindow.c:2598) ==13638== by 0x44C8FCE: gdk_window_process_all_updates (gdkwindow.c:2664) ==13638== by 0x44C8FFA: gdk_window_update_idle (gdkwindow.c:2508) ==13638== by 0x44AC46A: gdk_threads_dispatch (gdk.c:473) ==13638== by 0x483F7C0: g_idle_dispatch (gmain.c:4235) ==13638== by 0x48416F7: g_main_context_dispatch (gmain.c:2144) ==13638== by 0x4844DA2: g_main_context_iterate (gmain.c:2778) ==13638== by 0x4844F60: g_main_context_iteration (gmain.c:2841) ==13638== by 0x62B1F7B: nsAppShell::ProcessNextNativeEvent(int) (nsAppShell.cpp:144) ==13638== by 0x62C6FE3: nsBaseAppShell::DoProcessNextNativeEvent(int) (nsBaseAppShell.cpp:151) ==13638== by 0x62C71EC: nsBaseAppShell::OnProcessNextEvent(nsIThreadInternal*, int, unsigned) (nsBaseAppShell.cpp:278) ==13638== by 0x637350D: nsThread::ProcessNextEvent(int, int*) (nsThread.cpp:497) ==13638== by 0x634401D: NS_ProcessPendingEvents_P(nsIThread*, unsigned) (nsThreadUtils.cpp:180) ==13638== by 0x62C7341: nsBaseAppShell::NativeEventCallback() (nsBaseAppShell.cpp:121) ==13638== by 0x62B234F: nsAppShell::EventProcessorCallback(_GIOChannel*, GIOCondition, void*) (nsAppShell.cpp:69) ==13638== by 0x48786FC: g_io_unix_dispatch (giounix.c:162) ==13638== by 0x48416F7: g_main_context_dispatch (gmain.c:2144) ==13638== by 0x4844DA2: g_main_context_iterate (gmain.c:2778) ==13638== by 0x48452C1: g_main_loop_run (gmain.c:2986) ==13638== by 0x42203A8: gtk_main (gtkmain.c:1200) ==13638== by 0x805FE14: main (yelp-main.c:120) ==13638== ==13638== 10 errors in context 12 of 13: ==13638== Conditional jump or move depends on uninitialised value(s) ==13638== at 0x6276CAE: nsNavHistory::LoadPrefs(int) (nsNavHistory.cpp:1928) ==13638== by 0x627803F: nsNavHistory::Init() (nsNavHistory.cpp:379) ==13638== by 0x62790D9: nsNavHistory::GetSingleton() (nsNavHistory.cpp:317) ==13638== by 0x629174D: _ZL23nsNavHistoryConstructorP11nsISupportsRK4nsIDPPv (nsPlacesModule.cpp:10) ==13638== by 0x6344CC3: nsGenericFactory::CreateInstance(nsISupports*, nsID const&, void**) (nsGenericFactory.cpp:80) ==13638== by 0x636DE4E: nsComponentManagerImpl::CreateInstanceByContractID(char const*, nsISupports*, nsID const&, void**) (nsComponentManager.cpp:1756) ==13638== by 0x636ED72: nsComponentManagerImpl::GetServiceByContractID(char const*, nsID const&, void**) (nsComponentManager.cpp:2189) ==13638== by 0x633FD90: CallGetService(char const*, nsID const&, void**) (nsComponentManagerUtils.cpp:94) ==13638== by 0x633FDAC: nsGetServiceByContractIDWithError::operator()(nsID const&, void**) const (nsComponentManagerUtils.cpp:288) ==13638== by 0x633F41C: nsCOMPtr_base::assign_from_gs_contractid_with_error(nsGetServiceByContractIDWithError const&, nsID const&) (nsCOMPtr.cpp:141) ==13638== by 0x60ED8AD: nsDocShell::SetUseGlobalHistory(int) (nsCOMPtr.h:771) ==13638== by 0x613EDC4: nsWebBrowser::EnableGlobalHistory(int) (nsWebBrowser.cpp:357) ==13638== by 0x613FDEA: nsWebBrowser::Create() (nsWebBrowser.cpp:1199) ==13638== by 0x5BB9FFD: EmbedWindow::CreateWindow() (EmbedWindow.cpp:100) ==13638== by 0x5BB8E7E: EmbedPrivate::Realize(int*) (EmbedPrivate.cpp:296) ==13638== by 0x5BB781F: _ZL21gtk_moz_embed_realizeP10_GtkWidget (gtkmozembed2.cpp:490) ==13638== by 0x80574E6: _ZL12html_realizeP10_GtkWidget (yelp-html.cpp:148) ==13638== by 0x47E23D3: g_cclosure_marshal_VOID__VOID (gmarshal.c:77) ==13638== by 0x47D33C8: g_type_class_meta_marshal (gclosure.c:878) ==13638== by 0x47D4C4A: g_closure_invoke (gclosure.c:767) ==13638== by 0x47EA8ED: signal_emit_unlocked_R (gsignal.c:3174) ==13638== by 0x47EC7AB: g_signal_emit_valist (gsignal.c:2977) ==13638== by 0x47ECC25: g_signal_emit (gsignal.c:3034) ==13638== by 0x4344250: gtk_widget_realize (gtkwidget.c:3319) ==13638== by 0x4344B6F: gtk_widget_map (gtkwidget.c:3193) ==13638== by 0x416A84A: gtk_box_forall (gtkbox.c:793) ==13638== by 0x419CD35: gtk_container_forall (gtkcontainer.c:1455) ==13638== by 0x419EE3A: gtk_container_map (gtkcontainer.c:2621) ==13638== by 0x47E23D3: g_cclosure_marshal_VOID__VOID (gmarshal.c:77) ==13638== by 0x47D33C8: g_type_class_meta_marshal (gclosure.c:878) ==13638== by 0x47D4B77: g_closure_invoke (gclosure.c:767) ==13638== by 0x47EA8ED: signal_emit_unlocked_R (gsignal.c:3174) ==13638== by 0x47EC7AB: g_signal_emit_valist (gsignal.c:2977) ==13638== by 0x47ECC25: g_signal_emit (gsignal.c:3034) ==13638== by 0x4344B1B: gtk_widget_map (gtkwidget.c:3195) ==13638== by 0x424ADD9: gtk_paned_forall (gtkpaned.c:1180) ==13638== by 0x419CD35: gtk_container_forall (gtkcontainer.c:1455) ==13638== by 0x419EE3A: gtk_container_map (gtkcontainer.c:2621) ==13638== by 0x424DAA0: gtk_paned_map (gtkpaned.c:790) ==13638== by 0x47E23D3: g_cclosure_marshal_VOID__VOID (gmarshal.c:77) ==13638== ==13638== 15 errors in context 13 of 13: ==13638== Invalid read of size 1 ==13638== at 0x8071908: s_characters (yelp-search-parser.c:736) ==13638== by 0x469B78A: xmlParseCharData (in /usr/lib/libxml2.so.2.6.32) ==13638== by 0x469F49D: xmlParseContent (in /usr/lib/libxml2.so.2.6.32) ==13638== by 0x469F0B9: xmlParseElement (in /usr/lib/libxml2.so.2.6.32) ==13638== by 0x469F59C: xmlParseContent (in /usr/lib/libxml2.so.2.6.32) ==13638== by 0x469F0B9: xmlParseElement (in /usr/lib/libxml2.so.2.6.32) ==13638== by 0x469F59C: xmlParseContent (in /usr/lib/libxml2.so.2.6.32) ==13638== by 0x469F0B9: xmlParseElement (in /usr/lib/libxml2.so.2.6.32) ==13638== by 0x469F59C: xmlParseContent (in /usr/lib/libxml2.so.2.6.32) ==13638== by 0x469F0B9: xmlParseElement (in /usr/lib/libxml2.so.2.6.32) ==13638== by 0x469F59C: xmlParseContent (in /usr/lib/libxml2.so.2.6.32) ==13638== by 0x469F0B9: xmlParseElement (in /usr/lib/libxml2.so.2.6.32) ==13638== by 0x469F59C: xmlParseContent (in /usr/lib/libxml2.so.2.6.32) ==13638== by 0x469F0B9: xmlParseElement (in /usr/lib/libxml2.so.2.6.32) ==13638== by 0x46A61D9: xmlParseDocument (in /usr/lib/libxml2.so.2.6.32) ==13638== by 0x46A6DFA: xmlSAXUserParseFile (in /usr/lib/libxml2.so.2.6.32) ==13638== by 0x8072705: slow_search_process (yelp-search-parser.c:1167) ==13638== by 0x48C5F7A: rrn_for_each (in /usr/lib/librarian.so.0.0.0) ==13638== by 0x807115A: slow_search_setup (yelp-search-parser.c:1051) ==13638== by 0x483F7C0: g_idle_dispatch (gmain.c:4235) ==13638== by 0x48416F7: g_main_context_dispatch (gmain.c:2144) ==13638== by 0x4844DA2: g_main_context_iterate (gmain.c:2778) ==13638== by 0x48452C1: g_main_loop_run (gmain.c:2986) ==13638== by 0x42203A8: gtk_main (gtkmain.c:1200) ==13638== by 0x805FE14: main (yelp-main.c:120) ==13638== Address 0xb0dad6f is 1 bytes before a block of size 32 alloc'd ==13638== at 0x4024E4C: realloc (vg_replace_malloc.c:429) ==13638== by 0x4849C49: g_realloc (gmem.c:170) ==13638== by 0x4864E9E: g_string_maybe_expand (gstring.c:359) ==13638== by 0x48654A7: g_string_insert_unichar (gstring.c:1085) ==13638== by 0x486566F: g_string_append_unichar (gstring.c:881) ==13638== by 0x4870A23: g_utf8_casefold (guniprop.c:1199) ==13638== by 0x807185C: s_characters (yelp-search-parser.c:722) ==13638== by 0x469B78A: xmlParseCharData (in /usr/lib/libxml2.so.2.6.32) ==13638== by 0x469F49D: xmlParseContent (in /usr/lib/libxml2.so.2.6.32) ==13638== by 0x469F0B9: xmlParseElement (in /usr/lib/libxml2.so.2.6.32) ==13638== by 0x469F59C: xmlParseContent (in /usr/lib/libxml2.so.2.6.32) ==13638== by 0x469F0B9: xmlParseElement (in /usr/lib/libxml2.so.2.6.32) ==13638== by 0x469F59C: xmlParseContent (in /usr/lib/libxml2.so.2.6.32) ==13638== by 0x469F0B9: xmlParseElement (in /usr/lib/libxml2.so.2.6.32) ==13638== by 0x469F59C: xmlParseContent (in /usr/lib/libxml2.so.2.6.32) ==13638== by 0x469F0B9: xmlParseElement (in /usr/lib/libxml2.so.2.6.32) ==13638== by 0x469F59C: xmlParseContent (in /usr/lib/libxml2.so.2.6.32) ==13638== by 0x469F0B9: xmlParseElement (in /usr/lib/libxml2.so.2.6.32) ==13638== by 0x469F59C: xmlParseContent (in /usr/lib/libxml2.so.2.6.32) ==13638== by 0x469F0B9: xmlParseElement (in /usr/lib/libxml2.so.2.6.32) ==13638== by 0x46A61D9: xmlParseDocument (in /usr/lib/libxml2.so.2.6.32) ==13638== by 0x46A6DFA: xmlSAXUserParseFile (in /usr/lib/libxml2.so.2.6.32) ==13638== by 0x8072705: slow_search_process (yelp-search-parser.c:1167) ==13638== by 0x48C5F7A: rrn_for_each (in /usr/lib/librarian.so.0.0.0) ==13638== by 0x807115A: slow_search_setup (yelp-search-parser.c:1051) ==13638== by 0x483F7C0: g_idle_dispatch (gmain.c:4235) ==13638== by 0x48416F7: g_main_context_dispatch (gmain.c:2144) ==13638== by 0x4844DA2: g_main_context_iterate (gmain.c:2778) ==13638== by 0x48452C1: g_main_loop_run (gmain.c:2986) ==13638== by 0x42203A8: gtk_main (gtkmain.c:1200) ==13638== by 0x805FE14: main (yelp-main.c:120) --13638-- --13638-- supp: 253 dl-hack3-cond-1 --13638-- supp: 6 Xorg 6.8.1 ICE uninit __write* padding ==13638== ==13638== IN SUMMARY: 55 errors from 13 contexts (suppressed: 259 from 2) ==13638== ==13638== malloc/free: in use at exit: 18,083,186 bytes in 422,456 blocks. ==13638== malloc/free: 6,183,126 allocs, 5,760,672 frees, 833,768,445 bytes allocated. ==13638== ==13638== searching for pointers to 422,456 not-freed blocks. ==13638== checked 25,061,760 bytes. ==13638== ==13638== ==13638== 4 bytes in 1 blocks are definitely lost in loss record 12 of 853 ==13638== at 0x4024D2E: malloc (vg_replace_malloc.c:207) ==13638== by 0x400685B: _dl_map_object_from_fd (in /lib/ld-2.8.90.so) ==13638== by 0x4007AEC: _dl_map_object (in /lib/ld-2.8.90.so) ==13638== by 0x40118E6: dl_open_worker (in /lib/ld-2.8.90.so) ==13638== by 0x400D715: _dl_catch_error (in /lib/ld-2.8.90.so) ==13638== by 0x40112ED: _dl_open (in /lib/ld-2.8.90.so) ==13638== by 0x4C68BEB: dlopen_doit (in /lib/tls/i686/cmov/libdl-2.8.90.so) ==13638== by 0x400D715: _dl_catch_error (in /lib/ld-2.8.90.so) ==13638== by 0x4C6901B: _dlerror_run (in /lib/tls/i686/cmov/libdl-2.8.90.so) ==13638== by 0x4C68B20: dlopen@@GLIBC_2.1 (in /lib/tls/i686/cmov/libdl-2.8.90.so) ==13638== by 0x5A0F604: PR_LoadLibraryWithFlags (in /usr/lib/libnspr4.so.0d) ==13638== by 0x5A0F6ED: PR_LoadLibrary (in /usr/lib/libnspr4.so.0d) ==13638== by 0x63686BC: nsLocalFile::Load(PRLibrary**) (nsLocalFileUnix.cpp:1600) ==13638== by 0x6371E6F: nsNativeModuleLoader::LoadModule(nsILocalFile*, nsIModule**) (nsNativeComponentLoader.cpp:138) ==13638== by 0x636E859: nsComponentManagerImpl::AutoRegisterComponent(nsILocalFile*, nsTArray&, int) (nsComponentManager.cpp:2970) ==13638== by 0x636EA87: nsComponentManagerImpl::AutoRegisterDirectory(nsIFile*, nsCOMArray&, nsTArray&) (nsComponentManager.cpp:2903) ==13638== by 0x636EB26: nsComponentManagerImpl::AutoRegisterImpl(nsIFile*, nsCOMArray&, nsTArray&) (nsComponentManager.cpp:2862) ==13638== by 0x636F702: nsComponentManagerImpl::AutoRegister(nsIFile*) (nsComponentManager.cpp:3274) ==13638== by 0x6348B52: NS_InitXPCOM3_P (nsXPComInit.cpp:666) ==13638== by 0x5BC61A0: XRE_InitEmbedding (nsEmbedFunctions.cpp:124) ==13638== by 0x5BB8A41: EmbedPrivate::PushStartup() (EmbedPrivate.cpp:536) ==13638== by 0x8056784: yelp_gecko_init (yelp-gecko-utils.cpp:247) ==13638== by 0x805FAF0: main (yelp-main.c:398) ==13638== ==13638== ==13638== 8 bytes in 1 blocks are definitely lost in loss record 78 of 853 ==13638== at 0x402405E: operator new[](unsigned) (vg_replace_malloc.c:268) ==13638== by 0x8073353: GRE_GetGREPathWithProperties (in /usr/bin/yelp) ==13638== by 0x8056700: yelp_gecko_init (yelp-gecko-utils.cpp:220) ==13638== by 0x805FAF0: main (yelp-main.c:398) ==13638== ==13638== ==13638== 12 bytes in 1 blocks are possibly lost in loss record 91 of 853 ==13638== at 0x402473E: operator new(unsigned) (vg_replace_malloc.c:224) ==13638== by 0x5F5B7FE: nsXBLService::FetchBindingDocument(nsIContent*, nsIDocument*, nsIURI*, nsIURI*, int, nsIDocument**) (nsXBLService.cpp:1156) ==13638== by 0x5F5BC36: nsXBLService::LoadBindingDocumentInfo(nsIContent*, nsIDocument*, nsIURI*, nsIPrincipal*, int, nsIXBLDocumentInfo**) (nsXBLService.cpp:1050) ==13638== by 0x5F59D1B: nsXBLService::GetBinding(nsIContent*, nsIURI*, int, nsIPrincipal*, int*, nsXBLBinding**, nsTArray&) (nsXBLService.cpp:780) ==13638== by 0x5F5A5DB: nsXBLService::GetBinding(nsIContent*, nsIURI*, int, nsIPrincipal*, int*, nsXBLBinding**) (nsXBLService.cpp:749) ==13638== by 0x5F5AAE2: nsXBLService::LoadBindings(nsIContent*, nsIURI*, nsIPrincipal*, int, nsXBLBinding**, int*) (nsXBLService.cpp:523) ==13638== by 0x5D06499: nsCSSFrameConstructor::ConstructFrameInternal(nsFrameConstructorState&, nsIContent*, nsIFrame*, nsIAtom*, int, nsStyleContext*, nsFrameItems&, int) (nsCSSFrameConstructor.cpp:7625) ==13638== by 0x5D06A94: nsCSSFrameConstructor::ConstructFrame(nsFrameConstructorState&, nsIContent*, nsIFrame*, nsFrameItems&) (nsCSSFrameConstructor.cpp:7580) ==13638== by 0x5D08890: nsCSSFrameConstructor::CreateAnonymousFrames(nsFrameConstructorState&, nsIContent*, nsIDocument*, nsIFrame*, int, nsFrameItems&) (nsCSSFrameConstructor.cpp:5754) ==13638== by 0x5D08948: nsCSSFrameConstructor::BeginBuildingScrollFrame(nsFrameConstructorState&, nsIContent*, nsStyleContext*, nsIFrame*, nsIFrame*, nsIAtom*, int, nsIFrame*&) (nsCSSFrameConstructor.cpp:6358) ==13638== by 0x5D0EE05: nsCSSFrameConstructor::ConstructRootFrame(nsIContent*, nsIFrame**) (nsCSSFrameConstructor.cpp:4657) ==13638== by 0x5D389E7: PresShell::InitialReflow(int, int) (nsPresShell.cpp:2422) ==13638== by 0x5E4421C: nsContentSink::StartLayout(int) (nsContentSink.cpp:1033) ==13638== by 0x5F0F3F3: nsXMLContentSink::HandleStartElement(unsigned short const*, unsigned short const**, unsigned, int, unsigned, int) (nsXMLContentSink.cpp:1089) ==13638== by 0x5F0F78C: nsXMLContentSink::HandleStartElement(unsigned short const*, unsigned short const**, unsigned, int, unsigned) (nsXMLContentSink.cpp:986) ==13638== by 0x5CC0F5D: nsExpatDriver::HandleStartElement(unsigned short const*, unsigned short const**) (nsExpatDriver.cpp:435) ==13638== by 0x5CD8201: doContent (xmlparse.c:2438) ==13638== by 0x5CD9033: contentProcessor (xmlparse.c:2095) ==13638== by 0x5CDA6E0: doProlog (xmlparse.c:4075) ==13638== by 0x5CDACBC: prologProcessor (xmlparse.c:3809) ==13638== by 0x5CD3D0F: MOZ_XML_Parse (xmlparse.c:1528) ==13638== by 0x5CBF770: nsExpatDriver::ParseBuffer(unsigned short const*, unsigned, int, unsigned*) (nsExpatDriver.cpp:1022) ==13638== by 0x5CBFF98: nsExpatDriver::ConsumeToken(nsScanner&, int&) (nsExpatDriver.cpp:1125) ==13638== by 0x5CCADC4: nsParser::Tokenize(int) (nsParser.cpp:2423) ==13638== by 0x5CCD23F: nsParser::ResumeParse(int, int, int) (nsParser.cpp:1649) ==13638== by 0x5CCAF1F: nsParser::OnDataAvailable(nsIRequest*, nsISupports*, nsIInputStream*, unsigned, unsigned) (nsParser.cpp:2287) ==13638== by 0x61424DD: nsEmbedStream::AppendToStream(unsigned char const*, unsigned) (nsEmbedStream.cpp:199) ==13638== by 0x5BB83EF: EmbedPrivate::AppendToStream(unsigned char const*, unsigned) (EmbedPrivate.cpp:689) ==13638== by 0x805A435: window_write_html (yelp-window.c:2761) ==13638== by 0x805C19C: page_request_cb (yelp-window.c:889) ==13638== by 0x8063F84: request_idle_page (yelp-document.c:674) ==13638== by 0x483F7C0: g_idle_dispatch (gmain.c:4235) ==13638== by 0x48416F7: g_main_context_dispatch (gmain.c:2144) ==13638== by 0x4844DA2: g_main_context_iterate (gmain.c:2778) ==13638== by 0x48452C1: g_main_loop_run (gmain.c:2986) ==13638== by 0x42203A8: gtk_main (gtkmain.c:1200) ==13638== by 0x805FE14: main (yelp-main.c:120) ==13638== ==13638== ==13638== 12 bytes in 1 blocks are possibly lost in loss record 100 of 853 ==13638== at 0x402473E: operator new(unsigned) (vg_replace_malloc.c:224) ==13638== by 0x634890F: NS_InitXPCOM3_P (nsXPComInit.cpp:643) ==13638== by 0x5BC61A0: XRE_InitEmbedding (nsEmbedFunctions.cpp:124) ==13638== by 0x5BB8A41: EmbedPrivate::PushStartup() (EmbedPrivate.cpp:536) ==13638== by 0x8056784: yelp_gecko_init (yelp-gecko-utils.cpp:247) ==13638== by 0x805FAF0: main (yelp-main.c:398) ==13638== ==13638== ==13638== 16 bytes in 1 blocks are possibly lost in loss record 110 of 853 ==13638== at 0x402473E: operator new(unsigned) (vg_replace_malloc.c:224) ==13638== by 0x5FABAD6: nsHTMLElementSH::doCreate(nsDOMClassInfoData*) (nsDOMClassInfo.h:895) ==13638== by 0x5FA8351: NS_GetDOMClassInfoInstance(nsDOMClassInfoID) (nsDOMClassInfo.cpp:3947) ==13638== by 0x5ECF141: nsHTMLHtmlElement::QueryInterface(nsID const&, void**) (nsHTMLHtmlElement.cpp:93) ==13638== by 0x633F2AF: nsQueryInterface::operator()(nsID const&, void**) const (nsCOMPtr.cpp:47) ==13638== by 0x633F360: nsCOMPtr_base::assign_from_qi(nsQueryInterface, nsID const&) (nsCOMPtr.cpp:96) ==13638== by 0x5BEF0E1: XPCWrappedNative::GetNewOrUsed(XPCCallContext&, nsISupports*, XPCWrappedNativeScope*, XPCNativeInterface*, int, XPCWrappedNative**) (nsCOMPtr.h:731) ==13638== by 0x5BD9286: XPCConvert::NativeInterface2JSObject(XPCCallContext&, nsIXPConnectJSObjectHolder**, nsISupports*, nsID const*, JSObject*, int, int, unsigned*) (xpcconvert.cpp:1106) ==13638== by 0x5BCC0D1: nsXPConnect::WrapNative(JSContext*, JSObject*, nsISupports*, nsID const&, nsIXPConnectJSObjectHolder**) (nsXPConnect.cpp:1256) ==13638== by 0x5F9F165: nsDOMClassInfo::WrapNative(JSContext*, JSObject*, nsISupports*, nsID const&, long*, nsIXPConnectJSObjectHolder**) (nsDOMClassInfo.cpp:1563) ==13638== by 0x5F9F798: nsNodeSH::PreCreate(nsISupports*, JSContext*, JSObject*, JSObject**) (nsDOMClassInfo.cpp:6702) ==13638== by 0x5BEF054: XPCWrappedNative::GetNewOrUsed(XPCCallContext&, nsISupports*, XPCWrappedNativeScope*, XPCNativeInterface*, int, XPCWrappedNative**) (xpcwrappednative.cpp:403) ==13638== by 0x5BD9286: XPCConvert::NativeInterface2JSObject(XPCCallContext&, nsIXPConnectJSObjectHolder**, nsISupports*, nsID const*, JSObject*, int, int, unsigned*) (xpcconvert.cpp:1106) ==13638== by 0x5BCC0D1: nsXPConnect::WrapNative(JSContext*, JSObject*, nsISupports*, nsID const&, nsIXPConnectJSObjectHolder**) (nsXPConnect.cpp:1256) ==13638== by 0x5F79E24: nsJSContext::JSObjectFromInterface(nsISupports*, void*, JSObject**) (nsJSEnvironment.cpp:1749) ==13638== by 0x5F7BC8B: nsJSContext::BindCompiledEventHandler(nsISupports*, void*, nsIAtom*, void*) (nsJSEnvironment.cpp:2015) ==13638== by 0x5F59408: nsXBLPrototypeHandler::ExecuteHandler(nsPIDOMEventTarget*, nsIDOMEvent*) (nsXBLPrototypeHandler.cpp:332) ==13638== by 0x5F5602F: nsXBLEventHandler::HandleEvent(nsIDOMEvent*) (nsXBLEventHandler.cpp:88) ==13638== by 0x5E9AFE0: nsEventListenerManager::HandleEventSubType(nsListenerStruct*, nsIDOMEventListener*, nsIDOMEvent*, nsISupports*, unsigned) (nsEventListenerManager.cpp:1080) ==13638== by 0x5E9B52E: nsEventListenerManager::HandleEvent(nsPresContext*, nsEvent*, nsIDOMEvent**, nsISupports*, unsigned, nsEventStatus*) (nsEventListenerManager.cpp:1185) ==13638== by 0x5EB1F38: nsEventTargetChainItem::HandleEvent(nsEventChainPostVisitor&, unsigned) (nsEventDispatcher.cpp:210) ==13638== by 0x5EB20B7: nsEventTargetChainItem::HandleEventTargetChain(nsEventChainPostVisitor&, unsigned, nsDispatchingCallback*) (nsEventDispatcher.cpp:291) ==13638== by 0x5EB2441: nsEventDispatcher::Dispatch(nsISupports*, nsPresContext*, nsEvent*, nsIDOMEvent*, nsEventStatus*, nsDispatchingCallback*) (nsEventDispatcher.cpp:483) ==13638== by 0x5D32FC5: PresShell::HandleEventInternal(nsEvent*, nsIView*, nsEventStatus*) (nsPresShell.cpp:5921) ==13638== by 0x5D33593: PresShell::HandleEventWithTarget(nsEvent*, nsIFrame*, nsIContent*, nsEventStatus*) (nsPresShell.cpp:5826) ==13638== by 0x5E9DD81: nsEventStateManager::CheckForAndDispatchClick(nsPresContext*, nsMouseEvent*, nsEventStatus*) (nsEventStateManager.cpp:3350) ==13638== by 0x5EA4C4D: nsEventStateManager::PostHandleEvent(nsPresContext*, nsEvent*, nsIFrame*, nsEventStatus*, nsIView*) (nsEventStateManager.cpp:2446) ==13638== by 0x5D33015: PresShell::HandleEventInternal(nsEvent*, nsIView*, nsEventStatus*) (nsPresShell.cpp:5942) ==13638== by 0x5D33673: PresShell::HandlePositionedEvent(nsIView*, nsIFrame*, nsGUIEvent*, nsEventStatus*) (nsPresShell.cpp:5809) ==13638== by 0x5D33A71: PresShell::HandleEvent(nsIView*, nsGUIEvent*, nsEventStatus*) (nsPresShell.cpp:5669) ==13638== by 0x5F73602: nsViewManager::HandleEvent(nsView*, nsPoint, nsGUIEvent*, int) (nsViewManager.cpp:1382) ==13638== by 0x5F74EDF: nsViewManager::DispatchEvent(nsGUIEvent*, nsEventStatus*) (nsViewManager.cpp:1337) ==13638== by 0x5F6FF7B: _ZL11HandleEventP10nsGUIEvent (nsView.cpp:168) ==13638== by 0x62B362F: nsCommonWidget::DispatchEvent(nsGUIEvent*, nsEventStatus&) (nsCommonWidget.cpp:158) ==13638== by 0x62A7931: nsWindow::OnButtonReleaseEvent(_GtkWidget*, _GdkEventButton*) (nsWindow.cpp:2186) ==13638== by 0x62AC8C8: _ZL23button_release_event_cbP10_GtkWidgetP15_GdkEventButton (nsWindow.cpp:4669) ==13638== by 0x4226035: _gtk_marshal_BOOLEAN__BOXED (gtkmarshalers.c:84) ==13638== by 0x47D4C4A: g_closure_invoke (gclosure.c:767) ==13638== by 0x47EB094: signal_emit_unlocked_R (gsignal.c:3244) ==13638== by 0x47EC62A: g_signal_emit_valist (gsignal.c:2987) ==13638== ==13638== ==13638== 16 bytes in 1 blocks are possibly lost in loss record 111 of 853 ==13638== at 0x402473E: operator new(unsigned) (vg_replace_malloc.c:224) ==13638== by 0x5FABBD2: nsHTMLDocumentSH::doCreate(nsDOMClassInfoData*) (nsDOMClassInfo.h:866) ==13638== by 0x5FA8351: NS_GetDOMClassInfoInstance(nsDOMClassInfoID) (nsDOMClassInfo.cpp:3947) ==13638== by 0x5F03FB9: nsHTMLDocument::QueryInterface(nsID const&, void**) (nsHTMLDocument.cpp:429) ==13638== by 0x633F2AF: nsQueryInterface::operator()(nsID const&, void**) const (nsCOMPtr.cpp:47) ==13638== by 0x633F360: nsCOMPtr_base::assign_from_qi(nsQueryInterface, nsID const&) (nsCOMPtr.cpp:96) ==13638== by 0x5BEF0E1: XPCWrappedNative::GetNewOrUsed(XPCCallContext&, nsISupports*, XPCWrappedNativeScope*, XPCNativeInterface*, int, XPCWrappedNative**) (nsCOMPtr.h:731) ==13638== by 0x5BD9286: XPCConvert::NativeInterface2JSObject(XPCCallContext&, nsIXPConnectJSObjectHolder**, nsISupports*, nsID const*, JSObject*, int, int, unsigned*) (xpcconvert.cpp:1106) ==13638== by 0x5BCC0D1: nsXPConnect::WrapNative(JSContext*, JSObject*, nsISupports*, nsID const&, nsIXPConnectJSObjectHolder**) (nsXPConnect.cpp:1256) ==13638== by 0x5F9F165: nsDOMClassInfo::WrapNative(JSContext*, JSObject*, nsISupports*, nsID const&, long*, nsIXPConnectJSObjectHolder**) (nsDOMClassInfo.cpp:1563) ==13638== by 0x5F9F798: nsNodeSH::PreCreate(nsISupports*, JSContext*, JSObject*, JSObject**) (nsDOMClassInfo.cpp:6702) ==13638== by 0x5BEF054: XPCWrappedNative::GetNewOrUsed(XPCCallContext&, nsISupports*, XPCWrappedNativeScope*, XPCNativeInterface*, int, XPCWrappedNative**) (xpcwrappednative.cpp:403) ==13638== by 0x5BD9286: XPCConvert::NativeInterface2JSObject(XPCCallContext&, nsIXPConnectJSObjectHolder**, nsISupports*, nsID const*, JSObject*, int, int, unsigned*) (xpcconvert.cpp:1106) ==13638== by 0x5BCC0D1: nsXPConnect::WrapNative(JSContext*, JSObject*, nsISupports*, nsID const&, nsIXPConnectJSObjectHolder**) (nsXPConnect.cpp:1256) ==13638== by 0x5F9F165: nsDOMClassInfo::WrapNative(JSContext*, JSObject*, nsISupports*, nsID const&, long*, nsIXPConnectJSObjectHolder**) (nsDOMClassInfo.cpp:1563) ==13638== by 0x5F9F798: nsNodeSH::PreCreate(nsISupports*, JSContext*, JSObject*, JSObject**) (nsDOMClassInfo.cpp:6702) ==13638== by 0x5BEF054: XPCWrappedNative::GetNewOrUsed(XPCCallContext&, nsISupports*, XPCWrappedNativeScope*, XPCNativeInterface*, int, XPCWrappedNative**) (xpcwrappednative.cpp:403) ==13638== by 0x5BD9286: XPCConvert::NativeInterface2JSObject(XPCCallContext&, nsIXPConnectJSObjectHolder**, nsISupports*, nsID const*, JSObject*, int, int, unsigned*) (xpcconvert.cpp:1106) ==13638== by 0x5BCC0D1: nsXPConnect::WrapNative(JSContext*, JSObject*, nsISupports*, nsID const&, nsIXPConnectJSObjectHolder**) (nsXPConnect.cpp:1256) ==13638== by 0x5F79E24: nsJSContext::JSObjectFromInterface(nsISupports*, void*, JSObject**) (nsJSEnvironment.cpp:1749) ==13638== by 0x5F7BC8B: nsJSContext::BindCompiledEventHandler(nsISupports*, void*, nsIAtom*, void*) (nsJSEnvironment.cpp:2015) ==13638== by 0x5F59408: nsXBLPrototypeHandler::ExecuteHandler(nsPIDOMEventTarget*, nsIDOMEvent*) (nsXBLPrototypeHandler.cpp:332) ==13638== by 0x5F5602F: nsXBLEventHandler::HandleEvent(nsIDOMEvent*) (nsXBLEventHandler.cpp:88) ==13638== by 0x5E9AFE0: nsEventListenerManager::HandleEventSubType(nsListenerStruct*, nsIDOMEventListener*, nsIDOMEvent*, nsISupports*, unsigned) (nsEventListenerManager.cpp:1080) ==13638== by 0x5E9B52E: nsEventListenerManager::HandleEvent(nsPresContext*, nsEvent*, nsIDOMEvent**, nsISupports*, unsigned, nsEventStatus*) (nsEventListenerManager.cpp:1185) ==13638== by 0x5EB1F38: nsEventTargetChainItem::HandleEvent(nsEventChainPostVisitor&, unsigned) (nsEventDispatcher.cpp:210) ==13638== by 0x5EB20B7: nsEventTargetChainItem::HandleEventTargetChain(nsEventChainPostVisitor&, unsigned, nsDispatchingCallback*) (nsEventDispatcher.cpp:291) ==13638== by 0x5EB2441: nsEventDispatcher::Dispatch(nsISupports*, nsPresContext*, nsEvent*, nsIDOMEvent*, nsEventStatus*, nsDispatchingCallback*) (nsEventDispatcher.cpp:483) ==13638== by 0x5D32FC5: PresShell::HandleEventInternal(nsEvent*, nsIView*, nsEventStatus*) (nsPresShell.cpp:5921) ==13638== by 0x5D33593: PresShell::HandleEventWithTarget(nsEvent*, nsIFrame*, nsIContent*, nsEventStatus*) (nsPresShell.cpp:5826) ==13638== by 0x5E9DD81: nsEventStateManager::CheckForAndDispatchClick(nsPresContext*, nsMouseEvent*, nsEventStatus*) (nsEventStateManager.cpp:3350) ==13638== by 0x5EA4C4D: nsEventStateManager::PostHandleEvent(nsPresContext*, nsEvent*, nsIFrame*, nsEventStatus*, nsIView*) (nsEventStateManager.cpp:2446) ==13638== by 0x5D33015: PresShell::HandleEventInternal(nsEvent*, nsIView*, nsEventStatus*) (nsPresShell.cpp:5942) ==13638== by 0x5D33673: PresShell::HandlePositionedEvent(nsIView*, nsIFrame*, nsGUIEvent*, nsEventStatus*) (nsPresShell.cpp:5809) ==13638== by 0x5D33A71: PresShell::HandleEvent(nsIView*, nsGUIEvent*, nsEventStatus*) (nsPresShell.cpp:5669) ==13638== by 0x5F73602: nsViewManager::HandleEvent(nsView*, nsPoint, nsGUIEvent*, int) (nsViewManager.cpp:1382) ==13638== by 0x5F74EDF: nsViewManager::DispatchEvent(nsGUIEvent*, nsEventStatus*) (nsViewManager.cpp:1337) ==13638== by 0x5F6FF7B: _ZL11HandleEventP10nsGUIEvent (nsView.cpp:168) ==13638== by 0x62B362F: nsCommonWidget::DispatchEvent(nsGUIEvent*, nsEventStatus&) (nsCommonWidget.cpp:158) ==13638== by 0x62A7931: nsWindow::OnButtonReleaseEvent(_GtkWidget*, _GdkEventButton*) (nsWindow.cpp:2186) ==13638== ==13638== ==13638== 16 bytes in 1 blocks are possibly lost in loss record 143 of 853 ==13638== at 0x402473E: operator new(unsigned) (vg_replace_malloc.c:224) ==13638== by 0x5FABDCA: nsDOMConstructorSH::doCreate(nsDOMClassInfoData*) (nsDOMClassInfo.h:1500) ==13638== by 0x5FA8351: NS_GetDOMClassInfoInstance(nsDOMClassInfoID) (nsDOMClassInfo.cpp:3947) ==13638== by 0x5FAA320: nsDOMConstructor::QueryInterface(nsID const&, void**) (nsDOMClassInfo.cpp:5051) ==13638== by 0x633F2AF: nsQueryInterface::operator()(nsID const&, void**) const (nsCOMPtr.cpp:47) ==13638== by 0x633F360: nsCOMPtr_base::assign_from_qi(nsQueryInterface, nsID const&) (nsCOMPtr.cpp:96) ==13638== by 0x5BEF0E1: XPCWrappedNative::GetNewOrUsed(XPCCallContext&, nsISupports*, XPCWrappedNativeScope*, XPCNativeInterface*, int, XPCWrappedNative**) (nsCOMPtr.h:731) ==13638== by 0x5BD9286: XPCConvert::NativeInterface2JSObject(XPCCallContext&, nsIXPConnectJSObjectHolder**, nsISupports*, nsID const*, JSObject*, int, int, unsigned*) (xpcconvert.cpp:1106) ==13638== by 0x5BCC0D1: nsXPConnect::WrapNative(JSContext*, JSObject*, nsISupports*, nsID const&, nsIXPConnectJSObjectHolder**) (nsXPConnect.cpp:1256) ==13638== by 0x5F9F165: nsDOMClassInfo::WrapNative(JSContext*, JSObject*, nsISupports*, nsID const&, long*, nsIXPConnectJSObjectHolder**) (nsDOMClassInfo.cpp:1563) ==13638== by 0x5FA851D: nsWindowSH::GlobalResolve(nsGlobalWindow*, JSContext*, JSObject*, JSString*, unsigned, int*) (nsDOMClassInfo.cpp:5358) ==13638== by 0x5FA9BED: nsWindowSH::NewResolve(nsIXPConnectWrappedNative*, JSContext*, JSObject*, long, unsigned, JSObject**, int*) (nsDOMClassInfo.cpp:5956) ==13638== by 0x5BF3940: _ZL24XPC_WN_Helper_NewResolveP9JSContextP8JSObjectljPS2_ (xpcwrappednativejsops.cpp:1068) ==13638== by 0x599728A: js_LookupPropertyWithFlags (jsobj.c:3340) ==13638== by 0x5997F76: js_LookupProperty (jsobj.c:3240) ==13638== by 0x595ADED: LookupProperty (jsapi.c:3235) ==13638== by 0x595AE73: JS_LookupProperty (jsapi.c:3474) ==13638== by 0x5FA2037: nsDOMClassInfo::PostCreate(nsIXPConnectWrappedNative*, JSContext*, JSObject*) (nsDOMClassInfo.cpp:3692) ==13638== by 0x5FA2096: nsDocumentSH::PostCreate(nsIXPConnectWrappedNative*, JSContext*, JSObject*) (nsDOMClassInfo.cpp:7742) ==13638== by 0x5BEF36A: XPCWrappedNative::GetNewOrUsed(XPCCallContext&, nsISupports*, XPCWrappedNativeScope*, XPCNativeInterface*, int, XPCWrappedNative**) (xpcwrappednative.cpp:546) ==13638== by 0x5BD9286: XPCConvert::NativeInterface2JSObject(XPCCallContext&, nsIXPConnectJSObjectHolder**, nsISupports*, nsID const*, JSObject*, int, int, unsigned*) (xpcconvert.cpp:1106) ==13638== by 0x5BCC0D1: nsXPConnect::WrapNative(JSContext*, JSObject*, nsISupports*, nsID const&, nsIXPConnectJSObjectHolder**) (nsXPConnect.cpp:1256) ==13638== by 0x5F9F165: nsDOMClassInfo::WrapNative(JSContext*, JSObject*, nsISupports*, nsID const&, long*, nsIXPConnectJSObjectHolder**) (nsDOMClassInfo.cpp:1563) ==13638== by 0x5F9F798: nsNodeSH::PreCreate(nsISupports*, JSContext*, JSObject*, JSObject**) (nsDOMClassInfo.cpp:6702) ==13638== by 0x5BEF054: XPCWrappedNative::GetNewOrUsed(XPCCallContext&, nsISupports*, XPCWrappedNativeScope*, XPCNativeInterface*, int, XPCWrappedNative**) (xpcwrappednative.cpp:403) ==13638== by 0x5BD9286: XPCConvert::NativeInterface2JSObject(XPCCallContext&, nsIXPConnectJSObjectHolder**, nsISupports*, nsID const*, JSObject*, int, int, unsigned*) (xpcconvert.cpp:1106) ==13638== by 0x5BCC0D1: nsXPConnect::WrapNative(JSContext*, JSObject*, nsISupports*, nsID const&, nsIXPConnectJSObjectHolder**) (nsXPConnect.cpp:1256) ==13638== by 0x5F9F165: nsDOMClassInfo::WrapNative(JSContext*, JSObject*, nsISupports*, nsID const&, long*, nsIXPConnectJSObjectHolder**) (nsDOMClassInfo.cpp:1563) ==13638== by 0x5F9F798: nsNodeSH::PreCreate(nsISupports*, JSContext*, JSObject*, JSObject**) (nsDOMClassInfo.cpp:6702) ==13638== by 0x5BEF054: XPCWrappedNative::GetNewOrUsed(XPCCallContext&, nsISupports*, XPCWrappedNativeScope*, XPCNativeInterface*, int, XPCWrappedNative**) (xpcwrappednative.cpp:403) ==13638== by 0x5BD9286: XPCConvert::NativeInterface2JSObject(XPCCallContext&, nsIXPConnectJSObjectHolder**, nsISupports*, nsID const*, JSObject*, int, int, unsigned*) (xpcconvert.cpp:1106) ==13638== by 0x5BCC0D1: nsXPConnect::WrapNative(JSContext*, JSObject*, nsISupports*, nsID const&, nsIXPConnectJSObjectHolder**) (nsXPConnect.cpp:1256) ==13638== by 0x5F79E24: nsJSContext::JSObjectFromInterface(nsISupports*, void*, JSObject**) (nsJSEnvironment.cpp:1749) ==13638== by 0x5F7BC8B: nsJSContext::BindCompiledEventHandler(nsISupports*, void*, nsIAtom*, void*) (nsJSEnvironment.cpp:2015) ==13638== by 0x5F59408: nsXBLPrototypeHandler::ExecuteHandler(nsPIDOMEventTarget*, nsIDOMEvent*) (nsXBLPrototypeHandler.cpp:332) ==13638== by 0x5F5602F: nsXBLEventHandler::HandleEvent(nsIDOMEvent*) (nsXBLEventHandler.cpp:88) ==13638== by 0x5E9AFE0: nsEventListenerManager::HandleEventSubType(nsListenerStruct*, nsIDOMEventListener*, nsIDOMEvent*, nsISupports*, unsigned) (nsEventListenerManager.cpp:1080) ==13638== by 0x5E9B52E: nsEventListenerManager::HandleEvent(nsPresContext*, nsEvent*, nsIDOMEvent**, nsISupports*, unsigned, nsEventStatus*) (nsEventListenerManager.cpp:1185) ==13638== by 0x5EB1F38: nsEventTargetChainItem::HandleEvent(nsEventChainPostVisitor&, unsigned) (nsEventDispatcher.cpp:210) ==13638== by 0x5EB20B7: nsEventTargetChainItem::HandleEventTargetChain(nsEventChainPostVisitor&, unsigned, nsDispatchingCallback*) (nsEventDispatcher.cpp:291) ==13638== ==13638== ==13638== 20 bytes in 1 blocks are definitely lost in loss record 163 of 853 ==13638== at 0x4024D2E: malloc (vg_replace_malloc.c:207) ==13638== by 0x48C8244: rrn_language_get_langs (in /usr/lib/librarian.so.0.0.0) ==13638== by 0x48C5311: (within /usr/lib/librarian.so.0.0.0) ==13638== by 0x48C5B99: (within /usr/lib/librarian.so.0.0.0) ==13638== by 0x48C5F2B: rrn_for_each_in_category (in /usr/lib/librarian.so.0.0.0) ==13638== by 0x806558E: toc_process (yelp-toc.c:572) ==13638== by 0x486C02E: g_thread_create_proxy (gthread.c:635) ==13638== by 0x4AF750E: start_thread (in /lib/tls/i686/cmov/libpthread-2.8.90.so) ==13638== by 0x4BEB7ED: clone (in /lib/tls/i686/cmov/libc-2.8.90.so) ==13638== ==13638== ==13638== 20 bytes in 1 blocks are possibly lost in loss record 167 of 853 ==13638== at 0x402473E: operator new(unsigned) (vg_replace_malloc.c:224) ==13638== by 0x5CEABB8: imgCache::Init() (imgCache.cpp:79) ==13638== by 0x5CEA1E5: _ZL17imglib_InitializeP9nsIModule (nsImageModule.cpp:318) ==13638== by 0x634529E: nsGenericModule::Initialize(nsIComponentManager*) (nsGenericFactory.cpp:273) ==13638== by 0x634547A: nsGenericModule::GetClassObject(nsIComponentManager*, nsID const&, nsID const&, void**) (nsGenericFactory.cpp:361) ==13638== by 0x636DD51: nsFactoryEntry::GetFactory(nsIFactory**) (nsComponentManager.cpp:3562) ==13638== by 0x636DE35: nsComponentManagerImpl::CreateInstanceByContractID(char const*, nsISupports*, nsID const&, void**) (nsComponentManager.cpp:1751) ==13638== by 0x636ED72: nsComponentManagerImpl::GetServiceByContractID(char const*, nsID const&, void**) (nsComponentManager.cpp:2189) ==13638== by 0x633FD90: CallGetService(char const*, nsID const&, void**) (nsComponentManagerUtils.cpp:94) ==13638== by 0x633FDAC: nsGetServiceByContractIDWithError::operator()(nsID const&, void**) const (nsComponentManagerUtils.cpp:288) ==13638== by 0x633F41C: nsCOMPtr_base::assign_from_gs_contractid_with_error(nsGetServiceByContractIDWithError const&, nsID const&) (nsCOMPtr.cpp:141) ==13638== by 0x6104278: nsWebNavigationInfo::Init() (nsCOMPtr.h:771) ==13638== by 0x60E9317: _ZL30nsWebNavigationInfoConstructorP11nsISupportsRK4nsIDPPv (nsDocShellModule.cpp:102) ==13638== by 0x6344CC3: nsGenericFactory::CreateInstance(nsISupports*, nsID const&, void**) (nsGenericFactory.cpp:80) ==13638== by 0x636DE4E: nsComponentManagerImpl::CreateInstanceByContractID(char const*, nsISupports*, nsID const&, void**) (nsComponentManager.cpp:1756) ==13638== by 0x636ED72: nsComponentManagerImpl::GetServiceByContractID(char const*, nsID const&, void**) (nsComponentManager.cpp:2189) ==13638== by 0x633FD90: CallGetService(char const*, nsID const&, void**) (nsComponentManagerUtils.cpp:94) ==13638== by 0x633FDAC: nsGetServiceByContractIDWithError::operator()(nsID const&, void**) const (nsComponentManagerUtils.cpp:288) ==13638== by 0x633F41C: nsCOMPtr_base::assign_from_gs_contractid_with_error(nsGetServiceByContractIDWithError const&, nsID const&) (nsCOMPtr.cpp:141) ==13638== by 0x6101AE8: nsDSURIContentListener::Init() (nsCOMPtr.h:771) ==13638== by 0x60FB0B2: nsDocShell::Init() (nsDocShell.cpp:364) ==13638== by 0x60E9438: _ZL21nsWebShellConstructorP11nsISupportsRK4nsIDPPv (nsDocShellModule.cpp:100) ==13638== by 0x6344CC3: nsGenericFactory::CreateInstance(nsISupports*, nsID const&, void**) (nsGenericFactory.cpp:80) ==13638== by 0x636DE4E: nsComponentManagerImpl::CreateInstanceByContractID(char const*, nsISupports*, nsID const&, void**) (nsComponentManager.cpp:1756) ==13638== by 0x633FCAE: CallCreateInstance(char const*, nsISupports*, nsID const&, void**) (nsComponentManagerUtils.cpp:170) ==13638== by 0x633FCCD: nsCreateInstanceByContractID::operator()(nsID const&, void**) const (nsComponentManagerUtils.cpp:210) ==13638== by 0x633F3CC: nsCOMPtr_base::assign_from_helper(nsCOMPtr_helper const&, nsID const&) (nsCOMPtr.cpp:150) ==13638== by 0x613FC0A: nsWebBrowser::Create() (nsCOMPtr.h:694) ==13638== by 0x5BB9FFD: EmbedWindow::CreateWindow() (EmbedWindow.cpp:100) ==13638== by 0x5BB8E7E: EmbedPrivate::Realize(int*) (EmbedPrivate.cpp:296) ==13638== by 0x5BB781F: _ZL21gtk_moz_embed_realizeP10_GtkWidget (gtkmozembed2.cpp:490) ==13638== by 0x80574E6: _ZL12html_realizeP10_GtkWidget (yelp-html.cpp:148) ==13638== by 0x47E23D3: g_cclosure_marshal_VOID__VOID (gmarshal.c:77) ==13638== by 0x47D33C8: g_type_class_meta_marshal (gclosure.c:878) ==13638== by 0x47D4C4A: g_closure_invoke (gclosure.c:767) ==13638== by 0x47EA8ED: signal_emit_unlocked_R (gsignal.c:3174) ==13638== by 0x47EC7AB: g_signal_emit_valist (gsignal.c:2977) ==13638== by 0x47ECC25: g_signal_emit (gsignal.c:3034) ==13638== by 0x4344250: gtk_widget_realize (gtkwidget.c:3319) ==13638== by 0x4344B6F: gtk_widget_map (gtkwidget.c:3193) ==13638== ==13638== ==13638== 24 bytes in 1 blocks are definitely lost in loss record 196 of 853 ==13638== at 0x4024D2E: malloc (vg_replace_malloc.c:207) ==13638== by 0x47078A2: xmlNewMutex (in /usr/lib/libxml2.so.2.6.32) ==13638== by 0x4707246: xmlInitGlobals (in /usr/lib/libxml2.so.2.6.32) ==13638== by 0x4707444: xmlInitializeGlobalState (in /usr/lib/libxml2.so.2.6.32) ==13638== by 0x4707968: xmlGetGlobalState (in /usr/lib/libxml2.so.2.6.32) ==13638== by 0x47069FC: __xmlDefaultSAXHandler (in /usr/lib/libxml2.so.2.6.32) ==13638== by 0x47667A6: xmlDefaultSAXHandlerInit (in /usr/lib/libxml2.so.2.6.32) ==13638== by 0x468C663: xmlInitParserCtxt (in /usr/lib/libxml2.so.2.6.32) ==13638== by 0x468CB91: xmlNewParserCtxt (in /usr/lib/libxml2.so.2.6.32) ==13638== by 0x8065432: toc_process (yelp-toc.c:494) ==13638== by 0x486C02E: g_thread_create_proxy (gthread.c:635) ==13638== by 0x4AF750E: start_thread (in /lib/tls/i686/cmov/libpthread-2.8.90.so) ==13638== by 0x4BEB7ED: clone (in /lib/tls/i686/cmov/libc-2.8.90.so) ==13638== ==13638== ==13638== 28 bytes in 1 blocks are possibly lost in loss record 210 of 853 ==13638== at 0x4024D2E: malloc (vg_replace_malloc.c:207) ==13638== by 0x4DDC362: FcLangSetCreate (in /usr/lib/libfontconfig.so.1.3.0) ==13638== by 0x4DDC46F: FcLangSetCopy (in /usr/lib/libfontconfig.so.1.3.0) ==13638== by 0x4DE21FA: FcValueSave (in /usr/lib/libfontconfig.so.1.3.0) ==13638== by 0x4DE22EE: (within /usr/lib/libfontconfig.so.1.3.0) ==13638== by 0x4DE2A2B: (within /usr/lib/libfontconfig.so.1.3.0) ==13638== by 0x4DDE98D: FcFontRenderPrepare (in /usr/lib/libfontconfig.so.1.3.0) ==13638== by 0x4C75EBA: (within /usr/lib/libpangoft2-1.0.so.0.2202.0) ==13638== by 0x45BF539: pango_font_map_load_fontset (in /usr/lib/libpango-1.0.so.0.2202.0) ==13638== by 0x45BD17B: (within /usr/lib/libpango-1.0.so.0.2202.0) ==13638== by 0x45BD65E: pango_itemize_with_base_dir (in /usr/lib/libpango-1.0.so.0.2202.0) ==13638== by 0x45C6288: (within /usr/lib/libpango-1.0.so.0.2202.0) ==13638== by 0x45C779A: (within /usr/lib/libpango-1.0.so.0.2202.0) ==13638== by 0x4211637: gtk_label_ensure_layout (gtklabel.c:2413) ==13638== by 0x4216F3B: gtk_label_size_request (gtklabel.c:2498) ==13638== by 0x47E1A3B: g_cclosure_marshal_VOID__BOXED (gmarshal.c:566) ==13638== by 0x47D33C8: g_type_class_meta_marshal (gclosure.c:878) ==13638== by 0x47D4B77: g_closure_invoke (gclosure.c:767) ==13638== by 0x47EA8ED: signal_emit_unlocked_R (gsignal.c:3174) ==13638== by 0x47EC7AB: g_signal_emit_valist (gsignal.c:2977) ==13638== by 0x47ECACC: g_signal_emit_by_name (gsignal.c:3071) ==13638== by 0x428E8B5: do_size_request (gtksizegroup.c:620) ==13638== by 0x428EB86: _gtk_size_group_compute_requisition (gtksizegroup.c:820) ==13638== by 0x43427EE: gtk_widget_size_request (gtkwidget.c:3695) ==13638== by 0x4337107: gtk_vbox_size_request (gtkvbox.c:95) ==13638== by 0x47E1A3B: g_cclosure_marshal_VOID__BOXED (gmarshal.c:566) ==13638== by 0x47D33C8: g_type_class_meta_marshal (gclosure.c:878) ==13638== by 0x47D4B77: g_closure_invoke (gclosure.c:767) ==13638== by 0x47EA8ED: signal_emit_unlocked_R (gsignal.c:3174) ==13638== by 0x47EC7AB: g_signal_emit_valist (gsignal.c:2977) ==13638== by 0x47ECACC: g_signal_emit_by_name (gsignal.c:3071) ==13638== by 0x428E8B5: do_size_request (gtksizegroup.c:620) ==13638== by 0x428EB86: _gtk_size_group_compute_requisition (gtksizegroup.c:820) ==13638== by 0x43427EE: gtk_widget_size_request (gtkwidget.c:3695) ==13638== by 0x41E5C77: gtk_hbox_size_request (gtkhbox.c:97) ==13638== by 0x47E1A3B: g_cclosure_marshal_VOID__BOXED (gmarshal.c:566) ==13638== by 0x47D33C8: g_type_class_meta_marshal (gclosure.c:878) ==13638== by 0x47D4B77: g_closure_invoke (gclosure.c:767) ==13638== by 0x47EA8ED: signal_emit_unlocked_R (gsignal.c:3174) ==13638== by 0x47EC7AB: g_signal_emit_valist (gsignal.c:2977) ==13638== ==13638== ==13638== 32 bytes in 2 blocks are possibly lost in loss record 226 of 853 ==13638== at 0x402473E: operator new(unsigned) (vg_replace_malloc.c:224) ==13638== by 0x5FABD0D: nsElementSH::doCreate(nsDOMClassInfoData*) (nsDOMClassInfo.h:578) ==13638== by 0x5FA8351: NS_GetDOMClassInfoInstance(nsDOMClassInfoID) (nsDOMClassInfo.cpp:3947) ==13638== by 0x5FA9079: nsWindowSH::GlobalResolve(nsGlobalWindow*, JSContext*, JSObject*, JSString*, unsigned, int*) (nsDOMClassInfo.cpp:5477) ==13638== by 0x5FA9BED: nsWindowSH::NewResolve(nsIXPConnectWrappedNative*, JSContext*, JSObject*, long, unsigned, JSObject**, int*) (nsDOMClassInfo.cpp:5956) ==13638== by 0x5BF3940: _ZL24XPC_WN_Helper_NewResolveP9JSContextP8JSObjectljPS2_ (xpcwrappednativejsops.cpp:1068) ==13638== by 0x599728A: js_LookupPropertyWithFlags (jsobj.c:3340) ==13638== by 0x5997F76: js_LookupProperty (jsobj.c:3240) ==13638== by 0x595ADED: LookupProperty (jsapi.c:3235) ==13638== by 0x595AE73: JS_LookupProperty (jsapi.c:3474) ==13638== by 0x5FA873C: nsWindowSH::GlobalResolve(nsGlobalWindow*, JSContext*, JSObject*, JSString*, unsigned, int*) (nsDOMClassInfo.cpp:5448) ==13638== by 0x5FA9BED: nsWindowSH::NewResolve(nsIXPConnectWrappedNative*, JSContext*, JSObject*, long, unsigned, JSObject**, int*) (nsDOMClassInfo.cpp:5956) ==13638== by 0x5BF3940: _ZL24XPC_WN_Helper_NewResolveP9JSContextP8JSObjectljPS2_ (xpcwrappednativejsops.cpp:1068) ==13638== by 0x599728A: js_LookupPropertyWithFlags (jsobj.c:3340) ==13638== by 0x5997F76: js_LookupProperty (jsobj.c:3240) ==13638== by 0x595ADED: LookupProperty (jsapi.c:3235) ==13638== by 0x595AE73: JS_LookupProperty (jsapi.c:3474) ==13638== by 0x5FA873C: nsWindowSH::GlobalResolve(nsGlobalWindow*, JSContext*, JSObject*, JSString*, unsigned, int*) (nsDOMClassInfo.cpp:5448) ==13638== by 0x5FA9BED: nsWindowSH::NewResolve(nsIXPConnectWrappedNative*, JSContext*, JSObject*, long, unsigned, JSObject**, int*) (nsDOMClassInfo.cpp:5956) ==13638== by 0x5BF3940: _ZL24XPC_WN_Helper_NewResolveP9JSContextP8JSObjectljPS2_ (xpcwrappednativejsops.cpp:1068) ==13638== by 0x599728A: js_LookupPropertyWithFlags (jsobj.c:3340) ==13638== by 0x5997F76: js_LookupProperty (jsobj.c:3240) ==13638== by 0x595ADED: LookupProperty (jsapi.c:3235) ==13638== by 0x595AE73: JS_LookupProperty (jsapi.c:3474) ==13638== by 0x5FA2037: nsDOMClassInfo::PostCreate(nsIXPConnectWrappedNative*, JSContext*, JSObject*) (nsDOMClassInfo.cpp:3692) ==13638== by 0x5FA2205: nsElementSH::PostCreate(nsIXPConnectWrappedNative*, JSContext*, JSObject*) (nsDOMClassInfo.cpp:7133) ==13638== by 0x5BEF36A: XPCWrappedNative::GetNewOrUsed(XPCCallContext&, nsISupports*, XPCWrappedNativeScope*, XPCNativeInterface*, int, XPCWrappedNative**) (xpcwrappednative.cpp:546) ==13638== by 0x5BD9286: XPCConvert::NativeInterface2JSObject(XPCCallContext&, nsIXPConnectJSObjectHolder**, nsISupports*, nsID const*, JSObject*, int, int, unsigned*) (xpcconvert.cpp:1106) ==13638== by 0x5BCC0D1: nsXPConnect::WrapNative(JSContext*, JSObject*, nsISupports*, nsID const&, nsIXPConnectJSObjectHolder**) (nsXPConnect.cpp:1256) ==13638== by 0x5F9F165: nsDOMClassInfo::WrapNative(JSContext*, JSObject*, nsISupports*, nsID const&, long*, nsIXPConnectJSObjectHolder**) (nsDOMClassInfo.cpp:1563) ==13638== by 0x5F9F798: nsNodeSH::PreCreate(nsISupports*, JSContext*, JSObject*, JSObject**) (nsDOMClassInfo.cpp:6702) ==13638== by 0x5BEF054: XPCWrappedNative::GetNewOrUsed(XPCCallContext&, nsISupports*, XPCWrappedNativeScope*, XPCNativeInterface*, int, XPCWrappedNative**) (xpcwrappednative.cpp:403) ==13638== by 0x5BD9286: XPCConvert::NativeInterface2JSObject(XPCCallContext&, nsIXPConnectJSObjectHolder**, nsISupports*, nsID const*, JSObject*, int, int, unsigned*) (xpcconvert.cpp:1106) ==13638== by 0x5BCC0D1: nsXPConnect::WrapNative(JSContext*, JSObject*, nsISupports*, nsID const&, nsIXPConnectJSObjectHolder**) (nsXPConnect.cpp:1256) ==13638== by 0x5F79E24: nsJSContext::JSObjectFromInterface(nsISupports*, void*, JSObject**) (nsJSEnvironment.cpp:1749) ==13638== by 0x5F7BC8B: nsJSContext::BindCompiledEventHandler(nsISupports*, void*, nsIAtom*, void*) (nsJSEnvironment.cpp:2015) ==13638== by 0x5F59408: nsXBLPrototypeHandler::ExecuteHandler(nsPIDOMEventTarget*, nsIDOMEvent*) (nsXBLPrototypeHandler.cpp:332) ==13638== by 0x5F5602F: nsXBLEventHandler::HandleEvent(nsIDOMEvent*) (nsXBLEventHandler.cpp:88) ==13638== by 0x5E9AFE0: nsEventListenerManager::HandleEventSubType(nsListenerStruct*, nsIDOMEventListener*, nsIDOMEvent*, nsISupports*, unsigned) (nsEventListenerManager.cpp:1080) ==13638== by 0x5E9B52E: nsEventListenerManager::HandleEvent(nsPresContext*, nsEvent*, nsIDOMEvent**, nsISupports*, unsigned, nsEventStatus*) (nsEventListenerManager.cpp:1185) ==13638== ==13638== ==13638== 32 bytes in 2 blocks are possibly lost in loss record 236 of 853 ==13638== at 0x402473E: operator new(unsigned) (vg_replace_malloc.c:224) ==13638== by 0x6345162: nsGenericFactory::Create(nsISupports*, nsID const&, void**) (nsGenericFactory.cpp:189) ==13638== by 0x63451D4: NS_NewGenericFactory(nsIGenericFactory**, nsModuleComponentInfo const*) (nsGenericFactory.cpp:207) ==13638== by 0x5BDE7C4: xpc_InitJSxIDClassObjects() (xpcjsid.cpp:337) ==13638== by 0x5BCC5FF: nsXPConnect::InitClasses(JSContext*, JSObject*) (nsXPConnect.cpp:1090) ==13638== by 0x5BE4042: XPCJSContextStack::GetSafeJSContext(JSContext**) (xpcthreadcontext.cpp:244) ==13638== by 0x5BE469D: nsXPCThreadJSContextStackImpl::GetSafeJSContext(JSContext**) (xpcthreadcontext.cpp:419) ==13638== by 0x5CB3B7A: nsScriptSecurityManager::GetSafeJSContext() (nsScriptSecurityManager.cpp:273) ==13638== by 0x5CB4790: nsScriptSecurityManager::Init() (nsScriptSecurityManager.cpp:3277) ==13638== by 0x5CB4A05: nsScriptSecurityManager::GetScriptSecurityManager() (nsScriptSecurityManager.cpp:3372) ==13638== by 0x5CB9514: _ZL34Construct_nsIScriptSecurityManagerP11nsISupportsRK4nsIDPPv (nsSecurityManagerFactory.cpp:362) ==13638== by 0x6344CC3: nsGenericFactory::CreateInstance(nsISupports*, nsID const&, void**) (nsGenericFactory.cpp:80) ==13638== by 0x636DE4E: nsComponentManagerImpl::CreateInstanceByContractID(char const*, nsISupports*, nsID const&, void**) (nsComponentManager.cpp:1756) ==13638== by 0x636ED72: nsComponentManagerImpl::GetServiceByContractID(char const*, nsID const&, void**) (nsComponentManager.cpp:2189) ==13638== by 0x633FD90: CallGetService(char const*, nsID const&, void**) (nsComponentManagerUtils.cpp:94) ==13638== by 0x633FDDD: nsGetServiceByContractID::operator()(nsID const&, void**) const (nsComponentManagerUtils.cpp:278) ==13638== by 0x633F456: nsCOMPtr_base::assign_from_gs_contractid(nsGetServiceByContractID, nsID const&) (nsCOMPtr.cpp:132) ==13638== by 0x5BFE696: mozJSComponentLoader::ReallyInit() (nsCOMPtr.h:677) ==13638== by 0x5BFEEBC: mozJSComponentLoader::LoadModule(nsILocalFile*, nsIModule**) (mozJSComponentLoader.cpp:602) ==13638== by 0x636E6F7: nsComponentManagerImpl::AutoRegisterComponent(nsILocalFile*, nsTArray&, int) (nsComponentManager.cpp:2988) ==13638== by 0x636EA87: nsComponentManagerImpl::AutoRegisterDirectory(nsIFile*, nsCOMArray&, nsTArray&) (nsComponentManager.cpp:2903) ==13638== by 0x636EB26: nsComponentManagerImpl::AutoRegisterImpl(nsIFile*, nsCOMArray&, nsTArray&) (nsComponentManager.cpp:2862) ==13638== by 0x636F702: nsComponentManagerImpl::AutoRegister(nsIFile*) (nsComponentManager.cpp:3274) ==13638== by 0x6348B52: NS_InitXPCOM3_P (nsXPComInit.cpp:666) ==13638== by 0x5BC61A0: XRE_InitEmbedding (nsEmbedFunctions.cpp:124) ==13638== by 0x5BB8A41: EmbedPrivate::PushStartup() (EmbedPrivate.cpp:536) ==13638== by 0x8056784: yelp_gecko_init (yelp-gecko-utils.cpp:247) ==13638== by 0x805FAF0: main (yelp-main.c:398) ==13638== ==13638== ==13638== 156 (36 direct, 120 indirect) bytes in 1 blocks are definitely lost in loss record 264 of 853 ==13638== at 0x4024D2E: malloc (vg_replace_malloc.c:207) ==13638== by 0x4BFEC30: nss_parse_service_list (in /lib/tls/i686/cmov/libc-2.8.90.so) ==13638== by 0x4BFF565: __nss_database_lookup (in /lib/tls/i686/cmov/libc-2.8.90.so) ==13638== by 0x580FF5B: ??? ==13638== by 0x5810CBE: ??? ==13638== by 0x4BA5B61: getpwnam_r@@GLIBC_2.1.2 (in /lib/tls/i686/cmov/libc-2.8.90.so) ==13638== by 0x4876745: g_get_any_init_do (gutils.c:1596) ==13638== by 0x4877F3C: g_get_user_name (gutils.c:1747) ==13638== by 0x4080496: (within /usr/lib/libgnomeui-2.so.0.2400.0) ==13638== by 0x47F61C2: g_type_create_instance (gtype.c:1674) ==13638== by 0x47DA3D4: g_object_constructor (gobject.c:1334) ==13638== by 0x47DAC05: g_object_newv (gobject.c:1211) ==13638== by 0x47DB7D6: g_object_new_valist (gobject.c:1274) ==13638== by 0x47DB94D: g_object_new (gobject.c:1056) ==13638== by 0x408000B: gnome_client_new_without_connection (in /usr/lib/libgnomeui-2.so.0.2400.0) ==13638== by 0x40812E1: (within /usr/lib/libgnomeui-2.so.0.2400.0) ==13638== by 0x40EE502: gnome_program_preinit (in /usr/lib/libgnome-2.so.0.2400.1) ==13638== by 0x40EF524: (within /usr/lib/libgnome-2.so.0.2400.1) ==13638== by 0x40EF85D: gnome_program_init (in /usr/lib/libgnome-2.so.0.2400.1) ==13638== by 0x805FA94: main (yelp-main.c:375) ==13638== ==13638== ==13638== 48 bytes in 3 blocks are possibly lost in loss record 320 of 853 ==13638== at 0x402473E: operator new(unsigned) (vg_replace_malloc.c:224) ==13638== by 0x5FABE87: nsDOMClassInfo::doCreate(nsDOMClassInfoData*) (nsDOMClassInfo.h:128) ==13638== by 0x5FA8351: NS_GetDOMClassInfoInstance(nsDOMClassInfoID) (nsDOMClassInfo.cpp:3947) ==13638== by 0x5EAC522: nsDOMMouseEvent::QueryInterface(nsID const&, void**) (nsDOMMouseEvent.cpp:102) ==13638== by 0x633F2AF: nsQueryInterface::operator()(nsID const&, void**) const (nsCOMPtr.cpp:47) ==13638== by 0x633F360: nsCOMPtr_base::assign_from_qi(nsQueryInterface, nsID const&) (nsCOMPtr.cpp:96) ==13638== by 0x5BEF0E1: XPCWrappedNative::GetNewOrUsed(XPCCallContext&, nsISupports*, XPCWrappedNativeScope*, XPCNativeInterface*, int, XPCWrappedNative**) (nsCOMPtr.h:731) ==13638== by 0x5BD9286: XPCConvert::NativeInterface2JSObject(XPCCallContext&, nsIXPConnectJSObjectHolder**, nsISupports*, nsID const*, JSObject*, int, int, unsigned*) (xpcconvert.cpp:1106) ==13638== by 0x5BCC0D1: nsXPConnect::WrapNative(JSContext*, JSObject*, nsISupports*, nsID const&, nsIXPConnectJSObjectHolder**) (nsXPConnect.cpp:1256) ==13638== by 0x5F7B0B4: nsJSContext::ConvertSupportsTojsvals(nsISupports*, void*, unsigned*, void**, void**) (nsJSEnvironment.cpp:2559) ==13638== by 0x5F7BFA4: nsJSContext::CallEventHandler(nsISupports*, void*, void*, nsIArray*, nsIVariant**) (nsJSEnvironment.cpp:1951) ==13638== by 0x5FAE386: nsJSEventListener::HandleEvent(nsIDOMEvent*) (nsJSEventListener.cpp:248) ==13638== by 0x5F5946F: nsXBLPrototypeHandler::ExecuteHandler(nsPIDOMEventTarget*, nsIDOMEvent*) (nsXBLPrototypeHandler.cpp:344) ==13638== by 0x5F5602F: nsXBLEventHandler::HandleEvent(nsIDOMEvent*) (nsXBLEventHandler.cpp:88) ==13638== by 0x5E9AFE0: nsEventListenerManager::HandleEventSubType(nsListenerStruct*, nsIDOMEventListener*, nsIDOMEvent*, nsISupports*, unsigned) (nsEventListenerManager.cpp:1080) ==13638== by 0x5E9B52E: nsEventListenerManager::HandleEvent(nsPresContext*, nsEvent*, nsIDOMEvent**, nsISupports*, unsigned, nsEventStatus*) (nsEventListenerManager.cpp:1185) ==13638== by 0x5EB1F38: nsEventTargetChainItem::HandleEvent(nsEventChainPostVisitor&, unsigned) (nsEventDispatcher.cpp:210) ==13638== by 0x5EB20B7: nsEventTargetChainItem::HandleEventTargetChain(nsEventChainPostVisitor&, unsigned, nsDispatchingCallback*) (nsEventDispatcher.cpp:291) ==13638== by 0x5EB2441: nsEventDispatcher::Dispatch(nsISupports*, nsPresContext*, nsEvent*, nsIDOMEvent*, nsEventStatus*, nsDispatchingCallback*) (nsEventDispatcher.cpp:483) ==13638== by 0x5D32FC5: PresShell::HandleEventInternal(nsEvent*, nsIView*, nsEventStatus*) (nsPresShell.cpp:5921) ==13638== by 0x5D33593: PresShell::HandleEventWithTarget(nsEvent*, nsIFrame*, nsIContent*, nsEventStatus*) (nsPresShell.cpp:5826) ==13638== by 0x5E9DD81: nsEventStateManager::CheckForAndDispatchClick(nsPresContext*, nsMouseEvent*, nsEventStatus*) (nsEventStateManager.cpp:3350) ==13638== by 0x5EA4C4D: nsEventStateManager::PostHandleEvent(nsPresContext*, nsEvent*, nsIFrame*, nsEventStatus*, nsIView*) (nsEventStateManager.cpp:2446) ==13638== by 0x5D33015: PresShell::HandleEventInternal(nsEvent*, nsIView*, nsEventStatus*) (nsPresShell.cpp:5942) ==13638== by 0x5D33673: PresShell::HandlePositionedEvent(nsIView*, nsIFrame*, nsGUIEvent*, nsEventStatus*) (nsPresShell.cpp:5809) ==13638== by 0x5D33A71: PresShell::HandleEvent(nsIView*, nsGUIEvent*, nsEventStatus*) (nsPresShell.cpp:5669) ==13638== by 0x5F73602: nsViewManager::HandleEvent(nsView*, nsPoint, nsGUIEvent*, int) (nsViewManager.cpp:1382) ==13638== by 0x5F74EDF: nsViewManager::DispatchEvent(nsGUIEvent*, nsEventStatus*) (nsViewManager.cpp:1337) ==13638== by 0x5F6FF7B: _ZL11HandleEventP10nsGUIEvent (nsView.cpp:168) ==13638== by 0x62B362F: nsCommonWidget::DispatchEvent(nsGUIEvent*, nsEventStatus&) (nsCommonWidget.cpp:158) ==13638== by 0x62A7931: nsWindow::OnButtonReleaseEvent(_GtkWidget*, _GdkEventButton*) (nsWindow.cpp:2186) ==13638== by 0x62AC8C8: _ZL23button_release_event_cbP10_GtkWidgetP15_GdkEventButton (nsWindow.cpp:4669) ==13638== by 0x4226035: _gtk_marshal_BOOLEAN__BOXED (gtkmarshalers.c:84) ==13638== by 0x47D4C4A: g_closure_invoke (gclosure.c:767) ==13638== by 0x47EB094: signal_emit_unlocked_R (gsignal.c:3244) ==13638== by 0x47EC62A: g_signal_emit_valist (gsignal.c:2987) ==13638== by 0x47ECC25: g_signal_emit (gsignal.c:3034) ==13638== by 0x433B33D: gtk_widget_event_internal (gtkwidget.c:4745) ==13638== by 0x421EB4B: gtk_propagate_event (gtkmain.c:2391) ==13638== by 0x421FEF6: gtk_main_do_event (gtkmain.c:1596) ==13638== ==13638== ==13638== 60 bytes in 1 blocks are possibly lost in loss record 363 of 853 ==13638== at 0x4024E4C: realloc (vg_replace_malloc.c:429) ==13638== by 0x4849C49: g_realloc (gmem.c:170) ==13638== by 0x5069670: ORBit_realloc_tcval (in /usr/lib/libORBit-2.so.0.1.0) ==13638== by 0x506DC76: ORBit_sequence_append (in /usr/lib/libORBit-2.so.0.1.0) ==13638== by 0x4F9FB81: bonobo_activation_init_activation_env (in /usr/lib/libbonobo-activation.so.4.0.0) ==13638== by 0x4FA3DD3: bonobo_activation_orb_init (in /usr/lib/libbonobo-activation.so.4.0.0) ==13638== by 0x40F4472: (within /usr/lib/libgnome-2.so.0.2400.1) ==13638== by 0x40EF0FA: gnome_program_postinit (in /usr/lib/libgnome-2.so.0.2400.1) ==13638== by 0x40EF534: (within /usr/lib/libgnome-2.so.0.2400.1) ==13638== by 0x40EF85D: gnome_program_init (in /usr/lib/libgnome-2.so.0.2400.1) ==13638== by 0x805FA94: main (yelp-main.c:375) ==13638== ==13638== ==13638== 66 bytes in 5 blocks are definitely lost in loss record 375 of 853 ==13638== at 0x4024D2E: malloc (vg_replace_malloc.c:207) ==13638== by 0x4C04167: __vasprintf_chk (in /lib/tls/i686/cmov/libc-2.8.90.so) ==13638== by 0x48782BE: g_vasprintf (stdio2.h:199) ==13638== by 0x4864125: g_strdup_printf (gstrfuncs.c:218) ==13638== by 0x807202B: search_parse_result (yelp-search-parser.c:1316) ==13638== by 0x8072753: slow_search_process (yelp-search-parser.c:1174) ==13638== by 0x48C5F7A: rrn_for_each (in /usr/lib/librarian.so.0.0.0) ==13638== by 0x807115A: slow_search_setup (yelp-search-parser.c:1051) ==13638== by 0x483F7C0: g_idle_dispatch (gmain.c:4235) ==13638== by 0x48416F7: g_main_context_dispatch (gmain.c:2144) ==13638== by 0x4844DA2: g_main_context_iterate (gmain.c:2778) ==13638== by 0x48452C1: g_main_loop_run (gmain.c:2986) ==13638== by 0x42203A8: gtk_main (gtkmain.c:1200) ==13638== by 0x805FE14: main (yelp-main.c:120) ==13638== ==13638== ==13638== 76 bytes in 2 blocks are definitely lost in loss record 390 of 853 ==13638== at 0x4024D2E: malloc (vg_replace_malloc.c:207) ==13638== by 0x4B80FFF: strdup (in /lib/tls/i686/cmov/libc-2.8.90.so) ==13638== by 0x805963C: resolve_man_page (yelp-utils.c:282) ==13638== by 0x8059E53: yelp_uri_resolve (yelp-utils.c:333) ==13638== by 0x805BAA6: yelp_window_load (yelp-window.c:1006) ==13638== by 0x8053852: yelp_base_new_window (yelp-base.c:269) ==13638== by 0x8053983: yelp_base_new_window_cb (yelp-base.c:167) ==13638== by 0x47E1B9B: g_cclosure_marshal_VOID__STRING (gmarshal.c:496) ==13638== by 0x47D4C4A: g_closure_invoke (gclosure.c:767) ==13638== by 0x47EB094: signal_emit_unlocked_R (gsignal.c:3244) ==13638== by 0x47EC7AB: g_signal_emit_valist (gsignal.c:2977) ==13638== by 0x47ECC25: g_signal_emit (gsignal.c:3034) ==13638== by 0x805CD8F: window_open_link_new_cb (yelp-window.c:2429) ==13638== by 0x47E23D3: g_cclosure_marshal_VOID__VOID (gmarshal.c:77) ==13638== by 0x47D4C4A: g_closure_invoke (gclosure.c:767) ==13638== by 0x47EB094: signal_emit_unlocked_R (gsignal.c:3244) ==13638== by 0x47EC7AB: g_signal_emit_valist (gsignal.c:2977) ==13638== by 0x47ECC25: g_signal_emit (gsignal.c:3034) ==13638== by 0x41589B4: _gtk_action_emit_activate (gtkaction.c:885) ==13638== by 0x4159993: gtk_action_activate (gtkaction.c:912) ==13638== by 0x47E23D3: g_cclosure_marshal_VOID__VOID (gmarshal.c:77) ==13638== by 0x47D4C4A: g_closure_invoke (gclosure.c:767) ==13638== by 0x47EB094: signal_emit_unlocked_R (gsignal.c:3244) ==13638== by 0x47EC7AB: g_signal_emit_valist (gsignal.c:2977) ==13638== by 0x47ECC25: g_signal_emit (gsignal.c:3034) ==13638== by 0x4341476: gtk_widget_activate (gtkwidget.c:4776) ==13638== by 0x4233F6F: gtk_menu_shell_activate_item (gtkmenushell.c:1139) ==13638== by 0x4235B4C: gtk_menu_shell_button_release (gtkmenushell.c:678) ==13638== by 0x422C4FA: gtk_menu_button_release (gtkmenu.c:2850) ==13638== by 0x4226035: _gtk_marshal_BOOLEAN__BOXED (gtkmarshalers.c:84) ==13638== by 0x47D33C8: g_type_class_meta_marshal (gclosure.c:878) ==13638== by 0x47D4C4A: g_closure_invoke (gclosure.c:767) ==13638== by 0x47EAD3C: signal_emit_unlocked_R (gsignal.c:3282) ==13638== by 0x47EC62A: g_signal_emit_valist (gsignal.c:2987) ==13638== by 0x47ECC25: g_signal_emit (gsignal.c:3034) ==13638== by 0x433B33D: gtk_widget_event_internal (gtkwidget.c:4745) ==13638== by 0x421EB4B: gtk_propagate_event (gtkmain.c:2391) ==13638== by 0x421FEF6: gtk_main_do_event (gtkmain.c:1596) ==13638== by 0x44E0509: gdk_event_dispatch (gdkevents-x11.c:2365) ==13638== by 0x48416F7: g_main_context_dispatch (gmain.c:2144) ==13638== ==13638== ==13638== 80 bytes in 4 blocks are definitely lost in loss record 398 of 853 ==13638== at 0x4024D2E: malloc (vg_replace_malloc.c:207) ==13638== by 0x48C81F1: rrn_language_get_langs (in /usr/lib/librarian.so.0.0.0) ==13638== by 0x48C5311: (within /usr/lib/librarian.so.0.0.0) ==13638== by 0x48C5C67: (within /usr/lib/librarian.so.0.0.0) ==13638== by 0x48C5F2B: rrn_for_each_in_category (in /usr/lib/librarian.so.0.0.0) ==13638== by 0x806558E: toc_process (yelp-toc.c:572) ==13638== by 0x486C02E: g_thread_create_proxy (gthread.c:635) ==13638== by 0x4AF750E: start_thread (in /lib/tls/i686/cmov/libpthread-2.8.90.so) ==13638== by 0x4BEB7ED: clone (in /lib/tls/i686/cmov/libc-2.8.90.so) ==13638== ==13638== ==13638== 80 bytes in 4 blocks are possibly lost in loss record 400 of 853 ==13638== at 0x4024D2E: malloc (vg_replace_malloc.c:207) ==13638== by 0x4DD23B3: (within /usr/lib/libfontconfig.so.1.3.0) ==13638== by 0x4DD2868: FcConfigSubstituteWithPat (in /usr/lib/libfontconfig.so.1.3.0) ==13638== by 0x4DDEA28: FcFontRenderPrepare (in /usr/lib/libfontconfig.so.1.3.0) ==13638== by 0x4C75EBA: (within /usr/lib/libpangoft2-1.0.so.0.2202.0) ==13638== by 0x45BF539: pango_font_map_load_fontset (in /usr/lib/libpango-1.0.so.0.2202.0) ==13638== by 0x4C764F4: (within /usr/lib/libpangoft2-1.0.so.0.2202.0) ==13638== by 0x45BF5C2: pango_font_map_load_font (in /usr/lib/libpango-1.0.so.0.2202.0) ==13638== by 0x45BD982: pango_context_load_font (in /usr/lib/libpango-1.0.so.0.2202.0) ==13638== by 0x63B140E: _ZL13LoadPangoFontP13_PangoContextPK21_PangoFontDescription (gfxPangoFonts.cpp:767) ==13638== by 0x63B269D: gfxPangoFont::RealizePangoFont() (gfxPangoFonts.cpp:793) ==13638== by 0x63B4452: gfxPangoFont::GetPangoFont() (gfxPangoFonts.h:73) ==13638== by 0x63B3D1E: gfxPangoFont::GetMetrics() (gfxPangoFonts.cpp:892) ==13638== by 0x62DA3DF: nsThebesFontMetrics::GetMetrics() const (nsThebesFontMetrics.cpp:106) ==13638== by 0x62DAB5B: nsThebesFontMetrics::GetExternalLeading(int&) (nsThebesFontMetrics.cpp:184) ==13638== by 0x5D6750C: nsHTMLReflowState::CalcLineHeight(nsIRenderingContext*, nsStyleContext*) (nsHTMLReflowState.cpp:2016) ==13638== by 0x5D4BB1F: nsBlockReflowState::nsBlockReflowState(nsHTMLReflowState const&, nsPresContext*, nsBlockFrame*, nsHTMLReflowMetrics const&, int, int, int) (nsHTMLReflowState.h:428) ==13638== by 0x5D48E00: nsBlockFrame::Reflow(nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, unsigned&) (nsBlockFrame.cpp:925) ==13638== by 0x5D4A309: nsBlockReflowContext::ReflowBlock(nsRect const&, int, nsCollapsingMargin&, int, int, nsLineBox*, nsHTMLReflowState&, unsigned&, nsBlockReflowState&) (nsBlockReflowContext.cpp:311) ==13638== by 0x5D470F6: nsBlockFrame::ReflowBlockFrame(nsBlockReflowState&, nsLineList_iterator, int*) (nsBlockFrame.cpp:2978) ==13638== by 0x5D47D53: nsBlockFrame::ReflowLine(nsBlockReflowState&, nsLineList_iterator, int*) (nsBlockFrame.cpp:2250) ==13638== by 0x5D48231: nsBlockFrame::ReflowDirtyLines(nsBlockReflowState&) (nsBlockFrame.cpp:1886) ==13638== by 0x5D48E6A: nsBlockFrame::Reflow(nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, unsigned&) (nsBlockFrame.cpp:953) ==13638== by 0x5D406C2: nsAbsoluteContainingBlock::ReflowAbsoluteFrame(nsIFrame*, nsPresContext*, nsHTMLReflowState const&, int, int, int, nsIFrame*, unsigned&, nsRect*) (nsAbsoluteContainingBlock.cpp:436) ==13638== by 0x5D40E94: nsAbsoluteContainingBlock::Reflow(nsContainerFrame*, nsPresContext*, nsHTMLReflowState const&, unsigned&, int, int, int, int, int, nsRect*) (nsAbsoluteContainingBlock.cpp:168) ==13638== by 0x5D4940A: nsBlockFrame::Reflow(nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, unsigned&) (nsBlockFrame.cpp:1180) ==13638== by 0x5D4FFF5: nsContainerFrame::ReflowChild(nsIFrame*, nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, int, int, unsigned, unsigned&, nsOverflowContinuationTracker*) (nsContainerFrame.cpp:771) ==13638== by 0x5D660CF: CanvasFrame::Reflow(nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, unsigned&) (nsHTMLFrame.cpp:584) ==13638== by 0x5D4FFF5: nsContainerFrame::ReflowChild(nsIFrame*, nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, int, int, unsigned, unsigned&, nsOverflowContinuationTracker*) (nsContainerFrame.cpp:771) ==13638== by 0x5D6366F: nsHTMLScrollFrame::ReflowScrolledFrame(ScrollReflowState*, int, int, nsHTMLReflowMetrics*, int) (nsGfxScrollFrame.cpp:499) ==13638== by 0x5D63B5D: nsHTMLScrollFrame::ReflowContents(ScrollReflowState*, nsHTMLReflowMetrics const&) (nsGfxScrollFrame.cpp:593) ==13638== by 0x5D63E68: nsHTMLScrollFrame::Reflow(nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, unsigned&) (nsGfxScrollFrame.cpp:794) ==13638== by 0x5D4FFF5: nsContainerFrame::ReflowChild(nsIFrame*, nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, int, int, unsigned, unsigned&, nsOverflowContinuationTracker*) (nsContainerFrame.cpp:771) ==13638== by 0x5D96AC3: ViewportFrame::Reflow(nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, unsigned&) (nsViewportFrame.cpp:286) ==13638== by 0x5D32476: PresShell::DoReflow(nsIFrame*) (nsPresShell.cpp:6280) ==13638== by 0x5D3593B: PresShell::ProcessReflowCommands(int) (nsPresShell.cpp:6386) ==13638== by 0x5D35A71: PresShell::DoFlushPendingNotifications(mozFlushType, int) (nsPresShell.cpp:4574) ==13638== by 0x5D35AFF: PresShell::ReflowEvent::Run() (nsPresShell.cpp:6145) ==13638== by 0x637356B: nsThread::ProcessNextEvent(int, int*) (nsThread.cpp:510) ==13638== by 0x6343F87: NS_ProcessNextEvent_P(nsIThread*, int) (nsThreadUtils.cpp:227) ==13638== ==13638== ==13638== 113 bytes in 5 blocks are definitely lost in loss record 451 of 853 ==13638== at 0x4024D2E: malloc (vg_replace_malloc.c:207) ==13638== by 0x48C5330: (within /usr/lib/librarian.so.0.0.0) ==13638== by 0x48C5C67: (within /usr/lib/librarian.so.0.0.0) ==13638== by 0x48C5F2B: rrn_for_each_in_category (in /usr/lib/librarian.so.0.0.0) ==13638== by 0x806558E: toc_process (yelp-toc.c:572) ==13638== by 0x486C02E: g_thread_create_proxy (gthread.c:635) ==13638== by 0x4AF750E: start_thread (in /lib/tls/i686/cmov/libpthread-2.8.90.so) ==13638== by 0x4BEB7ED: clone (in /lib/tls/i686/cmov/libc-2.8.90.so) ==13638== ==13638== ==13638== 132 bytes in 3 blocks are possibly lost in loss record 460 of 853 ==13638== at 0x402473E: operator new(unsigned) (vg_replace_malloc.c:224) ==13638== by 0x5DC30DD: NS_NewCSSImportRule(nsICSSImportRule**, nsString const&, nsMediaList*) (nsCSSRules.cpp:530) ==13638== by 0x5DB3DF3: CSSParserImpl::ProcessImport(unsigned&, nsString const&, nsMediaList*, void (*)(nsICSSRule*, void*), void*) (nsCSSParser.cpp:1416) ==13638== by 0x5DBC56B: CSSParserImpl::ParseImportRule(unsigned&, void (*)(nsICSSRule*, void*), void*) (nsCSSParser.cpp:1404) ==13638== by 0x5DBC822: CSSParserImpl::ParseAtRule(unsigned&, void (*)(nsICSSRule*, void*), void*) (nsCSSParser.cpp:1242) ==13638== by 0x5DBD3E8: CSSParserImpl::Parse(nsIUnicharInputStream*, nsIURI*, nsIURI*, nsIPrincipal*, unsigned, int) (nsCSSParser.cpp:756) ==13638== by 0x5DB0399: CSSLoaderImpl::ParseSheet(nsIUnicharInputStream*, SheetLoadData*, int&) (nsCSSLoader.cpp:1512) ==13638== by 0x5DAF88D: CSSLoaderImpl::LoadSheet(SheetLoadData*, StyleSheetState) (nsCSSLoader.cpp:1349) ==13638== by 0x5DB21C6: CSSLoaderImpl::InternalLoadNonDocumentSheet(nsIURI*, int, nsIPrincipal*, nsICSSStyleSheet**, nsICSSLoaderObserver*) (nsCSSLoader.cpp:2052) ==13638== by 0x5DB22A0: CSSLoaderImpl::LoadSheetSync(nsIURI*, int, nsICSSStyleSheet**) (nsCSSLoader.cpp:1967) ==13638== by 0x5CFDABE: nsContentDLF::EnsureUAStyleSheet() (nsContentDLF.cpp:630) ==13638== by 0x5CFDAF2: nsContentDLF::CreateInstanceForDocument(nsISupports*, nsIDocument*, char const*, nsIContentViewer**) (nsContentDLF.cpp:303) ==13638== by 0x60F3B2D: nsDocShell::CreateAboutBlankContentViewer(nsIPrincipal*) (nsDocShell.cpp:5257) ==13638== by 0x60F569B: nsDocShell::EnsureContentViewer() (nsDocShell.cpp:5167) ==13638== by 0x60FA346: nsDocShell::GetInterface(nsID const&, void**) (nsDocShell.cpp:457) ==13638== by 0x6340856: nsGetInterface::operator()(nsID const&, void**) const (nsIInterfaceRequestorUtils.cpp:52) ==13638== by 0x633F3CC: nsCOMPtr_base::assign_from_helper(nsCOMPtr_helper const&, nsID const&) (nsCOMPtr.cpp:150) ==13638== by 0x5F8453F: nsGlobalWindow::GetDocument(nsIDOMDocument**) (nsCOMPtr.h:694) ==13638== by 0x80531D7: Yelper::Init() (Yelper.cpp:100) ==13638== by 0x80574F3: _ZL12html_realizeP10_GtkWidget (yelp-html.cpp:151) ==13638== by 0x47E23D3: g_cclosure_marshal_VOID__VOID (gmarshal.c:77) ==13638== by 0x47D33C8: g_type_class_meta_marshal (gclosure.c:878) ==13638== by 0x47D4C4A: g_closure_invoke (gclosure.c:767) ==13638== by 0x47EA8ED: signal_emit_unlocked_R (gsignal.c:3174) ==13638== by 0x47EC7AB: g_signal_emit_valist (gsignal.c:2977) ==13638== by 0x47ECC25: g_signal_emit (gsignal.c:3034) ==13638== by 0x4344250: gtk_widget_realize (gtkwidget.c:3319) ==13638== by 0x4344B6F: gtk_widget_map (gtkwidget.c:3193) ==13638== by 0x416A84A: gtk_box_forall (gtkbox.c:793) ==13638== by 0x419CD35: gtk_container_forall (gtkcontainer.c:1455) ==13638== by 0x419EE3A: gtk_container_map (gtkcontainer.c:2621) ==13638== by 0x47E23D3: g_cclosure_marshal_VOID__VOID (gmarshal.c:77) ==13638== by 0x47D33C8: g_type_class_meta_marshal (gclosure.c:878) ==13638== by 0x47D4B77: g_closure_invoke (gclosure.c:767) ==13638== by 0x47EA8ED: signal_emit_unlocked_R (gsignal.c:3174) ==13638== by 0x47EC7AB: g_signal_emit_valist (gsignal.c:2977) ==13638== by 0x47ECC25: g_signal_emit (gsignal.c:3034) ==13638== by 0x4344B1B: gtk_widget_map (gtkwidget.c:3195) ==13638== by 0x424ADD9: gtk_paned_forall (gtkpaned.c:1180) ==13638== by 0x419CD35: gtk_container_forall (gtkcontainer.c:1455) ==13638== ==13638== ==13638== 144 bytes in 4 blocks are possibly lost in loss record 468 of 853 ==13638== at 0x402473E: operator new(unsigned) (vg_replace_malloc.c:224) ==13638== by 0x5DBC05B: CSSParserImpl::ParseMediaRule(unsigned&, void (*)(nsICSSRule*, void*), void*) (nsCSSParser.cpp:1499) ==13638== by 0x5DBC751: CSSParserImpl::ParseAtRule(unsigned&, void (*)(nsICSSRule*, void*), void*) (nsCSSParser.cpp:1255) ==13638== by 0x5DBD3E8: CSSParserImpl::Parse(nsIUnicharInputStream*, nsIURI*, nsIURI*, nsIPrincipal*, unsigned, int) (nsCSSParser.cpp:756) ==13638== by 0x5DB0399: CSSLoaderImpl::ParseSheet(nsIUnicharInputStream*, SheetLoadData*, int&) (nsCSSLoader.cpp:1512) ==13638== by 0x5DAF88D: CSSLoaderImpl::LoadSheet(SheetLoadData*, StyleSheetState) (nsCSSLoader.cpp:1349) ==13638== by 0x5DB21C6: CSSLoaderImpl::InternalLoadNonDocumentSheet(nsIURI*, int, nsIPrincipal*, nsICSSStyleSheet**, nsICSSLoaderObserver*) (nsCSSLoader.cpp:2052) ==13638== by 0x5DB22A0: CSSLoaderImpl::LoadSheetSync(nsIURI*, int, nsICSSStyleSheet**) (nsCSSLoader.cpp:1967) ==13638== by 0x5CFDABE: nsContentDLF::EnsureUAStyleSheet() (nsContentDLF.cpp:630) ==13638== by 0x5CFDAF2: nsContentDLF::CreateInstanceForDocument(nsISupports*, nsIDocument*, char const*, nsIContentViewer**) (nsContentDLF.cpp:303) ==13638== by 0x60F3B2D: nsDocShell::CreateAboutBlankContentViewer(nsIPrincipal*) (nsDocShell.cpp:5257) ==13638== by 0x60F569B: nsDocShell::EnsureContentViewer() (nsDocShell.cpp:5167) ==13638== by 0x60FA346: nsDocShell::GetInterface(nsID const&, void**) (nsDocShell.cpp:457) ==13638== by 0x6340856: nsGetInterface::operator()(nsID const&, void**) const (nsIInterfaceRequestorUtils.cpp:52) ==13638== by 0x633F3CC: nsCOMPtr_base::assign_from_helper(nsCOMPtr_helper const&, nsID const&) (nsCOMPtr.cpp:150) ==13638== by 0x5F8453F: nsGlobalWindow::GetDocument(nsIDOMDocument**) (nsCOMPtr.h:694) ==13638== by 0x80531D7: Yelper::Init() (Yelper.cpp:100) ==13638== by 0x80574F3: _ZL12html_realizeP10_GtkWidget (yelp-html.cpp:151) ==13638== by 0x47E23D3: g_cclosure_marshal_VOID__VOID (gmarshal.c:77) ==13638== by 0x47D33C8: g_type_class_meta_marshal (gclosure.c:878) ==13638== by 0x47D4C4A: g_closure_invoke (gclosure.c:767) ==13638== by 0x47EA8ED: signal_emit_unlocked_R (gsignal.c:3174) ==13638== by 0x47EC7AB: g_signal_emit_valist (gsignal.c:2977) ==13638== by 0x47ECC25: g_signal_emit (gsignal.c:3034) ==13638== by 0x4344250: gtk_widget_realize (gtkwidget.c:3319) ==13638== by 0x4344B6F: gtk_widget_map (gtkwidget.c:3193) ==13638== by 0x416A84A: gtk_box_forall (gtkbox.c:793) ==13638== by 0x419CD35: gtk_container_forall (gtkcontainer.c:1455) ==13638== by 0x419EE3A: gtk_container_map (gtkcontainer.c:2621) ==13638== by 0x47E23D3: g_cclosure_marshal_VOID__VOID (gmarshal.c:77) ==13638== by 0x47D33C8: g_type_class_meta_marshal (gclosure.c:878) ==13638== by 0x47D4B77: g_closure_invoke (gclosure.c:767) ==13638== by 0x47EA8ED: signal_emit_unlocked_R (gsignal.c:3174) ==13638== by 0x47EC7AB: g_signal_emit_valist (gsignal.c:2977) ==13638== by 0x47ECC25: g_signal_emit (gsignal.c:3034) ==13638== by 0x4344B1B: gtk_widget_map (gtkwidget.c:3195) ==13638== by 0x424ADD9: gtk_paned_forall (gtkpaned.c:1180) ==13638== by 0x419CD35: gtk_container_forall (gtkcontainer.c:1455) ==13638== by 0x419EE3A: gtk_container_map (gtkcontainer.c:2621) ==13638== by 0x424DAA0: gtk_paned_map (gtkpaned.c:790) ==13638== ==13638== ==13638== 148 (128 direct, 20 indirect) bytes in 1 blocks are definitely lost in loss record 470 of 853 ==13638== at 0x4024D2E: malloc (vg_replace_malloc.c:207) ==13638== by 0x4DE19F6: (within /usr/lib/libfontconfig.so.1.3.0) ==13638== by 0x4DE23E7: (within /usr/lib/libfontconfig.so.1.3.0) ==13638== by 0x4DE24FE: (within /usr/lib/libfontconfig.so.1.3.0) ==13638== by 0x4DE7FDE: (within /usr/lib/libfontconfig.so.1.3.0) ==13638== by 0x521EEC3: (within /usr/lib/libexpat.so.1.5.2) ==13638== by 0x521FC10: (within /usr/lib/libexpat.so.1.5.2) ==13638== by 0x52215EE: (within /usr/lib/libexpat.so.1.5.2) ==13638== by 0x5221CE6: (within /usr/lib/libexpat.so.1.5.2) ==13638== by 0x521868B: XML_ParseBuffer (in /usr/lib/libexpat.so.1.5.2) ==13638== by 0x4DE5F1D: FcConfigParseAndLoad (in /usr/lib/libfontconfig.so.1.3.0) ==13638== by 0x4DE6265: FcConfigParseAndLoad (in /usr/lib/libfontconfig.so.1.3.0) ==13638== by 0x4DE754E: (within /usr/lib/libfontconfig.so.1.3.0) ==13638== by 0x521EEC3: (within /usr/lib/libexpat.so.1.5.2) ==13638== by 0x521FC10: (within /usr/lib/libexpat.so.1.5.2) ==13638== by 0x52215EE: (within /usr/lib/libexpat.so.1.5.2) ==13638== by 0x5221CE6: (within /usr/lib/libexpat.so.1.5.2) ==13638== by 0x521868B: XML_ParseBuffer (in /usr/lib/libexpat.so.1.5.2) ==13638== by 0x4DE5F1D: FcConfigParseAndLoad (in /usr/lib/libfontconfig.so.1.3.0) ==13638== by 0x4DDB3D1: FcInitLoadConfig (in /usr/lib/libfontconfig.so.1.3.0) ==13638== by 0x4DDB4EB: FcInitLoadConfigAndFonts (in /usr/lib/libfontconfig.so.1.3.0) ==13638== by 0x4DDB53A: FcInitReinitialize (in /usr/lib/libfontconfig.so.1.3.0) ==13638== by 0x63B564A: gfxFontconfigUtils::UpdateFontListInternal(int) (gfxFontconfigUtils.cpp:254) ==13638== by 0x63B5F3A: gfxFontconfigUtils::gfxFontconfigUtils() (gfxFontconfigUtils.cpp:55) ==13638== by 0x63B09EB: gfxFontconfigUtils::GetFontconfigUtils() (gfxFontconfigUtils.h:59) ==13638== by 0x63B08FA: gfxPlatformGtk::gfxPlatformGtk() (gfxPlatformGtk.cpp:86) ==13638== by 0x63AD469: gfxPlatform::Init() (gfxPlatform.cpp:131) ==13638== by 0x62D89AC: _ZL21nsThebesGfxModuleCtorP9nsIModule (nsThebesGfxFactory.cpp:143) ==13638== by 0x634529E: nsGenericModule::Initialize(nsIComponentManager*) (nsGenericFactory.cpp:273) ==13638== by 0x634547A: nsGenericModule::GetClassObject(nsIComponentManager*, nsID const&, nsID const&, void**) (nsGenericFactory.cpp:361) ==13638== by 0x636DD51: nsFactoryEntry::GetFactory(nsIFactory**) (nsComponentManager.cpp:3562) ==13638== by 0x636DEEA: nsComponentManagerImpl::CreateInstance(nsID const&, nsISupports*, nsID const&, void**) (nsComponentManager.cpp:1666) ==13638== by 0x633FD22: CallCreateInstance(nsID const&, nsISupports*, nsID const&, void**) (nsComponentManagerUtils.cpp:157) ==13638== by 0x62C82E1: nsBaseWidget::BaseCreate(nsIWidget*, nsRect const&, nsEventStatus (*)(nsGUIEvent*), nsIDeviceContext*, nsIAppShell*, nsIToolkit*, nsWidgetInitData*) (nsComponentManagerUtils.h:250) ==13638== by 0x62AB73E: nsWindow::NativeCreate(nsIWidget*, void*, nsRect const&, nsEventStatus (*)(nsGUIEvent*), nsIDeviceContext*, nsIAppShell*, nsIToolkit*, nsWidgetInitData*) (nsWindow.cpp:3033) ==13638== by 0x62AC83A: nsWindow::Create(void*, nsRect const&, nsEventStatus (*)(nsGUIEvent*), nsIDeviceContext*, nsIAppShell*, nsIToolkit*, nsWidgetInitData*) (nsWindow.cpp:419) ==13638== by 0x614007E: nsWebBrowser::Create() (nsWebBrowser.cpp:1133) ==13638== by 0x5BB9FFD: EmbedWindow::CreateWindow() (EmbedWindow.cpp:100) ==13638== by 0x5BB8E7E: EmbedPrivate::Realize(int*) (EmbedPrivate.cpp:296) ==13638== by 0x5BB781F: _ZL21gtk_moz_embed_realizeP10_GtkWidget (gtkmozembed2.cpp:490) ==13638== ==13638== ==13638== 152 bytes in 1 blocks are possibly lost in loss record 476 of 853 ==13638== at 0x4022DE2: calloc (vg_replace_malloc.c:397) ==13638== by 0x4010A1B: _dl_allocate_tls (in /lib/ld-2.8.90.so) ==13638== by 0x4AF6672: pthread_create@@GLIBC_2.1 (in /lib/tls/i686/cmov/libpthread-2.8.90.so) ==13638== by 0x5A26504: (within /usr/lib/libnspr4.so.0d) ==13638== by 0x63739F2: nsThread::Init() (nsThread.cpp:322) ==13638== by 0x63744B6: nsThreadManager::NewThread(unsigned, nsIThread**) (nsThreadManager.cpp:226) ==13638== by 0x6375266: nsThreadPool::PutEvent(nsIRunnable*) (nsThreadPool.cpp:110) ==13638== by 0x63753DE: nsThreadPool::Dispatch(nsIRunnable*, unsigned) (nsThreadPool.cpp:240) ==13638== by 0x5C0AB5F: nsStreamTransportService::Dispatch(nsIRunnable*, unsigned) (nsStreamTransportService.cpp:503) ==13638== by 0x635FCD5: nsAStreamCopier::PostContinuationEvent() (nsStreamUtils.cpp:403) ==13638== by 0x635F52A: NS_AsyncCopy(nsIInputStream*, nsIOutputStream*, nsIEventTarget*, nsAsyncCopyMode, unsigned, void (*)(void*, unsigned), void*) (nsStreamUtils.cpp:285) ==13638== by 0x5C0B566: nsInputStreamTransport::OpenInputStream(unsigned, unsigned, unsigned, nsIInputStream**) (nsStreamTransportService.cpp:146) ==13638== by 0x5C0A6C7: nsInputStreamPump::AsyncRead(nsIStreamListener*, nsISupports*) (nsInputStreamPump.cpp:342) ==13638== by 0x5CA45D8: nsJARChannel::AsyncOpen(nsIStreamListener*, nsISupports*) (nsJARChannel.cpp:691) ==13638== by 0x5CEE962: imgLoader::LoadImage(nsIURI*, nsIURI*, nsIURI*, nsILoadGroup*, imgIDecoderObserver*, nsISupports*, unsigned, nsISupports*, imgIRequest*, imgIRequest**) (imgLoader.cpp:512) ==13638== by 0x5E4750E: nsContentUtils::LoadImage(nsIURI*, nsIDocument*, nsIPrincipal*, nsIURI*, imgIDecoderObserver*, int, imgIRequest**) (nsContentUtils.cpp:2329) ==13638== by 0x5DD00F9: nsCSSValue::Image::Image(nsIURI*, nsStringBuffer*, nsIURI*, nsIPrincipal*, nsIDocument*) (nsCSSValue.cpp:481) ==13638== by 0x5DD0547: nsCSSValue::StartImageLoad(nsIDocument*) const (nsCSSValue.cpp:390) ==13638== by 0x5DAB493: nsCSSCompressedDataBlock::MapRuleInfoInto(nsRuleData*) const (nsCSSDataBlock.cpp:212) ==13638== by 0x5DE7D53: nsRuleNode::WalkRuleTree(nsStyleStructID, nsStyleContext*, nsRuleData*, nsCSSStruct*) (nsRuleNode.cpp:1418) ==13638== by 0x5DE87BC: nsRuleNode::GetBackgroundData(nsStyleContext*) (nsRuleNode.cpp:1211) ==13638== by 0x5DE882A: nsRuleNode::GetStyleBackground(nsStyleContext*, int) (nsStyleStructList.h:79) ==13638== by 0x5DEB40C: nsStyleContext::GetStyleBackground() (nsStyleStructList.h:79) ==13638== by 0x5D0667F: nsCSSFrameConstructor::ConstructFrameInternal(nsFrameConstructorState&, nsIContent*, nsIFrame*, nsIAtom*, int, nsStyleContext*, nsFrameItems&, int) (nsCSSFrameConstructor.cpp:7700) ==13638== by 0x5D06A94: nsCSSFrameConstructor::ConstructFrame(nsFrameConstructorState&, nsIContent*, nsIFrame*, nsFrameItems&) (nsCSSFrameConstructor.cpp:7580) ==13638== by 0x5D06BC3: nsCSSFrameConstructor::ProcessChildren(nsFrameConstructorState&, nsIContent*, nsIFrame*, int, nsFrameItems&, int) (nsCSSFrameConstructor.cpp:11412) ==13638== by 0x5D0ABA3: nsCSSFrameConstructor::ConstructXULFrame(nsFrameConstructorState&, nsIContent*, nsIFrame*, nsIAtom*, int, nsStyleContext*, nsFrameItems&, int, int, int*) (nsCSSFrameConstructor.cpp:6230) ==13638== by 0x5D067A0: nsCSSFrameConstructor::ConstructFrameInternal(nsFrameConstructorState&, nsIContent*, nsIFrame*, nsIAtom*, int, nsStyleContext*, nsFrameItems&, int) (nsCSSFrameConstructor.cpp:7719) ==13638== by 0x5D06A94: nsCSSFrameConstructor::ConstructFrame(nsFrameConstructorState&, nsIContent*, nsIFrame*, nsFrameItems&) (nsCSSFrameConstructor.cpp:7580) ==13638== by 0x5D08890: nsCSSFrameConstructor::CreateAnonymousFrames(nsFrameConstructorState&, nsIContent*, nsIDocument*, nsIFrame*, int, nsFrameItems&) (nsCSSFrameConstructor.cpp:5754) ==13638== by 0x5D08948: nsCSSFrameConstructor::BeginBuildingScrollFrame(nsFrameConstructorState&, nsIContent*, nsStyleContext*, nsIFrame*, nsIFrame*, nsIAtom*, int, nsIFrame*&) (nsCSSFrameConstructor.cpp:6358) ==13638== by 0x5D0EE05: nsCSSFrameConstructor::ConstructRootFrame(nsIContent*, nsIFrame**) (nsCSSFrameConstructor.cpp:4657) ==13638== by 0x5D389E7: PresShell::InitialReflow(int, int) (nsPresShell.cpp:2422) ==13638== by 0x5E4421C: nsContentSink::StartLayout(int) (nsContentSink.cpp:1033) ==13638== by 0x5F0F3F3: nsXMLContentSink::HandleStartElement(unsigned short const*, unsigned short const**, unsigned, int, unsigned, int) (nsXMLContentSink.cpp:1089) ==13638== by 0x5F0F78C: nsXMLContentSink::HandleStartElement(unsigned short const*, unsigned short const**, unsigned, int, unsigned) (nsXMLContentSink.cpp:986) ==13638== by 0x5CC0F5D: nsExpatDriver::HandleStartElement(unsigned short const*, unsigned short const**) (nsExpatDriver.cpp:435) ==13638== by 0x5CD8201: doContent (xmlparse.c:2438) ==13638== by 0x5CD9033: contentProcessor (xmlparse.c:2095) ==13638== by 0x5CDA6E0: doProlog (xmlparse.c:4075) ==13638== ==13638== ==13638== 240 bytes in 6 blocks are possibly lost in loss record 517 of 853 ==13638== at 0x402405E: operator new[](unsigned) (vg_replace_malloc.c:268) ==13638== by 0x5F51B45: nsXBLContentSink::AddAttributesToXULPrototype(unsigned short const**, unsigned, nsXULPrototypeElement*) (nsXBLContentSink.cpp:927) ==13638== by 0x5F51C97: nsXBLContentSink::CreateElement(unsigned short const**, unsigned, nsINodeInfo*, unsigned, nsIContent**, int*) (nsXBLContentSink.cpp:891) ==13638== by 0x5F0F1D0: nsXMLContentSink::HandleStartElement(unsigned short const*, unsigned short const**, unsigned, int, unsigned, int) (nsXMLContentSink.cpp:1031) ==13638== by 0x5F0F78C: nsXMLContentSink::HandleStartElement(unsigned short const*, unsigned short const**, unsigned, int, unsigned) (nsXMLContentSink.cpp:986) ==13638== by 0x5F52970: nsXBLContentSink::HandleStartElement(unsigned short const*, unsigned short const**, unsigned, int, unsigned) (nsXBLContentSink.cpp:286) ==13638== by 0x5CC0F5D: nsExpatDriver::HandleStartElement(unsigned short const*, unsigned short const**) (nsExpatDriver.cpp:435) ==13638== by 0x5CD8201: doContent (xmlparse.c:2438) ==13638== by 0x5CD9033: contentProcessor (xmlparse.c:2095) ==13638== by 0x5CDA6E0: doProlog (xmlparse.c:4075) ==13638== by 0x5CDACBC: prologProcessor (xmlparse.c:3809) ==13638== by 0x5CD3D0F: MOZ_XML_Parse (xmlparse.c:1528) ==13638== by 0x5CBF770: nsExpatDriver::ParseBuffer(unsigned short const*, unsigned, int, unsigned*) (nsExpatDriver.cpp:1022) ==13638== by 0x5CBFF98: nsExpatDriver::ConsumeToken(nsScanner&, int&) (nsExpatDriver.cpp:1125) ==13638== by 0x5CCADC4: nsParser::Tokenize(int) (nsParser.cpp:2423) ==13638== by 0x5CCD23F: nsParser::ResumeParse(int, int, int) (nsParser.cpp:1649) ==13638== by 0x5CCAF1F: nsParser::OnDataAvailable(nsIRequest*, nsISupports*, nsIInputStream*, unsigned, unsigned) (nsParser.cpp:2287) ==13638== by 0x5E88C23: nsSyncLoadService::PushSyncStreamToListener(nsIInputStream*, nsIStreamListener*, nsIChannel*) (nsSyncLoadService.cpp:496) ==13638== by 0x5F5B9E9: nsXBLService::FetchBindingDocument(nsIContent*, nsIDocument*, nsIURI*, nsIURI*, int, nsIDocument**) (nsXBLService.cpp:1207) ==13638== by 0x5F5BC36: nsXBLService::LoadBindingDocumentInfo(nsIContent*, nsIDocument*, nsIURI*, nsIPrincipal*, int, nsIXBLDocumentInfo**) (nsXBLService.cpp:1050) ==13638== by 0x5F59D1B: nsXBLService::GetBinding(nsIContent*, nsIURI*, int, nsIPrincipal*, int*, nsXBLBinding**, nsTArray&) (nsXBLService.cpp:780) ==13638== by 0x5F5A5DB: nsXBLService::GetBinding(nsIContent*, nsIURI*, int, nsIPrincipal*, int*, nsXBLBinding**) (nsXBLService.cpp:749) ==13638== by 0x5F5AAE2: nsXBLService::LoadBindings(nsIContent*, nsIURI*, nsIPrincipal*, int, nsXBLBinding**, int*) (nsXBLService.cpp:523) ==13638== by 0x5D06499: nsCSSFrameConstructor::ConstructFrameInternal(nsFrameConstructorState&, nsIContent*, nsIFrame*, nsIAtom*, int, nsStyleContext*, nsFrameItems&, int) (nsCSSFrameConstructor.cpp:7625) ==13638== by 0x5D06A94: nsCSSFrameConstructor::ConstructFrame(nsFrameConstructorState&, nsIContent*, nsIFrame*, nsFrameItems&) (nsCSSFrameConstructor.cpp:7580) ==13638== by 0x5D08890: nsCSSFrameConstructor::CreateAnonymousFrames(nsFrameConstructorState&, nsIContent*, nsIDocument*, nsIFrame*, int, nsFrameItems&) (nsCSSFrameConstructor.cpp:5754) ==13638== by 0x5D08948: nsCSSFrameConstructor::BeginBuildingScrollFrame(nsFrameConstructorState&, nsIContent*, nsStyleContext*, nsIFrame*, nsIFrame*, nsIAtom*, int, nsIFrame*&) (nsCSSFrameConstructor.cpp:6358) ==13638== by 0x5D0EE05: nsCSSFrameConstructor::ConstructRootFrame(nsIContent*, nsIFrame**) (nsCSSFrameConstructor.cpp:4657) ==13638== by 0x5D389E7: PresShell::InitialReflow(int, int) (nsPresShell.cpp:2422) ==13638== by 0x5E4421C: nsContentSink::StartLayout(int) (nsContentSink.cpp:1033) ==13638== by 0x5F0F3F3: nsXMLContentSink::HandleStartElement(unsigned short const*, unsigned short const**, unsigned, int, unsigned, int) (nsXMLContentSink.cpp:1089) ==13638== by 0x5F0F78C: nsXMLContentSink::HandleStartElement(unsigned short const*, unsigned short const**, unsigned, int, unsigned) (nsXMLContentSink.cpp:986) ==13638== by 0x5CC0F5D: nsExpatDriver::HandleStartElement(unsigned short const*, unsigned short const**) (nsExpatDriver.cpp:435) ==13638== by 0x5CD8201: doContent (xmlparse.c:2438) ==13638== by 0x5CD9033: contentProcessor (xmlparse.c:2095) ==13638== by 0x5CDA6E0: doProlog (xmlparse.c:4075) ==13638== by 0x5CDACBC: prologProcessor (xmlparse.c:3809) ==13638== by 0x5CD3D0F: MOZ_XML_Parse (xmlparse.c:1528) ==13638== by 0x5CBF770: nsExpatDriver::ParseBuffer(unsigned short const*, unsigned, int, unsigned*) (nsExpatDriver.cpp:1022) ==13638== by 0x5CBFF98: nsExpatDriver::ConsumeToken(nsScanner&, int&) (nsExpatDriver.cpp:1125) ==13638== ==13638== ==13638== 288 bytes in 2 blocks are possibly lost in loss record 541 of 853 ==13638== at 0x402473E: operator new(unsigned) (vg_replace_malloc.c:224) ==13638== by 0x5C01FE2: _ZL31nsInputStreamChannelConstructorP11nsISupportsRK4nsIDPPv (nsNetModule.cpp:103) ==13638== by 0x6344CC3: nsGenericFactory::CreateInstance(nsISupports*, nsID const&, void**) (nsGenericFactory.cpp:80) ==13638== by 0x636DE4E: nsComponentManagerImpl::CreateInstanceByContractID(char const*, nsISupports*, nsID const&, void**) (nsComponentManager.cpp:1756) ==13638== by 0x633FCAE: CallCreateInstance(char const*, nsISupports*, nsID const&, void**) (nsComponentManagerUtils.cpp:170) ==13638== by 0x633FCCD: nsCreateInstanceByContractID::operator()(nsID const&, void**) const (nsComponentManagerUtils.cpp:210) ==13638== by 0x633F3CC: nsCOMPtr_base::assign_from_helper(nsCOMPtr_helper const&, nsID const&) (nsCOMPtr.cpp:150) ==13638== by 0x6142863: nsEmbedStream::OpenStream(nsIURI*, nsACString_internal const&) (nsCOMPtr.h:694) ==13638== by 0x5BB866C: EmbedPrivate::OpenStream(char const*, char const*) (EmbedPrivate.cpp:672) ==13638== by 0x8056C56: yelp_html_open_stream (yelp-html.cpp:363) ==13638== by 0x805A3F2: window_write_html (yelp-window.c:2757) ==13638== by 0x805C19C: page_request_cb (yelp-window.c:889) ==13638== by 0x8063F84: request_idle_page (yelp-document.c:674) ==13638== by 0x483F7C0: g_idle_dispatch (gmain.c:4235) ==13638== by 0x48416F7: g_main_context_dispatch (gmain.c:2144) ==13638== by 0x4844DA2: g_main_context_iterate (gmain.c:2778) ==13638== by 0x48452C1: g_main_loop_run (gmain.c:2986) ==13638== by 0x42203A8: gtk_main (gtkmain.c:1200) ==13638== by 0x805FE14: main (yelp-main.c:120) ==13638== ==13638== ==13638== 340 bytes in 17 blocks are possibly lost in loss record 559 of 853 ==13638== at 0x4024D2E: malloc (vg_replace_malloc.c:207) ==13638== by 0x4DE2285: (within /usr/lib/libfontconfig.so.1.3.0) ==13638== by 0x4DE2A2B: (within /usr/lib/libfontconfig.so.1.3.0) ==13638== by 0x4DDE98D: FcFontRenderPrepare (in /usr/lib/libfontconfig.so.1.3.0) ==13638== by 0x4C75EBA: (within /usr/lib/libpangoft2-1.0.so.0.2202.0) ==13638== by 0x45BF539: pango_font_map_load_fontset (in /usr/lib/libpango-1.0.so.0.2202.0) ==13638== by 0x4C764F4: (within /usr/lib/libpangoft2-1.0.so.0.2202.0) ==13638== by 0x45BF5C2: pango_font_map_load_font (in /usr/lib/libpango-1.0.so.0.2202.0) ==13638== by 0x45BD982: pango_context_load_font (in /usr/lib/libpango-1.0.so.0.2202.0) ==13638== by 0x63B140E: _ZL13LoadPangoFontP13_PangoContextPK21_PangoFontDescription (gfxPangoFonts.cpp:767) ==13638== by 0x63B269D: gfxPangoFont::RealizePangoFont() (gfxPangoFonts.cpp:793) ==13638== by 0x63B4452: gfxPangoFont::GetPangoFont() (gfxPangoFonts.h:73) ==13638== by 0x63B3D1E: gfxPangoFont::GetMetrics() (gfxPangoFonts.cpp:892) ==13638== by 0x62DA3DF: nsThebesFontMetrics::GetMetrics() const (nsThebesFontMetrics.cpp:106) ==13638== by 0x62DAB5B: nsThebesFontMetrics::GetExternalLeading(int&) (nsThebesFontMetrics.cpp:184) ==13638== by 0x5D6750C: nsHTMLReflowState::CalcLineHeight(nsIRenderingContext*, nsStyleContext*) (nsHTMLReflowState.cpp:2016) ==13638== by 0x5D4BB1F: nsBlockReflowState::nsBlockReflowState(nsHTMLReflowState const&, nsPresContext*, nsBlockFrame*, nsHTMLReflowMetrics const&, int, int, int) (nsHTMLReflowState.h:428) ==13638== by 0x5D48E00: nsBlockFrame::Reflow(nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, unsigned&) (nsBlockFrame.cpp:925) ==13638== by 0x5D4A309: nsBlockReflowContext::ReflowBlock(nsRect const&, int, nsCollapsingMargin&, int, int, nsLineBox*, nsHTMLReflowState&, unsigned&, nsBlockReflowState&) (nsBlockReflowContext.cpp:311) ==13638== by 0x5D470F6: nsBlockFrame::ReflowBlockFrame(nsBlockReflowState&, nsLineList_iterator, int*) (nsBlockFrame.cpp:2978) ==13638== by 0x5D47D53: nsBlockFrame::ReflowLine(nsBlockReflowState&, nsLineList_iterator, int*) (nsBlockFrame.cpp:2250) ==13638== by 0x5D48231: nsBlockFrame::ReflowDirtyLines(nsBlockReflowState&) (nsBlockFrame.cpp:1886) ==13638== by 0x5D48E6A: nsBlockFrame::Reflow(nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, unsigned&) (nsBlockFrame.cpp:953) ==13638== by 0x5D406C2: nsAbsoluteContainingBlock::ReflowAbsoluteFrame(nsIFrame*, nsPresContext*, nsHTMLReflowState const&, int, int, int, nsIFrame*, unsigned&, nsRect*) (nsAbsoluteContainingBlock.cpp:436) ==13638== by 0x5D40E94: nsAbsoluteContainingBlock::Reflow(nsContainerFrame*, nsPresContext*, nsHTMLReflowState const&, unsigned&, int, int, int, int, int, nsRect*) (nsAbsoluteContainingBlock.cpp:168) ==13638== by 0x5D4940A: nsBlockFrame::Reflow(nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, unsigned&) (nsBlockFrame.cpp:1180) ==13638== by 0x5D4FFF5: nsContainerFrame::ReflowChild(nsIFrame*, nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, int, int, unsigned, unsigned&, nsOverflowContinuationTracker*) (nsContainerFrame.cpp:771) ==13638== by 0x5D660CF: CanvasFrame::Reflow(nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, unsigned&) (nsHTMLFrame.cpp:584) ==13638== by 0x5D4FFF5: nsContainerFrame::ReflowChild(nsIFrame*, nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, int, int, unsigned, unsigned&, nsOverflowContinuationTracker*) (nsContainerFrame.cpp:771) ==13638== by 0x5D6366F: nsHTMLScrollFrame::ReflowScrolledFrame(ScrollReflowState*, int, int, nsHTMLReflowMetrics*, int) (nsGfxScrollFrame.cpp:499) ==13638== by 0x5D63B5D: nsHTMLScrollFrame::ReflowContents(ScrollReflowState*, nsHTMLReflowMetrics const&) (nsGfxScrollFrame.cpp:593) ==13638== by 0x5D63E68: nsHTMLScrollFrame::Reflow(nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, unsigned&) (nsGfxScrollFrame.cpp:794) ==13638== by 0x5D4FFF5: nsContainerFrame::ReflowChild(nsIFrame*, nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, int, int, unsigned, unsigned&, nsOverflowContinuationTracker*) (nsContainerFrame.cpp:771) ==13638== by 0x5D96AC3: ViewportFrame::Reflow(nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, unsigned&) (nsViewportFrame.cpp:286) ==13638== by 0x5D32476: PresShell::DoReflow(nsIFrame*) (nsPresShell.cpp:6280) ==13638== by 0x5D3593B: PresShell::ProcessReflowCommands(int) (nsPresShell.cpp:6386) ==13638== by 0x5D35A71: PresShell::DoFlushPendingNotifications(mozFlushType, int) (nsPresShell.cpp:4574) ==13638== by 0x5D35AFF: PresShell::ReflowEvent::Run() (nsPresShell.cpp:6145) ==13638== by 0x637356B: nsThread::ProcessNextEvent(int, int*) (nsThread.cpp:510) ==13638== by 0x6343F87: NS_ProcessNextEvent_P(nsIThread*, int) (nsThreadUtils.cpp:227) ==13638== ==13638== ==13638== 376 bytes in 16 blocks are definitely lost in loss record 570 of 853 ==13638== at 0x4024D2E: malloc (vg_replace_malloc.c:207) ==13638== by 0x48C9E01: (within /usr/lib/librarian.so.0.0.0) ==13638== by 0x48CA4BA: (within /usr/lib/librarian.so.0.0.0) ==13638== by 0x48CA864: rrn_man_for_each_in_category (in /usr/lib/librarian.so.0.0.0) ==13638== by 0x80666A3: toc_process_man (yelp-toc.c:864) ==13638== by 0x486C02E: g_thread_create_proxy (gthread.c:635) ==13638== by 0x4AF750E: start_thread (in /lib/tls/i686/cmov/libpthread-2.8.90.so) ==13638== by 0x4BEB7ED: clone (in /lib/tls/i686/cmov/libc-2.8.90.so) ==13638== ==13638== ==13638== 418 bytes in 16 blocks are possibly lost in loss record 579 of 853 ==13638== at 0x4024D2E: malloc (vg_replace_malloc.c:207) ==13638== by 0x595E28D: JS_malloc (jsapi.c:1791) ==13638== by 0x59B883A: js_NewRegExp (jsregexp.c:1989) ==13638== by 0x59B926F: js_NewRegExpOpt (jsregexp.c:2074) ==13638== by 0x59B957F: regexp_compile_sub (jsregexp.c:4106) ==13638== by 0x59B9777: js_InitRegExpClass (jsregexp.c:4290) ==13638== by 0x599841A: js_GetClassObject (jsobj.c:2681) ==13638== by 0x5998515: js_FindClassObject (jsobj.c:2735) ==13638== by 0x5998604: js_GetClassPrototype (jsobj.c:4582) ==13638== by 0x5999076: js_NewObject (jsobj.c:2462) ==13638== by 0x59B9111: js_NewRegExpObject (jsregexp.c:4315) ==13638== by 0x59A9293: PrimaryExpr (jsparse.c:5809) ==13638== by 0x59ACBA7: MemberExpr (jsparse.c:4446) ==13638== by 0x59AD1DE: UnaryExpr (jsparse.c:4097) ==13638== by 0x59AD282: MulExpr (jsparse.c:3936) ==13638== by 0x59AD30A: AddExpr (jsparse.c:3918) ==13638== by 0x59AD39C: ShiftExpr (jsparse.c:3903) ==13638== by 0x59AD424: RelExpr (jsparse.c:3878) ==13638== by 0x59AD4CD: EqExpr (jsparse.c:3856) ==13638== by 0x59AD53E: BitAndExpr (jsparse.c:3844) ==13638== by 0x59AD5A2: BitXorExpr (jsparse.c:3831) ==13638== by 0x59AD606: BitOrExpr (jsparse.c:3818) ==13638== by 0x59AD66A: AndExpr (jsparse.c:3807) ==13638== by 0x59A7722: AssignExpr (jsparse.c:3796) ==13638== by 0x59A9BB9: ArgumentList (jsparse.c:4372) ==13638== by 0x59ACF51: MemberExpr (jsparse.c:4600) ==13638== by 0x59AD1DE: UnaryExpr (jsparse.c:4097) ==13638== by 0x59AD282: MulExpr (jsparse.c:3936) ==13638== by 0x59AD30A: AddExpr (jsparse.c:3918) ==13638== by 0x59AD39C: ShiftExpr (jsparse.c:3903) ==13638== by 0x59AD424: RelExpr (jsparse.c:3878) ==13638== by 0x59AD4CD: EqExpr (jsparse.c:3856) ==13638== by 0x59AD53E: BitAndExpr (jsparse.c:3844) ==13638== by 0x59AD5A2: BitXorExpr (jsparse.c:3831) ==13638== by 0x59AD606: BitOrExpr (jsparse.c:3818) ==13638== by 0x59AD66A: AndExpr (jsparse.c:3807) ==13638== by 0x59A7722: AssignExpr (jsparse.c:3796) ==13638== by 0x59A798D: AssignExpr (jsparse.c:3751) ==13638== by 0x59A7A11: Expr (jsparse.c:3640) ==13638== by 0x59ABB60: Statement (jsparse.c:3432) ==13638== ==13638== ==13638== 464 bytes in 4 blocks are possibly lost in loss record 587 of 853 ==13638== at 0x402473E: operator new(unsigned) (vg_replace_malloc.c:224) ==13638== by 0x63688A9: nsDirEnumeratorUnix::GetNextFile(nsIFile**) (nsLocalFileUnix.cpp:226) ==13638== by 0x6368650: nsDirEnumeratorUnix::GetNext(nsISupports**) (nsLocalFileUnix.cpp:191) ==13638== by 0x636E9ED: nsComponentManagerImpl::AutoRegisterDirectory(nsIFile*, nsCOMArray&, nsTArray&) (nsComponentManager.cpp:2888) ==13638== by 0x636EB26: nsComponentManagerImpl::AutoRegisterImpl(nsIFile*, nsCOMArray&, nsTArray&) (nsComponentManager.cpp:2862) ==13638== by 0x636F702: nsComponentManagerImpl::AutoRegister(nsIFile*) (nsComponentManager.cpp:3274) ==13638== by 0x6348B52: NS_InitXPCOM3_P (nsXPComInit.cpp:666) ==13638== by 0x5BC61A0: XRE_InitEmbedding (nsEmbedFunctions.cpp:124) ==13638== by 0x5BB8A41: EmbedPrivate::PushStartup() (EmbedPrivate.cpp:536) ==13638== by 0x8056784: yelp_gecko_init (yelp-gecko-utils.cpp:247) ==13638== by 0x805FAF0: main (yelp-main.c:398) ==13638== ==13638== ==13638== 520 bytes in 13 blocks are possibly lost in loss record 599 of 853 ==13638== at 0x402473E: operator new(unsigned) (vg_replace_malloc.c:224) ==13638== by 0x5DC2F9F: NS_NewCSSNameSpaceRule(nsICSSNameSpaceRule**, nsIAtom*, nsString const&) (nsCSSRules.cpp:1392) ==13638== by 0x5DB3D53: CSSParserImpl::ProcessNameSpace(unsigned&, nsString const&, nsString const&, void (*)(nsICSSRule*, void*), void*) (nsCSSParser.cpp:1638) ==13638== by 0x5DBBEB4: CSSParserImpl::ParseNameSpaceRule(unsigned&, void (*)(nsICSSRule*, void*), void*) (nsCSSParser.cpp:1612) ==13638== by 0x5DBC79D: CSSParserImpl::ParseAtRule(unsigned&, void (*)(nsICSSRule*, void*), void*) (nsCSSParser.cpp:1249) ==13638== by 0x5DBD3E8: CSSParserImpl::Parse(nsIUnicharInputStream*, nsIURI*, nsIURI*, nsIPrincipal*, unsigned, int) (nsCSSParser.cpp:756) ==13638== by 0x5DB0399: CSSLoaderImpl::ParseSheet(nsIUnicharInputStream*, SheetLoadData*, int&) (nsCSSLoader.cpp:1512) ==13638== by 0x5DAF88D: CSSLoaderImpl::LoadSheet(SheetLoadData*, StyleSheetState) (nsCSSLoader.cpp:1349) ==13638== by 0x5DB21C6: CSSLoaderImpl::InternalLoadNonDocumentSheet(nsIURI*, int, nsIPrincipal*, nsICSSStyleSheet**, nsICSSLoaderObserver*) (nsCSSLoader.cpp:2052) ==13638== by 0x5DB22A0: CSSLoaderImpl::LoadSheetSync(nsIURI*, int, nsICSSStyleSheet**) (nsCSSLoader.cpp:1967) ==13638== by 0x5DDDE03: nsLayoutStylesheetCache::LoadSheet(nsIURI*, nsCOMPtr&, int) (nsLayoutStylesheetCache.cpp:226) ==13638== by 0x5DDE3A4: nsLayoutStylesheetCache::FormsSheet() (nsLayoutStylesheetCache.cpp:108) ==13638== by 0x5D23ED7: DocumentViewerImpl::CreateStyleSet(nsIDocument*, nsStyleSet**) (nsDocumentViewer.cpp:2164) ==13638== by 0x5D2542F: DocumentViewerImpl::InitPresentationStuff(int, int) (nsDocumentViewer.cpp:673) ==13638== by 0x5D26020: DocumentViewerImpl::InitInternal(nsIWidget*, nsISupports*, nsIDeviceContext*, nsRect const&, int, int, int) (nsDocumentViewer.cpp:916) ==13638== by 0x5D26656: DocumentViewerImpl::Init(nsIWidget*, nsIDeviceContext*, nsRect const&) (nsDocumentViewer.cpp:665) ==13638== by 0x60EF6AB: nsDocShell::SetupNewViewer(nsIContentViewer*) (nsDocShell.cpp:6407) ==13638== by 0x60F6A9C: nsDocShell::Embed(nsIContentViewer*, char const*, nsISupports*) (nsDocShell.cpp:4870) ==13638== by 0x60F3B7C: nsDocShell::CreateAboutBlankContentViewer(nsIPrincipal*) (nsDocShell.cpp:5263) ==13638== by 0x60F569B: nsDocShell::EnsureContentViewer() (nsDocShell.cpp:5167) ==13638== by 0x60FA346: nsDocShell::GetInterface(nsID const&, void**) (nsDocShell.cpp:457) ==13638== by 0x6340856: nsGetInterface::operator()(nsID const&, void**) const (nsIInterfaceRequestorUtils.cpp:52) ==13638== by 0x633F3CC: nsCOMPtr_base::assign_from_helper(nsCOMPtr_helper const&, nsID const&) (nsCOMPtr.cpp:150) ==13638== by 0x5F8453F: nsGlobalWindow::GetDocument(nsIDOMDocument**) (nsCOMPtr.h:694) ==13638== by 0x80531D7: Yelper::Init() (Yelper.cpp:100) ==13638== by 0x80574F3: _ZL12html_realizeP10_GtkWidget (yelp-html.cpp:151) ==13638== by 0x47E23D3: g_cclosure_marshal_VOID__VOID (gmarshal.c:77) ==13638== by 0x47D33C8: g_type_class_meta_marshal (gclosure.c:878) ==13638== by 0x47D4C4A: g_closure_invoke (gclosure.c:767) ==13638== by 0x47EA8ED: signal_emit_unlocked_R (gsignal.c:3174) ==13638== by 0x47EC7AB: g_signal_emit_valist (gsignal.c:2977) ==13638== by 0x47ECC25: g_signal_emit (gsignal.c:3034) ==13638== by 0x4344250: gtk_widget_realize (gtkwidget.c:3319) ==13638== by 0x4344B6F: gtk_widget_map (gtkwidget.c:3193) ==13638== by 0x416A84A: gtk_box_forall (gtkbox.c:793) ==13638== by 0x419CD35: gtk_container_forall (gtkcontainer.c:1455) ==13638== by 0x419EE3A: gtk_container_map (gtkcontainer.c:2621) ==13638== by 0x47E23D3: g_cclosure_marshal_VOID__VOID (gmarshal.c:77) ==13638== by 0x47D33C8: g_type_class_meta_marshal (gclosure.c:878) ==13638== by 0x47D4B77: g_closure_invoke (gclosure.c:767) ==13638== ==13638== ==13638== 528 bytes in 12 blocks are possibly lost in loss record 602 of 853 ==13638== at 0x402473E: operator new(unsigned) (vg_replace_malloc.c:224) ==13638== by 0x5E83005: NS_NewRange(nsIDOMRange**) (nsRange.cpp:217) ==13638== by 0x5CFC9FD: _ZL11CreateRangeP11nsISupportsRK4nsIDPPv (nsLayoutModule.cpp:487) ==13638== by 0x6344CC3: nsGenericFactory::CreateInstance(nsISupports*, nsID const&, void**) (nsGenericFactory.cpp:80) ==13638== by 0x636DF01: nsComponentManagerImpl::CreateInstance(nsID const&, nsISupports*, nsID const&, void**) (nsComponentManager.cpp:1670) ==13638== by 0x633FD22: CallCreateInstance(nsID const&, nsISupports*, nsID const&, void**) (nsComponentManagerUtils.cpp:157) ==13638== by 0x633FD41: nsCreateInstanceByCID::operator()(nsID const&, void**) const (nsComponentManagerUtils.cpp:199) ==13638== by 0x633F3CC: nsCOMPtr_base::assign_from_helper(nsCOMPtr_helper const&, nsID const&) (nsCOMPtr.cpp:150) ==13638== by 0x61731C7: nsTypeAheadFind::SetDocShell(nsIDocShell*) (nsCOMPtr.h:780) ==13638== by 0x6174BDD: nsTypeAheadFind::Init(nsIDocShell*) (nsTypeAheadFind.cpp:142) ==13638== by 0x805325B: Yelper::Init() (Yelper.cpp:109) ==13638== by 0x80574F3: _ZL12html_realizeP10_GtkWidget (yelp-html.cpp:151) ==13638== by 0x47E23D3: g_cclosure_marshal_VOID__VOID (gmarshal.c:77) ==13638== by 0x47D33C8: g_type_class_meta_marshal (gclosure.c:878) ==13638== by 0x47D4C4A: g_closure_invoke (gclosure.c:767) ==13638== by 0x47EA8ED: signal_emit_unlocked_R (gsignal.c:3174) ==13638== by 0x47EC7AB: g_signal_emit_valist (gsignal.c:2977) ==13638== by 0x47ECC25: g_signal_emit (gsignal.c:3034) ==13638== by 0x4344250: gtk_widget_realize (gtkwidget.c:3319) ==13638== by 0x4344B6F: gtk_widget_map (gtkwidget.c:3193) ==13638== by 0x416A84A: gtk_box_forall (gtkbox.c:793) ==13638== by 0x419CD35: gtk_container_forall (gtkcontainer.c:1455) ==13638== by 0x419EE3A: gtk_container_map (gtkcontainer.c:2621) ==13638== by 0x47E23D3: g_cclosure_marshal_VOID__VOID (gmarshal.c:77) ==13638== by 0x47D33C8: g_type_class_meta_marshal (gclosure.c:878) ==13638== by 0x47D4B77: g_closure_invoke (gclosure.c:767) ==13638== by 0x47EA8ED: signal_emit_unlocked_R (gsignal.c:3174) ==13638== by 0x47EC7AB: g_signal_emit_valist (gsignal.c:2977) ==13638== by 0x47ECC25: g_signal_emit (gsignal.c:3034) ==13638== by 0x4344B1B: gtk_widget_map (gtkwidget.c:3195) ==13638== by 0x424ADD9: gtk_paned_forall (gtkpaned.c:1180) ==13638== by 0x419CD35: gtk_container_forall (gtkcontainer.c:1455) ==13638== by 0x419EE3A: gtk_container_map (gtkcontainer.c:2621) ==13638== by 0x424DAA0: gtk_paned_map (gtkpaned.c:790) ==13638== by 0x47E23D3: g_cclosure_marshal_VOID__VOID (gmarshal.c:77) ==13638== by 0x47D33C8: g_type_class_meta_marshal (gclosure.c:878) ==13638== by 0x47D4B77: g_closure_invoke (gclosure.c:767) ==13638== by 0x47EA8ED: signal_emit_unlocked_R (gsignal.c:3174) ==13638== by 0x47EC7AB: g_signal_emit_valist (gsignal.c:2977) ==13638== by 0x47ECC25: g_signal_emit (gsignal.c:3034) ==13638== ==13638== ==13638== 584 bytes in 17 blocks are possibly lost in loss record 610 of 853 ==13638== at 0x4024D2E: malloc (vg_replace_malloc.c:207) ==13638== by 0x5A0FE77: PR_Malloc (in /usr/lib/libnspr4.so.0d) ==13638== by 0x5A06E7B: (within /usr/lib/libnspr4.so.0d) ==13638== by 0x5A211F3: (within /usr/lib/libnspr4.so.0d) ==13638== by 0x5A2159A: PR_OpenFile (in /usr/lib/libnspr4.so.0d) ==13638== by 0x5A2166A: PR_Open (in /usr/lib/libnspr4.so.0d) ==13638== by 0x6369DA8: nsLocalFile::OpenNSPRFileDesc(int, int, PRFileDesc**) (nsLocalFileUnix.cpp:405) ==13638== by 0x5CA13BB: nsJAR::OpenFile() (nsJAR.cpp:448) ==13638== by 0x5CA1755: nsJAR::GetInputStreamWithSpec(nsACString_internal const&, char const*, nsIInputStream**) (nsJAR.cpp:353) ==13638== by 0x5CA17AF: nsJAR::GetInputStream(char const*, nsIInputStream**) (nsJAR.cpp:323) ==13638== by 0x5CA3632: nsJARInputThunk::EnsureJarStream() (nsJARChannel.cpp:162) ==13638== by 0x5CA46C1: nsJARChannel::Open(nsIInputStream**) (nsJARChannel.cpp:663) ==13638== by 0x624F4BB: RDFXMLDataSourceImpl::BlockingParse(nsIURI*, nsIStreamListener*) (nsRDFXMLDataSource.cpp:505) ==13638== by 0x624F871: RDFXMLDataSourceImpl::Refresh(int) (nsRDFXMLDataSource.cpp:919) ==13638== by 0x624D627: RDFServiceImpl::GetDataSource(char const*, int, nsIRDFDataSource**) (nsRDFService.cpp:1481) ==13638== by 0x624D673: RDFServiceImpl::GetDataSourceBlocking(char const*, nsIRDFDataSource**) (nsRDFService.cpp:1410) ==13638== by 0x6154B14: nsChromeRegistry::ProcessContentsManifest(nsIURI*, nsIURI*, nsIURI*, int, int) (nsChromeRegistry.cpp:1626) ==13638== by 0x61556C5: nsChromeRegistry::ProcessNewChromeBuffer(char*, int, nsIURI*) (nsChromeRegistry.cpp:1438) ==13638== by 0x61557D6: nsChromeRegistry::ProcessNewChromeFile(nsILocalFile*, nsIURI*) (nsChromeRegistry.cpp:1355) ==13638== by 0x6159AF0: nsChromeRegistry::CheckForNewChrome() (nsChromeRegistry.cpp:1236) ==13638== by 0x6156A38: nsChromeRegistry::Init() (nsChromeRegistry.cpp:584) ==13638== by 0x6152F12: _ZL27nsChromeRegistryConstructorP11nsISupportsRK4nsIDPPv (nsChromeFactory.cpp:49) ==13638== by 0x6344CC3: nsGenericFactory::CreateInstance(nsISupports*, nsID const&, void**) (nsGenericFactory.cpp:80) ==13638== by 0x636DE4E: nsComponentManagerImpl::CreateInstanceByContractID(char const*, nsISupports*, nsID const&, void**) (nsComponentManager.cpp:1756) ==13638== by 0x636ED72: nsComponentManagerImpl::GetServiceByContractID(char const*, nsID const&, void**) (nsComponentManager.cpp:2189) ==13638== by 0x633FD90: CallGetService(char const*, nsID const&, void**) (nsComponentManagerUtils.cpp:94) ==13638== by 0x633FDDD: nsGetServiceByContractID::operator()(nsID const&, void**) const (nsComponentManagerUtils.cpp:278) ==13638== by 0x633F456: nsCOMPtr_base::assign_from_gs_contractid(nsGetServiceByContractID, nsID const&) (nsCOMPtr.cpp:132) ==13638== by 0x615A7A4: nsChromeProtocolHandler::NewChannel(nsIURI*, nsIChannel**) (nsCOMPtr.h:677) ==13638== by 0x5C0C736: nsIOService::NewChannelFromURI(nsIURI*, nsIChannel**) (nsIOService.cpp:571) ==13638== by 0x5C947A1: nsStringBundle::LoadProperties() (nsNetUtil.h:177) ==13638== by 0x5C94AFA: nsStringBundle::FormatStringFromName(unsigned short const*, unsigned short const**, unsigned, unsigned short**) (nsStringBundle.cpp:227) ==13638== by 0x5DC5964: nsCSSScanner::ReportUnexpectedParams(char const*, unsigned short const**, unsigned) (nsCSSScanner.cpp:391) ==13638== by 0x5DC623A: nsCSSScanner::ReportUnexpectedToken(nsCSSToken&, char const*) (nsCSSScanner.cpp:428) ==13638== by 0x5DB5711: CSSParserImpl::ParseColor(unsigned&, nsCSSValue&) (nsCSSParser.cpp:3027) ==13638== by 0x5DB5DAF: CSSParserImpl::ParseVariant(unsigned&, nsCSSValue&, int, int const*) (nsCSSParser.cpp:3871) ==13638== by 0x5DB7D9D: CSSParserImpl::ParseSingleValueProperty(unsigned&, nsCSSValue&, nsCSSProperty) (nsCSSParser.cpp:4870) ==13638== by 0x5DB86CC: CSSParserImpl::ParseChoice(unsigned&, nsCSSValue*, nsCSSProperty const*, int) (nsCSSParser.cpp:4122) ==13638== by 0x5DB87CE: CSSParserImpl::ParseOutline(unsigned&) (nsCSSParser.cpp:6103) ==13638== by 0x5DB9E54: CSSParserImpl::ParseProperty(unsigned&, nsCSSProperty) (nsCSSParser.cpp:4389) ==13638== ==13638== ==13638== 711 (120 direct, 591 indirect) bytes in 2 blocks are definitely lost in loss record 625 of 853 ==13638== at 0x4024D2E: malloc (vg_replace_malloc.c:207) ==13638== by 0x48C61ED: rrn_reg_new (in /usr/lib/librarian.so.0.0.0) ==13638== by 0x48CCC73: rrn_omf_parse_file (in /usr/lib/librarian.so.0.0.0) ==13638== by 0x48C559C: (within /usr/lib/librarian.so.0.0.0) ==13638== by 0x48C5C67: (within /usr/lib/librarian.so.0.0.0) ==13638== by 0x48C5F2B: rrn_for_each_in_category (in /usr/lib/librarian.so.0.0.0) ==13638== by 0x806558E: toc_process (yelp-toc.c:572) ==13638== by 0x486C02E: g_thread_create_proxy (gthread.c:635) ==13638== by 0x4AF750E: start_thread (in /lib/tls/i686/cmov/libpthread-2.8.90.so) ==13638== by 0x4BEB7ED: clone (in /lib/tls/i686/cmov/libc-2.8.90.so) ==13638== ==13638== ==13638== 240 bytes in 2 blocks are possibly lost in loss record 635 of 853 ==13638== at 0x402473E: operator new(unsigned) (vg_replace_malloc.c:224) ==13638== by 0x615C3CB: _ZL26nsTypeAheadFindConstructorP11nsISupportsRK4nsIDPPv (nsToolkitCompsModule.cpp:96) ==13638== by 0x6344CC3: nsGenericFactory::CreateInstance(nsISupports*, nsID const&, void**) (nsGenericFactory.cpp:80) ==13638== by 0x636DE4E: nsComponentManagerImpl::CreateInstanceByContractID(char const*, nsISupports*, nsID const&, void**) (nsComponentManager.cpp:1756) ==13638== by 0x8072C48: CallCreateInstance(char const*, nsISupports*, nsID const&, void**) (in /usr/bin/yelp) ==13638== by 0x8072C73: nsCreateInstanceByContractID::operator()(nsID const&, void**) const (in /usr/bin/yelp) ==13638== by 0x8072990: nsCOMPtr_base::assign_from_helper(nsCOMPtr_helper const&, nsID const&) (in /usr/bin/yelp) ==13638== by 0x805320F: Yelper::Init() (nsCOMPtr.h:780) ==13638== by 0x80574F3: _ZL12html_realizeP10_GtkWidget (yelp-html.cpp:151) ==13638== by 0x47E23D3: g_cclosure_marshal_VOID__VOID (gmarshal.c:77) ==13638== by 0x47D33C8: g_type_class_meta_marshal (gclosure.c:878) ==13638== by 0x47D4C4A: g_closure_invoke (gclosure.c:767) ==13638== by 0x47EA8ED: signal_emit_unlocked_R (gsignal.c:3174) ==13638== by 0x47EC7AB: g_signal_emit_valist (gsignal.c:2977) ==13638== by 0x47ECC25: g_signal_emit (gsignal.c:3034) ==13638== by 0x4344250: gtk_widget_realize (gtkwidget.c:3319) ==13638== by 0x4344B6F: gtk_widget_map (gtkwidget.c:3193) ==13638== by 0x416A84A: gtk_box_forall (gtkbox.c:793) ==13638== by 0x419CD35: gtk_container_forall (gtkcontainer.c:1455) ==13638== by 0x419EE3A: gtk_container_map (gtkcontainer.c:2621) ==13638== by 0x47E23D3: g_cclosure_marshal_VOID__VOID (gmarshal.c:77) ==13638== by 0x47D33C8: g_type_class_meta_marshal (gclosure.c:878) ==13638== by 0x47D4B77: g_closure_invoke (gclosure.c:767) ==13638== by 0x47EA8ED: signal_emit_unlocked_R (gsignal.c:3174) ==13638== by 0x47EC7AB: g_signal_emit_valist (gsignal.c:2977) ==13638== by 0x47ECC25: g_signal_emit (gsignal.c:3034) ==13638== by 0x4344B1B: gtk_widget_map (gtkwidget.c:3195) ==13638== by 0x424ADD9: gtk_paned_forall (gtkpaned.c:1180) ==13638== by 0x419CD35: gtk_container_forall (gtkcontainer.c:1455) ==13638== by 0x419EE3A: gtk_container_map (gtkcontainer.c:2621) ==13638== by 0x424DAA0: gtk_paned_map (gtkpaned.c:790) ==13638== by 0x47E23D3: g_cclosure_marshal_VOID__VOID (gmarshal.c:77) ==13638== by 0x47D33C8: g_type_class_meta_marshal (gclosure.c:878) ==13638== by 0x47D4B77: g_closure_invoke (gclosure.c:767) ==13638== by 0x47EA8ED: signal_emit_unlocked_R (gsignal.c:3174) ==13638== by 0x47EC7AB: g_signal_emit_valist (gsignal.c:2977) ==13638== by 0x47ECC25: g_signal_emit (gsignal.c:3034) ==13638== by 0x4344B1B: gtk_widget_map (gtkwidget.c:3195) ==13638== by 0x416A815: gtk_box_forall (gtkbox.c:783) ==13638== by 0x419CD35: gtk_container_forall (gtkcontainer.c:1455) ==13638== ==13638== ==13638== 1,028 bytes in 110 blocks are possibly lost in loss record 674 of 853 ==13638== at 0x4024D2E: malloc (vg_replace_malloc.c:207) ==13638== by 0x4849D63: g_malloc (gmem.c:131) ==13638== by 0x48628D8: g_strdup (gstrfuncs.c:92) ==13638== by 0x8072419: slow_search_process (yelp-search-parser.c:1086) ==13638== by 0x48C5F7A: rrn_for_each (in /usr/lib/librarian.so.0.0.0) ==13638== by 0x807115A: slow_search_setup (yelp-search-parser.c:1051) ==13638== by 0x483F7C0: g_idle_dispatch (gmain.c:4235) ==13638== by 0x48416F7: g_main_context_dispatch (gmain.c:2144) ==13638== by 0x4844DA2: g_main_context_iterate (gmain.c:2778) ==13638== by 0x48452C1: g_main_loop_run (gmain.c:2986) ==13638== by 0x42203A8: gtk_main (gtkmain.c:1200) ==13638== by 0x805FE14: main (yelp-main.c:120) ==13638== ==13638== ==13638== 1,345 bytes in 132 blocks are definitely lost in loss record 697 of 853 ==13638== at 0x4024D2E: malloc (vg_replace_malloc.c:207) ==13638== by 0x470B7B5: xmlStrndup (in /usr/lib/libxml2.so.2.6.32) ==13638== by 0x470B89F: xmlStrdup (in /usr/lib/libxml2.so.2.6.32) ==13638== by 0x46AEE85: (within /usr/lib/libxml2.so.2.6.32) ==13638== by 0x80655DD: toc_process (yelp-toc.c:520) ==13638== by 0x486C02E: g_thread_create_proxy (gthread.c:635) ==13638== by 0x4AF750E: start_thread (in /lib/tls/i686/cmov/libpthread-2.8.90.so) ==13638== by 0x4BEB7ED: clone (in /lib/tls/i686/cmov/libc-2.8.90.so) ==13638== ==13638== ==13638== 2,037 bytes in 22 blocks are possibly lost in loss record 720 of 853 ==13638== at 0x4024E4C: realloc (vg_replace_malloc.c:429) ==13638== by 0x638C03C: nsStringBuffer::Realloc(nsStringBuffer*, unsigned) (nsSubstring.cpp:237) ==13638== by 0x638C1A4: nsACString_internal::MutatePrep(unsigned, char**, unsigned*) (nsTSubstring.cpp:135) ==13638== by 0x638C4A1: nsACString_internal::ReplacePrep(unsigned, unsigned, unsigned) (nsTSubstring.cpp:209) ==13638== by 0x638CCFB: nsACString_internal::Replace(unsigned, unsigned, nsCSubstringTuple const&) (nsTSubstring.cpp:543) ==13638== by 0x6369C66: nsLocalFile::AppendRelativeNativePath(nsACString_internal const&) (nsTSubstring.h:363) ==13638== by 0x6369CDF: nsLocalFile::AppendNative(nsACString_internal const&) (nsLocalFileUnix.cpp:508) ==13638== by 0x635A91F: nsDirectoryService::GetFile(char const*, int*, nsIFile**) (nsDirectoryService.cpp:814) ==13638== by 0x635A0E8: _ZL16FindProviderFileP11nsISupportsPv (nsDirectoryService.cpp:619) ==13638== by 0x635A24D: nsDirectoryService::Get(char const*, nsID const&, void**) (nsDirectoryService.cpp:663) ==13638== by 0x6370437: _ZL31GetLocationFromDirectoryServicePKcPP7nsIFile (nsComponentManager.cpp:582) ==13638== by 0x63705B4: nsComponentManagerImpl::Init(nsStaticModuleInfo const*, unsigned) (nsComponentManager.cpp:682) ==13638== by 0x634874B: NS_InitXPCOM3_P (nsXPComInit.cpp:586) ==13638== by 0x5BC61A0: XRE_InitEmbedding (nsEmbedFunctions.cpp:124) ==13638== by 0x5BB8A41: EmbedPrivate::PushStartup() (EmbedPrivate.cpp:536) ==13638== by 0x8056784: yelp_gecko_init (yelp-gecko-utils.cpp:247) ==13638== by 0x805FAF0: main (yelp-main.c:398) ==13638== ==13638== ==13638== 2,348 bytes in 44 blocks are possibly lost in loss record 728 of 853 ==13638== at 0x4022DE2: calloc (vg_replace_malloc.c:397) ==13638== by 0x5A100E9: PR_Calloc (in /usr/lib/libnspr4.so.0d) ==13638== by 0x675CCEF: (within /usr/lib/libnss3.so.1d) ==13638== by 0x675CFEA: (within /usr/lib/libnss3.so.1d) ==13638== by 0x675297E: (within /usr/lib/libnss3.so.1d) ==13638== by 0x6751609: (within /usr/lib/libnss3.so.1d) ==13638== by 0x67571BF: (within /usr/lib/libnss3.so.1d) ==13638== by 0x67054F4: (within /usr/lib/libnss3.so.1d) ==13638== by 0x67058F1: NSS_NoDB_Init (in /usr/lib/libnss3.so.1d) ==13638== by 0x6184D38: nsNSSComponent::InitializeNSS(int) (nsNSSComponent.cpp:1484) ==13638== by 0x618504E: nsNSSComponent::Init() (nsNSSComponent.cpp:1746) ==13638== by 0x618E637: _ZL25nsNSSComponentConstructorP11nsISupportsRK4nsIDPPv (nsNSSModule.cpp:166) ==13638== by 0x6344CC3: nsGenericFactory::CreateInstance(nsISupports*, nsID const&, void**) (nsGenericFactory.cpp:80) ==13638== by 0x636DE4E: nsComponentManagerImpl::CreateInstanceByContractID(char const*, nsISupports*, nsID const&, void**) (nsComponentManager.cpp:1756) ==13638== by 0x636ED72: nsComponentManagerImpl::GetServiceByContractID(char const*, nsID const&, void**) (nsComponentManager.cpp:2189) ==13638== by 0x633FD90: CallGetService(char const*, nsID const&, void**) (nsComponentManagerUtils.cpp:94) ==13638== by 0x633FDAC: nsGetServiceByContractIDWithError::operator()(nsID const&, void**) const (nsComponentManagerUtils.cpp:288) ==13638== by 0x633F41C: nsCOMPtr_base::assign_from_gs_contractid_with_error(nsGetServiceByContractIDWithError const&, nsID const&) (nsCOMPtr.cpp:141) ==13638== by 0x5CA1438: nsJAR::GetCertificatePrincipal(char const*, nsIPrincipal**) (nsCOMPtr.h:685) ==13638== by 0x5CA393A: nsJARChannel::GetOwner(nsISupports**) (nsJARChannel.cpp:494) ==13638== by 0x5CB1822: nsScriptSecurityManager::GetChannelPrincipal(nsIChannel*, nsIPrincipal**) (nsScriptSecurityManager.cpp:403) ==13638== by 0x5DAF7E0: CSSLoaderImpl::LoadSheet(SheetLoadData*, StyleSheetState) (nsCSSLoader.cpp:1314) ==13638== by 0x5DB21C6: CSSLoaderImpl::InternalLoadNonDocumentSheet(nsIURI*, int, nsIPrincipal*, nsICSSStyleSheet**, nsICSSLoaderObserver*) (nsCSSLoader.cpp:2052) ==13638== by 0x5DB22A0: CSSLoaderImpl::LoadSheetSync(nsIURI*, int, nsICSSStyleSheet**) (nsCSSLoader.cpp:1967) ==13638== by 0x5DDDE03: nsLayoutStylesheetCache::LoadSheet(nsIURI*, nsCOMPtr&, int) (nsLayoutStylesheetCache.cpp:226) ==13638== by 0x5DDE444: nsLayoutStylesheetCache::ScrollbarsSheet() (nsLayoutStylesheetCache.cpp:87) ==13638== by 0x5D23FB5: DocumentViewerImpl::CreateStyleSet(nsIDocument*, nsStyleSet**) (nsDocumentViewer.cpp:2158) ==13638== by 0x5D2542F: DocumentViewerImpl::InitPresentationStuff(int, int) (nsDocumentViewer.cpp:673) ==13638== by 0x5D26020: DocumentViewerImpl::InitInternal(nsIWidget*, nsISupports*, nsIDeviceContext*, nsRect const&, int, int, int) (nsDocumentViewer.cpp:916) ==13638== by 0x5D26656: DocumentViewerImpl::Init(nsIWidget*, nsIDeviceContext*, nsRect const&) (nsDocumentViewer.cpp:665) ==13638== by 0x60EF6AB: nsDocShell::SetupNewViewer(nsIContentViewer*) (nsDocShell.cpp:6407) ==13638== by 0x60F6A9C: nsDocShell::Embed(nsIContentViewer*, char const*, nsISupports*) (nsDocShell.cpp:4870) ==13638== by 0x60F3B7C: nsDocShell::CreateAboutBlankContentViewer(nsIPrincipal*) (nsDocShell.cpp:5263) ==13638== by 0x60F569B: nsDocShell::EnsureContentViewer() (nsDocShell.cpp:5167) ==13638== by 0x60FA346: nsDocShell::GetInterface(nsID const&, void**) (nsDocShell.cpp:457) ==13638== by 0x6340856: nsGetInterface::operator()(nsID const&, void**) const (nsIInterfaceRequestorUtils.cpp:52) ==13638== by 0x633F3CC: nsCOMPtr_base::assign_from_helper(nsCOMPtr_helper const&, nsID const&) (nsCOMPtr.cpp:150) ==13638== by 0x5F8453F: nsGlobalWindow::GetDocument(nsIDOMDocument**) (nsCOMPtr.h:694) ==13638== by 0x80531D7: Yelper::Init() (Yelper.cpp:100) ==13638== by 0x80574F3: _ZL12html_realizeP10_GtkWidget (yelp-html.cpp:151) ==13638== ==13638== ==13638== 3,072 bytes in 8 blocks are possibly lost in loss record 739 of 853 ==13638== at 0x4024E4C: realloc (vg_replace_malloc.c:429) ==13638== by 0x4DE1971: (within /usr/lib/libfontconfig.so.1.3.0) ==13638== by 0x4DD16B1: (within /usr/lib/libfontconfig.so.1.3.0) ==13638== by 0x4DD2B7D: FcConfigSubstituteWithPat (in /usr/lib/libfontconfig.so.1.3.0) ==13638== by 0x4DDEA28: FcFontRenderPrepare (in /usr/lib/libfontconfig.so.1.3.0) ==13638== by 0x4C75EBA: (within /usr/lib/libpangoft2-1.0.so.0.2202.0) ==13638== by 0x45BF539: pango_font_map_load_fontset (in /usr/lib/libpango-1.0.so.0.2202.0) ==13638== by 0x45BD17B: (within /usr/lib/libpango-1.0.so.0.2202.0) ==13638== by 0x45BD65E: pango_itemize_with_base_dir (in /usr/lib/libpango-1.0.so.0.2202.0) ==13638== by 0x45C6288: (within /usr/lib/libpango-1.0.so.0.2202.0) ==13638== by 0x45C779A: (within /usr/lib/libpango-1.0.so.0.2202.0) ==13638== by 0x4216F83: gtk_label_size_request (gtklabel.c:2521) ==13638== by 0x4156A8F: gtk_accel_label_size_request (gtkaccellabel.c:270) ==13638== by 0x47E1A3B: g_cclosure_marshal_VOID__BOXED (gmarshal.c:566) ==13638== by 0x47D33C8: g_type_class_meta_marshal (gclosure.c:878) ==13638== by 0x47D4B77: g_closure_invoke (gclosure.c:767) ==13638== by 0x47EA8ED: signal_emit_unlocked_R (gsignal.c:3174) ==13638== by 0x47EC7AB: g_signal_emit_valist (gsignal.c:2977) ==13638== by 0x47ECACC: g_signal_emit_by_name (gsignal.c:3071) ==13638== by 0x428E8B5: do_size_request (gtksizegroup.c:620) ==13638== by 0x428EB86: _gtk_size_group_compute_requisition (gtksizegroup.c:820) ==13638== by 0x43427EE: gtk_widget_size_request (gtkwidget.c:3695) ==13638== by 0x4232FCE: gtk_menu_item_size_request (gtkmenuitem.c:676) ==13638== by 0x42083AA: gtk_image_menu_item_size_request (gtkimagemenuitem.c:254) ==13638== by 0x47E1A3B: g_cclosure_marshal_VOID__BOXED (gmarshal.c:566) ==13638== by 0x47D33C8: g_type_class_meta_marshal (gclosure.c:878) ==13638== by 0x47D4B77: g_closure_invoke (gclosure.c:767) ==13638== by 0x47EA8ED: signal_emit_unlocked_R (gsignal.c:3174) ==13638== by 0x47EC7AB: g_signal_emit_valist (gsignal.c:2977) ==13638== by 0x47ECACC: g_signal_emit_by_name (gsignal.c:3071) ==13638== by 0x428E8B5: do_size_request (gtksizegroup.c:620) ==13638== by 0x428EB86: _gtk_size_group_compute_requisition (gtksizegroup.c:820) ==13638== by 0x43427EE: gtk_widget_size_request (gtkwidget.c:3695) ==13638== by 0x422FB89: gtk_menu_bar_size_request (gtkmenubar.c:313) ==13638== by 0x47E1A3B: g_cclosure_marshal_VOID__BOXED (gmarshal.c:566) ==13638== by 0x47D33C8: g_type_class_meta_marshal (gclosure.c:878) ==13638== by 0x47D4B77: g_closure_invoke (gclosure.c:767) ==13638== by 0x47EA8ED: signal_emit_unlocked_R (gsignal.c:3174) ==13638== by 0x47EC7AB: g_signal_emit_valist (gsignal.c:2977) ==13638== by 0x47ECACC: g_signal_emit_by_name (gsignal.c:3071) ==13638== ==13638== ==13638== 3,264 bytes in 68 blocks are possibly lost in loss record 740 of 853 ==13638== at 0x4022DE2: calloc (vg_replace_malloc.c:397) ==13638== by 0x59BDE30: InsertPropertyTreeChild (jsscope.c:537) ==13638== by 0x59BE9AE: GetPropertyTreeChild (jsscope.c:915) ==13638== by 0x59BEEB5: js_AddScopeProperty (jsscope.c:1274) ==13638== by 0x5997864: js_SetPropertyHelper (jsobj.c:3906) ==13638== by 0x59875C4: js_Interpret (jsinterp.c:6085) ==13638== by 0x598F5FD: js_Execute (jsinterp.c:1539) ==13638== by 0x595B5CA: JS_ExecuteScript (jsapi.c:4895) ==13638== by 0x5BFDDE8: mozJSComponentLoader::GlobalForLocation(nsILocalFile*, JSObject**, char**) (mozJSComponentLoader.cpp:1287) ==13638== by 0x5BFEF59: mozJSComponentLoader::LoadModule(nsILocalFile*, nsIModule**) (mozJSComponentLoader.cpp:624) ==13638== by 0x636E6F7: nsComponentManagerImpl::AutoRegisterComponent(nsILocalFile*, nsTArray&, int) (nsComponentManager.cpp:2988) ==13638== by 0x636EA87: nsComponentManagerImpl::AutoRegisterDirectory(nsIFile*, nsCOMArray&, nsTArray&) (nsComponentManager.cpp:2903) ==13638== by 0x636EB26: nsComponentManagerImpl::AutoRegisterImpl(nsIFile*, nsCOMArray&, nsTArray&) (nsComponentManager.cpp:2862) ==13638== by 0x636F702: nsComponentManagerImpl::AutoRegister(nsIFile*) (nsComponentManager.cpp:3274) ==13638== by 0x6348B52: NS_InitXPCOM3_P (nsXPComInit.cpp:666) ==13638== by 0x5BC61A0: XRE_InitEmbedding (nsEmbedFunctions.cpp:124) ==13638== by 0x5BB8A41: EmbedPrivate::PushStartup() (EmbedPrivate.cpp:536) ==13638== by 0x8056784: yelp_gecko_init (yelp-gecko-utils.cpp:247) ==13638== by 0x805FAF0: main (yelp-main.c:398) ==13638== ==13638== ==13638== 6,169 (3,396 direct, 2,773 indirect) bytes in 124 blocks are definitely lost in loss record 756 of 853 ==13638== at 0x4022DE2: calloc (vg_replace_malloc.c:397) ==13638== by 0x4849CEB: g_malloc0 (gmem.c:151) ==13638== by 0x80725FB: slow_search_process (yelp-search-parser.c:1141) ==13638== by 0x48C5F7A: rrn_for_each (in /usr/lib/librarian.so.0.0.0) ==13638== by 0x807115A: slow_search_setup (yelp-search-parser.c:1051) ==13638== by 0x483F7C0: g_idle_dispatch (gmain.c:4235) ==13638== by 0x48416F7: g_main_context_dispatch (gmain.c:2144) ==13638== by 0x4844DA2: g_main_context_iterate (gmain.c:2778) ==13638== by 0x48452C1: g_main_loop_run (gmain.c:2986) ==13638== by 0x42203A8: gtk_main (gtkmain.c:1200) ==13638== by 0x805FE14: main (yelp-main.c:120) ==13638== ==13638== ==13638== 5,154 (1,728 direct, 3,426 indirect) bytes in 36 blocks are definitely lost in loss record 767 of 853 ==13638== at 0x4024D2E: malloc (vg_replace_malloc.c:207) ==13638== by 0x46ACDE6: (within /usr/lib/libxml2.so.2.6.32) ==13638== by 0x8065FC0: rrn_add_document (yelp-toc.c:461) ==13638== by 0x48C5F13: rrn_for_each_in_category (in /usr/lib/librarian.so.0.0.0) ==13638== by 0x806558E: toc_process (yelp-toc.c:572) ==13638== by 0x486C02E: g_thread_create_proxy (gthread.c:635) ==13638== by 0x4AF750E: start_thread (in /lib/tls/i686/cmov/libpthread-2.8.90.so) ==13638== by 0x4BEB7ED: clone (in /lib/tls/i686/cmov/libc-2.8.90.so) ==13638== ==13638== ==13638== 3,262 (2,168 direct, 1,094 indirect) bytes in 8 blocks are definitely lost in loss record 769 of 853 ==13638== at 0x4024E4C: realloc (vg_replace_malloc.c:429) ==13638== by 0x4849C49: g_realloc (gmem.c:170) ==13638== by 0x80659B4: toc_process (yelp-toc.c:598) ==13638== by 0x486C02E: g_thread_create_proxy (gthread.c:635) ==13638== by 0x4AF750E: start_thread (in /lib/tls/i686/cmov/libpthread-2.8.90.so) ==13638== by 0x4BEB7ED: clone (in /lib/tls/i686/cmov/libc-2.8.90.so) ==13638== ==13638== ==13638== 6,698 (204 direct, 6,494 indirect) bytes in 1 blocks are definitely lost in loss record 777 of 853 ==13638== at 0x4024D2E: malloc (vg_replace_malloc.c:207) ==13638== by 0x46EF3B8: xmlXPathNewContext (in /usr/lib/libxml2.so.2.6.32) ==13638== by 0x806546B: toc_process (yelp-toc.c:509) ==13638== by 0x486C02E: g_thread_create_proxy (gthread.c:635) ==13638== by 0x4AF750E: start_thread (in /lib/tls/i686/cmov/libpthread-2.8.90.so) ==13638== by 0x4BEB7ED: clone (in /lib/tls/i686/cmov/libc-2.8.90.so) ==13638== ==13638== ==13638== 7,340 bytes in 1 blocks are possibly lost in loss record 785 of 853 ==13638== at 0x402405E: operator new[](unsigned) (vg_replace_malloc.c:268) ==13638== by 0x6386CEA: xptiWorkingSet::ExtendFileArray(unsigned) (xptiWorkingSet.cpp:273) ==13638== by 0x6382570: xptiInterfaceInfoManager::MergeWorkingSets(xptiWorkingSet*, xptiWorkingSet*) (xptiInterfaceInfoManager.cpp:1453) ==13638== by 0x6384D56: xptiInterfaceInfoManager::AutoRegisterInterfaces() (xptiInterfaceInfoManager.cpp:1949) ==13638== by 0x6348B42: NS_InitXPCOM3_P (nsXPComInit.cpp:665) ==13638== by 0x5BC61A0: XRE_InitEmbedding (nsEmbedFunctions.cpp:124) ==13638== by 0x5BB8A41: EmbedPrivate::PushStartup() (EmbedPrivate.cpp:536) ==13638== by 0x8056784: yelp_gecko_init (yelp-gecko-utils.cpp:247) ==13638== by 0x805FAF0: main (yelp-main.c:398) ==13638== ==13638== ==13638== 8,240 bytes in 2 blocks are possibly lost in loss record 790 of 853 ==13638== at 0x4024D2E: malloc (vg_replace_malloc.c:207) ==13638== by 0x4BA252A: __alloc_dir (in /lib/tls/i686/cmov/libc-2.8.90.so) ==13638== by 0x4BA26C2: opendir (in /lib/tls/i686/cmov/libc-2.8.90.so) ==13638== by 0x4830FA6: g_dir_open (gdir.c:119) ==13638== by 0x8072504: slow_search_process (yelp-search-parser.c:1116) ==13638== by 0x48C5F7A: rrn_for_each (in /usr/lib/librarian.so.0.0.0) ==13638== by 0x807115A: slow_search_setup (yelp-search-parser.c:1051) ==13638== by 0x483F7C0: g_idle_dispatch (gmain.c:4235) ==13638== by 0x48416F7: g_main_context_dispatch (gmain.c:2144) ==13638== by 0x4844DA2: g_main_context_iterate (gmain.c:2778) ==13638== by 0x48452C1: g_main_loop_run (gmain.c:2986) ==13638== by 0x42203A8: gtk_main (gtkmain.c:1200) ==13638== by 0x805FE14: main (yelp-main.c:120) ==13638== ==13638== ==13638== 10,800 bytes in 535 blocks are possibly lost in loss record 798 of 853 ==13638== at 0x4024D2E: malloc (vg_replace_malloc.c:207) ==13638== by 0x4024EAF: realloc (vg_replace_malloc.c:429) ==13638== by 0x595E234: JS_realloc (jsapi.c:1805) ==13638== by 0x599594F: js_ReallocSlots (jsobj.c:2379) ==13638== by 0x5995BC8: js_AllocSlot (jsobj.c:2895) ==13638== by 0x59BEDF5: js_AddScopeProperty (jsscope.c:1245) ==13638== by 0x5998A26: js_DefineNativeProperty (jsobj.c:3144) ==13638== by 0x5998CAB: js_DefineProperty (jsobj.c:3037) ==13638== by 0x59956BB: js_SetClassPrototype (jsobj.c:4658) ==13638== by 0x597D24D: fun_resolve (jsfun.c:1126) ==13638== by 0x599728A: js_LookupPropertyWithFlags (jsobj.c:3340) ==13638== by 0x5997B6A: js_GetPropertyHelper (jsobj.c:3652) ==13638== by 0x5983F34: js_Interpret (jsinterp.c:4179) ==13638== by 0x598F5FD: js_Execute (jsinterp.c:1539) ==13638== by 0x595B5CA: JS_ExecuteScript (jsapi.c:4895) ==13638== by 0x5BFDDE8: mozJSComponentLoader::GlobalForLocation(nsILocalFile*, JSObject**, char**) (mozJSComponentLoader.cpp:1287) ==13638== by 0x5BFEF59: mozJSComponentLoader::LoadModule(nsILocalFile*, nsIModule**) (mozJSComponentLoader.cpp:624) ==13638== by 0x636E6F7: nsComponentManagerImpl::AutoRegisterComponent(nsILocalFile*, nsTArray&, int) (nsComponentManager.cpp:2988) ==13638== by 0x636EA87: nsComponentManagerImpl::AutoRegisterDirectory(nsIFile*, nsCOMArray&, nsTArray&) (nsComponentManager.cpp:2903) ==13638== by 0x636EB26: nsComponentManagerImpl::AutoRegisterImpl(nsIFile*, nsCOMArray&, nsTArray&) (nsComponentManager.cpp:2862) ==13638== by 0x636F702: nsComponentManagerImpl::AutoRegister(nsIFile*) (nsComponentManager.cpp:3274) ==13638== by 0x6348B52: NS_InitXPCOM3_P (nsXPComInit.cpp:666) ==13638== by 0x5BC61A0: XRE_InitEmbedding (nsEmbedFunctions.cpp:124) ==13638== by 0x5BB8A41: EmbedPrivate::PushStartup() (EmbedPrivate.cpp:536) ==13638== by 0x8056784: yelp_gecko_init (yelp-gecko-utils.cpp:247) ==13638== by 0x805FAF0: main (yelp-main.c:398) ==13638== ==13638== ==13638== 17,960 bytes in 449 blocks are possibly lost in loss record 808 of 853 ==13638== at 0x402473E: operator new(unsigned) (vg_replace_malloc.c:224) ==13638== by 0x5DC9F81: NS_NewCSSStyleRule(nsICSSStyleRule**, nsCSSSelectorList*, nsCSSDeclaration*) (nsCSSStyleRule.cpp:1495) ==13638== by 0x5DBBC1D: CSSParserImpl::ParseRuleSet(unsigned&, void (*)(nsICSSRule*, void*), void*) (nsCSSParser.cpp:1813) ==13638== by 0x5DBD39F: CSSParserImpl::Parse(nsIUnicharInputStream*, nsIURI*, nsIURI*, nsIPrincipal*, unsigned, int) (nsCSSParser.cpp:760) ==13638== by 0x5DB0399: CSSLoaderImpl::ParseSheet(nsIUnicharInputStream*, SheetLoadData*, int&) (nsCSSLoader.cpp:1512) ==13638== by 0x5DAF88D: CSSLoaderImpl::LoadSheet(SheetLoadData*, StyleSheetState) (nsCSSLoader.cpp:1349) ==13638== by 0x5DB21C6: CSSLoaderImpl::InternalLoadNonDocumentSheet(nsIURI*, int, nsIPrincipal*, nsICSSStyleSheet**, nsICSSLoaderObserver*) (nsCSSLoader.cpp:2052) ==13638== by 0x5DB22A0: CSSLoaderImpl::LoadSheetSync(nsIURI*, int, nsICSSStyleSheet**) (nsCSSLoader.cpp:1967) ==13638== by 0x5DDDE03: nsLayoutStylesheetCache::LoadSheet(nsIURI*, nsCOMPtr&, int) (nsLayoutStylesheetCache.cpp:226) ==13638== by 0x5DDE3A4: nsLayoutStylesheetCache::FormsSheet() (nsLayoutStylesheetCache.cpp:108) ==13638== by 0x5D23ED7: DocumentViewerImpl::CreateStyleSet(nsIDocument*, nsStyleSet**) (nsDocumentViewer.cpp:2164) ==13638== by 0x5D2542F: DocumentViewerImpl::InitPresentationStuff(int, int) (nsDocumentViewer.cpp:673) ==13638== by 0x5D26020: DocumentViewerImpl::InitInternal(nsIWidget*, nsISupports*, nsIDeviceContext*, nsRect const&, int, int, int) (nsDocumentViewer.cpp:916) ==13638== by 0x5D26656: DocumentViewerImpl::Init(nsIWidget*, nsIDeviceContext*, nsRect const&) (nsDocumentViewer.cpp:665) ==13638== by 0x60EF6AB: nsDocShell::SetupNewViewer(nsIContentViewer*) (nsDocShell.cpp:6407) ==13638== by 0x60F6A9C: nsDocShell::Embed(nsIContentViewer*, char const*, nsISupports*) (nsDocShell.cpp:4870) ==13638== by 0x60F3B7C: nsDocShell::CreateAboutBlankContentViewer(nsIPrincipal*) (nsDocShell.cpp:5263) ==13638== by 0x60F569B: nsDocShell::EnsureContentViewer() (nsDocShell.cpp:5167) ==13638== by 0x60FA346: nsDocShell::GetInterface(nsID const&, void**) (nsDocShell.cpp:457) ==13638== by 0x6340856: nsGetInterface::operator()(nsID const&, void**) const (nsIInterfaceRequestorUtils.cpp:52) ==13638== by 0x633F3CC: nsCOMPtr_base::assign_from_helper(nsCOMPtr_helper const&, nsID const&) (nsCOMPtr.cpp:150) ==13638== by 0x5F8453F: nsGlobalWindow::GetDocument(nsIDOMDocument**) (nsCOMPtr.h:694) ==13638== by 0x80531D7: Yelper::Init() (Yelper.cpp:100) ==13638== by 0x80574F3: _ZL12html_realizeP10_GtkWidget (yelp-html.cpp:151) ==13638== by 0x47E23D3: g_cclosure_marshal_VOID__VOID (gmarshal.c:77) ==13638== by 0x47D33C8: g_type_class_meta_marshal (gclosure.c:878) ==13638== by 0x47D4C4A: g_closure_invoke (gclosure.c:767) ==13638== by 0x47EA8ED: signal_emit_unlocked_R (gsignal.c:3174) ==13638== by 0x47EC7AB: g_signal_emit_valist (gsignal.c:2977) ==13638== by 0x47ECC25: g_signal_emit (gsignal.c:3034) ==13638== by 0x4344250: gtk_widget_realize (gtkwidget.c:3319) ==13638== by 0x4344B6F: gtk_widget_map (gtkwidget.c:3193) ==13638== by 0x416A84A: gtk_box_forall (gtkbox.c:793) ==13638== by 0x419CD35: gtk_container_forall (gtkcontainer.c:1455) ==13638== by 0x419EE3A: gtk_container_map (gtkcontainer.c:2621) ==13638== by 0x47E23D3: g_cclosure_marshal_VOID__VOID (gmarshal.c:77) ==13638== by 0x47D33C8: g_type_class_meta_marshal (gclosure.c:878) ==13638== by 0x47D4B77: g_closure_invoke (gclosure.c:767) ==13638== by 0x47EA8ED: signal_emit_unlocked_R (gsignal.c:3174) ==13638== by 0x47EC7AB: g_signal_emit_valist (gsignal.c:2977) ==13638== ==13638== ==13638== 35,336 bytes in 382 blocks are possibly lost in loss record 819 of 853 ==13638== at 0x4024E4C: realloc (vg_replace_malloc.c:429) ==13638== by 0x595E234: JS_realloc (jsapi.c:1805) ==13638== by 0x599594F: js_ReallocSlots (jsobj.c:2379) ==13638== by 0x5995BC8: js_AllocSlot (jsobj.c:2895) ==13638== by 0x59BEDF5: js_AddScopeProperty (jsscope.c:1245) ==13638== by 0x5998A26: js_DefineNativeProperty (jsobj.c:3144) ==13638== by 0x5998CAB: js_DefineProperty (jsobj.c:3037) ==13638== by 0x598BDE5: js_Interpret (jsinterp.c:5537) ==13638== by 0x598F5FD: js_Execute (jsinterp.c:1539) ==13638== by 0x595B5CA: JS_ExecuteScript (jsapi.c:4895) ==13638== by 0x5BFDDE8: mozJSComponentLoader::GlobalForLocation(nsILocalFile*, JSObject**, char**) (mozJSComponentLoader.cpp:1287) ==13638== by 0x5BFEF59: mozJSComponentLoader::LoadModule(nsILocalFile*, nsIModule**) (mozJSComponentLoader.cpp:624) ==13638== by 0x636E6F7: nsComponentManagerImpl::AutoRegisterComponent(nsILocalFile*, nsTArray&, int) (nsComponentManager.cpp:2988) ==13638== by 0x636EA87: nsComponentManagerImpl::AutoRegisterDirectory(nsIFile*, nsCOMArray&, nsTArray&) (nsComponentManager.cpp:2903) ==13638== by 0x636EB26: nsComponentManagerImpl::AutoRegisterImpl(nsIFile*, nsCOMArray&, nsTArray&) (nsComponentManager.cpp:2862) ==13638== by 0x636F702: nsComponentManagerImpl::AutoRegister(nsIFile*) (nsComponentManager.cpp:3274) ==13638== by 0x6348B52: NS_InitXPCOM3_P (nsXPComInit.cpp:666) ==13638== by 0x5BC61A0: XRE_InitEmbedding (nsEmbedFunctions.cpp:124) ==13638== by 0x5BB8A41: EmbedPrivate::PushStartup() (EmbedPrivate.cpp:536) ==13638== by 0x8056784: yelp_gecko_init (yelp-gecko-utils.cpp:247) ==13638== by 0x805FAF0: main (yelp-main.c:398) ==13638== ==13638== ==13638== 70,932 bytes in 1,659 blocks are possibly lost in loss record 833 of 853 ==13638== at 0x4024D2E: malloc (vg_replace_malloc.c:207) ==13638== by 0x638C06C: nsStringBuffer::Alloc(unsigned) (nsSubstring.cpp:210) ==13638== by 0x638C21C: nsAString_internal::MutatePrep(unsigned, unsigned short**, unsigned*) (nsTSubstring.cpp:162) ==13638== by 0x638C78D: nsAString_internal::ReplacePrep(unsigned, unsigned, unsigned) (nsTSubstring.cpp:209) ==13638== by 0x638D1BC: nsAString_internal::Assign(unsigned short const*, unsigned) (nsTSubstring.cpp:345) ==13638== by 0x63B52B5: gfxFontconfigUtils::GetResolvedFonts(nsACString_internal const&, gfxFontNameList*) (nsTString.h:82) ==13638== by 0x63B589F: gfxFontconfigUtils::UpdateFontListInternal(int) (gfxFontconfigUtils.cpp:314) ==13638== by 0x63B5F3A: gfxFontconfigUtils::gfxFontconfigUtils() (gfxFontconfigUtils.cpp:55) ==13638== by 0x63B09EB: gfxFontconfigUtils::GetFontconfigUtils() (gfxFontconfigUtils.h:59) ==13638== by 0x63B08FA: gfxPlatformGtk::gfxPlatformGtk() (gfxPlatformGtk.cpp:86) ==13638== by 0x63AD469: gfxPlatform::Init() (gfxPlatform.cpp:131) ==13638== by 0x62D89AC: _ZL21nsThebesGfxModuleCtorP9nsIModule (nsThebesGfxFactory.cpp:143) ==13638== by 0x634529E: nsGenericModule::Initialize(nsIComponentManager*) (nsGenericFactory.cpp:273) ==13638== by 0x634547A: nsGenericModule::GetClassObject(nsIComponentManager*, nsID const&, nsID const&, void**) (nsGenericFactory.cpp:361) ==13638== by 0x636DD51: nsFactoryEntry::GetFactory(nsIFactory**) (nsComponentManager.cpp:3562) ==13638== by 0x636DEEA: nsComponentManagerImpl::CreateInstance(nsID const&, nsISupports*, nsID const&, void**) (nsComponentManager.cpp:1666) ==13638== by 0x633FD22: CallCreateInstance(nsID const&, nsISupports*, nsID const&, void**) (nsComponentManagerUtils.cpp:157) ==13638== by 0x62C82E1: nsBaseWidget::BaseCreate(nsIWidget*, nsRect const&, nsEventStatus (*)(nsGUIEvent*), nsIDeviceContext*, nsIAppShell*, nsIToolkit*, nsWidgetInitData*) (nsComponentManagerUtils.h:250) ==13638== by 0x62AB73E: nsWindow::NativeCreate(nsIWidget*, void*, nsRect const&, nsEventStatus (*)(nsGUIEvent*), nsIDeviceContext*, nsIAppShell*, nsIToolkit*, nsWidgetInitData*) (nsWindow.cpp:3033) ==13638== by 0x62AC83A: nsWindow::Create(void*, nsRect const&, nsEventStatus (*)(nsGUIEvent*), nsIDeviceContext*, nsIAppShell*, nsIToolkit*, nsWidgetInitData*) (nsWindow.cpp:419) ==13638== by 0x614007E: nsWebBrowser::Create() (nsWebBrowser.cpp:1133) ==13638== by 0x5BB9FFD: EmbedWindow::CreateWindow() (EmbedWindow.cpp:100) ==13638== by 0x5BB8E7E: EmbedPrivate::Realize(int*) (EmbedPrivate.cpp:296) ==13638== by 0x5BB781F: _ZL21gtk_moz_embed_realizeP10_GtkWidget (gtkmozembed2.cpp:490) ==13638== by 0x80574E6: _ZL12html_realizeP10_GtkWidget (yelp-html.cpp:148) ==13638== by 0x47E23D3: g_cclosure_marshal_VOID__VOID (gmarshal.c:77) ==13638== by 0x47D33C8: g_type_class_meta_marshal (gclosure.c:878) ==13638== by 0x47D4C4A: g_closure_invoke (gclosure.c:767) ==13638== by 0x47EA8ED: signal_emit_unlocked_R (gsignal.c:3174) ==13638== by 0x47EC7AB: g_signal_emit_valist (gsignal.c:2977) ==13638== by 0x47ECC25: g_signal_emit (gsignal.c:3034) ==13638== by 0x4344250: gtk_widget_realize (gtkwidget.c:3319) ==13638== by 0x4344B6F: gtk_widget_map (gtkwidget.c:3193) ==13638== by 0x416A84A: gtk_box_forall (gtkbox.c:793) ==13638== by 0x419CD35: gtk_container_forall (gtkcontainer.c:1455) ==13638== by 0x419EE3A: gtk_container_map (gtkcontainer.c:2621) ==13638== by 0x47E23D3: g_cclosure_marshal_VOID__VOID (gmarshal.c:77) ==13638== by 0x47D33C8: g_type_class_meta_marshal (gclosure.c:878) ==13638== by 0x47D4B77: g_closure_invoke (gclosure.c:767) ==13638== by 0x47EA8ED: signal_emit_unlocked_R (gsignal.c:3174) ==13638== ==13638== ==13638== 98,304 bytes in 24 blocks are possibly lost in loss record 834 of 853 ==13638== at 0x4022C4A: memalign (vg_replace_malloc.c:460) ==13638== by 0x4022CFE: posix_memalign (vg_replace_malloc.c:569) ==13638== by 0x59816C9: NewGCArena (jsgc.c:808) ==13638== by 0x5981B5D: js_NewGCThing (jsgc.c:1809) ==13638== by 0x5998EA8: js_NewObjectWithGivenProto (jsobj.c:2505) ==13638== by 0x59990AB: js_NewObject (jsobj.c:2471) ==13638== by 0x597D0DB: js_NewFunction (jsfun.c:2030) ==13638== by 0x59AC3E0: FunctionDef (jsparse.c:1067) ==13638== by 0x59A88A7: PrimaryExpr (jsparse.c:1422) ==13638== by 0x59ACBA7: MemberExpr (jsparse.c:4446) ==13638== by 0x59AD1DE: UnaryExpr (jsparse.c:4097) ==13638== by 0x59AD282: MulExpr (jsparse.c:3936) ==13638== by 0x59AD30A: AddExpr (jsparse.c:3918) ==13638== by 0x59AD39C: ShiftExpr (jsparse.c:3903) ==13638== by 0x59AD424: RelExpr (jsparse.c:3878) ==13638== by 0x59AD4CD: EqExpr (jsparse.c:3856) ==13638== by 0x59AD53E: BitAndExpr (jsparse.c:3844) ==13638== by 0x59AD5A2: BitXorExpr (jsparse.c:3831) ==13638== by 0x59AD606: BitOrExpr (jsparse.c:3818) ==13638== by 0x59AD66A: AndExpr (jsparse.c:3807) ==13638== by 0x59A7722: AssignExpr (jsparse.c:3796) ==13638== by 0x59A8D66: PrimaryExpr (jsparse.c:5599) ==13638== by 0x59ACBA7: MemberExpr (jsparse.c:4446) ==13638== by 0x59AD1DE: UnaryExpr (jsparse.c:4097) ==13638== by 0x59AD282: MulExpr (jsparse.c:3936) ==13638== by 0x59AD30A: AddExpr (jsparse.c:3918) ==13638== by 0x59AD39C: ShiftExpr (jsparse.c:3903) ==13638== by 0x59AD424: RelExpr (jsparse.c:3878) ==13638== by 0x59AD4CD: EqExpr (jsparse.c:3856) ==13638== by 0x59AD53E: BitAndExpr (jsparse.c:3844) ==13638== by 0x59AD5A2: BitXorExpr (jsparse.c:3831) ==13638== by 0x59AD606: BitOrExpr (jsparse.c:3818) ==13638== by 0x59AD66A: AndExpr (jsparse.c:3807) ==13638== by 0x59A7722: AssignExpr (jsparse.c:3796) ==13638== by 0x59A798D: AssignExpr (jsparse.c:3751) ==13638== by 0x59A7A11: Expr (jsparse.c:3640) ==13638== by 0x59ABB60: Statement (jsparse.c:3432) ==13638== by 0x59ADB86: js_CompileScript (jsparse.c:610) ==13638== by 0x595B549: JS_CompileUCScriptForPrincipals (jsapi.c:4569) ==13638== by 0x595DD59: JS_CompileScriptForPrincipals (jsapi.c:4528) ==13638== ==13638== ==13638== 421,712 (148,736 direct, 272,976 indirect) bytes in 402 blocks are definitely lost in loss record 845 of 853 ==13638== at 0x4024E4C: realloc (vg_replace_malloc.c:429) ==13638== by 0x4DE1971: (within /usr/lib/libfontconfig.so.1.3.0) ==13638== by 0x4DD16B1: (within /usr/lib/libfontconfig.so.1.3.0) ==13638== by 0x4DD2B7D: FcConfigSubstituteWithPat (in /usr/lib/libfontconfig.so.1.3.0) ==13638== by 0x4DDEA28: FcFontRenderPrepare (in /usr/lib/libfontconfig.so.1.3.0) ==13638== by 0x4C75EBA: (within /usr/lib/libpangoft2-1.0.so.0.2202.0) ==13638== by 0x45BF539: pango_font_map_load_fontset (in /usr/lib/libpango-1.0.so.0.2202.0) ==13638== by 0x45BD17B: (within /usr/lib/libpango-1.0.so.0.2202.0) ==13638== by 0x45BD65E: pango_itemize_with_base_dir (in /usr/lib/libpango-1.0.so.0.2202.0) ==13638== by 0x45C6288: (within /usr/lib/libpango-1.0.so.0.2202.0) ==13638== by 0x45C779A: (within /usr/lib/libpango-1.0.so.0.2202.0) ==13638== by 0x4211637: gtk_label_ensure_layout (gtklabel.c:2413) ==13638== by 0x4216F3B: gtk_label_size_request (gtklabel.c:2498) ==13638== by 0x47E1A3B: g_cclosure_marshal_VOID__BOXED (gmarshal.c:566) ==13638== by 0x47D33C8: g_type_class_meta_marshal (gclosure.c:878) ==13638== by 0x47D4B77: g_closure_invoke (gclosure.c:767) ==13638== by 0x47EA8ED: signal_emit_unlocked_R (gsignal.c:3174) ==13638== by 0x47EC7AB: g_signal_emit_valist (gsignal.c:2977) ==13638== by 0x47ECACC: g_signal_emit_by_name (gsignal.c:3071) ==13638== by 0x428E8B5: do_size_request (gtksizegroup.c:620) ==13638== by 0x428EB86: _gtk_size_group_compute_requisition (gtksizegroup.c:820) ==13638== by 0x43427EE: gtk_widget_size_request (gtkwidget.c:3695) ==13638== by 0x4337107: gtk_vbox_size_request (gtkvbox.c:95) ==13638== by 0x47E1A3B: g_cclosure_marshal_VOID__BOXED (gmarshal.c:566) ==13638== by 0x47D33C8: g_type_class_meta_marshal (gclosure.c:878) ==13638== by 0x47D4B77: g_closure_invoke (gclosure.c:767) ==13638== by 0x47EA8ED: signal_emit_unlocked_R (gsignal.c:3174) ==13638== by 0x47EC7AB: g_signal_emit_valist (gsignal.c:2977) ==13638== by 0x47ECACC: g_signal_emit_by_name (gsignal.c:3071) ==13638== by 0x428E8B5: do_size_request (gtksizegroup.c:620) ==13638== by 0x428EB86: _gtk_size_group_compute_requisition (gtksizegroup.c:820) ==13638== by 0x43427EE: gtk_widget_size_request (gtkwidget.c:3695) ==13638== by 0x41E5C77: gtk_hbox_size_request (gtkhbox.c:97) ==13638== by 0x47E1A3B: g_cclosure_marshal_VOID__BOXED (gmarshal.c:566) ==13638== by 0x47D33C8: g_type_class_meta_marshal (gclosure.c:878) ==13638== by 0x47D4B77: g_closure_invoke (gclosure.c:767) ==13638== by 0x47EA8ED: signal_emit_unlocked_R (gsignal.c:3174) ==13638== by 0x47EC7AB: g_signal_emit_valist (gsignal.c:2977) ==13638== by 0x47ECACC: g_signal_emit_by_name (gsignal.c:3071) ==13638== by 0x428E8B5: do_size_request (gtksizegroup.c:620) ==13638== ==13638== ==13638== 1,509,435 (1,337,409 direct, 172,026 indirect) bytes in 276,609 blocks are definitely lost in loss record 852 of 853 ==13638== at 0x4024D2E: malloc (vg_replace_malloc.c:207) ==13638== by 0x4849D63: g_malloc (gmem.c:131) ==13638== by 0x48628D8: g_strdup (gstrfuncs.c:92) ==13638== by 0x8071D20: s_startElement (yelp-search-parser.c:672) ==13638== by 0x469EE8A: xmlParseStartTag (in /usr/lib/libxml2.so.2.6.32) ==13638== by 0x469F157: xmlParseElement (in /usr/lib/libxml2.so.2.6.32) ==13638== by 0x469F59C: xmlParseContent (in /usr/lib/libxml2.so.2.6.32) ==13638== by 0x469F0B9: xmlParseElement (in /usr/lib/libxml2.so.2.6.32) ==13638== by 0x469F59C: xmlParseContent (in /usr/lib/libxml2.so.2.6.32) ==13638== by 0x469F0B9: xmlParseElement (in /usr/lib/libxml2.so.2.6.32) ==13638== by 0x469F59C: xmlParseContent (in /usr/lib/libxml2.so.2.6.32) ==13638== by 0x469F0B9: xmlParseElement (in /usr/lib/libxml2.so.2.6.32) ==13638== by 0x469F59C: xmlParseContent (in /usr/lib/libxml2.so.2.6.32) ==13638== by 0x469F0B9: xmlParseElement (in /usr/lib/libxml2.so.2.6.32) ==13638== by 0x469F59C: xmlParseContent (in /usr/lib/libxml2.so.2.6.32) ==13638== by 0x469F0B9: xmlParseElement (in /usr/lib/libxml2.so.2.6.32) ==13638== by 0x469F59C: xmlParseContent (in /usr/lib/libxml2.so.2.6.32) ==13638== by 0x469F0B9: xmlParseElement (in /usr/lib/libxml2.so.2.6.32) ==13638== by 0x469F59C: xmlParseContent (in /usr/lib/libxml2.so.2.6.32) ==13638== by 0x469F0B9: xmlParseElement (in /usr/lib/libxml2.so.2.6.32) ==13638== by 0x469F59C: xmlParseContent (in /usr/lib/libxml2.so.2.6.32) ==13638== by 0x469F0B9: xmlParseElement (in /usr/lib/libxml2.so.2.6.32) ==13638== by 0x469F59C: xmlParseContent (in /usr/lib/libxml2.so.2.6.32) ==13638== by 0x469F0B9: xmlParseElement (in /usr/lib/libxml2.so.2.6.32) ==13638== by 0x469F59C: xmlParseContent (in /usr/lib/libxml2.so.2.6.32) ==13638== by 0x469F0B9: xmlParseElement (in /usr/lib/libxml2.so.2.6.32) ==13638== by 0x469F59C: xmlParseContent (in /usr/lib/libxml2.so.2.6.32) ==13638== by 0x469F0B9: xmlParseElement (in /usr/lib/libxml2.so.2.6.32) ==13638== by 0x469F59C: xmlParseContent (in /usr/lib/libxml2.so.2.6.32) ==13638== by 0x469F0B9: xmlParseElement (in /usr/lib/libxml2.so.2.6.32) ==13638== by 0x469F59C: xmlParseContent (in /usr/lib/libxml2.so.2.6.32) ==13638== by 0x469F0B9: xmlParseElement (in /usr/lib/libxml2.so.2.6.32) ==13638== by 0x46A61D9: xmlParseDocument (in /usr/lib/libxml2.so.2.6.32) ==13638== by 0x46A6DFA: xmlSAXUserParseFile (in /usr/lib/libxml2.so.2.6.32) ==13638== by 0x807269F: slow_search_process (yelp-search-parser.c:1155) ==13638== by 0x48C5F7A: rrn_for_each (in /usr/lib/librarian.so.0.0.0) ==13638== by 0x807115A: slow_search_setup (yelp-search-parser.c:1051) ==13638== by 0x483F7C0: g_idle_dispatch (gmain.c:4235) ==13638== by 0x48416F7: g_main_context_dispatch (gmain.c:2144) ==13638== by 0x4844DA2: g_main_context_iterate (gmain.c:2778) ==13638== ==13638== LEAK SUMMARY: ==13638== definitely lost: 1,496,037 bytes in 277,352 blocks. ==13638== indirectly lost: 459,520 bytes in 17,110 blocks. ==13638== possibly lost: 265,083 bytes in 3,420 blocks. ==13638== still reachable: 15,861,223 bytes in 124,535 blocks. ==13638== suppressed: 1,323 bytes in 39 blocks. ==13638== Reachable blocks (those to which a pointer was found) are not shown. ==13638== To see them, rerun with: --leak-check=full --show-reachable=yes --13638-- memcheck: sanity checks: 19873 cheap, 179 expensive --13638-- memcheck: auxmaps: 0 auxmap entries (0k, 0M) in use --13638-- memcheck: auxmaps_L1: 0 searches, 0 cmps, ratio 0:10 --13638-- memcheck: auxmaps_L2: 0 searches, 0 nodes --13638-- memcheck: SMs: n_issued = 1261 (20176k, 19M) --13638-- memcheck: SMs: n_deissued = 90 (1440k, 1M) --13638-- memcheck: SMs: max_noaccess = 65535 (1048560k, 1023M) --13638-- memcheck: SMs: max_undefined = 14 (224k, 0M) --13638-- memcheck: SMs: max_defined = 1849 (29584k, 28M) --13638-- memcheck: SMs: max_non_DSM = 1171 (18736k, 18M) --13638-- memcheck: max sec V bit nodes: 25322 (1285k, 1M) --13638-- memcheck: set_sec_vbits8 calls: 220078 (new: 27278, updates: 192800) --13638-- memcheck: max shadow mem size: 20325k, 19M --13638-- translate: fast SP updates identified: 412,867 ( 91.6%) --13638-- translate: generic_known SP updates identified: 22,690 ( 5.0%) --13638-- translate: generic_unknown SP updates identified: 14,830 ( 3.2%) --13638-- tt/tc: 8,912,516 tt lookups requiring 146,851,923 probes --13638-- tt/tc: 8,912,516 fast-cache updates, 12 flushes --13638-- transtab: new 196,929 (4,277,605 -> 70,574,052; ratio 164:10) [0 scs] --13638-- transtab: dumped 0 (0 -> ??) --13638-- transtab: discarded 387 (7,980 -> ??) --13638-- scheduler: 1,490,046,427 jumps (bb entries). --13638-- scheduler: 19,873/29,587,985 major/minor sched events. --13638-- sanity: 19874 cheap, 179 expensive checks. --13638-- exectx: 196,613 lists, 107,911 contexts (avg 0 per list) --13638-- exectx: 11,938,024 searches, 11,944,437 full compares (1,000 per 1000) --13638-- exectx: 75,205,485 cmp2, 960 cmp4, 0 cmpAll --13638-- errormgr: 878 supplist searches, 78,040 comparisons during search --13638-- errormgr: 314 errlist searches, 1,092 comparisons during search ==13268== ==13268== Invalid read of size 4 ==13268== at 0x805A60D: window_set_sections (yelp-window.c:1543) ==13268== by 0x805C186: page_request_cb (yelp-window.c:883) ==13268== by 0x8063F84: request_idle_page (yelp-document.c:674) ==13268== by 0x483F7C0: g_idle_dispatch (gmain.c:4235) ==13268== by 0x48416F7: g_main_context_dispatch (gmain.c:2144) ==13268== by 0x4844DA2: g_main_context_iterate (gmain.c:2778) ==13268== by 0x48452C1: g_main_loop_run (gmain.c:2986) ==13268== by 0x42203A8: gtk_main (gtkmain.c:1200) ==13268== by 0x805FE14: main (yelp-main.c:120) ==13268== Address 0x76449a8 is 0 bytes inside a block of size 352 free'd ==13268== at 0x4023B4A: free (vg_replace_malloc.c:323) ==13268== by 0x4849C05: g_free (gmem.c:190) ==13268== by 0x47F4B88: g_type_free_instance (gtype.c:1717) ==13268== by 0x421FD82: gtk_main_do_event (gtkmain.c:1545) ==13268== by 0x44E0509: gdk_event_dispatch (gdkevents-x11.c:2365) ==13268== by 0x48416F7: g_main_context_dispatch (gmain.c:2144) ==13268== by 0x4844DA2: g_main_context_iterate (gmain.c:2778) ==13268== by 0x48452C1: g_main_loop_run (gmain.c:2986) ==13268== by 0x42203A8: gtk_main (gtkmain.c:1200) ==13268== by 0x805FE14: main (yelp-main.c:120) ==13268== ==13268== Invalid read of size 4 ==13268== at 0x47EFBD8: g_type_check_instance_is_a (gtype.c:3690) ==13268== by 0x805A625: window_set_sections (yelp-window.c:1543) ==13268== by 0x805C186: page_request_cb (yelp-window.c:883) ==13268== by 0x8063F84: request_idle_page (yelp-document.c:674) ==13268== by 0x483F7C0: g_idle_dispatch (gmain.c:4235) ==13268== by 0x48416F7: g_main_context_dispatch (gmain.c:2144) ==13268== by 0x4844DA2: g_main_context_iterate (gmain.c:2778) ==13268== by 0x48452C1: g_main_loop_run (gmain.c:2986) ==13268== by 0x42203A8: gtk_main (gtkmain.c:1200) ==13268== by 0x805FE14: main (yelp-main.c:120) ==13268== Address 0x76449a8 is 0 bytes inside a block of size 352 free'd ==13268== at 0x4023B4A: free (vg_replace_malloc.c:323) ==13268== by 0x4849C05: g_free (gmem.c:190) ==13268== by 0x47F4B88: g_type_free_instance (gtype.c:1717) ==13268== by 0x421FD82: gtk_main_do_event (gtkmain.c:1545) ==13268== by 0x44E0509: gdk_event_dispatch (gdkevents-x11.c:2365) ==13268== by 0x48416F7: g_main_context_dispatch (gmain.c:2144) ==13268== by 0x4844DA2: g_main_context_iterate (gmain.c:2778) ==13268== by 0x48452C1: g_main_loop_run (gmain.c:2986) ==13268== by 0x42203A8: gtk_main (gtkmain.c:1200) ==13268== by 0x805FE14: main (yelp-main.c:120) ==13268== ==13268== Invalid read of size 4 ==13268== at 0x805A396: window_write_html (yelp-window.c:2745) ==13268== by 0x805C19C: page_request_cb (yelp-window.c:889) ==13268== by 0x8063F84: request_idle_page (yelp-document.c:674) ==13268== by 0x483F7C0: g_idle_dispatch (gmain.c:4235) ==13268== by 0x48416F7: g_main_context_dispatch (gmain.c:2144) ==13268== by 0x4844DA2: g_main_context_iterate (gmain.c:2778) ==13268== by 0x48452C1: g_main_loop_run (gmain.c:2986) ==13268== by 0x42203A8: gtk_main (gtkmain.c:1200) ==13268== by 0x805FE14: main (yelp-main.c:120) ==13268== Address 0x7644a3c is 148 bytes inside a block of size 352 free'd ==13268== at 0x4023B4A: free (vg_replace_malloc.c:323) ==13268== by 0x4849C05: g_free (gmem.c:190) ==13268== by 0x47F4B88: g_type_free_instance (gtype.c:1717) ==13268== by 0x421FD82: gtk_main_do_event (gtkmain.c:1545) ==13268== by 0x44E0509: gdk_event_dispatch (gdkevents-x11.c:2365) ==13268== by 0x48416F7: g_main_context_dispatch (gmain.c:2144) ==13268== by 0x4844DA2: g_main_context_iterate (gmain.c:2778) ==13268== by 0x48452C1: g_main_loop_run (gmain.c:2986) ==13268== by 0x42203A8: gtk_main (gtkmain.c:1200) ==13268== by 0x805FE14: main (yelp-main.c:120) ==13268== ==13268== Invalid read of size 4 ==13268== at 0x805A39C: window_write_html (yelp-window.c:2749) ==13268== by 0x805C19C: page_request_cb (yelp-window.c:889) ==13268== by 0x8063F84: request_idle_page (yelp-document.c:674) ==13268== by 0x483F7C0: g_idle_dispatch (gmain.c:4235) ==13268== by 0x48416F7: g_main_context_dispatch (gmain.c:2144) ==13268== by 0x4844DA2: g_main_context_iterate (gmain.c:2778) ==13268== by 0x48452C1: g_main_loop_run (gmain.c:2986) ==13268== by 0x42203A8: gtk_main (gtkmain.c:1200) ==13268== by 0x805FE14: main (yelp-main.c:120) ==13268== Address 0x6c is not stack'd, malloc'd or (recently) free'd ==13268== ==13268== Process terminating with default action of signal 11 (SIGSEGV) ==13268== Access not within mapped region at address 0x6C ==13268== at 0x805A39C: window_write_html (yelp-window.c:2749) ==13268== by 0x805C19C: page_request_cb (yelp-window.c:889) ==13268== by 0x8063F84: request_idle_page (yelp-document.c:674) ==13268== by 0x483F7C0: g_idle_dispatch (gmain.c:4235) ==13268== by 0x48416F7: g_main_context_dispatch (gmain.c:2144) ==13268== by 0x4844DA2: g_main_context_iterate (gmain.c:2778) ==13268== by 0x48452C1: g_main_loop_run (gmain.c:2986) ==13268== by 0x42203A8: gtk_main (gtkmain.c:1200) ==13268== by 0x805FE14: main (yelp-main.c:120) --13268-- Discarding syms at 0x59E7000-0x59EB000 in /usr/lib/gconv/UTF-16.so due to munmap() --13268-- Discarding syms at 0x580E000-0x5817000 in /lib/tls/i686/cmov/libnss_compat-2.8.90.so due to munmap() --13268-- Discarding syms at 0x5817000-0x5822000 in /lib/tls/i686/cmov/libnss_nis-2.8.90.so due to munmap() --13268-- Discarding syms at 0x5822000-0x582E000 in /lib/tls/i686/cmov/libnss_files-2.8.90.so due to munmap() ==13268== ==13268== ERROR SUMMARY: 60 errors from 17 contexts (suppressed: 259 from 2) ==13268== ==13268== 1 errors in context 1 of 17: ==13268== Invalid read of size 4 ==13268== at 0x805A39C: window_write_html (yelp-window.c:2749) ==13268== by 0x805C19C: page_request_cb (yelp-window.c:889) ==13268== by 0x8063F84: request_idle_page (yelp-document.c:674) ==13268== by 0x483F7C0: g_idle_dispatch (gmain.c:4235) ==13268== by 0x48416F7: g_main_context_dispatch (gmain.c:2144) ==13268== by 0x4844DA2: g_main_context_iterate (gmain.c:2778) ==13268== by 0x48452C1: g_main_loop_run (gmain.c:2986) ==13268== by 0x42203A8: gtk_main (gtkmain.c:1200) ==13268== by 0x805FE14: main (yelp-main.c:120) ==13268== Address 0x6c is not stack'd, malloc'd or (recently) free'd ==13268== ==13268== 1 errors in context 2 of 17: ==13268== Invalid read of size 4 ==13268== at 0x805A396: window_write_html (yelp-window.c:2745) ==13268== by 0x805C19C: page_request_cb (yelp-window.c:889) ==13268== by 0x8063F84: request_idle_page (yelp-document.c:674) ==13268== by 0x483F7C0: g_idle_dispatch (gmain.c:4235) ==13268== by 0x48416F7: g_main_context_dispatch (gmain.c:2144) ==13268== by 0x4844DA2: g_main_context_iterate (gmain.c:2778) ==13268== by 0x48452C1: g_main_loop_run (gmain.c:2986) ==13268== by 0x42203A8: gtk_main (gtkmain.c:1200) ==13268== by 0x805FE14: main (yelp-main.c:120) ==13268== Address 0x7644a3c is 148 bytes inside a block of size 352 free'd ==13268== at 0x4023B4A: free (vg_replace_malloc.c:323) ==13268== by 0x4849C05: g_free (gmem.c:190) ==13268== by 0x47F4B88: g_type_free_instance (gtype.c:1717) ==13268== by 0x421FD82: gtk_main_do_event (gtkmain.c:1545) ==13268== by 0x44E0509: gdk_event_dispatch (gdkevents-x11.c:2365) ==13268== by 0x48416F7: g_main_context_dispatch (gmain.c:2144) ==13268== by 0x4844DA2: g_main_context_iterate (gmain.c:2778) ==13268== by 0x48452C1: g_main_loop_run (gmain.c:2986) ==13268== by 0x42203A8: gtk_main (gtkmain.c:1200) ==13268== by 0x805FE14: main (yelp-main.c:120) ==13268== ==13268== 1 errors in context 3 of 17: ==13268== Invalid read of size 4 ==13268== at 0x47EFBD8: g_type_check_instance_is_a (gtype.c:3690) ==13268== by 0x805A625: window_set_sections (yelp-window.c:1543) ==13268== by 0x805C186: page_request_cb (yelp-window.c:883) ==13268== by 0x8063F84: request_idle_page (yelp-document.c:674) ==13268== by 0x483F7C0: g_idle_dispatch (gmain.c:4235) ==13268== by 0x48416F7: g_main_context_dispatch (gmain.c:2144) ==13268== by 0x4844DA2: g_main_context_iterate (gmain.c:2778) ==13268== by 0x48452C1: g_main_loop_run (gmain.c:2986) ==13268== by 0x42203A8: gtk_main (gtkmain.c:1200) ==13268== by 0x805FE14: main (yelp-main.c:120) ==13268== Address 0x76449a8 is 0 bytes inside a block of size 352 free'd ==13268== at 0x4023B4A: free (vg_replace_malloc.c:323) ==13268== by 0x4849C05: g_free (gmem.c:190) ==13268== by 0x47F4B88: g_type_free_instance (gtype.c:1717) ==13268== by 0x421FD82: gtk_main_do_event (gtkmain.c:1545) ==13268== by 0x44E0509: gdk_event_dispatch (gdkevents-x11.c:2365) ==13268== by 0x48416F7: g_main_context_dispatch (gmain.c:2144) ==13268== by 0x4844DA2: g_main_context_iterate (gmain.c:2778) ==13268== by 0x48452C1: g_main_loop_run (gmain.c:2986) ==13268== by 0x42203A8: gtk_main (gtkmain.c:1200) ==13268== by 0x805FE14: main (yelp-main.c:120) ==13268== ==13268== 1 errors in context 4 of 17: ==13268== Invalid read of size 4 ==13268== at 0x805A60D: window_set_sections (yelp-window.c:1543) ==13268== by 0x805C186: page_request_cb (yelp-window.c:883) ==13268== by 0x8063F84: request_idle_page (yelp-document.c:674) ==13268== by 0x483F7C0: g_idle_dispatch (gmain.c:4235) ==13268== by 0x48416F7: g_main_context_dispatch (gmain.c:2144) ==13268== by 0x4844DA2: g_main_context_iterate (gmain.c:2778) ==13268== by 0x48452C1: g_main_loop_run (gmain.c:2986) ==13268== by 0x42203A8: gtk_main (gtkmain.c:1200) ==13268== by 0x805FE14: main (yelp-main.c:120) ==13268== Address 0x76449a8 is 0 bytes inside a block of size 352 free'd ==13268== at 0x4023B4A: free (vg_replace_malloc.c:323) ==13268== by 0x4849C05: g_free (gmem.c:190) ==13268== by 0x47F4B88: g_type_free_instance (gtype.c:1717) ==13268== by 0x421FD82: gtk_main_do_event (gtkmain.c:1545) ==13268== by 0x44E0509: gdk_event_dispatch (gdkevents-x11.c:2365) ==13268== by 0x48416F7: g_main_context_dispatch (gmain.c:2144) ==13268== by 0x4844DA2: g_main_context_iterate (gmain.c:2778) ==13268== by 0x48452C1: g_main_loop_run (gmain.c:2986) ==13268== by 0x42203A8: gtk_main (gtkmain.c:1200) ==13268== by 0x805FE14: main (yelp-main.c:120) ==13268== ==13268== 1 errors in context 5 of 17: ==13268== Invalid read of size 1 ==13268== at 0x8072169: search_parse_result (yelp-search-parser.c:1251) ==13268== by 0x8072753: slow_search_process (yelp-search-parser.c:1174) ==13268== by 0x48C5F7A: rrn_for_each (in /usr/lib/librarian.so.0.0.0) ==13268== by 0x807115A: slow_search_setup (yelp-search-parser.c:1051) ==13268== by 0x483F7C0: g_idle_dispatch (gmain.c:4235) ==13268== by 0x48416F7: g_main_context_dispatch (gmain.c:2144) ==13268== by 0x4844DA2: g_main_context_iterate (gmain.c:2778) ==13268== by 0x48452C1: g_main_loop_run (gmain.c:2986) ==13268== by 0x42203A8: gtk_main (gtkmain.c:1200) ==13268== by 0x805FE14: main (yelp-main.c:120) ==13268== Address 0xb1d124f is 1 bytes before a block of size 22 alloc'd ==13268== at 0x4024D2E: malloc (vg_replace_malloc.c:207) ==13268== by 0x4849D63: g_malloc (gmem.c:131) ==13268== by 0x48628D8: g_strdup (gstrfuncs.c:92) ==13268== by 0x8072066: search_parse_result (yelp-search-parser.c:1225) ==13268== by 0x8072753: slow_search_process (yelp-search-parser.c:1174) ==13268== by 0x48C5F7A: rrn_for_each (in /usr/lib/librarian.so.0.0.0) ==13268== by 0x807115A: slow_search_setup (yelp-search-parser.c:1051) ==13268== by 0x483F7C0: g_idle_dispatch (gmain.c:4235) ==13268== by 0x48416F7: g_main_context_dispatch (gmain.c:2144) ==13268== by 0x4844DA2: g_main_context_iterate (gmain.c:2778) ==13268== by 0x48452C1: g_main_loop_run (gmain.c:2986) ==13268== by 0x42203A8: gtk_main (gtkmain.c:1200) ==13268== by 0x805FE14: main (yelp-main.c:120) ==13268== ==13268== 3 errors in context 6 of 17: ==13268== Invalid free() / delete / delete[] ==13268== at 0x4023B4A: free (vg_replace_malloc.c:323) ==13268== by 0x4849C05: g_free (gmem.c:190) ==13268== by 0x805F3C4: html_popupmenu_requested_cb (yelp-window.c:1815) ==13268== by 0x47E1B9B: g_cclosure_marshal_VOID__STRING (gmarshal.c:496) ==13268== by 0x47D4C4A: g_closure_invoke (gclosure.c:767) ==13268== by 0x47EB094: signal_emit_unlocked_R (gsignal.c:3244) ==13268== by 0x47EC7AB: g_signal_emit_valist (gsignal.c:2977) ==13268== by 0x47ECACC: g_signal_emit_by_name (gsignal.c:3071) ==13268== by 0x8052E30: Yelper::ProcessMouseEvent(void*) (Yelper.cpp:284) ==13268== by 0x805748D: _ZL19html_dom_mouse_downP12_GtkMozEmbedPv (yelp-html.cpp:84) ==13268== by 0x4222295: gtk_marshal_BOOLEAN__POINTER (gtkmarshal.c:121) ==13268== by 0x47D33C8: g_type_class_meta_marshal (gclosure.c:878) ==13268== by 0x47D4C4A: g_closure_invoke (gclosure.c:767) ==13268== by 0x47EAD3C: signal_emit_unlocked_R (gsignal.c:3282) ==13268== by 0x47EC62A: g_signal_emit_valist (gsignal.c:2987) ==13268== by 0x47ECC25: g_signal_emit (gsignal.c:3034) ==13268== by 0x5BBB705: EmbedEventListener::MouseDown(nsIDOMEvent*) (EmbedEventListener.cpp:149) ==13268== by 0x5E9B4E2: nsEventListenerManager::HandleEvent(nsPresContext*, nsEvent*, nsIDOMEvent**, nsISupports*, unsigned, nsEventStatus*) (nsEventListenerManager.cpp:184) ==13268== by 0x5EB1F38: nsEventTargetChainItem::HandleEvent(nsEventChainPostVisitor&, unsigned) (nsEventDispatcher.cpp:210) ==13268== by 0x5EB20B7: nsEventTargetChainItem::HandleEventTargetChain(nsEventChainPostVisitor&, unsigned, nsDispatchingCallback*) (nsEventDispatcher.cpp:291) ==13268== by 0x5EB2441: nsEventDispatcher::Dispatch(nsISupports*, nsPresContext*, nsEvent*, nsIDOMEvent*, nsEventStatus*, nsDispatchingCallback*) (nsEventDispatcher.cpp:483) ==13268== by 0x5D32FC5: PresShell::HandleEventInternal(nsEvent*, nsIView*, nsEventStatus*) (nsPresShell.cpp:5921) ==13268== by 0x5D33673: PresShell::HandlePositionedEvent(nsIView*, nsIFrame*, nsGUIEvent*, nsEventStatus*) (nsPresShell.cpp:5809) ==13268== by 0x5D33A71: PresShell::HandleEvent(nsIView*, nsGUIEvent*, nsEventStatus*) (nsPresShell.cpp:5669) ==13268== by 0x5F73602: nsViewManager::HandleEvent(nsView*, nsPoint, nsGUIEvent*, int) (nsViewManager.cpp:1382) ==13268== by 0x5F74EDF: nsViewManager::DispatchEvent(nsGUIEvent*, nsEventStatus*) (nsViewManager.cpp:1337) ==13268== by 0x5F6FF7B: _ZL11HandleEventP10nsGUIEvent (nsView.cpp:168) ==13268== by 0x62B362F: nsCommonWidget::DispatchEvent(nsGUIEvent*, nsEventStatus&) (nsCommonWidget.cpp:158) ==13268== by 0x62AE545: nsWindow::OnButtonPressEvent(_GtkWidget*, _GdkEventButton*) (nsWindow.cpp:2149) ==13268== by 0x62AE604: _ZL21button_press_event_cbP10_GtkWidgetP15_GdkEventButton (nsWindow.cpp:4656) ==13268== by 0x4226035: _gtk_marshal_BOOLEAN__BOXED (gtkmarshalers.c:84) ==13268== by 0x47D4C4A: g_closure_invoke (gclosure.c:767) ==13268== by 0x47EB094: signal_emit_unlocked_R (gsignal.c:3244) ==13268== by 0x47EC62A: g_signal_emit_valist (gsignal.c:2987) ==13268== by 0x47ECC25: g_signal_emit (gsignal.c:3034) ==13268== by 0x433B33D: gtk_widget_event_internal (gtkwidget.c:4745) ==13268== by 0x421EB4B: gtk_propagate_event (gtkmain.c:2391) ==13268== by 0x4220016: gtk_main_do_event (gtkmain.c:1581) ==13268== by 0x44E0509: gdk_event_dispatch (gdkevents-x11.c:2365) ==13268== by 0x48416F7: g_main_context_dispatch (gmain.c:2144) ==13268== Address 0xf2dee00 is 0 bytes inside a block of size 65 free'd ==13268== at 0x4023B4A: free (vg_replace_malloc.c:323) ==13268== by 0x4849C05: g_free (gmem.c:190) ==13268== by 0x47E23D3: g_cclosure_marshal_VOID__VOID (gmarshal.c:77) ==13268== by 0x47D4C4A: g_closure_invoke (gclosure.c:767) ==13268== by 0x47EB094: signal_emit_unlocked_R (gsignal.c:3244) ==13268== by 0x47EC7AB: g_signal_emit_valist (gsignal.c:2977) ==13268== by 0x47ECC25: g_signal_emit (gsignal.c:3034) ==13268== by 0x41589B4: _gtk_action_emit_activate (gtkaction.c:885) ==13268== by 0x4159993: gtk_action_activate (gtkaction.c:912) ==13268== by 0x47E23D3: g_cclosure_marshal_VOID__VOID (gmarshal.c:77) ==13268== by 0x47D4C4A: g_closure_invoke (gclosure.c:767) ==13268== by 0x47EB094: signal_emit_unlocked_R (gsignal.c:3244) ==13268== by 0x47EC7AB: g_signal_emit_valist (gsignal.c:2977) ==13268== by 0x47ECC25: g_signal_emit (gsignal.c:3034) ==13268== by 0x4341476: gtk_widget_activate (gtkwidget.c:4776) ==13268== by 0x4233F6F: gtk_menu_shell_activate_item (gtkmenushell.c:1139) ==13268== by 0x4235B4C: gtk_menu_shell_button_release (gtkmenushell.c:678) ==13268== by 0x422C4FA: gtk_menu_button_release (gtkmenu.c:2850) ==13268== by 0x4226035: _gtk_marshal_BOOLEAN__BOXED (gtkmarshalers.c:84) ==13268== by 0x47D33C8: g_type_class_meta_marshal (gclosure.c:878) ==13268== by 0x47D4C4A: g_closure_invoke (gclosure.c:767) ==13268== by 0x47EAD3C: signal_emit_unlocked_R (gsignal.c:3282) ==13268== by 0x47EC62A: g_signal_emit_valist (gsignal.c:2987) ==13268== by 0x47ECC25: g_signal_emit (gsignal.c:3034) ==13268== by 0x433B33D: gtk_widget_event_internal (gtkwidget.c:4745) ==13268== by 0x421EB4B: gtk_propagate_event (gtkmain.c:2391) ==13268== by 0x421FEF6: gtk_main_do_event (gtkmain.c:1596) ==13268== by 0x44E0509: gdk_event_dispatch (gdkevents-x11.c:2365) ==13268== by 0x48416F7: g_main_context_dispatch (gmain.c:2144) ==13268== by 0x4844DA2: g_main_context_iterate (gmain.c:2778) ==13268== by 0x48452C1: g_main_loop_run (gmain.c:2986) ==13268== by 0x42203A8: gtk_main (gtkmain.c:1200) ==13268== by 0x805FE14: main (yelp-main.c:120) ==13268== ==13268== 3 errors in context 7 of 17: ==13268== Conditional jump or move depends on uninitialised value(s) ==13268== at 0x4D036FE: (within /usr/lib/libcairo.so.2.10800.0) ==13268== by 0x4D0490B: (within /usr/lib/libcairo.so.2.10800.0) ==13268== by 0x4D04B0A: cairo_pattern_create_rgba (in /usr/lib/libcairo.so.2.10800.0) ==13268== by 0x4CEFBA1: cairo_set_source_rgba (in /usr/lib/libcairo.so.2.10800.0) ==13268== by 0x63A37BB: gfxContext::SetColor(gfxRGBA const&) (gfxContext.cpp:645) ==13268== by 0x62D9BDD: nsThebesRenderingContext::SetColor(unsigned) (nsThebesRenderingContext.cpp:354) ==13268== by 0x613ECD0: nsWebBrowser::HandleEvent(nsGUIEvent*) (nsWebBrowser.cpp:1696) ==13268== by 0x62B362F: nsCommonWidget::DispatchEvent(nsGUIEvent*, nsEventStatus&) (nsCommonWidget.cpp:158) ==13268== by 0x62AEEC7: nsWindow::OnExposeEvent(_GtkWidget*, _GdkEventExpose*) (nsWindow.cpp:1766) ==13268== by 0x62AF428: _ZL15expose_event_cbP10_GtkWidgetP15_GdkEventExpose (nsWindow.cpp:4532) ==13268== by 0x4226035: _gtk_marshal_BOOLEAN__BOXED (gtkmarshalers.c:84) ==13268== by 0x47D4C4A: g_closure_invoke (gclosure.c:767) ==13268== by 0x47EB094: signal_emit_unlocked_R (gsignal.c:3244) ==13268== by 0x47EC62A: g_signal_emit_valist (gsignal.c:2987) ==13268== by 0x47ECC25: g_signal_emit (gsignal.c:3034) ==13268== by 0x433B33D: gtk_widget_event_internal (gtkwidget.c:4745) ==13268== by 0x421FF72: gtk_main_do_event (gtkmain.c:1557) ==13268== by 0x44C89B4: gdk_window_process_updates_internal (gdkwindow.c:2598) ==13268== by 0x44C8FCE: gdk_window_process_all_updates (gdkwindow.c:2664) ==13268== by 0x44C8FFA: gdk_window_update_idle (gdkwindow.c:2508) ==13268== by 0x44AC46A: gdk_threads_dispatch (gdk.c:473) ==13268== by 0x483F7C0: g_idle_dispatch (gmain.c:4235) ==13268== by 0x48416F7: g_main_context_dispatch (gmain.c:2144) ==13268== by 0x4844DA2: g_main_context_iterate (gmain.c:2778) ==13268== by 0x4844F60: g_main_context_iteration (gmain.c:2841) ==13268== by 0x62B1F7B: nsAppShell::ProcessNextNativeEvent(int) (nsAppShell.cpp:144) ==13268== by 0x62C6FE3: nsBaseAppShell::DoProcessNextNativeEvent(int) (nsBaseAppShell.cpp:151) ==13268== by 0x62C71EC: nsBaseAppShell::OnProcessNextEvent(nsIThreadInternal*, int, unsigned) (nsBaseAppShell.cpp:278) ==13268== by 0x637350D: nsThread::ProcessNextEvent(int, int*) (nsThread.cpp:497) ==13268== by 0x634401D: NS_ProcessPendingEvents_P(nsIThread*, unsigned) (nsThreadUtils.cpp:180) ==13268== by 0x62C7341: nsBaseAppShell::NativeEventCallback() (nsBaseAppShell.cpp:121) ==13268== by 0x62B234F: nsAppShell::EventProcessorCallback(_GIOChannel*, GIOCondition, void*) (nsAppShell.cpp:69) ==13268== by 0x48786FC: g_io_unix_dispatch (giounix.c:162) ==13268== by 0x48416F7: g_main_context_dispatch (gmain.c:2144) ==13268== by 0x4844DA2: g_main_context_iterate (gmain.c:2778) ==13268== by 0x48452C1: g_main_loop_run (gmain.c:2986) ==13268== by 0x42203A8: gtk_main (gtkmain.c:1200) ==13268== by 0x805FE14: main (yelp-main.c:120) ==13268== ==13268== 3 errors in context 8 of 17: ==13268== Conditional jump or move depends on uninitialised value(s) ==13268== at 0x4CFB530: (within /usr/lib/libcairo.so.2.10800.0) ==13268== by 0x4D04AD6: cairo_pattern_create_rgba (in /usr/lib/libcairo.so.2.10800.0) ==13268== by 0x4CEFBA1: cairo_set_source_rgba (in /usr/lib/libcairo.so.2.10800.0) ==13268== by 0x63A37BB: gfxContext::SetColor(gfxRGBA const&) (gfxContext.cpp:645) ==13268== by 0x62D9BDD: nsThebesRenderingContext::SetColor(unsigned) (nsThebesRenderingContext.cpp:354) ==13268== by 0x613ECD0: nsWebBrowser::HandleEvent(nsGUIEvent*) (nsWebBrowser.cpp:1696) ==13268== by 0x62B362F: nsCommonWidget::DispatchEvent(nsGUIEvent*, nsEventStatus&) (nsCommonWidget.cpp:158) ==13268== by 0x62AEEC7: nsWindow::OnExposeEvent(_GtkWidget*, _GdkEventExpose*) (nsWindow.cpp:1766) ==13268== by 0x62AF428: _ZL15expose_event_cbP10_GtkWidgetP15_GdkEventExpose (nsWindow.cpp:4532) ==13268== by 0x4226035: _gtk_marshal_BOOLEAN__BOXED (gtkmarshalers.c:84) ==13268== by 0x47D4C4A: g_closure_invoke (gclosure.c:767) ==13268== by 0x47EB094: signal_emit_unlocked_R (gsignal.c:3244) ==13268== by 0x47EC62A: g_signal_emit_valist (gsignal.c:2987) ==13268== by 0x47ECC25: g_signal_emit (gsignal.c:3034) ==13268== by 0x433B33D: gtk_widget_event_internal (gtkwidget.c:4745) ==13268== by 0x421FF72: gtk_main_do_event (gtkmain.c:1557) ==13268== by 0x44C89B4: gdk_window_process_updates_internal (gdkwindow.c:2598) ==13268== by 0x44C8FCE: gdk_window_process_all_updates (gdkwindow.c:2664) ==13268== by 0x44C8FFA: gdk_window_update_idle (gdkwindow.c:2508) ==13268== by 0x44AC46A: gdk_threads_dispatch (gdk.c:473) ==13268== by 0x483F7C0: g_idle_dispatch (gmain.c:4235) ==13268== by 0x48416F7: g_main_context_dispatch (gmain.c:2144) ==13268== by 0x4844DA2: g_main_context_iterate (gmain.c:2778) ==13268== by 0x4844F60: g_main_context_iteration (gmain.c:2841) ==13268== by 0x62B1F7B: nsAppShell::ProcessNextNativeEvent(int) (nsAppShell.cpp:144) ==13268== by 0x62C6FE3: nsBaseAppShell::DoProcessNextNativeEvent(int) (nsBaseAppShell.cpp:151) ==13268== by 0x62C71EC: nsBaseAppShell::OnProcessNextEvent(nsIThreadInternal*, int, unsigned) (nsBaseAppShell.cpp:278) ==13268== by 0x637350D: nsThread::ProcessNextEvent(int, int*) (nsThread.cpp:497) ==13268== by 0x634401D: NS_ProcessPendingEvents_P(nsIThread*, unsigned) (nsThreadUtils.cpp:180) ==13268== by 0x62C7341: nsBaseAppShell::NativeEventCallback() (nsBaseAppShell.cpp:121) ==13268== by 0x62B234F: nsAppShell::EventProcessorCallback(_GIOChannel*, GIOCondition, void*) (nsAppShell.cpp:69) ==13268== by 0x48786FC: g_io_unix_dispatch (giounix.c:162) ==13268== by 0x48416F7: g_main_context_dispatch (gmain.c:2144) ==13268== by 0x4844DA2: g_main_context_iterate (gmain.c:2778) ==13268== by 0x48452C1: g_main_loop_run (gmain.c:2986) ==13268== by 0x42203A8: gtk_main (gtkmain.c:1200) ==13268== by 0x805FE14: main (yelp-main.c:120) ==13268== ==13268== 3 errors in context 9 of 17: ==13268== Conditional jump or move depends on uninitialised value(s) ==13268== at 0x4CFB525: (within /usr/lib/libcairo.so.2.10800.0) ==13268== by 0x4D04AD6: cairo_pattern_create_rgba (in /usr/lib/libcairo.so.2.10800.0) ==13268== by 0x4CEFBA1: cairo_set_source_rgba (in /usr/lib/libcairo.so.2.10800.0) ==13268== by 0x63A37BB: gfxContext::SetColor(gfxRGBA const&) (gfxContext.cpp:645) ==13268== by 0x62D9BDD: nsThebesRenderingContext::SetColor(unsigned) (nsThebesRenderingContext.cpp:354) ==13268== by 0x613ECD0: nsWebBrowser::HandleEvent(nsGUIEvent*) (nsWebBrowser.cpp:1696) ==13268== by 0x62B362F: nsCommonWidget::DispatchEvent(nsGUIEvent*, nsEventStatus&) (nsCommonWidget.cpp:158) ==13268== by 0x62AEEC7: nsWindow::OnExposeEvent(_GtkWidget*, _GdkEventExpose*) (nsWindow.cpp:1766) ==13268== by 0x62AF428: _ZL15expose_event_cbP10_GtkWidgetP15_GdkEventExpose (nsWindow.cpp:4532) ==13268== by 0x4226035: _gtk_marshal_BOOLEAN__BOXED (gtkmarshalers.c:84) ==13268== by 0x47D4C4A: g_closure_invoke (gclosure.c:767) ==13268== by 0x47EB094: signal_emit_unlocked_R (gsignal.c:3244) ==13268== by 0x47EC62A: g_signal_emit_valist (gsignal.c:2987) ==13268== by 0x47ECC25: g_signal_emit (gsignal.c:3034) ==13268== by 0x433B33D: gtk_widget_event_internal (gtkwidget.c:4745) ==13268== by 0x421FF72: gtk_main_do_event (gtkmain.c:1557) ==13268== by 0x44C89B4: gdk_window_process_updates_internal (gdkwindow.c:2598) ==13268== by 0x44C8FCE: gdk_window_process_all_updates (gdkwindow.c:2664) ==13268== by 0x44C8FFA: gdk_window_update_idle (gdkwindow.c:2508) ==13268== by 0x44AC46A: gdk_threads_dispatch (gdk.c:473) ==13268== by 0x483F7C0: g_idle_dispatch (gmain.c:4235) ==13268== by 0x48416F7: g_main_context_dispatch (gmain.c:2144) ==13268== by 0x4844DA2: g_main_context_iterate (gmain.c:2778) ==13268== by 0x4844F60: g_main_context_iteration (gmain.c:2841) ==13268== by 0x62B1F7B: nsAppShell::ProcessNextNativeEvent(int) (nsAppShell.cpp:144) ==13268== by 0x62C6FE3: nsBaseAppShell::DoProcessNextNativeEvent(int) (nsBaseAppShell.cpp:151) ==13268== by 0x62C71EC: nsBaseAppShell::OnProcessNextEvent(nsIThreadInternal*, int, unsigned) (nsBaseAppShell.cpp:278) ==13268== by 0x637350D: nsThread::ProcessNextEvent(int, int*) (nsThread.cpp:497) ==13268== by 0x634401D: NS_ProcessPendingEvents_P(nsIThread*, unsigned) (nsThreadUtils.cpp:180) ==13268== by 0x62C7341: nsBaseAppShell::NativeEventCallback() (nsBaseAppShell.cpp:121) ==13268== by 0x62B234F: nsAppShell::EventProcessorCallback(_GIOChannel*, GIOCondition, void*) (nsAppShell.cpp:69) ==13268== by 0x48786FC: g_io_unix_dispatch (giounix.c:162) ==13268== by 0x48416F7: g_main_context_dispatch (gmain.c:2144) ==13268== by 0x4844DA2: g_main_context_iterate (gmain.c:2778) ==13268== by 0x48452C1: g_main_loop_run (gmain.c:2986) ==13268== by 0x42203A8: gtk_main (gtkmain.c:1200) ==13268== by 0x805FE14: main (yelp-main.c:120) ==13268== ==13268== 3 errors in context 10 of 17: ==13268== Conditional jump or move depends on uninitialised value(s) ==13268== at 0x4CFB530: (within /usr/lib/libcairo.so.2.10800.0) ==13268== by 0x4D04ABF: cairo_pattern_create_rgba (in /usr/lib/libcairo.so.2.10800.0) ==13268== by 0x4CEFBA1: cairo_set_source_rgba (in /usr/lib/libcairo.so.2.10800.0) ==13268== by 0x63A37BB: gfxContext::SetColor(gfxRGBA const&) (gfxContext.cpp:645) ==13268== by 0x62D9BDD: nsThebesRenderingContext::SetColor(unsigned) (nsThebesRenderingContext.cpp:354) ==13268== by 0x613ECD0: nsWebBrowser::HandleEvent(nsGUIEvent*) (nsWebBrowser.cpp:1696) ==13268== by 0x62B362F: nsCommonWidget::DispatchEvent(nsGUIEvent*, nsEventStatus&) (nsCommonWidget.cpp:158) ==13268== by 0x62AEEC7: nsWindow::OnExposeEvent(_GtkWidget*, _GdkEventExpose*) (nsWindow.cpp:1766) ==13268== by 0x62AF428: _ZL15expose_event_cbP10_GtkWidgetP15_GdkEventExpose (nsWindow.cpp:4532) ==13268== by 0x4226035: _gtk_marshal_BOOLEAN__BOXED (gtkmarshalers.c:84) ==13268== by 0x47D4C4A: g_closure_invoke (gclosure.c:767) ==13268== by 0x47EB094: signal_emit_unlocked_R (gsignal.c:3244) ==13268== by 0x47EC62A: g_signal_emit_valist (gsignal.c:2987) ==13268== by 0x47ECC25: g_signal_emit (gsignal.c:3034) ==13268== by 0x433B33D: gtk_widget_event_internal (gtkwidget.c:4745) ==13268== by 0x421FF72: gtk_main_do_event (gtkmain.c:1557) ==13268== by 0x44C89B4: gdk_window_process_updates_internal (gdkwindow.c:2598) ==13268== by 0x44C8FCE: gdk_window_process_all_updates (gdkwindow.c:2664) ==13268== by 0x44C8FFA: gdk_window_update_idle (gdkwindow.c:2508) ==13268== by 0x44AC46A: gdk_threads_dispatch (gdk.c:473) ==13268== by 0x483F7C0: g_idle_dispatch (gmain.c:4235) ==13268== by 0x48416F7: g_main_context_dispatch (gmain.c:2144) ==13268== by 0x4844DA2: g_main_context_iterate (gmain.c:2778) ==13268== by 0x4844F60: g_main_context_iteration (gmain.c:2841) ==13268== by 0x62B1F7B: nsAppShell::ProcessNextNativeEvent(int) (nsAppShell.cpp:144) ==13268== by 0x62C6FE3: nsBaseAppShell::DoProcessNextNativeEvent(int) (nsBaseAppShell.cpp:151) ==13268== by 0x62C71EC: nsBaseAppShell::OnProcessNextEvent(nsIThreadInternal*, int, unsigned) (nsBaseAppShell.cpp:278) ==13268== by 0x637350D: nsThread::ProcessNextEvent(int, int*) (nsThread.cpp:497) ==13268== by 0x634401D: NS_ProcessPendingEvents_P(nsIThread*, unsigned) (nsThreadUtils.cpp:180) ==13268== by 0x62C7341: nsBaseAppShell::NativeEventCallback() (nsBaseAppShell.cpp:121) ==13268== by 0x62B234F: nsAppShell::EventProcessorCallback(_GIOChannel*, GIOCondition, void*) (nsAppShell.cpp:69) ==13268== by 0x48786FC: g_io_unix_dispatch (giounix.c:162) ==13268== by 0x48416F7: g_main_context_dispatch (gmain.c:2144) ==13268== by 0x4844DA2: g_main_context_iterate (gmain.c:2778) ==13268== by 0x48452C1: g_main_loop_run (gmain.c:2986) ==13268== by 0x42203A8: gtk_main (gtkmain.c:1200) ==13268== by 0x805FE14: main (yelp-main.c:120) ==13268== ==13268== 3 errors in context 11 of 17: ==13268== Conditional jump or move depends on uninitialised value(s) ==13268== at 0x4CFB525: (within /usr/lib/libcairo.so.2.10800.0) ==13268== by 0x4D04ABF: cairo_pattern_create_rgba (in /usr/lib/libcairo.so.2.10800.0) ==13268== by 0x4CEFBA1: cairo_set_source_rgba (in /usr/lib/libcairo.so.2.10800.0) ==13268== by 0x63A37BB: gfxContext::SetColor(gfxRGBA const&) (gfxContext.cpp:645) ==13268== by 0x62D9BDD: nsThebesRenderingContext::SetColor(unsigned) (nsThebesRenderingContext.cpp:354) ==13268== by 0x613ECD0: nsWebBrowser::HandleEvent(nsGUIEvent*) (nsWebBrowser.cpp:1696) ==13268== by 0x62B362F: nsCommonWidget::DispatchEvent(nsGUIEvent*, nsEventStatus&) (nsCommonWidget.cpp:158) ==13268== by 0x62AEEC7: nsWindow::OnExposeEvent(_GtkWidget*, _GdkEventExpose*) (nsWindow.cpp:1766) ==13268== by 0x62AF428: _ZL15expose_event_cbP10_GtkWidgetP15_GdkEventExpose (nsWindow.cpp:4532) ==13268== by 0x4226035: _gtk_marshal_BOOLEAN__BOXED (gtkmarshalers.c:84) ==13268== by 0x47D4C4A: g_closure_invoke (gclosure.c:767) ==13268== by 0x47EB094: signal_emit_unlocked_R (gsignal.c:3244) ==13268== by 0x47EC62A: g_signal_emit_valist (gsignal.c:2987) ==13268== by 0x47ECC25: g_signal_emit (gsignal.c:3034) ==13268== by 0x433B33D: gtk_widget_event_internal (gtkwidget.c:4745) ==13268== by 0x421FF72: gtk_main_do_event (gtkmain.c:1557) ==13268== by 0x44C89B4: gdk_window_process_updates_internal (gdkwindow.c:2598) ==13268== by 0x44C8FCE: gdk_window_process_all_updates (gdkwindow.c:2664) ==13268== by 0x44C8FFA: gdk_window_update_idle (gdkwindow.c:2508) ==13268== by 0x44AC46A: gdk_threads_dispatch (gdk.c:473) ==13268== by 0x483F7C0: g_idle_dispatch (gmain.c:4235) ==13268== by 0x48416F7: g_main_context_dispatch (gmain.c:2144) ==13268== by 0x4844DA2: g_main_context_iterate (gmain.c:2778) ==13268== by 0x4844F60: g_main_context_iteration (gmain.c:2841) ==13268== by 0x62B1F7B: nsAppShell::ProcessNextNativeEvent(int) (nsAppShell.cpp:144) ==13268== by 0x62C6FE3: nsBaseAppShell::DoProcessNextNativeEvent(int) (nsBaseAppShell.cpp:151) ==13268== by 0x62C71EC: nsBaseAppShell::OnProcessNextEvent(nsIThreadInternal*, int, unsigned) (nsBaseAppShell.cpp:278) ==13268== by 0x637350D: nsThread::ProcessNextEvent(int, int*) (nsThread.cpp:497) ==13268== by 0x634401D: NS_ProcessPendingEvents_P(nsIThread*, unsigned) (nsThreadUtils.cpp:180) ==13268== by 0x62C7341: nsBaseAppShell::NativeEventCallback() (nsBaseAppShell.cpp:121) ==13268== by 0x62B234F: nsAppShell::EventProcessorCallback(_GIOChannel*, GIOCondition, void*) (nsAppShell.cpp:69) ==13268== by 0x48786FC: g_io_unix_dispatch (giounix.c:162) ==13268== by 0x48416F7: g_main_context_dispatch (gmain.c:2144) ==13268== by 0x4844DA2: g_main_context_iterate (gmain.c:2778) ==13268== by 0x48452C1: g_main_loop_run (gmain.c:2986) ==13268== by 0x42203A8: gtk_main (gtkmain.c:1200) ==13268== by 0x805FE14: main (yelp-main.c:120) ==13268== ==13268== 3 errors in context 12 of 17: ==13268== Conditional jump or move depends on uninitialised value(s) ==13268== at 0x4CFB530: (within /usr/lib/libcairo.so.2.10800.0) ==13268== by 0x4D04AA8: cairo_pattern_create_rgba (in /usr/lib/libcairo.so.2.10800.0) ==13268== by 0x4CEFBA1: cairo_set_source_rgba (in /usr/lib/libcairo.so.2.10800.0) ==13268== by 0x63A37BB: gfxContext::SetColor(gfxRGBA const&) (gfxContext.cpp:645) ==13268== by 0x62D9BDD: nsThebesRenderingContext::SetColor(unsigned) (nsThebesRenderingContext.cpp:354) ==13268== by 0x613ECD0: nsWebBrowser::HandleEvent(nsGUIEvent*) (nsWebBrowser.cpp:1696) ==13268== by 0x62B362F: nsCommonWidget::DispatchEvent(nsGUIEvent*, nsEventStatus&) (nsCommonWidget.cpp:158) ==13268== by 0x62AEEC7: nsWindow::OnExposeEvent(_GtkWidget*, _GdkEventExpose*) (nsWindow.cpp:1766) ==13268== by 0x62AF428: _ZL15expose_event_cbP10_GtkWidgetP15_GdkEventExpose (nsWindow.cpp:4532) ==13268== by 0x4226035: _gtk_marshal_BOOLEAN__BOXED (gtkmarshalers.c:84) ==13268== by 0x47D4C4A: g_closure_invoke (gclosure.c:767) ==13268== by 0x47EB094: signal_emit_unlocked_R (gsignal.c:3244) ==13268== by 0x47EC62A: g_signal_emit_valist (gsignal.c:2987) ==13268== by 0x47ECC25: g_signal_emit (gsignal.c:3034) ==13268== by 0x433B33D: gtk_widget_event_internal (gtkwidget.c:4745) ==13268== by 0x421FF72: gtk_main_do_event (gtkmain.c:1557) ==13268== by 0x44C89B4: gdk_window_process_updates_internal (gdkwindow.c:2598) ==13268== by 0x44C8FCE: gdk_window_process_all_updates (gdkwindow.c:2664) ==13268== by 0x44C8FFA: gdk_window_update_idle (gdkwindow.c:2508) ==13268== by 0x44AC46A: gdk_threads_dispatch (gdk.c:473) ==13268== by 0x483F7C0: g_idle_dispatch (gmain.c:4235) ==13268== by 0x48416F7: g_main_context_dispatch (gmain.c:2144) ==13268== by 0x4844DA2: g_main_context_iterate (gmain.c:2778) ==13268== by 0x4844F60: g_main_context_iteration (gmain.c:2841) ==13268== by 0x62B1F7B: nsAppShell::ProcessNextNativeEvent(int) (nsAppShell.cpp:144) ==13268== by 0x62C6FE3: nsBaseAppShell::DoProcessNextNativeEvent(int) (nsBaseAppShell.cpp:151) ==13268== by 0x62C71EC: nsBaseAppShell::OnProcessNextEvent(nsIThreadInternal*, int, unsigned) (nsBaseAppShell.cpp:278) ==13268== by 0x637350D: nsThread::ProcessNextEvent(int, int*) (nsThread.cpp:497) ==13268== by 0x634401D: NS_ProcessPendingEvents_P(nsIThread*, unsigned) (nsThreadUtils.cpp:180) ==13268== by 0x62C7341: nsBaseAppShell::NativeEventCallback() (nsBaseAppShell.cpp:121) ==13268== by 0x62B234F: nsAppShell::EventProcessorCallback(_GIOChannel*, GIOCondition, void*) (nsAppShell.cpp:69) ==13268== by 0x48786FC: g_io_unix_dispatch (giounix.c:162) ==13268== by 0x48416F7: g_main_context_dispatch (gmain.c:2144) ==13268== by 0x4844DA2: g_main_context_iterate (gmain.c:2778) ==13268== by 0x48452C1: g_main_loop_run (gmain.c:2986) ==13268== by 0x42203A8: gtk_main (gtkmain.c:1200) ==13268== by 0x805FE14: main (yelp-main.c:120) ==13268== ==13268== 3 errors in context 13 of 17: ==13268== Conditional jump or move depends on uninitialised value(s) ==13268== at 0x4CFB525: (within /usr/lib/libcairo.so.2.10800.0) ==13268== by 0x4D04AA8: cairo_pattern_create_rgba (in /usr/lib/libcairo.so.2.10800.0) ==13268== by 0x4CEFBA1: cairo_set_source_rgba (in /usr/lib/libcairo.so.2.10800.0) ==13268== by 0x63A37BB: gfxContext::SetColor(gfxRGBA const&) (gfxContext.cpp:645) ==13268== by 0x62D9BDD: nsThebesRenderingContext::SetColor(unsigned) (nsThebesRenderingContext.cpp:354) ==13268== by 0x613ECD0: nsWebBrowser::HandleEvent(nsGUIEvent*) (nsWebBrowser.cpp:1696) ==13268== by 0x62B362F: nsCommonWidget::DispatchEvent(nsGUIEvent*, nsEventStatus&) (nsCommonWidget.cpp:158) ==13268== by 0x62AEEC7: nsWindow::OnExposeEvent(_GtkWidget*, _GdkEventExpose*) (nsWindow.cpp:1766) ==13268== by 0x62AF428: _ZL15expose_event_cbP10_GtkWidgetP15_GdkEventExpose (nsWindow.cpp:4532) ==13268== by 0x4226035: _gtk_marshal_BOOLEAN__BOXED (gtkmarshalers.c:84) ==13268== by 0x47D4C4A: g_closure_invoke (gclosure.c:767) ==13268== by 0x47EB094: signal_emit_unlocked_R (gsignal.c:3244) ==13268== by 0x47EC62A: g_signal_emit_valist (gsignal.c:2987) ==13268== by 0x47ECC25: g_signal_emit (gsignal.c:3034) ==13268== by 0x433B33D: gtk_widget_event_internal (gtkwidget.c:4745) ==13268== by 0x421FF72: gtk_main_do_event (gtkmain.c:1557) ==13268== by 0x44C89B4: gdk_window_process_updates_internal (gdkwindow.c:2598) ==13268== by 0x44C8FCE: gdk_window_process_all_updates (gdkwindow.c:2664) ==13268== by 0x44C8FFA: gdk_window_update_idle (gdkwindow.c:2508) ==13268== by 0x44AC46A: gdk_threads_dispatch (gdk.c:473) ==13268== by 0x483F7C0: g_idle_dispatch (gmain.c:4235) ==13268== by 0x48416F7: g_main_context_dispatch (gmain.c:2144) ==13268== by 0x4844DA2: g_main_context_iterate (gmain.c:2778) ==13268== by 0x4844F60: g_main_context_iteration (gmain.c:2841) ==13268== by 0x62B1F7B: nsAppShell::ProcessNextNativeEvent(int) (nsAppShell.cpp:144) ==13268== by 0x62C6FE3: nsBaseAppShell::DoProcessNextNativeEvent(int) (nsBaseAppShell.cpp:151) ==13268== by 0x62C71EC: nsBaseAppShell::OnProcessNextEvent(nsIThreadInternal*, int, unsigned) (nsBaseAppShell.cpp:278) ==13268== by 0x637350D: nsThread::ProcessNextEvent(int, int*) (nsThread.cpp:497) ==13268== by 0x634401D: NS_ProcessPendingEvents_P(nsIThread*, unsigned) (nsThreadUtils.cpp:180) ==13268== by 0x62C7341: nsBaseAppShell::NativeEventCallback() (nsBaseAppShell.cpp:121) ==13268== by 0x62B234F: nsAppShell::EventProcessorCallback(_GIOChannel*, GIOCondition, void*) (nsAppShell.cpp:69) ==13268== by 0x48786FC: g_io_unix_dispatch (giounix.c:162) ==13268== by 0x48416F7: g_main_context_dispatch (gmain.c:2144) ==13268== by 0x4844DA2: g_main_context_iterate (gmain.c:2778) ==13268== by 0x48452C1: g_main_loop_run (gmain.c:2986) ==13268== by 0x42203A8: gtk_main (gtkmain.c:1200) ==13268== by 0x805FE14: main (yelp-main.c:120) ==13268== ==13268== 3 errors in context 14 of 17: ==13268== Conditional jump or move depends on uninitialised value(s) ==13268== at 0x4CFB530: (within /usr/lib/libcairo.so.2.10800.0) ==13268== by 0x4D04A91: cairo_pattern_create_rgba (in /usr/lib/libcairo.so.2.10800.0) ==13268== by 0x4CEFBA1: cairo_set_source_rgba (in /usr/lib/libcairo.so.2.10800.0) ==13268== by 0x63A37BB: gfxContext::SetColor(gfxRGBA const&) (gfxContext.cpp:645) ==13268== by 0x62D9BDD: nsThebesRenderingContext::SetColor(unsigned) (nsThebesRenderingContext.cpp:354) ==13268== by 0x613ECD0: nsWebBrowser::HandleEvent(nsGUIEvent*) (nsWebBrowser.cpp:1696) ==13268== by 0x62B362F: nsCommonWidget::DispatchEvent(nsGUIEvent*, nsEventStatus&) (nsCommonWidget.cpp:158) ==13268== by 0x62AEEC7: nsWindow::OnExposeEvent(_GtkWidget*, _GdkEventExpose*) (nsWindow.cpp:1766) ==13268== by 0x62AF428: _ZL15expose_event_cbP10_GtkWidgetP15_GdkEventExpose (nsWindow.cpp:4532) ==13268== by 0x4226035: _gtk_marshal_BOOLEAN__BOXED (gtkmarshalers.c:84) ==13268== by 0x47D4C4A: g_closure_invoke (gclosure.c:767) ==13268== by 0x47EB094: signal_emit_unlocked_R (gsignal.c:3244) ==13268== by 0x47EC62A: g_signal_emit_valist (gsignal.c:2987) ==13268== by 0x47ECC25: g_signal_emit (gsignal.c:3034) ==13268== by 0x433B33D: gtk_widget_event_internal (gtkwidget.c:4745) ==13268== by 0x421FF72: gtk_main_do_event (gtkmain.c:1557) ==13268== by 0x44C89B4: gdk_window_process_updates_internal (gdkwindow.c:2598) ==13268== by 0x44C8FCE: gdk_window_process_all_updates (gdkwindow.c:2664) ==13268== by 0x44C8FFA: gdk_window_update_idle (gdkwindow.c:2508) ==13268== by 0x44AC46A: gdk_threads_dispatch (gdk.c:473) ==13268== by 0x483F7C0: g_idle_dispatch (gmain.c:4235) ==13268== by 0x48416F7: g_main_context_dispatch (gmain.c:2144) ==13268== by 0x4844DA2: g_main_context_iterate (gmain.c:2778) ==13268== by 0x4844F60: g_main_context_iteration (gmain.c:2841) ==13268== by 0x62B1F7B: nsAppShell::ProcessNextNativeEvent(int) (nsAppShell.cpp:144) ==13268== by 0x62C6FE3: nsBaseAppShell::DoProcessNextNativeEvent(int) (nsBaseAppShell.cpp:151) ==13268== by 0x62C71EC: nsBaseAppShell::OnProcessNextEvent(nsIThreadInternal*, int, unsigned) (nsBaseAppShell.cpp:278) ==13268== by 0x637350D: nsThread::ProcessNextEvent(int, int*) (nsThread.cpp:497) ==13268== by 0x634401D: NS_ProcessPendingEvents_P(nsIThread*, unsigned) (nsThreadUtils.cpp:180) ==13268== by 0x62C7341: nsBaseAppShell::NativeEventCallback() (nsBaseAppShell.cpp:121) ==13268== by 0x62B234F: nsAppShell::EventProcessorCallback(_GIOChannel*, GIOCondition, void*) (nsAppShell.cpp:69) ==13268== by 0x48786FC: g_io_unix_dispatch (giounix.c:162) ==13268== by 0x48416F7: g_main_context_dispatch (gmain.c:2144) ==13268== by 0x4844DA2: g_main_context_iterate (gmain.c:2778) ==13268== by 0x48452C1: g_main_loop_run (gmain.c:2986) ==13268== by 0x42203A8: gtk_main (gtkmain.c:1200) ==13268== by 0x805FE14: main (yelp-main.c:120) ==13268== ==13268== 3 errors in context 15 of 17: ==13268== Conditional jump or move depends on uninitialised value(s) ==13268== at 0x4CFB525: (within /usr/lib/libcairo.so.2.10800.0) ==13268== by 0x4D04A91: cairo_pattern_create_rgba (in /usr/lib/libcairo.so.2.10800.0) ==13268== by 0x4CEFBA1: cairo_set_source_rgba (in /usr/lib/libcairo.so.2.10800.0) ==13268== by 0x63A37BB: gfxContext::SetColor(gfxRGBA const&) (gfxContext.cpp:645) ==13268== by 0x62D9BDD: nsThebesRenderingContext::SetColor(unsigned) (nsThebesRenderingContext.cpp:354) ==13268== by 0x613ECD0: nsWebBrowser::HandleEvent(nsGUIEvent*) (nsWebBrowser.cpp:1696) ==13268== by 0x62B362F: nsCommonWidget::DispatchEvent(nsGUIEvent*, nsEventStatus&) (nsCommonWidget.cpp:158) ==13268== by 0x62AEEC7: nsWindow::OnExposeEvent(_GtkWidget*, _GdkEventExpose*) (nsWindow.cpp:1766) ==13268== by 0x62AF428: _ZL15expose_event_cbP10_GtkWidgetP15_GdkEventExpose (nsWindow.cpp:4532) ==13268== by 0x4226035: _gtk_marshal_BOOLEAN__BOXED (gtkmarshalers.c:84) ==13268== by 0x47D4C4A: g_closure_invoke (gclosure.c:767) ==13268== by 0x47EB094: signal_emit_unlocked_R (gsignal.c:3244) ==13268== by 0x47EC62A: g_signal_emit_valist (gsignal.c:2987) ==13268== by 0x47ECC25: g_signal_emit (gsignal.c:3034) ==13268== by 0x433B33D: gtk_widget_event_internal (gtkwidget.c:4745) ==13268== by 0x421FF72: gtk_main_do_event (gtkmain.c:1557) ==13268== by 0x44C89B4: gdk_window_process_updates_internal (gdkwindow.c:2598) ==13268== by 0x44C8FCE: gdk_window_process_all_updates (gdkwindow.c:2664) ==13268== by 0x44C8FFA: gdk_window_update_idle (gdkwindow.c:2508) ==13268== by 0x44AC46A: gdk_threads_dispatch (gdk.c:473) ==13268== by 0x483F7C0: g_idle_dispatch (gmain.c:4235) ==13268== by 0x48416F7: g_main_context_dispatch (gmain.c:2144) ==13268== by 0x4844DA2: g_main_context_iterate (gmain.c:2778) ==13268== by 0x4844F60: g_main_context_iteration (gmain.c:2841) ==13268== by 0x62B1F7B: nsAppShell::ProcessNextNativeEvent(int) (nsAppShell.cpp:144) ==13268== by 0x62C6FE3: nsBaseAppShell::DoProcessNextNativeEvent(int) (nsBaseAppShell.cpp:151) ==13268== by 0x62C71EC: nsBaseAppShell::OnProcessNextEvent(nsIThreadInternal*, int, unsigned) (nsBaseAppShell.cpp:278) ==13268== by 0x637350D: nsThread::ProcessNextEvent(int, int*) (nsThread.cpp:497) ==13268== by 0x634401D: NS_ProcessPendingEvents_P(nsIThread*, unsigned) (nsThreadUtils.cpp:180) ==13268== by 0x62C7341: nsBaseAppShell::NativeEventCallback() (nsBaseAppShell.cpp:121) ==13268== by 0x62B234F: nsAppShell::EventProcessorCallback(_GIOChannel*, GIOCondition, void*) (nsAppShell.cpp:69) ==13268== by 0x48786FC: g_io_unix_dispatch (giounix.c:162) ==13268== by 0x48416F7: g_main_context_dispatch (gmain.c:2144) ==13268== by 0x4844DA2: g_main_context_iterate (gmain.c:2778) ==13268== by 0x48452C1: g_main_loop_run (gmain.c:2986) ==13268== by 0x42203A8: gtk_main (gtkmain.c:1200) ==13268== by 0x805FE14: main (yelp-main.c:120) ==13268== ==13268== 10 errors in context 16 of 17: ==13268== Conditional jump or move depends on uninitialised value(s) ==13268== at 0x6276CAE: nsNavHistory::LoadPrefs(int) (nsNavHistory.cpp:1928) ==13268== by 0x627803F: nsNavHistory::Init() (nsNavHistory.cpp:379) ==13268== by 0x62790D9: nsNavHistory::GetSingleton() (nsNavHistory.cpp:317) ==13268== by 0x629174D: _ZL23nsNavHistoryConstructorP11nsISupportsRK4nsIDPPv (nsPlacesModule.cpp:10) ==13268== by 0x6344CC3: nsGenericFactory::CreateInstance(nsISupports*, nsID const&, void**) (nsGenericFactory.cpp:80) ==13268== by 0x636DE4E: nsComponentManagerImpl::CreateInstanceByContractID(char const*, nsISupports*, nsID const&, void**) (nsComponentManager.cpp:1756) ==13268== by 0x636ED72: nsComponentManagerImpl::GetServiceByContractID(char const*, nsID const&, void**) (nsComponentManager.cpp:2189) ==13268== by 0x633FD90: CallGetService(char const*, nsID const&, void**) (nsComponentManagerUtils.cpp:94) ==13268== by 0x633FDAC: nsGetServiceByContractIDWithError::operator()(nsID const&, void**) const (nsComponentManagerUtils.cpp:288) ==13268== by 0x633F41C: nsCOMPtr_base::assign_from_gs_contractid_with_error(nsGetServiceByContractIDWithError const&, nsID const&) (nsCOMPtr.cpp:141) ==13268== by 0x60ED8AD: nsDocShell::SetUseGlobalHistory(int) (nsCOMPtr.h:771) ==13268== by 0x613EDC4: nsWebBrowser::EnableGlobalHistory(int) (nsWebBrowser.cpp:357) ==13268== by 0x613FDEA: nsWebBrowser::Create() (nsWebBrowser.cpp:1199) ==13268== by 0x5BB9FFD: EmbedWindow::CreateWindow() (EmbedWindow.cpp:100) ==13268== by 0x5BB8E7E: EmbedPrivate::Realize(int*) (EmbedPrivate.cpp:296) ==13268== by 0x5BB781F: _ZL21gtk_moz_embed_realizeP10_GtkWidget (gtkmozembed2.cpp:490) ==13268== by 0x80574E6: _ZL12html_realizeP10_GtkWidget (yelp-html.cpp:148) ==13268== by 0x47E23D3: g_cclosure_marshal_VOID__VOID (gmarshal.c:77) ==13268== by 0x47D33C8: g_type_class_meta_marshal (gclosure.c:878) ==13268== by 0x47D4C4A: g_closure_invoke (gclosure.c:767) ==13268== by 0x47EA8ED: signal_emit_unlocked_R (gsignal.c:3174) ==13268== by 0x47EC7AB: g_signal_emit_valist (gsignal.c:2977) ==13268== by 0x47ECC25: g_signal_emit (gsignal.c:3034) ==13268== by 0x4344250: gtk_widget_realize (gtkwidget.c:3319) ==13268== by 0x4344B6F: gtk_widget_map (gtkwidget.c:3193) ==13268== by 0x416A84A: gtk_box_forall (gtkbox.c:793) ==13268== by 0x419CD35: gtk_container_forall (gtkcontainer.c:1455) ==13268== by 0x419EE3A: gtk_container_map (gtkcontainer.c:2621) ==13268== by 0x47E23D3: g_cclosure_marshal_VOID__VOID (gmarshal.c:77) ==13268== by 0x47D33C8: g_type_class_meta_marshal (gclosure.c:878) ==13268== by 0x47D4B77: g_closure_invoke (gclosure.c:767) ==13268== by 0x47EA8ED: signal_emit_unlocked_R (gsignal.c:3174) ==13268== by 0x47EC7AB: g_signal_emit_valist (gsignal.c:2977) ==13268== by 0x47ECC25: g_signal_emit (gsignal.c:3034) ==13268== by 0x4344B1B: gtk_widget_map (gtkwidget.c:3195) ==13268== by 0x424ADD9: gtk_paned_forall (gtkpaned.c:1180) ==13268== by 0x419CD35: gtk_container_forall (gtkcontainer.c:1455) ==13268== by 0x419EE3A: gtk_container_map (gtkcontainer.c:2621) ==13268== by 0x424DAA0: gtk_paned_map (gtkpaned.c:790) ==13268== by 0x47E23D3: g_cclosure_marshal_VOID__VOID (gmarshal.c:77) ==13268== ==13268== 15 errors in context 17 of 17: ==13268== Invalid read of size 1 ==13268== at 0x8071908: s_characters (yelp-search-parser.c:736) ==13268== by 0x469B78A: xmlParseCharData (in /usr/lib/libxml2.so.2.6.32) ==13268== by 0x469F49D: xmlParseContent (in /usr/lib/libxml2.so.2.6.32) ==13268== by 0x469F0B9: xmlParseElement (in /usr/lib/libxml2.so.2.6.32) ==13268== by 0x469F59C: xmlParseContent (in /usr/lib/libxml2.so.2.6.32) ==13268== by 0x469F0B9: xmlParseElement (in /usr/lib/libxml2.so.2.6.32) ==13268== by 0x469F59C: xmlParseContent (in /usr/lib/libxml2.so.2.6.32) ==13268== by 0x469F0B9: xmlParseElement (in /usr/lib/libxml2.so.2.6.32) ==13268== by 0x469F59C: xmlParseContent (in /usr/lib/libxml2.so.2.6.32) ==13268== by 0x469F0B9: xmlParseElement (in /usr/lib/libxml2.so.2.6.32) ==13268== by 0x469F59C: xmlParseContent (in /usr/lib/libxml2.so.2.6.32) ==13268== by 0x469F0B9: xmlParseElement (in /usr/lib/libxml2.so.2.6.32) ==13268== by 0x469F59C: xmlParseContent (in /usr/lib/libxml2.so.2.6.32) ==13268== by 0x469F0B9: xmlParseElement (in /usr/lib/libxml2.so.2.6.32) ==13268== by 0x46A61D9: xmlParseDocument (in /usr/lib/libxml2.so.2.6.32) ==13268== by 0x46A6DFA: xmlSAXUserParseFile (in /usr/lib/libxml2.so.2.6.32) ==13268== by 0x8072705: slow_search_process (yelp-search-parser.c:1167) ==13268== by 0x48C5F7A: rrn_for_each (in /usr/lib/librarian.so.0.0.0) ==13268== by 0x807115A: slow_search_setup (yelp-search-parser.c:1051) ==13268== by 0x483F7C0: g_idle_dispatch (gmain.c:4235) ==13268== by 0x48416F7: g_main_context_dispatch (gmain.c:2144) ==13268== by 0x4844DA2: g_main_context_iterate (gmain.c:2778) ==13268== by 0x48452C1: g_main_loop_run (gmain.c:2986) ==13268== by 0x42203A8: gtk_main (gtkmain.c:1200) ==13268== by 0x805FE14: main (yelp-main.c:120) ==13268== Address 0xb0dad6f is 1 bytes before a block of size 32 alloc'd ==13268== at 0x4024E4C: realloc (vg_replace_malloc.c:429) ==13268== by 0x4849C49: g_realloc (gmem.c:170) ==13268== by 0x4864E9E: g_string_maybe_expand (gstring.c:359) ==13268== by 0x48654A7: g_string_insert_unichar (gstring.c:1085) ==13268== by 0x486566F: g_string_append_unichar (gstring.c:881) ==13268== by 0x4870A23: g_utf8_casefold (guniprop.c:1199) ==13268== by 0x807185C: s_characters (yelp-search-parser.c:722) ==13268== by 0x469B78A: xmlParseCharData (in /usr/lib/libxml2.so.2.6.32) ==13268== by 0x469F49D: xmlParseContent (in /usr/lib/libxml2.so.2.6.32) ==13268== by 0x469F0B9: xmlParseElement (in /usr/lib/libxml2.so.2.6.32) ==13268== by 0x469F59C: xmlParseContent (in /usr/lib/libxml2.so.2.6.32) ==13268== by 0x469F0B9: xmlParseElement (in /usr/lib/libxml2.so.2.6.32) ==13268== by 0x469F59C: xmlParseContent (in /usr/lib/libxml2.so.2.6.32) ==13268== by 0x469F0B9: xmlParseElement (in /usr/lib/libxml2.so.2.6.32) ==13268== by 0x469F59C: xmlParseContent (in /usr/lib/libxml2.so.2.6.32) ==13268== by 0x469F0B9: xmlParseElement (in /usr/lib/libxml2.so.2.6.32) ==13268== by 0x469F59C: xmlParseContent (in /usr/lib/libxml2.so.2.6.32) ==13268== by 0x469F0B9: xmlParseElement (in /usr/lib/libxml2.so.2.6.32) ==13268== by 0x469F59C: xmlParseContent (in /usr/lib/libxml2.so.2.6.32) ==13268== by 0x469F0B9: xmlParseElement (in /usr/lib/libxml2.so.2.6.32) ==13268== by 0x46A61D9: xmlParseDocument (in /usr/lib/libxml2.so.2.6.32) ==13268== by 0x46A6DFA: xmlSAXUserParseFile (in /usr/lib/libxml2.so.2.6.32) ==13268== by 0x8072705: slow_search_process (yelp-search-parser.c:1167) ==13268== by 0x48C5F7A: rrn_for_each (in /usr/lib/librarian.so.0.0.0) ==13268== by 0x807115A: slow_search_setup (yelp-search-parser.c:1051) ==13268== by 0x483F7C0: g_idle_dispatch (gmain.c:4235) ==13268== by 0x48416F7: g_main_context_dispatch (gmain.c:2144) ==13268== by 0x4844DA2: g_main_context_iterate (gmain.c:2778) ==13268== by 0x48452C1: g_main_loop_run (gmain.c:2986) ==13268== by 0x42203A8: gtk_main (gtkmain.c:1200) ==13268== by 0x805FE14: main (yelp-main.c:120) --13268-- --13268-- supp: 253 dl-hack3-cond-1 --13268-- supp: 6 Xorg 6.8.1 ICE uninit __write* padding ==13268== ==13268== IN SUMMARY: 60 errors from 17 contexts (suppressed: 259 from 2) ==13268== ==13268== malloc/free: in use at exit: 18,092,698 bytes in 420,475 blocks. ==13268== malloc/free: 6,212,711 allocs, 5,792,239 frees, 838,771,216 bytes allocated. ==13268== ==13268== searching for pointers to 420,475 not-freed blocks. ==13268== checked 67,003,668 bytes. ==13268== ==13268== ==13268== 4 bytes in 1 blocks are definitely lost in loss record 12 of 903 ==13268== at 0x4024D2E: malloc (vg_replace_malloc.c:207) ==13268== by 0x400685B: _dl_map_object_from_fd (in /lib/ld-2.8.90.so) ==13268== by 0x4007AEC: _dl_map_object (in /lib/ld-2.8.90.so) ==13268== by 0x40118E6: dl_open_worker (in /lib/ld-2.8.90.so) ==13268== by 0x400D715: _dl_catch_error (in /lib/ld-2.8.90.so) ==13268== by 0x40112ED: _dl_open (in /lib/ld-2.8.90.so) ==13268== by 0x4C68BEB: dlopen_doit (in /lib/tls/i686/cmov/libdl-2.8.90.so) ==13268== by 0x400D715: _dl_catch_error (in /lib/ld-2.8.90.so) ==13268== by 0x4C6901B: _dlerror_run (in /lib/tls/i686/cmov/libdl-2.8.90.so) ==13268== by 0x4C68B20: dlopen@@GLIBC_2.1 (in /lib/tls/i686/cmov/libdl-2.8.90.so) ==13268== by 0x5A0F604: PR_LoadLibraryWithFlags (in /usr/lib/libnspr4.so.0d) ==13268== by 0x5A0F6ED: PR_LoadLibrary (in /usr/lib/libnspr4.so.0d) ==13268== by 0x63686BC: nsLocalFile::Load(PRLibrary**) (nsLocalFileUnix.cpp:1600) ==13268== by 0x6371E6F: nsNativeModuleLoader::LoadModule(nsILocalFile*, nsIModule**) (nsNativeComponentLoader.cpp:138) ==13268== by 0x636E859: nsComponentManagerImpl::AutoRegisterComponent(nsILocalFile*, nsTArray&, int) (nsComponentManager.cpp:2970) ==13268== by 0x636EA87: nsComponentManagerImpl::AutoRegisterDirectory(nsIFile*, nsCOMArray&, nsTArray&) (nsComponentManager.cpp:2903) ==13268== by 0x636EB26: nsComponentManagerImpl::AutoRegisterImpl(nsIFile*, nsCOMArray&, nsTArray&) (nsComponentManager.cpp:2862) ==13268== by 0x636F702: nsComponentManagerImpl::AutoRegister(nsIFile*) (nsComponentManager.cpp:3274) ==13268== by 0x6348B52: NS_InitXPCOM3_P (nsXPComInit.cpp:666) ==13268== by 0x5BC61A0: XRE_InitEmbedding (nsEmbedFunctions.cpp:124) ==13268== by 0x5BB8A41: EmbedPrivate::PushStartup() (EmbedPrivate.cpp:536) ==13268== by 0x8056784: yelp_gecko_init (yelp-gecko-utils.cpp:247) ==13268== by 0x805FAF0: main (yelp-main.c:398) ==13268== ==13268== ==13268== 8 bytes in 1 blocks are definitely lost in loss record 78 of 903 ==13268== at 0x402405E: operator new[](unsigned) (vg_replace_malloc.c:268) ==13268== by 0x8073353: GRE_GetGREPathWithProperties (in /usr/bin/yelp) ==13268== by 0x8056700: yelp_gecko_init (yelp-gecko-utils.cpp:220) ==13268== by 0x805FAF0: main (yelp-main.c:398) ==13268== ==13268== ==13268== 12 bytes in 1 blocks are possibly lost in loss record 94 of 903 ==13268== at 0x402473E: operator new(unsigned) (vg_replace_malloc.c:224) ==13268== by 0x5F5B7FE: nsXBLService::FetchBindingDocument(nsIContent*, nsIDocument*, nsIURI*, nsIURI*, int, nsIDocument**) (nsXBLService.cpp:1156) ==13268== by 0x5F5BC36: nsXBLService::LoadBindingDocumentInfo(nsIContent*, nsIDocument*, nsIURI*, nsIPrincipal*, int, nsIXBLDocumentInfo**) (nsXBLService.cpp:1050) ==13268== by 0x5F59D1B: nsXBLService::GetBinding(nsIContent*, nsIURI*, int, nsIPrincipal*, int*, nsXBLBinding**, nsTArray&) (nsXBLService.cpp:780) ==13268== by 0x5F5A5DB: nsXBLService::GetBinding(nsIContent*, nsIURI*, int, nsIPrincipal*, int*, nsXBLBinding**) (nsXBLService.cpp:749) ==13268== by 0x5F5AAE2: nsXBLService::LoadBindings(nsIContent*, nsIURI*, nsIPrincipal*, int, nsXBLBinding**, int*) (nsXBLService.cpp:523) ==13268== by 0x5D06499: nsCSSFrameConstructor::ConstructFrameInternal(nsFrameConstructorState&, nsIContent*, nsIFrame*, nsIAtom*, int, nsStyleContext*, nsFrameItems&, int) (nsCSSFrameConstructor.cpp:7625) ==13268== by 0x5D06A94: nsCSSFrameConstructor::ConstructFrame(nsFrameConstructorState&, nsIContent*, nsIFrame*, nsFrameItems&) (nsCSSFrameConstructor.cpp:7580) ==13268== by 0x5D08890: nsCSSFrameConstructor::CreateAnonymousFrames(nsFrameConstructorState&, nsIContent*, nsIDocument*, nsIFrame*, int, nsFrameItems&) (nsCSSFrameConstructor.cpp:5754) ==13268== by 0x5D08948: nsCSSFrameConstructor::BeginBuildingScrollFrame(nsFrameConstructorState&, nsIContent*, nsStyleContext*, nsIFrame*, nsIFrame*, nsIAtom*, int, nsIFrame*&) (nsCSSFrameConstructor.cpp:6358) ==13268== by 0x5D0EE05: nsCSSFrameConstructor::ConstructRootFrame(nsIContent*, nsIFrame**) (nsCSSFrameConstructor.cpp:4657) ==13268== by 0x5D389E7: PresShell::InitialReflow(int, int) (nsPresShell.cpp:2422) ==13268== by 0x5E4421C: nsContentSink::StartLayout(int) (nsContentSink.cpp:1033) ==13268== by 0x5F0F3F3: nsXMLContentSink::HandleStartElement(unsigned short const*, unsigned short const**, unsigned, int, unsigned, int) (nsXMLContentSink.cpp:1089) ==13268== by 0x5F0F78C: nsXMLContentSink::HandleStartElement(unsigned short const*, unsigned short const**, unsigned, int, unsigned) (nsXMLContentSink.cpp:986) ==13268== by 0x5CC0F5D: nsExpatDriver::HandleStartElement(unsigned short const*, unsigned short const**) (nsExpatDriver.cpp:435) ==13268== by 0x5CD8201: doContent (xmlparse.c:2438) ==13268== by 0x5CD9033: contentProcessor (xmlparse.c:2095) ==13268== by 0x5CDA6E0: doProlog (xmlparse.c:4075) ==13268== by 0x5CDACBC: prologProcessor (xmlparse.c:3809) ==13268== by 0x5CD3D0F: MOZ_XML_Parse (xmlparse.c:1528) ==13268== by 0x5CBF770: nsExpatDriver::ParseBuffer(unsigned short const*, unsigned, int, unsigned*) (nsExpatDriver.cpp:1022) ==13268== by 0x5CBFF98: nsExpatDriver::ConsumeToken(nsScanner&, int&) (nsExpatDriver.cpp:1125) ==13268== by 0x5CCADC4: nsParser::Tokenize(int) (nsParser.cpp:2423) ==13268== by 0x5CCD23F: nsParser::ResumeParse(int, int, int) (nsParser.cpp:1649) ==13268== by 0x5CCAF1F: nsParser::OnDataAvailable(nsIRequest*, nsISupports*, nsIInputStream*, unsigned, unsigned) (nsParser.cpp:2287) ==13268== by 0x61424DD: nsEmbedStream::AppendToStream(unsigned char const*, unsigned) (nsEmbedStream.cpp:199) ==13268== by 0x5BB83EF: EmbedPrivate::AppendToStream(unsigned char const*, unsigned) (EmbedPrivate.cpp:689) ==13268== by 0x805A435: window_write_html (yelp-window.c:2761) ==13268== by 0x805C19C: page_request_cb (yelp-window.c:889) ==13268== by 0x8063F84: request_idle_page (yelp-document.c:674) ==13268== by 0x483F7C0: g_idle_dispatch (gmain.c:4235) ==13268== by 0x48416F7: g_main_context_dispatch (gmain.c:2144) ==13268== by 0x4844DA2: g_main_context_iterate (gmain.c:2778) ==13268== by 0x48452C1: g_main_loop_run (gmain.c:2986) ==13268== by 0x42203A8: gtk_main (gtkmain.c:1200) ==13268== by 0x805FE14: main (yelp-main.c:120) ==13268== ==13268== ==13268== 12 bytes in 1 blocks are possibly lost in loss record 104 of 903 ==13268== at 0x402473E: operator new(unsigned) (vg_replace_malloc.c:224) ==13268== by 0x634890F: NS_InitXPCOM3_P (nsXPComInit.cpp:643) ==13268== by 0x5BC61A0: XRE_InitEmbedding (nsEmbedFunctions.cpp:124) ==13268== by 0x5BB8A41: EmbedPrivate::PushStartup() (EmbedPrivate.cpp:536) ==13268== by 0x8056784: yelp_gecko_init (yelp-gecko-utils.cpp:247) ==13268== by 0x805FAF0: main (yelp-main.c:398) ==13268== ==13268== ==13268== 16 bytes in 1 blocks are possibly lost in loss record 114 of 903 ==13268== at 0x402473E: operator new(unsigned) (vg_replace_malloc.c:224) ==13268== by 0x5FABAD6: nsHTMLElementSH::doCreate(nsDOMClassInfoData*) (nsDOMClassInfo.h:895) ==13268== by 0x5FA8351: NS_GetDOMClassInfoInstance(nsDOMClassInfoID) (nsDOMClassInfo.cpp:3947) ==13268== by 0x5ECF141: nsHTMLHtmlElement::QueryInterface(nsID const&, void**) (nsHTMLHtmlElement.cpp:93) ==13268== by 0x633F2AF: nsQueryInterface::operator()(nsID const&, void**) const (nsCOMPtr.cpp:47) ==13268== by 0x633F360: nsCOMPtr_base::assign_from_qi(nsQueryInterface, nsID const&) (nsCOMPtr.cpp:96) ==13268== by 0x5BEF0E1: XPCWrappedNative::GetNewOrUsed(XPCCallContext&, nsISupports*, XPCWrappedNativeScope*, XPCNativeInterface*, int, XPCWrappedNative**) (nsCOMPtr.h:731) ==13268== by 0x5BD9286: XPCConvert::NativeInterface2JSObject(XPCCallContext&, nsIXPConnectJSObjectHolder**, nsISupports*, nsID const*, JSObject*, int, int, unsigned*) (xpcconvert.cpp:1106) ==13268== by 0x5BCC0D1: nsXPConnect::WrapNative(JSContext*, JSObject*, nsISupports*, nsID const&, nsIXPConnectJSObjectHolder**) (nsXPConnect.cpp:1256) ==13268== by 0x5F9F165: nsDOMClassInfo::WrapNative(JSContext*, JSObject*, nsISupports*, nsID const&, long*, nsIXPConnectJSObjectHolder**) (nsDOMClassInfo.cpp:1563) ==13268== by 0x5F9F798: nsNodeSH::PreCreate(nsISupports*, JSContext*, JSObject*, JSObject**) (nsDOMClassInfo.cpp:6702) ==13268== by 0x5BEF054: XPCWrappedNative::GetNewOrUsed(XPCCallContext&, nsISupports*, XPCWrappedNativeScope*, XPCNativeInterface*, int, XPCWrappedNative**) (xpcwrappednative.cpp:403) ==13268== by 0x5BD9286: XPCConvert::NativeInterface2JSObject(XPCCallContext&, nsIXPConnectJSObjectHolder**, nsISupports*, nsID const*, JSObject*, int, int, unsigned*) (xpcconvert.cpp:1106) ==13268== by 0x5BCC0D1: nsXPConnect::WrapNative(JSContext*, JSObject*, nsISupports*, nsID const&, nsIXPConnectJSObjectHolder**) (nsXPConnect.cpp:1256) ==13268== by 0x5F79E24: nsJSContext::JSObjectFromInterface(nsISupports*, void*, JSObject**) (nsJSEnvironment.cpp:1749) ==13268== by 0x5F7BC8B: nsJSContext::BindCompiledEventHandler(nsISupports*, void*, nsIAtom*, void*) (nsJSEnvironment.cpp:2015) ==13268== by 0x5F59408: nsXBLPrototypeHandler::ExecuteHandler(nsPIDOMEventTarget*, nsIDOMEvent*) (nsXBLPrototypeHandler.cpp:332) ==13268== by 0x5F5602F: nsXBLEventHandler::HandleEvent(nsIDOMEvent*) (nsXBLEventHandler.cpp:88) ==13268== by 0x5E9AFE0: nsEventListenerManager::HandleEventSubType(nsListenerStruct*, nsIDOMEventListener*, nsIDOMEvent*, nsISupports*, unsigned) (nsEventListenerManager.cpp:1080) ==13268== by 0x5E9B52E: nsEventListenerManager::HandleEvent(nsPresContext*, nsEvent*, nsIDOMEvent**, nsISupports*, unsigned, nsEventStatus*) (nsEventListenerManager.cpp:1185) ==13268== by 0x5EB1F38: nsEventTargetChainItem::HandleEvent(nsEventChainPostVisitor&, unsigned) (nsEventDispatcher.cpp:210) ==13268== by 0x5EB20B7: nsEventTargetChainItem::HandleEventTargetChain(nsEventChainPostVisitor&, unsigned, nsDispatchingCallback*) (nsEventDispatcher.cpp:291) ==13268== by 0x5EB2441: nsEventDispatcher::Dispatch(nsISupports*, nsPresContext*, nsEvent*, nsIDOMEvent*, nsEventStatus*, nsDispatchingCallback*) (nsEventDispatcher.cpp:483) ==13268== by 0x5D32FC5: PresShell::HandleEventInternal(nsEvent*, nsIView*, nsEventStatus*) (nsPresShell.cpp:5921) ==13268== by 0x5D33593: PresShell::HandleEventWithTarget(nsEvent*, nsIFrame*, nsIContent*, nsEventStatus*) (nsPresShell.cpp:5826) ==13268== by 0x5E9DD81: nsEventStateManager::CheckForAndDispatchClick(nsPresContext*, nsMouseEvent*, nsEventStatus*) (nsEventStateManager.cpp:3350) ==13268== by 0x5EA4C4D: nsEventStateManager::PostHandleEvent(nsPresContext*, nsEvent*, nsIFrame*, nsEventStatus*, nsIView*) (nsEventStateManager.cpp:2446) ==13268== by 0x5D33015: PresShell::HandleEventInternal(nsEvent*, nsIView*, nsEventStatus*) (nsPresShell.cpp:5942) ==13268== by 0x5D33673: PresShell::HandlePositionedEvent(nsIView*, nsIFrame*, nsGUIEvent*, nsEventStatus*) (nsPresShell.cpp:5809) ==13268== by 0x5D33A71: PresShell::HandleEvent(nsIView*, nsGUIEvent*, nsEventStatus*) (nsPresShell.cpp:5669) ==13268== by 0x5F73602: nsViewManager::HandleEvent(nsView*, nsPoint, nsGUIEvent*, int) (nsViewManager.cpp:1382) ==13268== by 0x5F74EDF: nsViewManager::DispatchEvent(nsGUIEvent*, nsEventStatus*) (nsViewManager.cpp:1337) ==13268== by 0x5F6FF7B: _ZL11HandleEventP10nsGUIEvent (nsView.cpp:168) ==13268== by 0x62B362F: nsCommonWidget::DispatchEvent(nsGUIEvent*, nsEventStatus&) (nsCommonWidget.cpp:158) ==13268== by 0x62A7931: nsWindow::OnButtonReleaseEvent(_GtkWidget*, _GdkEventButton*) (nsWindow.cpp:2186) ==13268== by 0x62AC8C8: _ZL23button_release_event_cbP10_GtkWidgetP15_GdkEventButton (nsWindow.cpp:4669) ==13268== by 0x4226035: _gtk_marshal_BOOLEAN__BOXED (gtkmarshalers.c:84) ==13268== by 0x47D4C4A: g_closure_invoke (gclosure.c:767) ==13268== by 0x47EB094: signal_emit_unlocked_R (gsignal.c:3244) ==13268== by 0x47EC62A: g_signal_emit_valist (gsignal.c:2987) ==13268== ==13268== ==13268== 16 bytes in 1 blocks are possibly lost in loss record 115 of 903 ==13268== at 0x402473E: operator new(unsigned) (vg_replace_malloc.c:224) ==13268== by 0x5FABBD2: nsHTMLDocumentSH::doCreate(nsDOMClassInfoData*) (nsDOMClassInfo.h:866) ==13268== by 0x5FA8351: NS_GetDOMClassInfoInstance(nsDOMClassInfoID) (nsDOMClassInfo.cpp:3947) ==13268== by 0x5F03FB9: nsHTMLDocument::QueryInterface(nsID const&, void**) (nsHTMLDocument.cpp:429) ==13268== by 0x633F2AF: nsQueryInterface::operator()(nsID const&, void**) const (nsCOMPtr.cpp:47) ==13268== by 0x633F360: nsCOMPtr_base::assign_from_qi(nsQueryInterface, nsID const&) (nsCOMPtr.cpp:96) ==13268== by 0x5BEF0E1: XPCWrappedNative::GetNewOrUsed(XPCCallContext&, nsISupports*, XPCWrappedNativeScope*, XPCNativeInterface*, int, XPCWrappedNative**) (nsCOMPtr.h:731) ==13268== by 0x5BD9286: XPCConvert::NativeInterface2JSObject(XPCCallContext&, nsIXPConnectJSObjectHolder**, nsISupports*, nsID const*, JSObject*, int, int, unsigned*) (xpcconvert.cpp:1106) ==13268== by 0x5BCC0D1: nsXPConnect::WrapNative(JSContext*, JSObject*, nsISupports*, nsID const&, nsIXPConnectJSObjectHolder**) (nsXPConnect.cpp:1256) ==13268== by 0x5F9F165: nsDOMClassInfo::WrapNative(JSContext*, JSObject*, nsISupports*, nsID const&, long*, nsIXPConnectJSObjectHolder**) (nsDOMClassInfo.cpp:1563) ==13268== by 0x5F9F798: nsNodeSH::PreCreate(nsISupports*, JSContext*, JSObject*, JSObject**) (nsDOMClassInfo.cpp:6702) ==13268== by 0x5BEF054: XPCWrappedNative::GetNewOrUsed(XPCCallContext&, nsISupports*, XPCWrappedNativeScope*, XPCNativeInterface*, int, XPCWrappedNative**) (xpcwrappednative.cpp:403) ==13268== by 0x5BD9286: XPCConvert::NativeInterface2JSObject(XPCCallContext&, nsIXPConnectJSObjectHolder**, nsISupports*, nsID const*, JSObject*, int, int, unsigned*) (xpcconvert.cpp:1106) ==13268== by 0x5BCC0D1: nsXPConnect::WrapNative(JSContext*, JSObject*, nsISupports*, nsID const&, nsIXPConnectJSObjectHolder**) (nsXPConnect.cpp:1256) ==13268== by 0x5F9F165: nsDOMClassInfo::WrapNative(JSContext*, JSObject*, nsISupports*, nsID const&, long*, nsIXPConnectJSObjectHolder**) (nsDOMClassInfo.cpp:1563) ==13268== by 0x5F9F798: nsNodeSH::PreCreate(nsISupports*, JSContext*, JSObject*, JSObject**) (nsDOMClassInfo.cpp:6702) ==13268== by 0x5BEF054: XPCWrappedNative::GetNewOrUsed(XPCCallContext&, nsISupports*, XPCWrappedNativeScope*, XPCNativeInterface*, int, XPCWrappedNative**) (xpcwrappednative.cpp:403) ==13268== by 0x5BD9286: XPCConvert::NativeInterface2JSObject(XPCCallContext&, nsIXPConnectJSObjectHolder**, nsISupports*, nsID const*, JSObject*, int, int, unsigned*) (xpcconvert.cpp:1106) ==13268== by 0x5BCC0D1: nsXPConnect::WrapNative(JSContext*, JSObject*, nsISupports*, nsID const&, nsIXPConnectJSObjectHolder**) (nsXPConnect.cpp:1256) ==13268== by 0x5F79E24: nsJSContext::JSObjectFromInterface(nsISupports*, void*, JSObject**) (nsJSEnvironment.cpp:1749) ==13268== by 0x5F7BC8B: nsJSContext::BindCompiledEventHandler(nsISupports*, void*, nsIAtom*, void*) (nsJSEnvironment.cpp:2015) ==13268== by 0x5F59408: nsXBLPrototypeHandler::ExecuteHandler(nsPIDOMEventTarget*, nsIDOMEvent*) (nsXBLPrototypeHandler.cpp:332) ==13268== by 0x5F5602F: nsXBLEventHandler::HandleEvent(nsIDOMEvent*) (nsXBLEventHandler.cpp:88) ==13268== by 0x5E9AFE0: nsEventListenerManager::HandleEventSubType(nsListenerStruct*, nsIDOMEventListener*, nsIDOMEvent*, nsISupports*, unsigned) (nsEventListenerManager.cpp:1080) ==13268== by 0x5E9B52E: nsEventListenerManager::HandleEvent(nsPresContext*, nsEvent*, nsIDOMEvent**, nsISupports*, unsigned, nsEventStatus*) (nsEventListenerManager.cpp:1185) ==13268== by 0x5EB1F38: nsEventTargetChainItem::HandleEvent(nsEventChainPostVisitor&, unsigned) (nsEventDispatcher.cpp:210) ==13268== by 0x5EB20B7: nsEventTargetChainItem::HandleEventTargetChain(nsEventChainPostVisitor&, unsigned, nsDispatchingCallback*) (nsEventDispatcher.cpp:291) ==13268== by 0x5EB2441: nsEventDispatcher::Dispatch(nsISupports*, nsPresContext*, nsEvent*, nsIDOMEvent*, nsEventStatus*, nsDispatchingCallback*) (nsEventDispatcher.cpp:483) ==13268== by 0x5D32FC5: PresShell::HandleEventInternal(nsEvent*, nsIView*, nsEventStatus*) (nsPresShell.cpp:5921) ==13268== by 0x5D33593: PresShell::HandleEventWithTarget(nsEvent*, nsIFrame*, nsIContent*, nsEventStatus*) (nsPresShell.cpp:5826) ==13268== by 0x5E9DD81: nsEventStateManager::CheckForAndDispatchClick(nsPresContext*, nsMouseEvent*, nsEventStatus*) (nsEventStateManager.cpp:3350) ==13268== by 0x5EA4C4D: nsEventStateManager::PostHandleEvent(nsPresContext*, nsEvent*, nsIFrame*, nsEventStatus*, nsIView*) (nsEventStateManager.cpp:2446) ==13268== by 0x5D33015: PresShell::HandleEventInternal(nsEvent*, nsIView*, nsEventStatus*) (nsPresShell.cpp:5942) ==13268== by 0x5D33673: PresShell::HandlePositionedEvent(nsIView*, nsIFrame*, nsGUIEvent*, nsEventStatus*) (nsPresShell.cpp:5809) ==13268== by 0x5D33A71: PresShell::HandleEvent(nsIView*, nsGUIEvent*, nsEventStatus*) (nsPresShell.cpp:5669) ==13268== by 0x5F73602: nsViewManager::HandleEvent(nsView*, nsPoint, nsGUIEvent*, int) (nsViewManager.cpp:1382) ==13268== by 0x5F74EDF: nsViewManager::DispatchEvent(nsGUIEvent*, nsEventStatus*) (nsViewManager.cpp:1337) ==13268== by 0x5F6FF7B: _ZL11HandleEventP10nsGUIEvent (nsView.cpp:168) ==13268== by 0x62B362F: nsCommonWidget::DispatchEvent(nsGUIEvent*, nsEventStatus&) (nsCommonWidget.cpp:158) ==13268== by 0x62A7931: nsWindow::OnButtonReleaseEvent(_GtkWidget*, _GdkEventButton*) (nsWindow.cpp:2186) ==13268== ==13268== ==13268== 16 bytes in 1 blocks are possibly lost in loss record 149 of 903 ==13268== at 0x402473E: operator new(unsigned) (vg_replace_malloc.c:224) ==13268== by 0x5FABDCA: nsDOMConstructorSH::doCreate(nsDOMClassInfoData*) (nsDOMClassInfo.h:1500) ==13268== by 0x5FA8351: NS_GetDOMClassInfoInstance(nsDOMClassInfoID) (nsDOMClassInfo.cpp:3947) ==13268== by 0x5FAA320: nsDOMConstructor::QueryInterface(nsID const&, void**) (nsDOMClassInfo.cpp:5051) ==13268== by 0x633F2AF: nsQueryInterface::operator()(nsID const&, void**) const (nsCOMPtr.cpp:47) ==13268== by 0x633F360: nsCOMPtr_base::assign_from_qi(nsQueryInterface, nsID const&) (nsCOMPtr.cpp:96) ==13268== by 0x5BEF0E1: XPCWrappedNative::GetNewOrUsed(XPCCallContext&, nsISupports*, XPCWrappedNativeScope*, XPCNativeInterface*, int, XPCWrappedNative**) (nsCOMPtr.h:731) ==13268== by 0x5BD9286: XPCConvert::NativeInterface2JSObject(XPCCallContext&, nsIXPConnectJSObjectHolder**, nsISupports*, nsID const*, JSObject*, int, int, unsigned*) (xpcconvert.cpp:1106) ==13268== by 0x5BCC0D1: nsXPConnect::WrapNative(JSContext*, JSObject*, nsISupports*, nsID const&, nsIXPConnectJSObjectHolder**) (nsXPConnect.cpp:1256) ==13268== by 0x5F9F165: nsDOMClassInfo::WrapNative(JSContext*, JSObject*, nsISupports*, nsID const&, long*, nsIXPConnectJSObjectHolder**) (nsDOMClassInfo.cpp:1563) ==13268== by 0x5FA851D: nsWindowSH::GlobalResolve(nsGlobalWindow*, JSContext*, JSObject*, JSString*, unsigned, int*) (nsDOMClassInfo.cpp:5358) ==13268== by 0x5FA9BED: nsWindowSH::NewResolve(nsIXPConnectWrappedNative*, JSContext*, JSObject*, long, unsigned, JSObject**, int*) (nsDOMClassInfo.cpp:5956) ==13268== by 0x5BF3940: _ZL24XPC_WN_Helper_NewResolveP9JSContextP8JSObjectljPS2_ (xpcwrappednativejsops.cpp:1068) ==13268== by 0x599728A: js_LookupPropertyWithFlags (jsobj.c:3340) ==13268== by 0x5997F76: js_LookupProperty (jsobj.c:3240) ==13268== by 0x595ADED: LookupProperty (jsapi.c:3235) ==13268== by 0x595AE73: JS_LookupProperty (jsapi.c:3474) ==13268== by 0x5FA2037: nsDOMClassInfo::PostCreate(nsIXPConnectWrappedNative*, JSContext*, JSObject*) (nsDOMClassInfo.cpp:3692) ==13268== by 0x5FA2096: nsDocumentSH::PostCreate(nsIXPConnectWrappedNative*, JSContext*, JSObject*) (nsDOMClassInfo.cpp:7742) ==13268== by 0x5BEF36A: XPCWrappedNative::GetNewOrUsed(XPCCallContext&, nsISupports*, XPCWrappedNativeScope*, XPCNativeInterface*, int, XPCWrappedNative**) (xpcwrappednative.cpp:546) ==13268== by 0x5BD9286: XPCConvert::NativeInterface2JSObject(XPCCallContext&, nsIXPConnectJSObjectHolder**, nsISupports*, nsID const*, JSObject*, int, int, unsigned*) (xpcconvert.cpp:1106) ==13268== by 0x5BCC0D1: nsXPConnect::WrapNative(JSContext*, JSObject*, nsISupports*, nsID const&, nsIXPConnectJSObjectHolder**) (nsXPConnect.cpp:1256) ==13268== by 0x5F9F165: nsDOMClassInfo::WrapNative(JSContext*, JSObject*, nsISupports*, nsID const&, long*, nsIXPConnectJSObjectHolder**) (nsDOMClassInfo.cpp:1563) ==13268== by 0x5F9F798: nsNodeSH::PreCreate(nsISupports*, JSContext*, JSObject*, JSObject**) (nsDOMClassInfo.cpp:6702) ==13268== by 0x5BEF054: XPCWrappedNative::GetNewOrUsed(XPCCallContext&, nsISupports*, XPCWrappedNativeScope*, XPCNativeInterface*, int, XPCWrappedNative**) (xpcwrappednative.cpp:403) ==13268== by 0x5BD9286: XPCConvert::NativeInterface2JSObject(XPCCallContext&, nsIXPConnectJSObjectHolder**, nsISupports*, nsID const*, JSObject*, int, int, unsigned*) (xpcconvert.cpp:1106) ==13268== by 0x5BCC0D1: nsXPConnect::WrapNative(JSContext*, JSObject*, nsISupports*, nsID const&, nsIXPConnectJSObjectHolder**) (nsXPConnect.cpp:1256) ==13268== by 0x5F9F165: nsDOMClassInfo::WrapNative(JSContext*, JSObject*, nsISupports*, nsID const&, long*, nsIXPConnectJSObjectHolder**) (nsDOMClassInfo.cpp:1563) ==13268== by 0x5F9F798: nsNodeSH::PreCreate(nsISupports*, JSContext*, JSObject*, JSObject**) (nsDOMClassInfo.cpp:6702) ==13268== by 0x5BEF054: XPCWrappedNative::GetNewOrUsed(XPCCallContext&, nsISupports*, XPCWrappedNativeScope*, XPCNativeInterface*, int, XPCWrappedNative**) (xpcwrappednative.cpp:403) ==13268== by 0x5BD9286: XPCConvert::NativeInterface2JSObject(XPCCallContext&, nsIXPConnectJSObjectHolder**, nsISupports*, nsID const*, JSObject*, int, int, unsigned*) (xpcconvert.cpp:1106) ==13268== by 0x5BCC0D1: nsXPConnect::WrapNative(JSContext*, JSObject*, nsISupports*, nsID const&, nsIXPConnectJSObjectHolder**) (nsXPConnect.cpp:1256) ==13268== by 0x5F79E24: nsJSContext::JSObjectFromInterface(nsISupports*, void*, JSObject**) (nsJSEnvironment.cpp:1749) ==13268== by 0x5F7BC8B: nsJSContext::BindCompiledEventHandler(nsISupports*, void*, nsIAtom*, void*) (nsJSEnvironment.cpp:2015) ==13268== by 0x5F59408: nsXBLPrototypeHandler::ExecuteHandler(nsPIDOMEventTarget*, nsIDOMEvent*) (nsXBLPrototypeHandler.cpp:332) ==13268== by 0x5F5602F: nsXBLEventHandler::HandleEvent(nsIDOMEvent*) (nsXBLEventHandler.cpp:88) ==13268== by 0x5E9AFE0: nsEventListenerManager::HandleEventSubType(nsListenerStruct*, nsIDOMEventListener*, nsIDOMEvent*, nsISupports*, unsigned) (nsEventListenerManager.cpp:1080) ==13268== by 0x5E9B52E: nsEventListenerManager::HandleEvent(nsPresContext*, nsEvent*, nsIDOMEvent**, nsISupports*, unsigned, nsEventStatus*) (nsEventListenerManager.cpp:1185) ==13268== by 0x5EB1F38: nsEventTargetChainItem::HandleEvent(nsEventChainPostVisitor&, unsigned) (nsEventDispatcher.cpp:210) ==13268== by 0x5EB20B7: nsEventTargetChainItem::HandleEventTargetChain(nsEventChainPostVisitor&, unsigned, nsDispatchingCallback*) (nsEventDispatcher.cpp:291) ==13268== ==13268== ==13268== 20 bytes in 1 blocks are definitely lost in loss record 170 of 903 ==13268== at 0x4024D2E: malloc (vg_replace_malloc.c:207) ==13268== by 0x48C8244: rrn_language_get_langs (in /usr/lib/librarian.so.0.0.0) ==13268== by 0x48C5311: (within /usr/lib/librarian.so.0.0.0) ==13268== by 0x48C5B99: (within /usr/lib/librarian.so.0.0.0) ==13268== by 0x48C5F2B: rrn_for_each_in_category (in /usr/lib/librarian.so.0.0.0) ==13268== by 0x806558E: toc_process (yelp-toc.c:572) ==13268== by 0x486C02E: g_thread_create_proxy (gthread.c:635) ==13268== by 0x4AF750E: start_thread (in /lib/tls/i686/cmov/libpthread-2.8.90.so) ==13268== by 0x4BEB7ED: clone (in /lib/tls/i686/cmov/libc-2.8.90.so) ==13268== ==13268== ==13268== 20 bytes in 1 blocks are possibly lost in loss record 177 of 903 ==13268== at 0x402473E: operator new(unsigned) (vg_replace_malloc.c:224) ==13268== by 0x5CEABB8: imgCache::Init() (imgCache.cpp:79) ==13268== by 0x5CEA1E5: _ZL17imglib_InitializeP9nsIModule (nsImageModule.cpp:318) ==13268== by 0x634529E: nsGenericModule::Initialize(nsIComponentManager*) (nsGenericFactory.cpp:273) ==13268== by 0x634547A: nsGenericModule::GetClassObject(nsIComponentManager*, nsID const&, nsID const&, void**) (nsGenericFactory.cpp:361) ==13268== by 0x636DD51: nsFactoryEntry::GetFactory(nsIFactory**) (nsComponentManager.cpp:3562) ==13268== by 0x636DE35: nsComponentManagerImpl::CreateInstanceByContractID(char const*, nsISupports*, nsID const&, void**) (nsComponentManager.cpp:1751) ==13268== by 0x636ED72: nsComponentManagerImpl::GetServiceByContractID(char const*, nsID const&, void**) (nsComponentManager.cpp:2189) ==13268== by 0x633FD90: CallGetService(char const*, nsID const&, void**) (nsComponentManagerUtils.cpp:94) ==13268== by 0x633FDAC: nsGetServiceByContractIDWithError::operator()(nsID const&, void**) const (nsComponentManagerUtils.cpp:288) ==13268== by 0x633F41C: nsCOMPtr_base::assign_from_gs_contractid_with_error(nsGetServiceByContractIDWithError const&, nsID const&) (nsCOMPtr.cpp:141) ==13268== by 0x6104278: nsWebNavigationInfo::Init() (nsCOMPtr.h:771) ==13268== by 0x60E9317: _ZL30nsWebNavigationInfoConstructorP11nsISupportsRK4nsIDPPv (nsDocShellModule.cpp:102) ==13268== by 0x6344CC3: nsGenericFactory::CreateInstance(nsISupports*, nsID const&, void**) (nsGenericFactory.cpp:80) ==13268== by 0x636DE4E: nsComponentManagerImpl::CreateInstanceByContractID(char const*, nsISupports*, nsID const&, void**) (nsComponentManager.cpp:1756) ==13268== by 0x636ED72: nsComponentManagerImpl::GetServiceByContractID(char const*, nsID const&, void**) (nsComponentManager.cpp:2189) ==13268== by 0x633FD90: CallGetService(char const*, nsID const&, void**) (nsComponentManagerUtils.cpp:94) ==13268== by 0x633FDAC: nsGetServiceByContractIDWithError::operator()(nsID const&, void**) const (nsComponentManagerUtils.cpp:288) ==13268== by 0x633F41C: nsCOMPtr_base::assign_from_gs_contractid_with_error(nsGetServiceByContractIDWithError const&, nsID const&) (nsCOMPtr.cpp:141) ==13268== by 0x6101AE8: nsDSURIContentListener::Init() (nsCOMPtr.h:771) ==13268== by 0x60FB0B2: nsDocShell::Init() (nsDocShell.cpp:364) ==13268== by 0x60E9438: _ZL21nsWebShellConstructorP11nsISupportsRK4nsIDPPv (nsDocShellModule.cpp:100) ==13268== by 0x6344CC3: nsGenericFactory::CreateInstance(nsISupports*, nsID const&, void**) (nsGenericFactory.cpp:80) ==13268== by 0x636DE4E: nsComponentManagerImpl::CreateInstanceByContractID(char const*, nsISupports*, nsID const&, void**) (nsComponentManager.cpp:1756) ==13268== by 0x633FCAE: CallCreateInstance(char const*, nsISupports*, nsID const&, void**) (nsComponentManagerUtils.cpp:170) ==13268== by 0x633FCCD: nsCreateInstanceByContractID::operator()(nsID const&, void**) const (nsComponentManagerUtils.cpp:210) ==13268== by 0x633F3CC: nsCOMPtr_base::assign_from_helper(nsCOMPtr_helper const&, nsID const&) (nsCOMPtr.cpp:150) ==13268== by 0x613FC0A: nsWebBrowser::Create() (nsCOMPtr.h:694) ==13268== by 0x5BB9FFD: EmbedWindow::CreateWindow() (EmbedWindow.cpp:100) ==13268== by 0x5BB8E7E: EmbedPrivate::Realize(int*) (EmbedPrivate.cpp:296) ==13268== by 0x5BB781F: _ZL21gtk_moz_embed_realizeP10_GtkWidget (gtkmozembed2.cpp:490) ==13268== by 0x80574E6: _ZL12html_realizeP10_GtkWidget (yelp-html.cpp:148) ==13268== by 0x47E23D3: g_cclosure_marshal_VOID__VOID (gmarshal.c:77) ==13268== by 0x47D33C8: g_type_class_meta_marshal (gclosure.c:878) ==13268== by 0x47D4C4A: g_closure_invoke (gclosure.c:767) ==13268== by 0x47EA8ED: signal_emit_unlocked_R (gsignal.c:3174) ==13268== by 0x47EC7AB: g_signal_emit_valist (gsignal.c:2977) ==13268== by 0x47ECC25: g_signal_emit (gsignal.c:3034) ==13268== by 0x4344250: gtk_widget_realize (gtkwidget.c:3319) ==13268== by 0x4344B6F: gtk_widget_map (gtkwidget.c:3193) ==13268== ==13268== ==13268== 24 bytes in 1 blocks are definitely lost in loss record 213 of 903 ==13268== at 0x4024D2E: malloc (vg_replace_malloc.c:207) ==13268== by 0x47078A2: xmlNewMutex (in /usr/lib/libxml2.so.2.6.32) ==13268== by 0x4707246: xmlInitGlobals (in /usr/lib/libxml2.so.2.6.32) ==13268== by 0x4707444: xmlInitializeGlobalState (in /usr/lib/libxml2.so.2.6.32) ==13268== by 0x4707968: xmlGetGlobalState (in /usr/lib/libxml2.so.2.6.32) ==13268== by 0x47069FC: __xmlDefaultSAXHandler (in /usr/lib/libxml2.so.2.6.32) ==13268== by 0x47667A6: xmlDefaultSAXHandlerInit (in /usr/lib/libxml2.so.2.6.32) ==13268== by 0x468C663: xmlInitParserCtxt (in /usr/lib/libxml2.so.2.6.32) ==13268== by 0x468CB91: xmlNewParserCtxt (in /usr/lib/libxml2.so.2.6.32) ==13268== by 0x8065432: toc_process (yelp-toc.c:494) ==13268== by 0x486C02E: g_thread_create_proxy (gthread.c:635) ==13268== by 0x4AF750E: start_thread (in /lib/tls/i686/cmov/libpthread-2.8.90.so) ==13268== by 0x4BEB7ED: clone (in /lib/tls/i686/cmov/libc-2.8.90.so) ==13268== ==13268== ==13268== 28 bytes in 1 blocks are possibly lost in loss record 233 of 903 ==13268== at 0x4024D2E: malloc (vg_replace_malloc.c:207) ==13268== by 0x4DDC362: FcLangSetCreate (in /usr/lib/libfontconfig.so.1.3.0) ==13268== by 0x4DDC46F: FcLangSetCopy (in /usr/lib/libfontconfig.so.1.3.0) ==13268== by 0x4DE21FA: FcValueSave (in /usr/lib/libfontconfig.so.1.3.0) ==13268== by 0x4DE22EE: (within /usr/lib/libfontconfig.so.1.3.0) ==13268== by 0x4DE2A2B: (within /usr/lib/libfontconfig.so.1.3.0) ==13268== by 0x4DDE98D: FcFontRenderPrepare (in /usr/lib/libfontconfig.so.1.3.0) ==13268== by 0x4C75EBA: (within /usr/lib/libpangoft2-1.0.so.0.2202.0) ==13268== by 0x45BF539: pango_font_map_load_fontset (in /usr/lib/libpango-1.0.so.0.2202.0) ==13268== by 0x45BD17B: (within /usr/lib/libpango-1.0.so.0.2202.0) ==13268== by 0x45BD65E: pango_itemize_with_base_dir (in /usr/lib/libpango-1.0.so.0.2202.0) ==13268== by 0x45C6288: (within /usr/lib/libpango-1.0.so.0.2202.0) ==13268== by 0x45C779A: (within /usr/lib/libpango-1.0.so.0.2202.0) ==13268== by 0x4211637: gtk_label_ensure_layout (gtklabel.c:2413) ==13268== by 0x4216F3B: gtk_label_size_request (gtklabel.c:2498) ==13268== by 0x47E1A3B: g_cclosure_marshal_VOID__BOXED (gmarshal.c:566) ==13268== by 0x47D33C8: g_type_class_meta_marshal (gclosure.c:878) ==13268== by 0x47D4B77: g_closure_invoke (gclosure.c:767) ==13268== by 0x47EA8ED: signal_emit_unlocked_R (gsignal.c:3174) ==13268== by 0x47EC7AB: g_signal_emit_valist (gsignal.c:2977) ==13268== by 0x47ECACC: g_signal_emit_by_name (gsignal.c:3071) ==13268== by 0x428E8B5: do_size_request (gtksizegroup.c:620) ==13268== by 0x428EB86: _gtk_size_group_compute_requisition (gtksizegroup.c:820) ==13268== by 0x43427EE: gtk_widget_size_request (gtkwidget.c:3695) ==13268== by 0x4337107: gtk_vbox_size_request (gtkvbox.c:95) ==13268== by 0x47E1A3B: g_cclosure_marshal_VOID__BOXED (gmarshal.c:566) ==13268== by 0x47D33C8: g_type_class_meta_marshal (gclosure.c:878) ==13268== by 0x47D4B77: g_closure_invoke (gclosure.c:767) ==13268== by 0x47EA8ED: signal_emit_unlocked_R (gsignal.c:3174) ==13268== by 0x47EC7AB: g_signal_emit_valist (gsignal.c:2977) ==13268== by 0x47ECACC: g_signal_emit_by_name (gsignal.c:3071) ==13268== by 0x428E8B5: do_size_request (gtksizegroup.c:620) ==13268== by 0x428EB86: _gtk_size_group_compute_requisition (gtksizegroup.c:820) ==13268== by 0x43427EE: gtk_widget_size_request (gtkwidget.c:3695) ==13268== by 0x41E5C77: gtk_hbox_size_request (gtkhbox.c:97) ==13268== by 0x47E1A3B: g_cclosure_marshal_VOID__BOXED (gmarshal.c:566) ==13268== by 0x47D33C8: g_type_class_meta_marshal (gclosure.c:878) ==13268== by 0x47D4B77: g_closure_invoke (gclosure.c:767) ==13268== by 0x47EA8ED: signal_emit_unlocked_R (gsignal.c:3174) ==13268== by 0x47EC7AB: g_signal_emit_valist (gsignal.c:2977) ==13268== ==13268== ==13268== 32 bytes in 2 blocks are possibly lost in loss record 249 of 903 ==13268== at 0x402473E: operator new(unsigned) (vg_replace_malloc.c:224) ==13268== by 0x5FABD0D: nsElementSH::doCreate(nsDOMClassInfoData*) (nsDOMClassInfo.h:578) ==13268== by 0x5FA8351: NS_GetDOMClassInfoInstance(nsDOMClassInfoID) (nsDOMClassInfo.cpp:3947) ==13268== by 0x5FA9079: nsWindowSH::GlobalResolve(nsGlobalWindow*, JSContext*, JSObject*, JSString*, unsigned, int*) (nsDOMClassInfo.cpp:5477) ==13268== by 0x5FA9BED: nsWindowSH::NewResolve(nsIXPConnectWrappedNative*, JSContext*, JSObject*, long, unsigned, JSObject**, int*) (nsDOMClassInfo.cpp:5956) ==13268== by 0x5BF3940: _ZL24XPC_WN_Helper_NewResolveP9JSContextP8JSObjectljPS2_ (xpcwrappednativejsops.cpp:1068) ==13268== by 0x599728A: js_LookupPropertyWithFlags (jsobj.c:3340) ==13268== by 0x5997F76: js_LookupProperty (jsobj.c:3240) ==13268== by 0x595ADED: LookupProperty (jsapi.c:3235) ==13268== by 0x595AE73: JS_LookupProperty (jsapi.c:3474) ==13268== by 0x5FA873C: nsWindowSH::GlobalResolve(nsGlobalWindow*, JSContext*, JSObject*, JSString*, unsigned, int*) (nsDOMClassInfo.cpp:5448) ==13268== by 0x5FA9BED: nsWindowSH::NewResolve(nsIXPConnectWrappedNative*, JSContext*, JSObject*, long, unsigned, JSObject**, int*) (nsDOMClassInfo.cpp:5956) ==13268== by 0x5BF3940: _ZL24XPC_WN_Helper_NewResolveP9JSContextP8JSObjectljPS2_ (xpcwrappednativejsops.cpp:1068) ==13268== by 0x599728A: js_LookupPropertyWithFlags (jsobj.c:3340) ==13268== by 0x5997F76: js_LookupProperty (jsobj.c:3240) ==13268== by 0x595ADED: LookupProperty (jsapi.c:3235) ==13268== by 0x595AE73: JS_LookupProperty (jsapi.c:3474) ==13268== by 0x5FA873C: nsWindowSH::GlobalResolve(nsGlobalWindow*, JSContext*, JSObject*, JSString*, unsigned, int*) (nsDOMClassInfo.cpp:5448) ==13268== by 0x5FA9BED: nsWindowSH::NewResolve(nsIXPConnectWrappedNative*, JSContext*, JSObject*, long, unsigned, JSObject**, int*) (nsDOMClassInfo.cpp:5956) ==13268== by 0x5BF3940: _ZL24XPC_WN_Helper_NewResolveP9JSContextP8JSObjectljPS2_ (xpcwrappednativejsops.cpp:1068) ==13268== by 0x599728A: js_LookupPropertyWithFlags (jsobj.c:3340) ==13268== by 0x5997F76: js_LookupProperty (jsobj.c:3240) ==13268== by 0x595ADED: LookupProperty (jsapi.c:3235) ==13268== by 0x595AE73: JS_LookupProperty (jsapi.c:3474) ==13268== by 0x5FA2037: nsDOMClassInfo::PostCreate(nsIXPConnectWrappedNative*, JSContext*, JSObject*) (nsDOMClassInfo.cpp:3692) ==13268== by 0x5FA2205: nsElementSH::PostCreate(nsIXPConnectWrappedNative*, JSContext*, JSObject*) (nsDOMClassInfo.cpp:7133) ==13268== by 0x5BEF36A: XPCWrappedNative::GetNewOrUsed(XPCCallContext&, nsISupports*, XPCWrappedNativeScope*, XPCNativeInterface*, int, XPCWrappedNative**) (xpcwrappednative.cpp:546) ==13268== by 0x5BD9286: XPCConvert::NativeInterface2JSObject(XPCCallContext&, nsIXPConnectJSObjectHolder**, nsISupports*, nsID const*, JSObject*, int, int, unsigned*) (xpcconvert.cpp:1106) ==13268== by 0x5BCC0D1: nsXPConnect::WrapNative(JSContext*, JSObject*, nsISupports*, nsID const&, nsIXPConnectJSObjectHolder**) (nsXPConnect.cpp:1256) ==13268== by 0x5F9F165: nsDOMClassInfo::WrapNative(JSContext*, JSObject*, nsISupports*, nsID const&, long*, nsIXPConnectJSObjectHolder**) (nsDOMClassInfo.cpp:1563) ==13268== by 0x5F9F798: nsNodeSH::PreCreate(nsISupports*, JSContext*, JSObject*, JSObject**) (nsDOMClassInfo.cpp:6702) ==13268== by 0x5BEF054: XPCWrappedNative::GetNewOrUsed(XPCCallContext&, nsISupports*, XPCWrappedNativeScope*, XPCNativeInterface*, int, XPCWrappedNative**) (xpcwrappednative.cpp:403) ==13268== by 0x5BD9286: XPCConvert::NativeInterface2JSObject(XPCCallContext&, nsIXPConnectJSObjectHolder**, nsISupports*, nsID const*, JSObject*, int, int, unsigned*) (xpcconvert.cpp:1106) ==13268== by 0x5BCC0D1: nsXPConnect::WrapNative(JSContext*, JSObject*, nsISupports*, nsID const&, nsIXPConnectJSObjectHolder**) (nsXPConnect.cpp:1256) ==13268== by 0x5F79E24: nsJSContext::JSObjectFromInterface(nsISupports*, void*, JSObject**) (nsJSEnvironment.cpp:1749) ==13268== by 0x5F7BC8B: nsJSContext::BindCompiledEventHandler(nsISupports*, void*, nsIAtom*, void*) (nsJSEnvironment.cpp:2015) ==13268== by 0x5F59408: nsXBLPrototypeHandler::ExecuteHandler(nsPIDOMEventTarget*, nsIDOMEvent*) (nsXBLPrototypeHandler.cpp:332) ==13268== by 0x5F5602F: nsXBLEventHandler::HandleEvent(nsIDOMEvent*) (nsXBLEventHandler.cpp:88) ==13268== by 0x5E9AFE0: nsEventListenerManager::HandleEventSubType(nsListenerStruct*, nsIDOMEventListener*, nsIDOMEvent*, nsISupports*, unsigned) (nsEventListenerManager.cpp:1080) ==13268== by 0x5E9B52E: nsEventListenerManager::HandleEvent(nsPresContext*, nsEvent*, nsIDOMEvent**, nsISupports*, unsigned, nsEventStatus*) (nsEventListenerManager.cpp:1185) ==13268== ==13268== ==13268== 32 bytes in 2 blocks are possibly lost in loss record 257 of 903 ==13268== at 0x402473E: operator new(unsigned) (vg_replace_malloc.c:224) ==13268== by 0x6345162: nsGenericFactory::Create(nsISupports*, nsID const&, void**) (nsGenericFactory.cpp:189) ==13268== by 0x63451D4: NS_NewGenericFactory(nsIGenericFactory**, nsModuleComponentInfo const*) (nsGenericFactory.cpp:207) ==13268== by 0x5BDE7C4: xpc_InitJSxIDClassObjects() (xpcjsid.cpp:337) ==13268== by 0x5BCC5FF: nsXPConnect::InitClasses(JSContext*, JSObject*) (nsXPConnect.cpp:1090) ==13268== by 0x5BE4042: XPCJSContextStack::GetSafeJSContext(JSContext**) (xpcthreadcontext.cpp:244) ==13268== by 0x5BE469D: nsXPCThreadJSContextStackImpl::GetSafeJSContext(JSContext**) (xpcthreadcontext.cpp:419) ==13268== by 0x5CB3B7A: nsScriptSecurityManager::GetSafeJSContext() (nsScriptSecurityManager.cpp:273) ==13268== by 0x5CB4790: nsScriptSecurityManager::Init() (nsScriptSecurityManager.cpp:3277) ==13268== by 0x5CB4A05: nsScriptSecurityManager::GetScriptSecurityManager() (nsScriptSecurityManager.cpp:3372) ==13268== by 0x5CB9514: _ZL34Construct_nsIScriptSecurityManagerP11nsISupportsRK4nsIDPPv (nsSecurityManagerFactory.cpp:362) ==13268== by 0x6344CC3: nsGenericFactory::CreateInstance(nsISupports*, nsID const&, void**) (nsGenericFactory.cpp:80) ==13268== by 0x636DE4E: nsComponentManagerImpl::CreateInstanceByContractID(char const*, nsISupports*, nsID const&, void**) (nsComponentManager.cpp:1756) ==13268== by 0x636ED72: nsComponentManagerImpl::GetServiceByContractID(char const*, nsID const&, void**) (nsComponentManager.cpp:2189) ==13268== by 0x633FD90: CallGetService(char const*, nsID const&, void**) (nsComponentManagerUtils.cpp:94) ==13268== by 0x633FDDD: nsGetServiceByContractID::operator()(nsID const&, void**) const (nsComponentManagerUtils.cpp:278) ==13268== by 0x633F456: nsCOMPtr_base::assign_from_gs_contractid(nsGetServiceByContractID, nsID const&) (nsCOMPtr.cpp:132) ==13268== by 0x5BFE696: mozJSComponentLoader::ReallyInit() (nsCOMPtr.h:677) ==13268== by 0x5BFEEBC: mozJSComponentLoader::LoadModule(nsILocalFile*, nsIModule**) (mozJSComponentLoader.cpp:602) ==13268== by 0x636E6F7: nsComponentManagerImpl::AutoRegisterComponent(nsILocalFile*, nsTArray&, int) (nsComponentManager.cpp:2988) ==13268== by 0x636EA87: nsComponentManagerImpl::AutoRegisterDirectory(nsIFile*, nsCOMArray&, nsTArray&) (nsComponentManager.cpp:2903) ==13268== by 0x636EB26: nsComponentManagerImpl::AutoRegisterImpl(nsIFile*, nsCOMArray&, nsTArray&) (nsComponentManager.cpp:2862) ==13268== by 0x636F702: nsComponentManagerImpl::AutoRegister(nsIFile*) (nsComponentManager.cpp:3274) ==13268== by 0x6348B52: NS_InitXPCOM3_P (nsXPComInit.cpp:666) ==13268== by 0x5BC61A0: XRE_InitEmbedding (nsEmbedFunctions.cpp:124) ==13268== by 0x5BB8A41: EmbedPrivate::PushStartup() (EmbedPrivate.cpp:536) ==13268== by 0x8056784: yelp_gecko_init (yelp-gecko-utils.cpp:247) ==13268== by 0x805FAF0: main (yelp-main.c:398) ==13268== ==13268== ==13268== 156 (36 direct, 120 indirect) bytes in 1 blocks are definitely lost in loss record 279 of 903 ==13268== at 0x4024D2E: malloc (vg_replace_malloc.c:207) ==13268== by 0x4BFEC30: nss_parse_service_list (in /lib/tls/i686/cmov/libc-2.8.90.so) ==13268== by 0x4BFF565: __nss_database_lookup (in /lib/tls/i686/cmov/libc-2.8.90.so) ==13268== by 0x580FF5B: ??? ==13268== by 0x5810CBE: ??? ==13268== by 0x4BA5B61: getpwnam_r@@GLIBC_2.1.2 (in /lib/tls/i686/cmov/libc-2.8.90.so) ==13268== by 0x4876745: g_get_any_init_do (gutils.c:1596) ==13268== by 0x4877F3C: g_get_user_name (gutils.c:1747) ==13268== by 0x4080496: (within /usr/lib/libgnomeui-2.so.0.2400.0) ==13268== by 0x47F61C2: g_type_create_instance (gtype.c:1674) ==13268== by 0x47DA3D4: g_object_constructor (gobject.c:1334) ==13268== by 0x47DAC05: g_object_newv (gobject.c:1211) ==13268== by 0x47DB7D6: g_object_new_valist (gobject.c:1274) ==13268== by 0x47DB94D: g_object_new (gobject.c:1056) ==13268== by 0x408000B: gnome_client_new_without_connection (in /usr/lib/libgnomeui-2.so.0.2400.0) ==13268== by 0x40812E1: (within /usr/lib/libgnomeui-2.so.0.2400.0) ==13268== by 0x40EE502: gnome_program_preinit (in /usr/lib/libgnome-2.so.0.2400.1) ==13268== by 0x40EF524: (within /usr/lib/libgnome-2.so.0.2400.1) ==13268== by 0x40EF85D: gnome_program_init (in /usr/lib/libgnome-2.so.0.2400.1) ==13268== by 0x805FA94: main (yelp-main.c:375) ==13268== ==13268== ==13268== 48 bytes in 3 blocks are possibly lost in loss record 341 of 903 ==13268== at 0x402473E: operator new(unsigned) (vg_replace_malloc.c:224) ==13268== by 0x5FABE87: nsDOMClassInfo::doCreate(nsDOMClassInfoData*) (nsDOMClassInfo.h:128) ==13268== by 0x5FA8351: NS_GetDOMClassInfoInstance(nsDOMClassInfoID) (nsDOMClassInfo.cpp:3947) ==13268== by 0x5EAC522: nsDOMMouseEvent::QueryInterface(nsID const&, void**) (nsDOMMouseEvent.cpp:102) ==13268== by 0x633F2AF: nsQueryInterface::operator()(nsID const&, void**) const (nsCOMPtr.cpp:47) ==13268== by 0x633F360: nsCOMPtr_base::assign_from_qi(nsQueryInterface, nsID const&) (nsCOMPtr.cpp:96) ==13268== by 0x5BEF0E1: XPCWrappedNative::GetNewOrUsed(XPCCallContext&, nsISupports*, XPCWrappedNativeScope*, XPCNativeInterface*, int, XPCWrappedNative**) (nsCOMPtr.h:731) ==13268== by 0x5BD9286: XPCConvert::NativeInterface2JSObject(XPCCallContext&, nsIXPConnectJSObjectHolder**, nsISupports*, nsID const*, JSObject*, int, int, unsigned*) (xpcconvert.cpp:1106) ==13268== by 0x5BCC0D1: nsXPConnect::WrapNative(JSContext*, JSObject*, nsISupports*, nsID const&, nsIXPConnectJSObjectHolder**) (nsXPConnect.cpp:1256) ==13268== by 0x5F7B0B4: nsJSContext::ConvertSupportsTojsvals(nsISupports*, void*, unsigned*, void**, void**) (nsJSEnvironment.cpp:2559) ==13268== by 0x5F7BFA4: nsJSContext::CallEventHandler(nsISupports*, void*, void*, nsIArray*, nsIVariant**) (nsJSEnvironment.cpp:1951) ==13268== by 0x5FAE386: nsJSEventListener::HandleEvent(nsIDOMEvent*) (nsJSEventListener.cpp:248) ==13268== by 0x5F5946F: nsXBLPrototypeHandler::ExecuteHandler(nsPIDOMEventTarget*, nsIDOMEvent*) (nsXBLPrototypeHandler.cpp:344) ==13268== by 0x5F5602F: nsXBLEventHandler::HandleEvent(nsIDOMEvent*) (nsXBLEventHandler.cpp:88) ==13268== by 0x5E9AFE0: nsEventListenerManager::HandleEventSubType(nsListenerStruct*, nsIDOMEventListener*, nsIDOMEvent*, nsISupports*, unsigned) (nsEventListenerManager.cpp:1080) ==13268== by 0x5E9B52E: nsEventListenerManager::HandleEvent(nsPresContext*, nsEvent*, nsIDOMEvent**, nsISupports*, unsigned, nsEventStatus*) (nsEventListenerManager.cpp:1185) ==13268== by 0x5EB1F38: nsEventTargetChainItem::HandleEvent(nsEventChainPostVisitor&, unsigned) (nsEventDispatcher.cpp:210) ==13268== by 0x5EB20B7: nsEventTargetChainItem::HandleEventTargetChain(nsEventChainPostVisitor&, unsigned, nsDispatchingCallback*) (nsEventDispatcher.cpp:291) ==13268== by 0x5EB2441: nsEventDispatcher::Dispatch(nsISupports*, nsPresContext*, nsEvent*, nsIDOMEvent*, nsEventStatus*, nsDispatchingCallback*) (nsEventDispatcher.cpp:483) ==13268== by 0x5D32FC5: PresShell::HandleEventInternal(nsEvent*, nsIView*, nsEventStatus*) (nsPresShell.cpp:5921) ==13268== by 0x5D33593: PresShell::HandleEventWithTarget(nsEvent*, nsIFrame*, nsIContent*, nsEventStatus*) (nsPresShell.cpp:5826) ==13268== by 0x5E9DD81: nsEventStateManager::CheckForAndDispatchClick(nsPresContext*, nsMouseEvent*, nsEventStatus*) (nsEventStateManager.cpp:3350) ==13268== by 0x5EA4C4D: nsEventStateManager::PostHandleEvent(nsPresContext*, nsEvent*, nsIFrame*, nsEventStatus*, nsIView*) (nsEventStateManager.cpp:2446) ==13268== by 0x5D33015: PresShell::HandleEventInternal(nsEvent*, nsIView*, nsEventStatus*) (nsPresShell.cpp:5942) ==13268== by 0x5D33673: PresShell::HandlePositionedEvent(nsIView*, nsIFrame*, nsGUIEvent*, nsEventStatus*) (nsPresShell.cpp:5809) ==13268== by 0x5D33A71: PresShell::HandleEvent(nsIView*, nsGUIEvent*, nsEventStatus*) (nsPresShell.cpp:5669) ==13268== by 0x5F73602: nsViewManager::HandleEvent(nsView*, nsPoint, nsGUIEvent*, int) (nsViewManager.cpp:1382) ==13268== by 0x5F74EDF: nsViewManager::DispatchEvent(nsGUIEvent*, nsEventStatus*) (nsViewManager.cpp:1337) ==13268== by 0x5F6FF7B: _ZL11HandleEventP10nsGUIEvent (nsView.cpp:168) ==13268== by 0x62B362F: nsCommonWidget::DispatchEvent(nsGUIEvent*, nsEventStatus&) (nsCommonWidget.cpp:158) ==13268== by 0x62A7931: nsWindow::OnButtonReleaseEvent(_GtkWidget*, _GdkEventButton*) (nsWindow.cpp:2186) ==13268== by 0x62AC8C8: _ZL23button_release_event_cbP10_GtkWidgetP15_GdkEventButton (nsWindow.cpp:4669) ==13268== by 0x4226035: _gtk_marshal_BOOLEAN__BOXED (gtkmarshalers.c:84) ==13268== by 0x47D4C4A: g_closure_invoke (gclosure.c:767) ==13268== by 0x47EB094: signal_emit_unlocked_R (gsignal.c:3244) ==13268== by 0x47EC62A: g_signal_emit_valist (gsignal.c:2987) ==13268== by 0x47ECC25: g_signal_emit (gsignal.c:3034) ==13268== by 0x433B33D: gtk_widget_event_internal (gtkwidget.c:4745) ==13268== by 0x421EB4B: gtk_propagate_event (gtkmain.c:2391) ==13268== by 0x421FEF6: gtk_main_do_event (gtkmain.c:1596) ==13268== ==13268== ==13268== 60 bytes in 1 blocks are possibly lost in loss record 383 of 903 ==13268== at 0x4024E4C: realloc (vg_replace_malloc.c:429) ==13268== by 0x4849C49: g_realloc (gmem.c:170) ==13268== by 0x5069670: ORBit_realloc_tcval (in /usr/lib/libORBit-2.so.0.1.0) ==13268== by 0x506DC76: ORBit_sequence_append (in /usr/lib/libORBit-2.so.0.1.0) ==13268== by 0x4F9FB81: bonobo_activation_init_activation_env (in /usr/lib/libbonobo-activation.so.4.0.0) ==13268== by 0x4FA3DD3: bonobo_activation_orb_init (in /usr/lib/libbonobo-activation.so.4.0.0) ==13268== by 0x40F4472: (within /usr/lib/libgnome-2.so.0.2400.1) ==13268== by 0x40EF0FA: gnome_program_postinit (in /usr/lib/libgnome-2.so.0.2400.1) ==13268== by 0x40EF534: (within /usr/lib/libgnome-2.so.0.2400.1) ==13268== by 0x40EF85D: gnome_program_init (in /usr/lib/libgnome-2.so.0.2400.1) ==13268== by 0x805FA94: main (yelp-main.c:375) ==13268== ==13268== ==13268== 66 bytes in 5 blocks are definitely lost in loss record 395 of 903 ==13268== at 0x4024D2E: malloc (vg_replace_malloc.c:207) ==13268== by 0x4C04167: __vasprintf_chk (in /lib/tls/i686/cmov/libc-2.8.90.so) ==13268== by 0x48782BE: g_vasprintf (stdio2.h:199) ==13268== by 0x4864125: g_strdup_printf (gstrfuncs.c:218) ==13268== by 0x807202B: search_parse_result (yelp-search-parser.c:1316) ==13268== by 0x8072753: slow_search_process (yelp-search-parser.c:1174) ==13268== by 0x48C5F7A: rrn_for_each (in /usr/lib/librarian.so.0.0.0) ==13268== by 0x807115A: slow_search_setup (yelp-search-parser.c:1051) ==13268== by 0x483F7C0: g_idle_dispatch (gmain.c:4235) ==13268== by 0x48416F7: g_main_context_dispatch (gmain.c:2144) ==13268== by 0x4844DA2: g_main_context_iterate (gmain.c:2778) ==13268== by 0x48452C1: g_main_loop_run (gmain.c:2986) ==13268== by 0x42203A8: gtk_main (gtkmain.c:1200) ==13268== by 0x805FE14: main (yelp-main.c:120) ==13268== ==13268== ==13268== 76 bytes in 2 blocks are definitely lost in loss record 412 of 903 ==13268== at 0x4024D2E: malloc (vg_replace_malloc.c:207) ==13268== by 0x4B80FFF: strdup (in /lib/tls/i686/cmov/libc-2.8.90.so) ==13268== by 0x805963C: resolve_man_page (yelp-utils.c:282) ==13268== by 0x8059E53: yelp_uri_resolve (yelp-utils.c:333) ==13268== by 0x805BAA6: yelp_window_load (yelp-window.c:1006) ==13268== by 0x8053852: yelp_base_new_window (yelp-base.c:269) ==13268== by 0x8053983: yelp_base_new_window_cb (yelp-base.c:167) ==13268== by 0x47E1B9B: g_cclosure_marshal_VOID__STRING (gmarshal.c:496) ==13268== by 0x47D4C4A: g_closure_invoke (gclosure.c:767) ==13268== by 0x47EB094: signal_emit_unlocked_R (gsignal.c:3244) ==13268== by 0x47EC7AB: g_signal_emit_valist (gsignal.c:2977) ==13268== by 0x47ECC25: g_signal_emit (gsignal.c:3034) ==13268== by 0x805CD8F: window_open_link_new_cb (yelp-window.c:2429) ==13268== by 0x47E23D3: g_cclosure_marshal_VOID__VOID (gmarshal.c:77) ==13268== by 0x47D4C4A: g_closure_invoke (gclosure.c:767) ==13268== by 0x47EB094: signal_emit_unlocked_R (gsignal.c:3244) ==13268== by 0x47EC7AB: g_signal_emit_valist (gsignal.c:2977) ==13268== by 0x47ECC25: g_signal_emit (gsignal.c:3034) ==13268== by 0x41589B4: _gtk_action_emit_activate (gtkaction.c:885) ==13268== by 0x4159993: gtk_action_activate (gtkaction.c:912) ==13268== by 0x47E23D3: g_cclosure_marshal_VOID__VOID (gmarshal.c:77) ==13268== by 0x47D4C4A: g_closure_invoke (gclosure.c:767) ==13268== by 0x47EB094: signal_emit_unlocked_R (gsignal.c:3244) ==13268== by 0x47EC7AB: g_signal_emit_valist (gsignal.c:2977) ==13268== by 0x47ECC25: g_signal_emit (gsignal.c:3034) ==13268== by 0x4341476: gtk_widget_activate (gtkwidget.c:4776) ==13268== by 0x4233F6F: gtk_menu_shell_activate_item (gtkmenushell.c:1139) ==13268== by 0x4235B4C: gtk_menu_shell_button_release (gtkmenushell.c:678) ==13268== by 0x422C4FA: gtk_menu_button_release (gtkmenu.c:2850) ==13268== by 0x4226035: _gtk_marshal_BOOLEAN__BOXED (gtkmarshalers.c:84) ==13268== by 0x47D33C8: g_type_class_meta_marshal (gclosure.c:878) ==13268== by 0x47D4C4A: g_closure_invoke (gclosure.c:767) ==13268== by 0x47EAD3C: signal_emit_unlocked_R (gsignal.c:3282) ==13268== by 0x47EC62A: g_signal_emit_valist (gsignal.c:2987) ==13268== by 0x47ECC25: g_signal_emit (gsignal.c:3034) ==13268== by 0x433B33D: gtk_widget_event_internal (gtkwidget.c:4745) ==13268== by 0x421EB4B: gtk_propagate_event (gtkmain.c:2391) ==13268== by 0x421FEF6: gtk_main_do_event (gtkmain.c:1596) ==13268== by 0x44E0509: gdk_event_dispatch (gdkevents-x11.c:2365) ==13268== by 0x48416F7: g_main_context_dispatch (gmain.c:2144) ==13268== ==13268== ==13268== 80 bytes in 4 blocks are definitely lost in loss record 422 of 903 ==13268== at 0x4024D2E: malloc (vg_replace_malloc.c:207) ==13268== by 0x48C81F1: rrn_language_get_langs (in /usr/lib/librarian.so.0.0.0) ==13268== by 0x48C5311: (within /usr/lib/librarian.so.0.0.0) ==13268== by 0x48C5C67: (within /usr/lib/librarian.so.0.0.0) ==13268== by 0x48C5F2B: rrn_for_each_in_category (in /usr/lib/librarian.so.0.0.0) ==13268== by 0x806558E: toc_process (yelp-toc.c:572) ==13268== by 0x486C02E: g_thread_create_proxy (gthread.c:635) ==13268== by 0x4AF750E: start_thread (in /lib/tls/i686/cmov/libpthread-2.8.90.so) ==13268== by 0x4BEB7ED: clone (in /lib/tls/i686/cmov/libc-2.8.90.so) ==13268== ==13268== ==13268== 80 bytes in 4 blocks are possibly lost in loss record 425 of 903 ==13268== at 0x4024D2E: malloc (vg_replace_malloc.c:207) ==13268== by 0x4DD23B3: (within /usr/lib/libfontconfig.so.1.3.0) ==13268== by 0x4DD2868: FcConfigSubstituteWithPat (in /usr/lib/libfontconfig.so.1.3.0) ==13268== by 0x4DDEA28: FcFontRenderPrepare (in /usr/lib/libfontconfig.so.1.3.0) ==13268== by 0x4C75EBA: (within /usr/lib/libpangoft2-1.0.so.0.2202.0) ==13268== by 0x45BF539: pango_font_map_load_fontset (in /usr/lib/libpango-1.0.so.0.2202.0) ==13268== by 0x4C764F4: (within /usr/lib/libpangoft2-1.0.so.0.2202.0) ==13268== by 0x45BF5C2: pango_font_map_load_font (in /usr/lib/libpango-1.0.so.0.2202.0) ==13268== by 0x45BD982: pango_context_load_font (in /usr/lib/libpango-1.0.so.0.2202.0) ==13268== by 0x63B140E: _ZL13LoadPangoFontP13_PangoContextPK21_PangoFontDescription (gfxPangoFonts.cpp:767) ==13268== by 0x63B269D: gfxPangoFont::RealizePangoFont() (gfxPangoFonts.cpp:793) ==13268== by 0x63B4452: gfxPangoFont::GetPangoFont() (gfxPangoFonts.h:73) ==13268== by 0x63B3D1E: gfxPangoFont::GetMetrics() (gfxPangoFonts.cpp:892) ==13268== by 0x62DA3DF: nsThebesFontMetrics::GetMetrics() const (nsThebesFontMetrics.cpp:106) ==13268== by 0x62DAB5B: nsThebesFontMetrics::GetExternalLeading(int&) (nsThebesFontMetrics.cpp:184) ==13268== by 0x5D6750C: nsHTMLReflowState::CalcLineHeight(nsIRenderingContext*, nsStyleContext*) (nsHTMLReflowState.cpp:2016) ==13268== by 0x5D4BB1F: nsBlockReflowState::nsBlockReflowState(nsHTMLReflowState const&, nsPresContext*, nsBlockFrame*, nsHTMLReflowMetrics const&, int, int, int) (nsHTMLReflowState.h:428) ==13268== by 0x5D48E00: nsBlockFrame::Reflow(nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, unsigned&) (nsBlockFrame.cpp:925) ==13268== by 0x5D4A309: nsBlockReflowContext::ReflowBlock(nsRect const&, int, nsCollapsingMargin&, int, int, nsLineBox*, nsHTMLReflowState&, unsigned&, nsBlockReflowState&) (nsBlockReflowContext.cpp:311) ==13268== by 0x5D470F6: nsBlockFrame::ReflowBlockFrame(nsBlockReflowState&, nsLineList_iterator, int*) (nsBlockFrame.cpp:2978) ==13268== by 0x5D47D53: nsBlockFrame::ReflowLine(nsBlockReflowState&, nsLineList_iterator, int*) (nsBlockFrame.cpp:2250) ==13268== by 0x5D48231: nsBlockFrame::ReflowDirtyLines(nsBlockReflowState&) (nsBlockFrame.cpp:1886) ==13268== by 0x5D48E6A: nsBlockFrame::Reflow(nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, unsigned&) (nsBlockFrame.cpp:953) ==13268== by 0x5D406C2: nsAbsoluteContainingBlock::ReflowAbsoluteFrame(nsIFrame*, nsPresContext*, nsHTMLReflowState const&, int, int, int, nsIFrame*, unsigned&, nsRect*) (nsAbsoluteContainingBlock.cpp:436) ==13268== by 0x5D40E94: nsAbsoluteContainingBlock::Reflow(nsContainerFrame*, nsPresContext*, nsHTMLReflowState const&, unsigned&, int, int, int, int, int, nsRect*) (nsAbsoluteContainingBlock.cpp:168) ==13268== by 0x5D4940A: nsBlockFrame::Reflow(nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, unsigned&) (nsBlockFrame.cpp:1180) ==13268== by 0x5D4FFF5: nsContainerFrame::ReflowChild(nsIFrame*, nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, int, int, unsigned, unsigned&, nsOverflowContinuationTracker*) (nsContainerFrame.cpp:771) ==13268== by 0x5D660CF: CanvasFrame::Reflow(nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, unsigned&) (nsHTMLFrame.cpp:584) ==13268== by 0x5D4FFF5: nsContainerFrame::ReflowChild(nsIFrame*, nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, int, int, unsigned, unsigned&, nsOverflowContinuationTracker*) (nsContainerFrame.cpp:771) ==13268== by 0x5D6366F: nsHTMLScrollFrame::ReflowScrolledFrame(ScrollReflowState*, int, int, nsHTMLReflowMetrics*, int) (nsGfxScrollFrame.cpp:499) ==13268== by 0x5D63B5D: nsHTMLScrollFrame::ReflowContents(ScrollReflowState*, nsHTMLReflowMetrics const&) (nsGfxScrollFrame.cpp:593) ==13268== by 0x5D63E68: nsHTMLScrollFrame::Reflow(nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, unsigned&) (nsGfxScrollFrame.cpp:794) ==13268== by 0x5D4FFF5: nsContainerFrame::ReflowChild(nsIFrame*, nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, int, int, unsigned, unsigned&, nsOverflowContinuationTracker*) (nsContainerFrame.cpp:771) ==13268== by 0x5D96AC3: ViewportFrame::Reflow(nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, unsigned&) (nsViewportFrame.cpp:286) ==13268== by 0x5D32476: PresShell::DoReflow(nsIFrame*) (nsPresShell.cpp:6280) ==13268== by 0x5D3593B: PresShell::ProcessReflowCommands(int) (nsPresShell.cpp:6386) ==13268== by 0x5D35A71: PresShell::DoFlushPendingNotifications(mozFlushType, int) (nsPresShell.cpp:4574) ==13268== by 0x5D35AFF: PresShell::ReflowEvent::Run() (nsPresShell.cpp:6145) ==13268== by 0x637356B: nsThread::ProcessNextEvent(int, int*) (nsThread.cpp:510) ==13268== by 0x6343F87: NS_ProcessNextEvent_P(nsIThread*, int) (nsThreadUtils.cpp:227) ==13268== ==13268== ==13268== 113 bytes in 5 blocks are definitely lost in loss record 474 of 903 ==13268== at 0x4024D2E: malloc (vg_replace_malloc.c:207) ==13268== by 0x48C5330: (within /usr/lib/librarian.so.0.0.0) ==13268== by 0x48C5C67: (within /usr/lib/librarian.so.0.0.0) ==13268== by 0x48C5F2B: rrn_for_each_in_category (in /usr/lib/librarian.so.0.0.0) ==13268== by 0x806558E: toc_process (yelp-toc.c:572) ==13268== by 0x486C02E: g_thread_create_proxy (gthread.c:635) ==13268== by 0x4AF750E: start_thread (in /lib/tls/i686/cmov/libpthread-2.8.90.so) ==13268== by 0x4BEB7ED: clone (in /lib/tls/i686/cmov/libc-2.8.90.so) ==13268== ==13268== ==13268== 132 bytes in 3 blocks are possibly lost in loss record 487 of 903 ==13268== at 0x402473E: operator new(unsigned) (vg_replace_malloc.c:224) ==13268== by 0x5DC30DD: NS_NewCSSImportRule(nsICSSImportRule**, nsString const&, nsMediaList*) (nsCSSRules.cpp:530) ==13268== by 0x5DB3DF3: CSSParserImpl::ProcessImport(unsigned&, nsString const&, nsMediaList*, void (*)(nsICSSRule*, void*), void*) (nsCSSParser.cpp:1416) ==13268== by 0x5DBC56B: CSSParserImpl::ParseImportRule(unsigned&, void (*)(nsICSSRule*, void*), void*) (nsCSSParser.cpp:1404) ==13268== by 0x5DBC822: CSSParserImpl::ParseAtRule(unsigned&, void (*)(nsICSSRule*, void*), void*) (nsCSSParser.cpp:1242) ==13268== by 0x5DBD3E8: CSSParserImpl::Parse(nsIUnicharInputStream*, nsIURI*, nsIURI*, nsIPrincipal*, unsigned, int) (nsCSSParser.cpp:756) ==13268== by 0x5DB0399: CSSLoaderImpl::ParseSheet(nsIUnicharInputStream*, SheetLoadData*, int&) (nsCSSLoader.cpp:1512) ==13268== by 0x5DAF88D: CSSLoaderImpl::LoadSheet(SheetLoadData*, StyleSheetState) (nsCSSLoader.cpp:1349) ==13268== by 0x5DB21C6: CSSLoaderImpl::InternalLoadNonDocumentSheet(nsIURI*, int, nsIPrincipal*, nsICSSStyleSheet**, nsICSSLoaderObserver*) (nsCSSLoader.cpp:2052) ==13268== by 0x5DB22A0: CSSLoaderImpl::LoadSheetSync(nsIURI*, int, nsICSSStyleSheet**) (nsCSSLoader.cpp:1967) ==13268== by 0x5CFDABE: nsContentDLF::EnsureUAStyleSheet() (nsContentDLF.cpp:630) ==13268== by 0x5CFDAF2: nsContentDLF::CreateInstanceForDocument(nsISupports*, nsIDocument*, char const*, nsIContentViewer**) (nsContentDLF.cpp:303) ==13268== by 0x60F3B2D: nsDocShell::CreateAboutBlankContentViewer(nsIPrincipal*) (nsDocShell.cpp:5257) ==13268== by 0x60F569B: nsDocShell::EnsureContentViewer() (nsDocShell.cpp:5167) ==13268== by 0x60FA346: nsDocShell::GetInterface(nsID const&, void**) (nsDocShell.cpp:457) ==13268== by 0x6340856: nsGetInterface::operator()(nsID const&, void**) const (nsIInterfaceRequestorUtils.cpp:52) ==13268== by 0x633F3CC: nsCOMPtr_base::assign_from_helper(nsCOMPtr_helper const&, nsID const&) (nsCOMPtr.cpp:150) ==13268== by 0x5F8453F: nsGlobalWindow::GetDocument(nsIDOMDocument**) (nsCOMPtr.h:694) ==13268== by 0x80531D7: Yelper::Init() (Yelper.cpp:100) ==13268== by 0x80574F3: _ZL12html_realizeP10_GtkWidget (yelp-html.cpp:151) ==13268== by 0x47E23D3: g_cclosure_marshal_VOID__VOID (gmarshal.c:77) ==13268== by 0x47D33C8: g_type_class_meta_marshal (gclosure.c:878) ==13268== by 0x47D4C4A: g_closure_invoke (gclosure.c:767) ==13268== by 0x47EA8ED: signal_emit_unlocked_R (gsignal.c:3174) ==13268== by 0x47EC7AB: g_signal_emit_valist (gsignal.c:2977) ==13268== by 0x47ECC25: g_signal_emit (gsignal.c:3034) ==13268== by 0x4344250: gtk_widget_realize (gtkwidget.c:3319) ==13268== by 0x4344B6F: gtk_widget_map (gtkwidget.c:3193) ==13268== by 0x416A84A: gtk_box_forall (gtkbox.c:793) ==13268== by 0x419CD35: gtk_container_forall (gtkcontainer.c:1455) ==13268== by 0x419EE3A: gtk_container_map (gtkcontainer.c:2621) ==13268== by 0x47E23D3: g_cclosure_marshal_VOID__VOID (gmarshal.c:77) ==13268== by 0x47D33C8: g_type_class_meta_marshal (gclosure.c:878) ==13268== by 0x47D4B77: g_closure_invoke (gclosure.c:767) ==13268== by 0x47EA8ED: signal_emit_unlocked_R (gsignal.c:3174) ==13268== by 0x47EC7AB: g_signal_emit_valist (gsignal.c:2977) ==13268== by 0x47ECC25: g_signal_emit (gsignal.c:3034) ==13268== by 0x4344B1B: gtk_widget_map (gtkwidget.c:3195) ==13268== by 0x424ADD9: gtk_paned_forall (gtkpaned.c:1180) ==13268== by 0x419CD35: gtk_container_forall (gtkcontainer.c:1455) ==13268== ==13268== ==13268== 144 bytes in 4 blocks are possibly lost in loss record 495 of 903 ==13268== at 0x402473E: operator new(unsigned) (vg_replace_malloc.c:224) ==13268== by 0x5DBC05B: CSSParserImpl::ParseMediaRule(unsigned&, void (*)(nsICSSRule*, void*), void*) (nsCSSParser.cpp:1499) ==13268== by 0x5DBC751: CSSParserImpl::ParseAtRule(unsigned&, void (*)(nsICSSRule*, void*), void*) (nsCSSParser.cpp:1255) ==13268== by 0x5DBD3E8: CSSParserImpl::Parse(nsIUnicharInputStream*, nsIURI*, nsIURI*, nsIPrincipal*, unsigned, int) (nsCSSParser.cpp:756) ==13268== by 0x5DB0399: CSSLoaderImpl::ParseSheet(nsIUnicharInputStream*, SheetLoadData*, int&) (nsCSSLoader.cpp:1512) ==13268== by 0x5DAF88D: CSSLoaderImpl::LoadSheet(SheetLoadData*, StyleSheetState) (nsCSSLoader.cpp:1349) ==13268== by 0x5DB21C6: CSSLoaderImpl::InternalLoadNonDocumentSheet(nsIURI*, int, nsIPrincipal*, nsICSSStyleSheet**, nsICSSLoaderObserver*) (nsCSSLoader.cpp:2052) ==13268== by 0x5DB22A0: CSSLoaderImpl::LoadSheetSync(nsIURI*, int, nsICSSStyleSheet**) (nsCSSLoader.cpp:1967) ==13268== by 0x5CFDABE: nsContentDLF::EnsureUAStyleSheet() (nsContentDLF.cpp:630) ==13268== by 0x5CFDAF2: nsContentDLF::CreateInstanceForDocument(nsISupports*, nsIDocument*, char const*, nsIContentViewer**) (nsContentDLF.cpp:303) ==13268== by 0x60F3B2D: nsDocShell::CreateAboutBlankContentViewer(nsIPrincipal*) (nsDocShell.cpp:5257) ==13268== by 0x60F569B: nsDocShell::EnsureContentViewer() (nsDocShell.cpp:5167) ==13268== by 0x60FA346: nsDocShell::GetInterface(nsID const&, void**) (nsDocShell.cpp:457) ==13268== by 0x6340856: nsGetInterface::operator()(nsID const&, void**) const (nsIInterfaceRequestorUtils.cpp:52) ==13268== by 0x633F3CC: nsCOMPtr_base::assign_from_helper(nsCOMPtr_helper const&, nsID const&) (nsCOMPtr.cpp:150) ==13268== by 0x5F8453F: nsGlobalWindow::GetDocument(nsIDOMDocument**) (nsCOMPtr.h:694) ==13268== by 0x80531D7: Yelper::Init() (Yelper.cpp:100) ==13268== by 0x80574F3: _ZL12html_realizeP10_GtkWidget (yelp-html.cpp:151) ==13268== by 0x47E23D3: g_cclosure_marshal_VOID__VOID (gmarshal.c:77) ==13268== by 0x47D33C8: g_type_class_meta_marshal (gclosure.c:878) ==13268== by 0x47D4C4A: g_closure_invoke (gclosure.c:767) ==13268== by 0x47EA8ED: signal_emit_unlocked_R (gsignal.c:3174) ==13268== by 0x47EC7AB: g_signal_emit_valist (gsignal.c:2977) ==13268== by 0x47ECC25: g_signal_emit (gsignal.c:3034) ==13268== by 0x4344250: gtk_widget_realize (gtkwidget.c:3319) ==13268== by 0x4344B6F: gtk_widget_map (gtkwidget.c:3193) ==13268== by 0x416A84A: gtk_box_forall (gtkbox.c:793) ==13268== by 0x419CD35: gtk_container_forall (gtkcontainer.c:1455) ==13268== by 0x419EE3A: gtk_container_map (gtkcontainer.c:2621) ==13268== by 0x47E23D3: g_cclosure_marshal_VOID__VOID (gmarshal.c:77) ==13268== by 0x47D33C8: g_type_class_meta_marshal (gclosure.c:878) ==13268== by 0x47D4B77: g_closure_invoke (gclosure.c:767) ==13268== by 0x47EA8ED: signal_emit_unlocked_R (gsignal.c:3174) ==13268== by 0x47EC7AB: g_signal_emit_valist (gsignal.c:2977) ==13268== by 0x47ECC25: g_signal_emit (gsignal.c:3034) ==13268== by 0x4344B1B: gtk_widget_map (gtkwidget.c:3195) ==13268== by 0x424ADD9: gtk_paned_forall (gtkpaned.c:1180) ==13268== by 0x419CD35: gtk_container_forall (gtkcontainer.c:1455) ==13268== by 0x419EE3A: gtk_container_map (gtkcontainer.c:2621) ==13268== by 0x424DAA0: gtk_paned_map (gtkpaned.c:790) ==13268== ==13268== ==13268== 148 (128 direct, 20 indirect) bytes in 1 blocks are definitely lost in loss record 498 of 903 ==13268== at 0x4024D2E: malloc (vg_replace_malloc.c:207) ==13268== by 0x4DE19F6: (within /usr/lib/libfontconfig.so.1.3.0) ==13268== by 0x4DE23E7: (within /usr/lib/libfontconfig.so.1.3.0) ==13268== by 0x4DE24FE: (within /usr/lib/libfontconfig.so.1.3.0) ==13268== by 0x4DE7FDE: (within /usr/lib/libfontconfig.so.1.3.0) ==13268== by 0x521EEC3: (within /usr/lib/libexpat.so.1.5.2) ==13268== by 0x521FC10: (within /usr/lib/libexpat.so.1.5.2) ==13268== by 0x52215EE: (within /usr/lib/libexpat.so.1.5.2) ==13268== by 0x5221CE6: (within /usr/lib/libexpat.so.1.5.2) ==13268== by 0x521868B: XML_ParseBuffer (in /usr/lib/libexpat.so.1.5.2) ==13268== by 0x4DE5F1D: FcConfigParseAndLoad (in /usr/lib/libfontconfig.so.1.3.0) ==13268== by 0x4DE6265: FcConfigParseAndLoad (in /usr/lib/libfontconfig.so.1.3.0) ==13268== by 0x4DE754E: (within /usr/lib/libfontconfig.so.1.3.0) ==13268== by 0x521EEC3: (within /usr/lib/libexpat.so.1.5.2) ==13268== by 0x521FC10: (within /usr/lib/libexpat.so.1.5.2) ==13268== by 0x52215EE: (within /usr/lib/libexpat.so.1.5.2) ==13268== by 0x5221CE6: (within /usr/lib/libexpat.so.1.5.2) ==13268== by 0x521868B: XML_ParseBuffer (in /usr/lib/libexpat.so.1.5.2) ==13268== by 0x4DE5F1D: FcConfigParseAndLoad (in /usr/lib/libfontconfig.so.1.3.0) ==13268== by 0x4DDB3D1: FcInitLoadConfig (in /usr/lib/libfontconfig.so.1.3.0) ==13268== by 0x4DDB4EB: FcInitLoadConfigAndFonts (in /usr/lib/libfontconfig.so.1.3.0) ==13268== by 0x4DDB53A: FcInitReinitialize (in /usr/lib/libfontconfig.so.1.3.0) ==13268== by 0x63B564A: gfxFontconfigUtils::UpdateFontListInternal(int) (gfxFontconfigUtils.cpp:254) ==13268== by 0x63B5F3A: gfxFontconfigUtils::gfxFontconfigUtils() (gfxFontconfigUtils.cpp:55) ==13268== by 0x63B09EB: gfxFontconfigUtils::GetFontconfigUtils() (gfxFontconfigUtils.h:59) ==13268== by 0x63B08FA: gfxPlatformGtk::gfxPlatformGtk() (gfxPlatformGtk.cpp:86) ==13268== by 0x63AD469: gfxPlatform::Init() (gfxPlatform.cpp:131) ==13268== by 0x62D89AC: _ZL21nsThebesGfxModuleCtorP9nsIModule (nsThebesGfxFactory.cpp:143) ==13268== by 0x634529E: nsGenericModule::Initialize(nsIComponentManager*) (nsGenericFactory.cpp:273) ==13268== by 0x634547A: nsGenericModule::GetClassObject(nsIComponentManager*, nsID const&, nsID const&, void**) (nsGenericFactory.cpp:361) ==13268== by 0x636DD51: nsFactoryEntry::GetFactory(nsIFactory**) (nsComponentManager.cpp:3562) ==13268== by 0x636DEEA: nsComponentManagerImpl::CreateInstance(nsID const&, nsISupports*, nsID const&, void**) (nsComponentManager.cpp:1666) ==13268== by 0x633FD22: CallCreateInstance(nsID const&, nsISupports*, nsID const&, void**) (nsComponentManagerUtils.cpp:157) ==13268== by 0x62C82E1: nsBaseWidget::BaseCreate(nsIWidget*, nsRect const&, nsEventStatus (*)(nsGUIEvent*), nsIDeviceContext*, nsIAppShell*, nsIToolkit*, nsWidgetInitData*) (nsComponentManagerUtils.h:250) ==13268== by 0x62AB73E: nsWindow::NativeCreate(nsIWidget*, void*, nsRect const&, nsEventStatus (*)(nsGUIEvent*), nsIDeviceContext*, nsIAppShell*, nsIToolkit*, nsWidgetInitData*) (nsWindow.cpp:3033) ==13268== by 0x62AC83A: nsWindow::Create(void*, nsRect const&, nsEventStatus (*)(nsGUIEvent*), nsIDeviceContext*, nsIAppShell*, nsIToolkit*, nsWidgetInitData*) (nsWindow.cpp:419) ==13268== by 0x614007E: nsWebBrowser::Create() (nsWebBrowser.cpp:1133) ==13268== by 0x5BB9FFD: EmbedWindow::CreateWindow() (EmbedWindow.cpp:100) ==13268== by 0x5BB8E7E: EmbedPrivate::Realize(int*) (EmbedPrivate.cpp:296) ==13268== by 0x5BB781F: _ZL21gtk_moz_embed_realizeP10_GtkWidget (gtkmozembed2.cpp:490) ==13268== ==13268== ==13268== 240 bytes in 6 blocks are possibly lost in loss record 544 of 903 ==13268== at 0x402405E: operator new[](unsigned) (vg_replace_malloc.c:268) ==13268== by 0x5F51B45: nsXBLContentSink::AddAttributesToXULPrototype(unsigned short const**, unsigned, nsXULPrototypeElement*) (nsXBLContentSink.cpp:927) ==13268== by 0x5F51C97: nsXBLContentSink::CreateElement(unsigned short const**, unsigned, nsINodeInfo*, unsigned, nsIContent**, int*) (nsXBLContentSink.cpp:891) ==13268== by 0x5F0F1D0: nsXMLContentSink::HandleStartElement(unsigned short const*, unsigned short const**, unsigned, int, unsigned, int) (nsXMLContentSink.cpp:1031) ==13268== by 0x5F0F78C: nsXMLContentSink::HandleStartElement(unsigned short const*, unsigned short const**, unsigned, int, unsigned) (nsXMLContentSink.cpp:986) ==13268== by 0x5F52970: nsXBLContentSink::HandleStartElement(unsigned short const*, unsigned short const**, unsigned, int, unsigned) (nsXBLContentSink.cpp:286) ==13268== by 0x5CC0F5D: nsExpatDriver::HandleStartElement(unsigned short const*, unsigned short const**) (nsExpatDriver.cpp:435) ==13268== by 0x5CD8201: doContent (xmlparse.c:2438) ==13268== by 0x5CD9033: contentProcessor (xmlparse.c:2095) ==13268== by 0x5CDA6E0: doProlog (xmlparse.c:4075) ==13268== by 0x5CDACBC: prologProcessor (xmlparse.c:3809) ==13268== by 0x5CD3D0F: MOZ_XML_Parse (xmlparse.c:1528) ==13268== by 0x5CBF770: nsExpatDriver::ParseBuffer(unsigned short const*, unsigned, int, unsigned*) (nsExpatDriver.cpp:1022) ==13268== by 0x5CBFF98: nsExpatDriver::ConsumeToken(nsScanner&, int&) (nsExpatDriver.cpp:1125) ==13268== by 0x5CCADC4: nsParser::Tokenize(int) (nsParser.cpp:2423) ==13268== by 0x5CCD23F: nsParser::ResumeParse(int, int, int) (nsParser.cpp:1649) ==13268== by 0x5CCAF1F: nsParser::OnDataAvailable(nsIRequest*, nsISupports*, nsIInputStream*, unsigned, unsigned) (nsParser.cpp:2287) ==13268== by 0x5E88C23: nsSyncLoadService::PushSyncStreamToListener(nsIInputStream*, nsIStreamListener*, nsIChannel*) (nsSyncLoadService.cpp:496) ==13268== by 0x5F5B9E9: nsXBLService::FetchBindingDocument(nsIContent*, nsIDocument*, nsIURI*, nsIURI*, int, nsIDocument**) (nsXBLService.cpp:1207) ==13268== by 0x5F5BC36: nsXBLService::LoadBindingDocumentInfo(nsIContent*, nsIDocument*, nsIURI*, nsIPrincipal*, int, nsIXBLDocumentInfo**) (nsXBLService.cpp:1050) ==13268== by 0x5F59D1B: nsXBLService::GetBinding(nsIContent*, nsIURI*, int, nsIPrincipal*, int*, nsXBLBinding**, nsTArray&) (nsXBLService.cpp:780) ==13268== by 0x5F5A5DB: nsXBLService::GetBinding(nsIContent*, nsIURI*, int, nsIPrincipal*, int*, nsXBLBinding**) (nsXBLService.cpp:749) ==13268== by 0x5F5AAE2: nsXBLService::LoadBindings(nsIContent*, nsIURI*, nsIPrincipal*, int, nsXBLBinding**, int*) (nsXBLService.cpp:523) ==13268== by 0x5D06499: nsCSSFrameConstructor::ConstructFrameInternal(nsFrameConstructorState&, nsIContent*, nsIFrame*, nsIAtom*, int, nsStyleContext*, nsFrameItems&, int) (nsCSSFrameConstructor.cpp:7625) ==13268== by 0x5D06A94: nsCSSFrameConstructor::ConstructFrame(nsFrameConstructorState&, nsIContent*, nsIFrame*, nsFrameItems&) (nsCSSFrameConstructor.cpp:7580) ==13268== by 0x5D08890: nsCSSFrameConstructor::CreateAnonymousFrames(nsFrameConstructorState&, nsIContent*, nsIDocument*, nsIFrame*, int, nsFrameItems&) (nsCSSFrameConstructor.cpp:5754) ==13268== by 0x5D08948: nsCSSFrameConstructor::BeginBuildingScrollFrame(nsFrameConstructorState&, nsIContent*, nsStyleContext*, nsIFrame*, nsIFrame*, nsIAtom*, int, nsIFrame*&) (nsCSSFrameConstructor.cpp:6358) ==13268== by 0x5D0EE05: nsCSSFrameConstructor::ConstructRootFrame(nsIContent*, nsIFrame**) (nsCSSFrameConstructor.cpp:4657) ==13268== by 0x5D389E7: PresShell::InitialReflow(int, int) (nsPresShell.cpp:2422) ==13268== by 0x5E4421C: nsContentSink::StartLayout(int) (nsContentSink.cpp:1033) ==13268== by 0x5F0F3F3: nsXMLContentSink::HandleStartElement(unsigned short const*, unsigned short const**, unsigned, int, unsigned, int) (nsXMLContentSink.cpp:1089) ==13268== by 0x5F0F78C: nsXMLContentSink::HandleStartElement(unsigned short const*, unsigned short const**, unsigned, int, unsigned) (nsXMLContentSink.cpp:986) ==13268== by 0x5CC0F5D: nsExpatDriver::HandleStartElement(unsigned short const*, unsigned short const**) (nsExpatDriver.cpp:435) ==13268== by 0x5CD8201: doContent (xmlparse.c:2438) ==13268== by 0x5CD9033: contentProcessor (xmlparse.c:2095) ==13268== by 0x5CDA6E0: doProlog (xmlparse.c:4075) ==13268== by 0x5CDACBC: prologProcessor (xmlparse.c:3809) ==13268== by 0x5CD3D0F: MOZ_XML_Parse (xmlparse.c:1528) ==13268== by 0x5CBF770: nsExpatDriver::ParseBuffer(unsigned short const*, unsigned, int, unsigned*) (nsExpatDriver.cpp:1022) ==13268== by 0x5CBFF98: nsExpatDriver::ConsumeToken(nsScanner&, int&) (nsExpatDriver.cpp:1125) ==13268== ==13268== ==13268== 288 bytes in 2 blocks are possibly lost in loss record 567 of 903 ==13268== at 0x402473E: operator new(unsigned) (vg_replace_malloc.c:224) ==13268== by 0x5C01FE2: _ZL31nsInputStreamChannelConstructorP11nsISupportsRK4nsIDPPv (nsNetModule.cpp:103) ==13268== by 0x6344CC3: nsGenericFactory::CreateInstance(nsISupports*, nsID const&, void**) (nsGenericFactory.cpp:80) ==13268== by 0x636DE4E: nsComponentManagerImpl::CreateInstanceByContractID(char const*, nsISupports*, nsID const&, void**) (nsComponentManager.cpp:1756) ==13268== by 0x633FCAE: CallCreateInstance(char const*, nsISupports*, nsID const&, void**) (nsComponentManagerUtils.cpp:170) ==13268== by 0x633FCCD: nsCreateInstanceByContractID::operator()(nsID const&, void**) const (nsComponentManagerUtils.cpp:210) ==13268== by 0x633F3CC: nsCOMPtr_base::assign_from_helper(nsCOMPtr_helper const&, nsID const&) (nsCOMPtr.cpp:150) ==13268== by 0x6142863: nsEmbedStream::OpenStream(nsIURI*, nsACString_internal const&) (nsCOMPtr.h:694) ==13268== by 0x5BB866C: EmbedPrivate::OpenStream(char const*, char const*) (EmbedPrivate.cpp:672) ==13268== by 0x8056C56: yelp_html_open_stream (yelp-html.cpp:363) ==13268== by 0x805A3F2: window_write_html (yelp-window.c:2757) ==13268== by 0x805C19C: page_request_cb (yelp-window.c:889) ==13268== by 0x8063F84: request_idle_page (yelp-document.c:674) ==13268== by 0x483F7C0: g_idle_dispatch (gmain.c:4235) ==13268== by 0x48416F7: g_main_context_dispatch (gmain.c:2144) ==13268== by 0x4844DA2: g_main_context_iterate (gmain.c:2778) ==13268== by 0x48452C1: g_main_loop_run (gmain.c:2986) ==13268== by 0x42203A8: gtk_main (gtkmain.c:1200) ==13268== by 0x805FE14: main (yelp-main.c:120) ==13268== ==13268== ==13268== 340 bytes in 17 blocks are possibly lost in loss record 583 of 903 ==13268== at 0x4024D2E: malloc (vg_replace_malloc.c:207) ==13268== by 0x4DE2285: (within /usr/lib/libfontconfig.so.1.3.0) ==13268== by 0x4DE2A2B: (within /usr/lib/libfontconfig.so.1.3.0) ==13268== by 0x4DDE98D: FcFontRenderPrepare (in /usr/lib/libfontconfig.so.1.3.0) ==13268== by 0x4C75EBA: (within /usr/lib/libpangoft2-1.0.so.0.2202.0) ==13268== by 0x45BF539: pango_font_map_load_fontset (in /usr/lib/libpango-1.0.so.0.2202.0) ==13268== by 0x4C764F4: (within /usr/lib/libpangoft2-1.0.so.0.2202.0) ==13268== by 0x45BF5C2: pango_font_map_load_font (in /usr/lib/libpango-1.0.so.0.2202.0) ==13268== by 0x45BD982: pango_context_load_font (in /usr/lib/libpango-1.0.so.0.2202.0) ==13268== by 0x63B140E: _ZL13LoadPangoFontP13_PangoContextPK21_PangoFontDescription (gfxPangoFonts.cpp:767) ==13268== by 0x63B269D: gfxPangoFont::RealizePangoFont() (gfxPangoFonts.cpp:793) ==13268== by 0x63B4452: gfxPangoFont::GetPangoFont() (gfxPangoFonts.h:73) ==13268== by 0x63B3D1E: gfxPangoFont::GetMetrics() (gfxPangoFonts.cpp:892) ==13268== by 0x62DA3DF: nsThebesFontMetrics::GetMetrics() const (nsThebesFontMetrics.cpp:106) ==13268== by 0x62DAB5B: nsThebesFontMetrics::GetExternalLeading(int&) (nsThebesFontMetrics.cpp:184) ==13268== by 0x5D6750C: nsHTMLReflowState::CalcLineHeight(nsIRenderingContext*, nsStyleContext*) (nsHTMLReflowState.cpp:2016) ==13268== by 0x5D4BB1F: nsBlockReflowState::nsBlockReflowState(nsHTMLReflowState const&, nsPresContext*, nsBlockFrame*, nsHTMLReflowMetrics const&, int, int, int) (nsHTMLReflowState.h:428) ==13268== by 0x5D48E00: nsBlockFrame::Reflow(nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, unsigned&) (nsBlockFrame.cpp:925) ==13268== by 0x5D4A309: nsBlockReflowContext::ReflowBlock(nsRect const&, int, nsCollapsingMargin&, int, int, nsLineBox*, nsHTMLReflowState&, unsigned&, nsBlockReflowState&) (nsBlockReflowContext.cpp:311) ==13268== by 0x5D470F6: nsBlockFrame::ReflowBlockFrame(nsBlockReflowState&, nsLineList_iterator, int*) (nsBlockFrame.cpp:2978) ==13268== by 0x5D47D53: nsBlockFrame::ReflowLine(nsBlockReflowState&, nsLineList_iterator, int*) (nsBlockFrame.cpp:2250) ==13268== by 0x5D48231: nsBlockFrame::ReflowDirtyLines(nsBlockReflowState&) (nsBlockFrame.cpp:1886) ==13268== by 0x5D48E6A: nsBlockFrame::Reflow(nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, unsigned&) (nsBlockFrame.cpp:953) ==13268== by 0x5D406C2: nsAbsoluteContainingBlock::ReflowAbsoluteFrame(nsIFrame*, nsPresContext*, nsHTMLReflowState const&, int, int, int, nsIFrame*, unsigned&, nsRect*) (nsAbsoluteContainingBlock.cpp:436) ==13268== by 0x5D40E94: nsAbsoluteContainingBlock::Reflow(nsContainerFrame*, nsPresContext*, nsHTMLReflowState const&, unsigned&, int, int, int, int, int, nsRect*) (nsAbsoluteContainingBlock.cpp:168) ==13268== by 0x5D4940A: nsBlockFrame::Reflow(nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, unsigned&) (nsBlockFrame.cpp:1180) ==13268== by 0x5D4FFF5: nsContainerFrame::ReflowChild(nsIFrame*, nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, int, int, unsigned, unsigned&, nsOverflowContinuationTracker*) (nsContainerFrame.cpp:771) ==13268== by 0x5D660CF: CanvasFrame::Reflow(nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, unsigned&) (nsHTMLFrame.cpp:584) ==13268== by 0x5D4FFF5: nsContainerFrame::ReflowChild(nsIFrame*, nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, int, int, unsigned, unsigned&, nsOverflowContinuationTracker*) (nsContainerFrame.cpp:771) ==13268== by 0x5D6366F: nsHTMLScrollFrame::ReflowScrolledFrame(ScrollReflowState*, int, int, nsHTMLReflowMetrics*, int) (nsGfxScrollFrame.cpp:499) ==13268== by 0x5D63B5D: nsHTMLScrollFrame::ReflowContents(ScrollReflowState*, nsHTMLReflowMetrics const&) (nsGfxScrollFrame.cpp:593) ==13268== by 0x5D63E68: nsHTMLScrollFrame::Reflow(nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, unsigned&) (nsGfxScrollFrame.cpp:794) ==13268== by 0x5D4FFF5: nsContainerFrame::ReflowChild(nsIFrame*, nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, int, int, unsigned, unsigned&, nsOverflowContinuationTracker*) (nsContainerFrame.cpp:771) ==13268== by 0x5D96AC3: ViewportFrame::Reflow(nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, unsigned&) (nsViewportFrame.cpp:286) ==13268== by 0x5D32476: PresShell::DoReflow(nsIFrame*) (nsPresShell.cpp:6280) ==13268== by 0x5D3593B: PresShell::ProcessReflowCommands(int) (nsPresShell.cpp:6386) ==13268== by 0x5D35A71: PresShell::DoFlushPendingNotifications(mozFlushType, int) (nsPresShell.cpp:4574) ==13268== by 0x5D35AFF: PresShell::ReflowEvent::Run() (nsPresShell.cpp:6145) ==13268== by 0x637356B: nsThread::ProcessNextEvent(int, int*) (nsThread.cpp:510) ==13268== by 0x6343F87: NS_ProcessNextEvent_P(nsIThread*, int) (nsThreadUtils.cpp:227) ==13268== ==13268== ==13268== 376 bytes in 16 blocks are definitely lost in loss record 595 of 903 ==13268== at 0x4024D2E: malloc (vg_replace_malloc.c:207) ==13268== by 0x48C9E01: (within /usr/lib/librarian.so.0.0.0) ==13268== by 0x48CA4BA: (within /usr/lib/librarian.so.0.0.0) ==13268== by 0x48CA864: rrn_man_for_each_in_category (in /usr/lib/librarian.so.0.0.0) ==13268== by 0x80666A3: toc_process_man (yelp-toc.c:864) ==13268== by 0x486C02E: g_thread_create_proxy (gthread.c:635) ==13268== by 0x4AF750E: start_thread (in /lib/tls/i686/cmov/libpthread-2.8.90.so) ==13268== by 0x4BEB7ED: clone (in /lib/tls/i686/cmov/libc-2.8.90.so) ==13268== ==13268== ==13268== 418 bytes in 16 blocks are possibly lost in loss record 606 of 903 ==13268== at 0x4024D2E: malloc (vg_replace_malloc.c:207) ==13268== by 0x595E28D: JS_malloc (jsapi.c:1791) ==13268== by 0x59B883A: js_NewRegExp (jsregexp.c:1989) ==13268== by 0x59B926F: js_NewRegExpOpt (jsregexp.c:2074) ==13268== by 0x59B957F: regexp_compile_sub (jsregexp.c:4106) ==13268== by 0x59B9777: js_InitRegExpClass (jsregexp.c:4290) ==13268== by 0x599841A: js_GetClassObject (jsobj.c:2681) ==13268== by 0x5998515: js_FindClassObject (jsobj.c:2735) ==13268== by 0x5998604: js_GetClassPrototype (jsobj.c:4582) ==13268== by 0x5999076: js_NewObject (jsobj.c:2462) ==13268== by 0x59B9111: js_NewRegExpObject (jsregexp.c:4315) ==13268== by 0x59A9293: PrimaryExpr (jsparse.c:5809) ==13268== by 0x59ACBA7: MemberExpr (jsparse.c:4446) ==13268== by 0x59AD1DE: UnaryExpr (jsparse.c:4097) ==13268== by 0x59AD282: MulExpr (jsparse.c:3936) ==13268== by 0x59AD30A: AddExpr (jsparse.c:3918) ==13268== by 0x59AD39C: ShiftExpr (jsparse.c:3903) ==13268== by 0x59AD424: RelExpr (jsparse.c:3878) ==13268== by 0x59AD4CD: EqExpr (jsparse.c:3856) ==13268== by 0x59AD53E: BitAndExpr (jsparse.c:3844) ==13268== by 0x59AD5A2: BitXorExpr (jsparse.c:3831) ==13268== by 0x59AD606: BitOrExpr (jsparse.c:3818) ==13268== by 0x59AD66A: AndExpr (jsparse.c:3807) ==13268== by 0x59A7722: AssignExpr (jsparse.c:3796) ==13268== by 0x59A9BB9: ArgumentList (jsparse.c:4372) ==13268== by 0x59ACF51: MemberExpr (jsparse.c:4600) ==13268== by 0x59AD1DE: UnaryExpr (jsparse.c:4097) ==13268== by 0x59AD282: MulExpr (jsparse.c:3936) ==13268== by 0x59AD30A: AddExpr (jsparse.c:3918) ==13268== by 0x59AD39C: ShiftExpr (jsparse.c:3903) ==13268== by 0x59AD424: RelExpr (jsparse.c:3878) ==13268== by 0x59AD4CD: EqExpr (jsparse.c:3856) ==13268== by 0x59AD53E: BitAndExpr (jsparse.c:3844) ==13268== by 0x59AD5A2: BitXorExpr (jsparse.c:3831) ==13268== by 0x59AD606: BitOrExpr (jsparse.c:3818) ==13268== by 0x59AD66A: AndExpr (jsparse.c:3807) ==13268== by 0x59A7722: AssignExpr (jsparse.c:3796) ==13268== by 0x59A798D: AssignExpr (jsparse.c:3751) ==13268== by 0x59A7A11: Expr (jsparse.c:3640) ==13268== by 0x59ABB60: Statement (jsparse.c:3432) ==13268== ==13268== ==13268== 464 bytes in 4 blocks are possibly lost in loss record 612 of 903 ==13268== at 0x402473E: operator new(unsigned) (vg_replace_malloc.c:224) ==13268== by 0x63688A9: nsDirEnumeratorUnix::GetNextFile(nsIFile**) (nsLocalFileUnix.cpp:226) ==13268== by 0x6368650: nsDirEnumeratorUnix::GetNext(nsISupports**) (nsLocalFileUnix.cpp:191) ==13268== by 0x636E9ED: nsComponentManagerImpl::AutoRegisterDirectory(nsIFile*, nsCOMArray&, nsTArray&) (nsComponentManager.cpp:2888) ==13268== by 0x636EB26: nsComponentManagerImpl::AutoRegisterImpl(nsIFile*, nsCOMArray&, nsTArray&) (nsComponentManager.cpp:2862) ==13268== by 0x636F702: nsComponentManagerImpl::AutoRegister(nsIFile*) (nsComponentManager.cpp:3274) ==13268== by 0x6348B52: NS_InitXPCOM3_P (nsXPComInit.cpp:666) ==13268== by 0x5BC61A0: XRE_InitEmbedding (nsEmbedFunctions.cpp:124) ==13268== by 0x5BB8A41: EmbedPrivate::PushStartup() (EmbedPrivate.cpp:536) ==13268== by 0x8056784: yelp_gecko_init (yelp-gecko-utils.cpp:247) ==13268== by 0x805FAF0: main (yelp-main.c:398) ==13268== ==13268== ==13268== 480 bytes in 12 blocks are possibly lost in loss record 619 of 903 ==13268== at 0x402473E: operator new(unsigned) (vg_replace_malloc.c:224) ==13268== by 0x5DC2F9F: NS_NewCSSNameSpaceRule(nsICSSNameSpaceRule**, nsIAtom*, nsString const&) (nsCSSRules.cpp:1392) ==13268== by 0x5DB3D53: CSSParserImpl::ProcessNameSpace(unsigned&, nsString const&, nsString const&, void (*)(nsICSSRule*, void*), void*) (nsCSSParser.cpp:1638) ==13268== by 0x5DBBEB4: CSSParserImpl::ParseNameSpaceRule(unsigned&, void (*)(nsICSSRule*, void*), void*) (nsCSSParser.cpp:1612) ==13268== by 0x5DBC79D: CSSParserImpl::ParseAtRule(unsigned&, void (*)(nsICSSRule*, void*), void*) (nsCSSParser.cpp:1249) ==13268== by 0x5DBD3E8: CSSParserImpl::Parse(nsIUnicharInputStream*, nsIURI*, nsIURI*, nsIPrincipal*, unsigned, int) (nsCSSParser.cpp:756) ==13268== by 0x5DB0399: CSSLoaderImpl::ParseSheet(nsIUnicharInputStream*, SheetLoadData*, int&) (nsCSSLoader.cpp:1512) ==13268== by 0x5DAF88D: CSSLoaderImpl::LoadSheet(SheetLoadData*, StyleSheetState) (nsCSSLoader.cpp:1349) ==13268== by 0x5DB21C6: CSSLoaderImpl::InternalLoadNonDocumentSheet(nsIURI*, int, nsIPrincipal*, nsICSSStyleSheet**, nsICSSLoaderObserver*) (nsCSSLoader.cpp:2052) ==13268== by 0x5DB22A0: CSSLoaderImpl::LoadSheetSync(nsIURI*, int, nsICSSStyleSheet**) (nsCSSLoader.cpp:1967) ==13268== by 0x5DDDE03: nsLayoutStylesheetCache::LoadSheet(nsIURI*, nsCOMPtr&, int) (nsLayoutStylesheetCache.cpp:226) ==13268== by 0x5DDE3A4: nsLayoutStylesheetCache::FormsSheet() (nsLayoutStylesheetCache.cpp:108) ==13268== by 0x5D23ED7: DocumentViewerImpl::CreateStyleSet(nsIDocument*, nsStyleSet**) (nsDocumentViewer.cpp:2164) ==13268== by 0x5D2542F: DocumentViewerImpl::InitPresentationStuff(int, int) (nsDocumentViewer.cpp:673) ==13268== by 0x5D26020: DocumentViewerImpl::InitInternal(nsIWidget*, nsISupports*, nsIDeviceContext*, nsRect const&, int, int, int) (nsDocumentViewer.cpp:916) ==13268== by 0x5D26656: DocumentViewerImpl::Init(nsIWidget*, nsIDeviceContext*, nsRect const&) (nsDocumentViewer.cpp:665) ==13268== by 0x60EF6AB: nsDocShell::SetupNewViewer(nsIContentViewer*) (nsDocShell.cpp:6407) ==13268== by 0x60F6A9C: nsDocShell::Embed(nsIContentViewer*, char const*, nsISupports*) (nsDocShell.cpp:4870) ==13268== by 0x60F3B7C: nsDocShell::CreateAboutBlankContentViewer(nsIPrincipal*) (nsDocShell.cpp:5263) ==13268== by 0x60F569B: nsDocShell::EnsureContentViewer() (nsDocShell.cpp:5167) ==13268== by 0x60FA346: nsDocShell::GetInterface(nsID const&, void**) (nsDocShell.cpp:457) ==13268== by 0x6340856: nsGetInterface::operator()(nsID const&, void**) const (nsIInterfaceRequestorUtils.cpp:52) ==13268== by 0x633F3CC: nsCOMPtr_base::assign_from_helper(nsCOMPtr_helper const&, nsID const&) (nsCOMPtr.cpp:150) ==13268== by 0x5F8453F: nsGlobalWindow::GetDocument(nsIDOMDocument**) (nsCOMPtr.h:694) ==13268== by 0x80531D7: Yelper::Init() (Yelper.cpp:100) ==13268== by 0x80574F3: _ZL12html_realizeP10_GtkWidget (yelp-html.cpp:151) ==13268== by 0x47E23D3: g_cclosure_marshal_VOID__VOID (gmarshal.c:77) ==13268== by 0x47D33C8: g_type_class_meta_marshal (gclosure.c:878) ==13268== by 0x47D4C4A: g_closure_invoke (gclosure.c:767) ==13268== by 0x47EA8ED: signal_emit_unlocked_R (gsignal.c:3174) ==13268== by 0x47EC7AB: g_signal_emit_valist (gsignal.c:2977) ==13268== by 0x47ECC25: g_signal_emit (gsignal.c:3034) ==13268== by 0x4344250: gtk_widget_realize (gtkwidget.c:3319) ==13268== by 0x4344B6F: gtk_widget_map (gtkwidget.c:3193) ==13268== by 0x416A84A: gtk_box_forall (gtkbox.c:793) ==13268== by 0x419CD35: gtk_container_forall (gtkcontainer.c:1455) ==13268== by 0x419EE3A: gtk_container_map (gtkcontainer.c:2621) ==13268== by 0x47E23D3: g_cclosure_marshal_VOID__VOID (gmarshal.c:77) ==13268== by 0x47D33C8: g_type_class_meta_marshal (gclosure.c:878) ==13268== by 0x47D4B77: g_closure_invoke (gclosure.c:767) ==13268== ==13268== ==13268== 528 bytes in 12 blocks are possibly lost in loss record 629 of 903 ==13268== at 0x402473E: operator new(unsigned) (vg_replace_malloc.c:224) ==13268== by 0x5E83005: NS_NewRange(nsIDOMRange**) (nsRange.cpp:217) ==13268== by 0x5CFC9FD: _ZL11CreateRangeP11nsISupportsRK4nsIDPPv (nsLayoutModule.cpp:487) ==13268== by 0x6344CC3: nsGenericFactory::CreateInstance(nsISupports*, nsID const&, void**) (nsGenericFactory.cpp:80) ==13268== by 0x636DF01: nsComponentManagerImpl::CreateInstance(nsID const&, nsISupports*, nsID const&, void**) (nsComponentManager.cpp:1670) ==13268== by 0x633FD22: CallCreateInstance(nsID const&, nsISupports*, nsID const&, void**) (nsComponentManagerUtils.cpp:157) ==13268== by 0x633FD41: nsCreateInstanceByCID::operator()(nsID const&, void**) const (nsComponentManagerUtils.cpp:199) ==13268== by 0x633F3CC: nsCOMPtr_base::assign_from_helper(nsCOMPtr_helper const&, nsID const&) (nsCOMPtr.cpp:150) ==13268== by 0x61731C7: nsTypeAheadFind::SetDocShell(nsIDocShell*) (nsCOMPtr.h:780) ==13268== by 0x6174BDD: nsTypeAheadFind::Init(nsIDocShell*) (nsTypeAheadFind.cpp:142) ==13268== by 0x805325B: Yelper::Init() (Yelper.cpp:109) ==13268== by 0x80574F3: _ZL12html_realizeP10_GtkWidget (yelp-html.cpp:151) ==13268== by 0x47E23D3: g_cclosure_marshal_VOID__VOID (gmarshal.c:77) ==13268== by 0x47D33C8: g_type_class_meta_marshal (gclosure.c:878) ==13268== by 0x47D4C4A: g_closure_invoke (gclosure.c:767) ==13268== by 0x47EA8ED: signal_emit_unlocked_R (gsignal.c:3174) ==13268== by 0x47EC7AB: g_signal_emit_valist (gsignal.c:2977) ==13268== by 0x47ECC25: g_signal_emit (gsignal.c:3034) ==13268== by 0x4344250: gtk_widget_realize (gtkwidget.c:3319) ==13268== by 0x4344B6F: gtk_widget_map (gtkwidget.c:3193) ==13268== by 0x416A84A: gtk_box_forall (gtkbox.c:793) ==13268== by 0x419CD35: gtk_container_forall (gtkcontainer.c:1455) ==13268== by 0x419EE3A: gtk_container_map (gtkcontainer.c:2621) ==13268== by 0x47E23D3: g_cclosure_marshal_VOID__VOID (gmarshal.c:77) ==13268== by 0x47D33C8: g_type_class_meta_marshal (gclosure.c:878) ==13268== by 0x47D4B77: g_closure_invoke (gclosure.c:767) ==13268== by 0x47EA8ED: signal_emit_unlocked_R (gsignal.c:3174) ==13268== by 0x47EC7AB: g_signal_emit_valist (gsignal.c:2977) ==13268== by 0x47ECC25: g_signal_emit (gsignal.c:3034) ==13268== by 0x4344B1B: gtk_widget_map (gtkwidget.c:3195) ==13268== by 0x424ADD9: gtk_paned_forall (gtkpaned.c:1180) ==13268== by 0x419CD35: gtk_container_forall (gtkcontainer.c:1455) ==13268== by 0x419EE3A: gtk_container_map (gtkcontainer.c:2621) ==13268== by 0x424DAA0: gtk_paned_map (gtkpaned.c:790) ==13268== by 0x47E23D3: g_cclosure_marshal_VOID__VOID (gmarshal.c:77) ==13268== by 0x47D33C8: g_type_class_meta_marshal (gclosure.c:878) ==13268== by 0x47D4B77: g_closure_invoke (gclosure.c:767) ==13268== by 0x47EA8ED: signal_emit_unlocked_R (gsignal.c:3174) ==13268== by 0x47EC7AB: g_signal_emit_valist (gsignal.c:2977) ==13268== by 0x47ECC25: g_signal_emit (gsignal.c:3034) ==13268== ==13268== ==13268== 584 bytes in 17 blocks are possibly lost in loss record 639 of 903 ==13268== at 0x4024D2E: malloc (vg_replace_malloc.c:207) ==13268== by 0x5A0FE77: PR_Malloc (in /usr/lib/libnspr4.so.0d) ==13268== by 0x5A06E7B: (within /usr/lib/libnspr4.so.0d) ==13268== by 0x5A211F3: (within /usr/lib/libnspr4.so.0d) ==13268== by 0x5A2159A: PR_OpenFile (in /usr/lib/libnspr4.so.0d) ==13268== by 0x5A2166A: PR_Open (in /usr/lib/libnspr4.so.0d) ==13268== by 0x6369DA8: nsLocalFile::OpenNSPRFileDesc(int, int, PRFileDesc**) (nsLocalFileUnix.cpp:405) ==13268== by 0x5CA13BB: nsJAR::OpenFile() (nsJAR.cpp:448) ==13268== by 0x5CA1755: nsJAR::GetInputStreamWithSpec(nsACString_internal const&, char const*, nsIInputStream**) (nsJAR.cpp:353) ==13268== by 0x5CA17AF: nsJAR::GetInputStream(char const*, nsIInputStream**) (nsJAR.cpp:323) ==13268== by 0x5CA3632: nsJARInputThunk::EnsureJarStream() (nsJARChannel.cpp:162) ==13268== by 0x5CA46C1: nsJARChannel::Open(nsIInputStream**) (nsJARChannel.cpp:663) ==13268== by 0x624F4BB: RDFXMLDataSourceImpl::BlockingParse(nsIURI*, nsIStreamListener*) (nsRDFXMLDataSource.cpp:505) ==13268== by 0x624F871: RDFXMLDataSourceImpl::Refresh(int) (nsRDFXMLDataSource.cpp:919) ==13268== by 0x624D627: RDFServiceImpl::GetDataSource(char const*, int, nsIRDFDataSource**) (nsRDFService.cpp:1481) ==13268== by 0x624D673: RDFServiceImpl::GetDataSourceBlocking(char const*, nsIRDFDataSource**) (nsRDFService.cpp:1410) ==13268== by 0x6154B14: nsChromeRegistry::ProcessContentsManifest(nsIURI*, nsIURI*, nsIURI*, int, int) (nsChromeRegistry.cpp:1626) ==13268== by 0x61556C5: nsChromeRegistry::ProcessNewChromeBuffer(char*, int, nsIURI*) (nsChromeRegistry.cpp:1438) ==13268== by 0x61557D6: nsChromeRegistry::ProcessNewChromeFile(nsILocalFile*, nsIURI*) (nsChromeRegistry.cpp:1355) ==13268== by 0x6159AF0: nsChromeRegistry::CheckForNewChrome() (nsChromeRegistry.cpp:1236) ==13268== by 0x6156A38: nsChromeRegistry::Init() (nsChromeRegistry.cpp:584) ==13268== by 0x6152F12: _ZL27nsChromeRegistryConstructorP11nsISupportsRK4nsIDPPv (nsChromeFactory.cpp:49) ==13268== by 0x6344CC3: nsGenericFactory::CreateInstance(nsISupports*, nsID const&, void**) (nsGenericFactory.cpp:80) ==13268== by 0x636DE4E: nsComponentManagerImpl::CreateInstanceByContractID(char const*, nsISupports*, nsID const&, void**) (nsComponentManager.cpp:1756) ==13268== by 0x636ED72: nsComponentManagerImpl::GetServiceByContractID(char const*, nsID const&, void**) (nsComponentManager.cpp:2189) ==13268== by 0x633FD90: CallGetService(char const*, nsID const&, void**) (nsComponentManagerUtils.cpp:94) ==13268== by 0x633FDDD: nsGetServiceByContractID::operator()(nsID const&, void**) const (nsComponentManagerUtils.cpp:278) ==13268== by 0x633F456: nsCOMPtr_base::assign_from_gs_contractid(nsGetServiceByContractID, nsID const&) (nsCOMPtr.cpp:132) ==13268== by 0x615A7A4: nsChromeProtocolHandler::NewChannel(nsIURI*, nsIChannel**) (nsCOMPtr.h:677) ==13268== by 0x5C0C736: nsIOService::NewChannelFromURI(nsIURI*, nsIChannel**) (nsIOService.cpp:571) ==13268== by 0x5C947A1: nsStringBundle::LoadProperties() (nsNetUtil.h:177) ==13268== by 0x5C94AFA: nsStringBundle::FormatStringFromName(unsigned short const*, unsigned short const**, unsigned, unsigned short**) (nsStringBundle.cpp:227) ==13268== by 0x5DC5964: nsCSSScanner::ReportUnexpectedParams(char const*, unsigned short const**, unsigned) (nsCSSScanner.cpp:391) ==13268== by 0x5DC623A: nsCSSScanner::ReportUnexpectedToken(nsCSSToken&, char const*) (nsCSSScanner.cpp:428) ==13268== by 0x5DB5711: CSSParserImpl::ParseColor(unsigned&, nsCSSValue&) (nsCSSParser.cpp:3027) ==13268== by 0x5DB5DAF: CSSParserImpl::ParseVariant(unsigned&, nsCSSValue&, int, int const*) (nsCSSParser.cpp:3871) ==13268== by 0x5DB7D9D: CSSParserImpl::ParseSingleValueProperty(unsigned&, nsCSSValue&, nsCSSProperty) (nsCSSParser.cpp:4870) ==13268== by 0x5DB86CC: CSSParserImpl::ParseChoice(unsigned&, nsCSSValue*, nsCSSProperty const*, int) (nsCSSParser.cpp:4122) ==13268== by 0x5DB87CE: CSSParserImpl::ParseOutline(unsigned&) (nsCSSParser.cpp:6103) ==13268== by 0x5DB9E54: CSSParserImpl::ParseProperty(unsigned&, nsCSSProperty) (nsCSSParser.cpp:4389) ==13268== ==13268== ==13268== 711 (120 direct, 591 indirect) bytes in 2 blocks are definitely lost in loss record 653 of 903 ==13268== at 0x4024D2E: malloc (vg_replace_malloc.c:207) ==13268== by 0x48C61ED: rrn_reg_new (in /usr/lib/librarian.so.0.0.0) ==13268== by 0x48CCC73: rrn_omf_parse_file (in /usr/lib/librarian.so.0.0.0) ==13268== by 0x48C559C: (within /usr/lib/librarian.so.0.0.0) ==13268== by 0x48C5C67: (within /usr/lib/librarian.so.0.0.0) ==13268== by 0x48C5F2B: rrn_for_each_in_category (in /usr/lib/librarian.so.0.0.0) ==13268== by 0x806558E: toc_process (yelp-toc.c:572) ==13268== by 0x486C02E: g_thread_create_proxy (gthread.c:635) ==13268== by 0x4AF750E: start_thread (in /lib/tls/i686/cmov/libpthread-2.8.90.so) ==13268== by 0x4BEB7ED: clone (in /lib/tls/i686/cmov/libc-2.8.90.so) ==13268== ==13268== ==13268== 360 bytes in 3 blocks are possibly lost in loss record 664 of 903 ==13268== at 0x402473E: operator new(unsigned) (vg_replace_malloc.c:224) ==13268== by 0x615C3CB: _ZL26nsTypeAheadFindConstructorP11nsISupportsRK4nsIDPPv (nsToolkitCompsModule.cpp:96) ==13268== by 0x6344CC3: nsGenericFactory::CreateInstance(nsISupports*, nsID const&, void**) (nsGenericFactory.cpp:80) ==13268== by 0x636DE4E: nsComponentManagerImpl::CreateInstanceByContractID(char const*, nsISupports*, nsID const&, void**) (nsComponentManager.cpp:1756) ==13268== by 0x8072C48: CallCreateInstance(char const*, nsISupports*, nsID const&, void**) (in /usr/bin/yelp) ==13268== by 0x8072C73: nsCreateInstanceByContractID::operator()(nsID const&, void**) const (in /usr/bin/yelp) ==13268== by 0x8072990: nsCOMPtr_base::assign_from_helper(nsCOMPtr_helper const&, nsID const&) (in /usr/bin/yelp) ==13268== by 0x805320F: Yelper::Init() (nsCOMPtr.h:780) ==13268== by 0x80574F3: _ZL12html_realizeP10_GtkWidget (yelp-html.cpp:151) ==13268== by 0x47E23D3: g_cclosure_marshal_VOID__VOID (gmarshal.c:77) ==13268== by 0x47D33C8: g_type_class_meta_marshal (gclosure.c:878) ==13268== by 0x47D4C4A: g_closure_invoke (gclosure.c:767) ==13268== by 0x47EA8ED: signal_emit_unlocked_R (gsignal.c:3174) ==13268== by 0x47EC7AB: g_signal_emit_valist (gsignal.c:2977) ==13268== by 0x47ECC25: g_signal_emit (gsignal.c:3034) ==13268== by 0x4344250: gtk_widget_realize (gtkwidget.c:3319) ==13268== by 0x4344B6F: gtk_widget_map (gtkwidget.c:3193) ==13268== by 0x416A84A: gtk_box_forall (gtkbox.c:793) ==13268== by 0x419CD35: gtk_container_forall (gtkcontainer.c:1455) ==13268== by 0x419EE3A: gtk_container_map (gtkcontainer.c:2621) ==13268== by 0x47E23D3: g_cclosure_marshal_VOID__VOID (gmarshal.c:77) ==13268== by 0x47D33C8: g_type_class_meta_marshal (gclosure.c:878) ==13268== by 0x47D4B77: g_closure_invoke (gclosure.c:767) ==13268== by 0x47EA8ED: signal_emit_unlocked_R (gsignal.c:3174) ==13268== by 0x47EC7AB: g_signal_emit_valist (gsignal.c:2977) ==13268== by 0x47ECC25: g_signal_emit (gsignal.c:3034) ==13268== by 0x4344B1B: gtk_widget_map (gtkwidget.c:3195) ==13268== by 0x424ADD9: gtk_paned_forall (gtkpaned.c:1180) ==13268== by 0x419CD35: gtk_container_forall (gtkcontainer.c:1455) ==13268== by 0x419EE3A: gtk_container_map (gtkcontainer.c:2621) ==13268== by 0x424DAA0: gtk_paned_map (gtkpaned.c:790) ==13268== by 0x47E23D3: g_cclosure_marshal_VOID__VOID (gmarshal.c:77) ==13268== by 0x47D33C8: g_type_class_meta_marshal (gclosure.c:878) ==13268== by 0x47D4B77: g_closure_invoke (gclosure.c:767) ==13268== by 0x47EA8ED: signal_emit_unlocked_R (gsignal.c:3174) ==13268== by 0x47EC7AB: g_signal_emit_valist (gsignal.c:2977) ==13268== by 0x47ECC25: g_signal_emit (gsignal.c:3034) ==13268== by 0x4344B1B: gtk_widget_map (gtkwidget.c:3195) ==13268== by 0x416A815: gtk_box_forall (gtkbox.c:783) ==13268== by 0x419CD35: gtk_container_forall (gtkcontainer.c:1455) ==13268== ==13268== ==13268== 912 bytes in 6 blocks are possibly lost in loss record 695 of 903 ==13268== at 0x4022DE2: calloc (vg_replace_malloc.c:397) ==13268== by 0x4010A1B: _dl_allocate_tls (in /lib/ld-2.8.90.so) ==13268== by 0x4AF6672: pthread_create@@GLIBC_2.1 (in /lib/tls/i686/cmov/libpthread-2.8.90.so) ==13268== by 0x5A26504: (within /usr/lib/libnspr4.so.0d) ==13268== by 0x63739F2: nsThread::Init() (nsThread.cpp:322) ==13268== by 0x63744B6: nsThreadManager::NewThread(unsigned, nsIThread**) (nsThreadManager.cpp:226) ==13268== by 0x6344154: NS_NewThread_P(nsIThread**, nsIRunnable*) (nsThreadUtils.cpp:70) ==13268== by 0x63769CA: TimerThread::Init() (TimerThread.cpp:108) ==13268== by 0x6375B4F: nsTimerImpl::InitCommon(unsigned, unsigned) (nsTimerImpl.cpp:210) ==13268== by 0x5EA4141: nsEventStateManager::nsEventStateManager() (nsEventStateManager.cpp:464) ==13268== by 0x5D2F2B4: nsPresContext::Init(nsIDeviceContext*) (nsPresContext.cpp:812) ==13268== by 0x5D260D3: DocumentViewerImpl::InitInternal(nsIWidget*, nsISupports*, nsIDeviceContext*, nsRect const&, int, int, int) (nsDocumentViewer.cpp:824) ==13268== by 0x5D26656: DocumentViewerImpl::Init(nsIWidget*, nsIDeviceContext*, nsRect const&) (nsDocumentViewer.cpp:665) ==13268== by 0x60EF6AB: nsDocShell::SetupNewViewer(nsIContentViewer*) (nsDocShell.cpp:6407) ==13268== by 0x60F6A9C: nsDocShell::Embed(nsIContentViewer*, char const*, nsISupports*) (nsDocShell.cpp:4870) ==13268== by 0x60F3B7C: nsDocShell::CreateAboutBlankContentViewer(nsIPrincipal*) (nsDocShell.cpp:5263) ==13268== by 0x60F569B: nsDocShell::EnsureContentViewer() (nsDocShell.cpp:5167) ==13268== by 0x60FA346: nsDocShell::GetInterface(nsID const&, void**) (nsDocShell.cpp:457) ==13268== by 0x6340856: nsGetInterface::operator()(nsID const&, void**) const (nsIInterfaceRequestorUtils.cpp:52) ==13268== by 0x633F3CC: nsCOMPtr_base::assign_from_helper(nsCOMPtr_helper const&, nsID const&) (nsCOMPtr.cpp:150) ==13268== by 0x5F8453F: nsGlobalWindow::GetDocument(nsIDOMDocument**) (nsCOMPtr.h:694) ==13268== by 0x80531D7: Yelper::Init() (Yelper.cpp:100) ==13268== by 0x80574F3: _ZL12html_realizeP10_GtkWidget (yelp-html.cpp:151) ==13268== by 0x47E23D3: g_cclosure_marshal_VOID__VOID (gmarshal.c:77) ==13268== by 0x47D33C8: g_type_class_meta_marshal (gclosure.c:878) ==13268== by 0x47D4C4A: g_closure_invoke (gclosure.c:767) ==13268== by 0x47EA8ED: signal_emit_unlocked_R (gsignal.c:3174) ==13268== by 0x47EC7AB: g_signal_emit_valist (gsignal.c:2977) ==13268== by 0x47ECC25: g_signal_emit (gsignal.c:3034) ==13268== by 0x4344250: gtk_widget_realize (gtkwidget.c:3319) ==13268== by 0x4344B6F: gtk_widget_map (gtkwidget.c:3193) ==13268== by 0x416A84A: gtk_box_forall (gtkbox.c:793) ==13268== by 0x419CD35: gtk_container_forall (gtkcontainer.c:1455) ==13268== by 0x419EE3A: gtk_container_map (gtkcontainer.c:2621) ==13268== by 0x47E23D3: g_cclosure_marshal_VOID__VOID (gmarshal.c:77) ==13268== by 0x47D33C8: g_type_class_meta_marshal (gclosure.c:878) ==13268== by 0x47D4B77: g_closure_invoke (gclosure.c:767) ==13268== by 0x47EA8ED: signal_emit_unlocked_R (gsignal.c:3174) ==13268== by 0x47EC7AB: g_signal_emit_valist (gsignal.c:2977) ==13268== by 0x47ECC25: g_signal_emit (gsignal.c:3034) ==13268== ==13268== ==13268== 1,028 bytes in 110 blocks are possibly lost in loss record 701 of 903 ==13268== at 0x4024D2E: malloc (vg_replace_malloc.c:207) ==13268== by 0x4849D63: g_malloc (gmem.c:131) ==13268== by 0x48628D8: g_strdup (gstrfuncs.c:92) ==13268== by 0x8072419: slow_search_process (yelp-search-parser.c:1086) ==13268== by 0x48C5F7A: rrn_for_each (in /usr/lib/librarian.so.0.0.0) ==13268== by 0x807115A: slow_search_setup (yelp-search-parser.c:1051) ==13268== by 0x483F7C0: g_idle_dispatch (gmain.c:4235) ==13268== by 0x48416F7: g_main_context_dispatch (gmain.c:2144) ==13268== by 0x4844DA2: g_main_context_iterate (gmain.c:2778) ==13268== by 0x48452C1: g_main_loop_run (gmain.c:2986) ==13268== by 0x42203A8: gtk_main (gtkmain.c:1200) ==13268== by 0x805FE14: main (yelp-main.c:120) ==13268== ==13268== ==13268== 1,345 bytes in 132 blocks are definitely lost in loss record 727 of 903 ==13268== at 0x4024D2E: malloc (vg_replace_malloc.c:207) ==13268== by 0x470B7B5: xmlStrndup (in /usr/lib/libxml2.so.2.6.32) ==13268== by 0x470B89F: xmlStrdup (in /usr/lib/libxml2.so.2.6.32) ==13268== by 0x46AEE85: (within /usr/lib/libxml2.so.2.6.32) ==13268== by 0x80655DD: toc_process (yelp-toc.c:520) ==13268== by 0x486C02E: g_thread_create_proxy (gthread.c:635) ==13268== by 0x4AF750E: start_thread (in /lib/tls/i686/cmov/libpthread-2.8.90.so) ==13268== by 0x4BEB7ED: clone (in /lib/tls/i686/cmov/libc-2.8.90.so) ==13268== ==13268== ==13268== 2,037 bytes in 22 blocks are possibly lost in loss record 752 of 903 ==13268== at 0x4024E4C: realloc (vg_replace_malloc.c:429) ==13268== by 0x638C03C: nsStringBuffer::Realloc(nsStringBuffer*, unsigned) (nsSubstring.cpp:237) ==13268== by 0x638C1A4: nsACString_internal::MutatePrep(unsigned, char**, unsigned*) (nsTSubstring.cpp:135) ==13268== by 0x638C4A1: nsACString_internal::ReplacePrep(unsigned, unsigned, unsigned) (nsTSubstring.cpp:209) ==13268== by 0x638CCFB: nsACString_internal::Replace(unsigned, unsigned, nsCSubstringTuple const&) (nsTSubstring.cpp:543) ==13268== by 0x6369C66: nsLocalFile::AppendRelativeNativePath(nsACString_internal const&) (nsTSubstring.h:363) ==13268== by 0x6369CDF: nsLocalFile::AppendNative(nsACString_internal const&) (nsLocalFileUnix.cpp:508) ==13268== by 0x635A91F: nsDirectoryService::GetFile(char const*, int*, nsIFile**) (nsDirectoryService.cpp:814) ==13268== by 0x635A0E8: _ZL16FindProviderFileP11nsISupportsPv (nsDirectoryService.cpp:619) ==13268== by 0x635A24D: nsDirectoryService::Get(char const*, nsID const&, void**) (nsDirectoryService.cpp:663) ==13268== by 0x6370437: _ZL31GetLocationFromDirectoryServicePKcPP7nsIFile (nsComponentManager.cpp:582) ==13268== by 0x63705B4: nsComponentManagerImpl::Init(nsStaticModuleInfo const*, unsigned) (nsComponentManager.cpp:682) ==13268== by 0x634874B: NS_InitXPCOM3_P (nsXPComInit.cpp:586) ==13268== by 0x5BC61A0: XRE_InitEmbedding (nsEmbedFunctions.cpp:124) ==13268== by 0x5BB8A41: EmbedPrivate::PushStartup() (EmbedPrivate.cpp:536) ==13268== by 0x8056784: yelp_gecko_init (yelp-gecko-utils.cpp:247) ==13268== by 0x805FAF0: main (yelp-main.c:398) ==13268== ==13268== ==13268== 2,348 bytes in 44 blocks are possibly lost in loss record 766 of 903 ==13268== at 0x4022DE2: calloc (vg_replace_malloc.c:397) ==13268== by 0x5A100E9: PR_Calloc (in /usr/lib/libnspr4.so.0d) ==13268== by 0x675CCEF: (within /usr/lib/libnss3.so.1d) ==13268== by 0x675CFEA: (within /usr/lib/libnss3.so.1d) ==13268== by 0x675297E: (within /usr/lib/libnss3.so.1d) ==13268== by 0x6751609: (within /usr/lib/libnss3.so.1d) ==13268== by 0x67571BF: (within /usr/lib/libnss3.so.1d) ==13268== by 0x67054F4: (within /usr/lib/libnss3.so.1d) ==13268== by 0x67058F1: NSS_NoDB_Init (in /usr/lib/libnss3.so.1d) ==13268== by 0x6184D38: nsNSSComponent::InitializeNSS(int) (nsNSSComponent.cpp:1484) ==13268== by 0x618504E: nsNSSComponent::Init() (nsNSSComponent.cpp:1746) ==13268== by 0x618E637: _ZL25nsNSSComponentConstructorP11nsISupportsRK4nsIDPPv (nsNSSModule.cpp:166) ==13268== by 0x6344CC3: nsGenericFactory::CreateInstance(nsISupports*, nsID const&, void**) (nsGenericFactory.cpp:80) ==13268== by 0x636DE4E: nsComponentManagerImpl::CreateInstanceByContractID(char const*, nsISupports*, nsID const&, void**) (nsComponentManager.cpp:1756) ==13268== by 0x636ED72: nsComponentManagerImpl::GetServiceByContractID(char const*, nsID const&, void**) (nsComponentManager.cpp:2189) ==13268== by 0x633FD90: CallGetService(char const*, nsID const&, void**) (nsComponentManagerUtils.cpp:94) ==13268== by 0x633FDAC: nsGetServiceByContractIDWithError::operator()(nsID const&, void**) const (nsComponentManagerUtils.cpp:288) ==13268== by 0x633F41C: nsCOMPtr_base::assign_from_gs_contractid_with_error(nsGetServiceByContractIDWithError const&, nsID const&) (nsCOMPtr.cpp:141) ==13268== by 0x5CA1438: nsJAR::GetCertificatePrincipal(char const*, nsIPrincipal**) (nsCOMPtr.h:685) ==13268== by 0x5CA393A: nsJARChannel::GetOwner(nsISupports**) (nsJARChannel.cpp:494) ==13268== by 0x5CB1822: nsScriptSecurityManager::GetChannelPrincipal(nsIChannel*, nsIPrincipal**) (nsScriptSecurityManager.cpp:403) ==13268== by 0x5DAF7E0: CSSLoaderImpl::LoadSheet(SheetLoadData*, StyleSheetState) (nsCSSLoader.cpp:1314) ==13268== by 0x5DB21C6: CSSLoaderImpl::InternalLoadNonDocumentSheet(nsIURI*, int, nsIPrincipal*, nsICSSStyleSheet**, nsICSSLoaderObserver*) (nsCSSLoader.cpp:2052) ==13268== by 0x5DB22A0: CSSLoaderImpl::LoadSheetSync(nsIURI*, int, nsICSSStyleSheet**) (nsCSSLoader.cpp:1967) ==13268== by 0x5DDDE03: nsLayoutStylesheetCache::LoadSheet(nsIURI*, nsCOMPtr&, int) (nsLayoutStylesheetCache.cpp:226) ==13268== by 0x5DDE444: nsLayoutStylesheetCache::ScrollbarsSheet() (nsLayoutStylesheetCache.cpp:87) ==13268== by 0x5D23FB5: DocumentViewerImpl::CreateStyleSet(nsIDocument*, nsStyleSet**) (nsDocumentViewer.cpp:2158) ==13268== by 0x5D2542F: DocumentViewerImpl::InitPresentationStuff(int, int) (nsDocumentViewer.cpp:673) ==13268== by 0x5D26020: DocumentViewerImpl::InitInternal(nsIWidget*, nsISupports*, nsIDeviceContext*, nsRect const&, int, int, int) (nsDocumentViewer.cpp:916) ==13268== by 0x5D26656: DocumentViewerImpl::Init(nsIWidget*, nsIDeviceContext*, nsRect const&) (nsDocumentViewer.cpp:665) ==13268== by 0x60EF6AB: nsDocShell::SetupNewViewer(nsIContentViewer*) (nsDocShell.cpp:6407) ==13268== by 0x60F6A9C: nsDocShell::Embed(nsIContentViewer*, char const*, nsISupports*) (nsDocShell.cpp:4870) ==13268== by 0x60F3B7C: nsDocShell::CreateAboutBlankContentViewer(nsIPrincipal*) (nsDocShell.cpp:5263) ==13268== by 0x60F569B: nsDocShell::EnsureContentViewer() (nsDocShell.cpp:5167) ==13268== by 0x60FA346: nsDocShell::GetInterface(nsID const&, void**) (nsDocShell.cpp:457) ==13268== by 0x6340856: nsGetInterface::operator()(nsID const&, void**) const (nsIInterfaceRequestorUtils.cpp:52) ==13268== by 0x633F3CC: nsCOMPtr_base::assign_from_helper(nsCOMPtr_helper const&, nsID const&) (nsCOMPtr.cpp:150) ==13268== by 0x5F8453F: nsGlobalWindow::GetDocument(nsIDOMDocument**) (nsCOMPtr.h:694) ==13268== by 0x80531D7: Yelper::Init() (Yelper.cpp:100) ==13268== by 0x80574F3: _ZL12html_realizeP10_GtkWidget (yelp-html.cpp:151) ==13268== ==13268== ==13268== 3,072 bytes in 8 blocks are possibly lost in loss record 776 of 903 ==13268== at 0x4024E4C: realloc (vg_replace_malloc.c:429) ==13268== by 0x4DE1971: (within /usr/lib/libfontconfig.so.1.3.0) ==13268== by 0x4DD16B1: (within /usr/lib/libfontconfig.so.1.3.0) ==13268== by 0x4DD2B7D: FcConfigSubstituteWithPat (in /usr/lib/libfontconfig.so.1.3.0) ==13268== by 0x4DDEA28: FcFontRenderPrepare (in /usr/lib/libfontconfig.so.1.3.0) ==13268== by 0x4C75EBA: (within /usr/lib/libpangoft2-1.0.so.0.2202.0) ==13268== by 0x45BF539: pango_font_map_load_fontset (in /usr/lib/libpango-1.0.so.0.2202.0) ==13268== by 0x45BD17B: (within /usr/lib/libpango-1.0.so.0.2202.0) ==13268== by 0x45BD65E: pango_itemize_with_base_dir (in /usr/lib/libpango-1.0.so.0.2202.0) ==13268== by 0x45C6288: (within /usr/lib/libpango-1.0.so.0.2202.0) ==13268== by 0x45C779A: (within /usr/lib/libpango-1.0.so.0.2202.0) ==13268== by 0x4216F83: gtk_label_size_request (gtklabel.c:2521) ==13268== by 0x4156A8F: gtk_accel_label_size_request (gtkaccellabel.c:270) ==13268== by 0x47E1A3B: g_cclosure_marshal_VOID__BOXED (gmarshal.c:566) ==13268== by 0x47D33C8: g_type_class_meta_marshal (gclosure.c:878) ==13268== by 0x47D4B77: g_closure_invoke (gclosure.c:767) ==13268== by 0x47EA8ED: signal_emit_unlocked_R (gsignal.c:3174) ==13268== by 0x47EC7AB: g_signal_emit_valist (gsignal.c:2977) ==13268== by 0x47ECACC: g_signal_emit_by_name (gsignal.c:3071) ==13268== by 0x428E8B5: do_size_request (gtksizegroup.c:620) ==13268== by 0x428EB86: _gtk_size_group_compute_requisition (gtksizegroup.c:820) ==13268== by 0x43427EE: gtk_widget_size_request (gtkwidget.c:3695) ==13268== by 0x4232FCE: gtk_menu_item_size_request (gtkmenuitem.c:676) ==13268== by 0x42083AA: gtk_image_menu_item_size_request (gtkimagemenuitem.c:254) ==13268== by 0x47E1A3B: g_cclosure_marshal_VOID__BOXED (gmarshal.c:566) ==13268== by 0x47D33C8: g_type_class_meta_marshal (gclosure.c:878) ==13268== by 0x47D4B77: g_closure_invoke (gclosure.c:767) ==13268== by 0x47EA8ED: signal_emit_unlocked_R (gsignal.c:3174) ==13268== by 0x47EC7AB: g_signal_emit_valist (gsignal.c:2977) ==13268== by 0x47ECACC: g_signal_emit_by_name (gsignal.c:3071) ==13268== by 0x428E8B5: do_size_request (gtksizegroup.c:620) ==13268== by 0x428EB86: _gtk_size_group_compute_requisition (gtksizegroup.c:820) ==13268== by 0x43427EE: gtk_widget_size_request (gtkwidget.c:3695) ==13268== by 0x422FB89: gtk_menu_bar_size_request (gtkmenubar.c:313) ==13268== by 0x47E1A3B: g_cclosure_marshal_VOID__BOXED (gmarshal.c:566) ==13268== by 0x47D33C8: g_type_class_meta_marshal (gclosure.c:878) ==13268== by 0x47D4B77: g_closure_invoke (gclosure.c:767) ==13268== by 0x47EA8ED: signal_emit_unlocked_R (gsignal.c:3174) ==13268== by 0x47EC7AB: g_signal_emit_valist (gsignal.c:2977) ==13268== by 0x47ECACC: g_signal_emit_by_name (gsignal.c:3071) ==13268== ==13268== ==13268== 3,168 bytes in 66 blocks are possibly lost in loss record 777 of 903 ==13268== at 0x4022DE2: calloc (vg_replace_malloc.c:397) ==13268== by 0x59BDE30: InsertPropertyTreeChild (jsscope.c:537) ==13268== by 0x59BE9AE: GetPropertyTreeChild (jsscope.c:915) ==13268== by 0x59BEEB5: js_AddScopeProperty (jsscope.c:1274) ==13268== by 0x5997864: js_SetPropertyHelper (jsobj.c:3906) ==13268== by 0x59875C4: js_Interpret (jsinterp.c:6085) ==13268== by 0x598F5FD: js_Execute (jsinterp.c:1539) ==13268== by 0x595B5CA: JS_ExecuteScript (jsapi.c:4895) ==13268== by 0x5BFDDE8: mozJSComponentLoader::GlobalForLocation(nsILocalFile*, JSObject**, char**) (mozJSComponentLoader.cpp:1287) ==13268== by 0x5BFEF59: mozJSComponentLoader::LoadModule(nsILocalFile*, nsIModule**) (mozJSComponentLoader.cpp:624) ==13268== by 0x636E6F7: nsComponentManagerImpl::AutoRegisterComponent(nsILocalFile*, nsTArray&, int) (nsComponentManager.cpp:2988) ==13268== by 0x636EA87: nsComponentManagerImpl::AutoRegisterDirectory(nsIFile*, nsCOMArray&, nsTArray&) (nsComponentManager.cpp:2903) ==13268== by 0x636EB26: nsComponentManagerImpl::AutoRegisterImpl(nsIFile*, nsCOMArray&, nsTArray&) (nsComponentManager.cpp:2862) ==13268== by 0x636F702: nsComponentManagerImpl::AutoRegister(nsIFile*) (nsComponentManager.cpp:3274) ==13268== by 0x6348B52: NS_InitXPCOM3_P (nsXPComInit.cpp:666) ==13268== by 0x5BC61A0: XRE_InitEmbedding (nsEmbedFunctions.cpp:124) ==13268== by 0x5BB8A41: EmbedPrivate::PushStartup() (EmbedPrivate.cpp:536) ==13268== by 0x8056784: yelp_gecko_init (yelp-gecko-utils.cpp:247) ==13268== by 0x805FAF0: main (yelp-main.c:398) ==13268== ==13268== ==13268== 6,169 (3,396 direct, 2,773 indirect) bytes in 124 blocks are definitely lost in loss record 794 of 903 ==13268== at 0x4022DE2: calloc (vg_replace_malloc.c:397) ==13268== by 0x4849CEB: g_malloc0 (gmem.c:151) ==13268== by 0x80725FB: slow_search_process (yelp-search-parser.c:1141) ==13268== by 0x48C5F7A: rrn_for_each (in /usr/lib/librarian.so.0.0.0) ==13268== by 0x807115A: slow_search_setup (yelp-search-parser.c:1051) ==13268== by 0x483F7C0: g_idle_dispatch (gmain.c:4235) ==13268== by 0x48416F7: g_main_context_dispatch (gmain.c:2144) ==13268== by 0x4844DA2: g_main_context_iterate (gmain.c:2778) ==13268== by 0x48452C1: g_main_loop_run (gmain.c:2986) ==13268== by 0x42203A8: gtk_main (gtkmain.c:1200) ==13268== by 0x805FE14: main (yelp-main.c:120) ==13268== ==13268== ==13268== 5,154 (1,728 direct, 3,426 indirect) bytes in 36 blocks are definitely lost in loss record 805 of 903 ==13268== at 0x4024D2E: malloc (vg_replace_malloc.c:207) ==13268== by 0x46ACDE6: (within /usr/lib/libxml2.so.2.6.32) ==13268== by 0x8065FC0: rrn_add_document (yelp-toc.c:461) ==13268== by 0x48C5F13: rrn_for_each_in_category (in /usr/lib/librarian.so.0.0.0) ==13268== by 0x806558E: toc_process (yelp-toc.c:572) ==13268== by 0x486C02E: g_thread_create_proxy (gthread.c:635) ==13268== by 0x4AF750E: start_thread (in /lib/tls/i686/cmov/libpthread-2.8.90.so) ==13268== by 0x4BEB7ED: clone (in /lib/tls/i686/cmov/libc-2.8.90.so) ==13268== ==13268== ==13268== 3,970 (2,360 direct, 1,610 indirect) bytes in 9 blocks are definitely lost in loss record 808 of 903 ==13268== at 0x4024E4C: realloc (vg_replace_malloc.c:429) ==13268== by 0x4849C49: g_realloc (gmem.c:170) ==13268== by 0x8057F80: yelp_settings_params (yelp-settings.c:841) ==13268== by 0x806BD7A: man_process (yelp-man.c:477) ==13268== by 0x486C02E: g_thread_create_proxy (gthread.c:635) ==13268== by 0x4AF750E: start_thread (in /lib/tls/i686/cmov/libpthread-2.8.90.so) ==13268== by 0x4BEB7ED: clone (in /lib/tls/i686/cmov/libc-2.8.90.so) ==13268== ==13268== ==13268== 6,698 (204 direct, 6,494 indirect) bytes in 1 blocks are definitely lost in loss record 817 of 903 ==13268== at 0x4024D2E: malloc (vg_replace_malloc.c:207) ==13268== by 0x46EF3B8: xmlXPathNewContext (in /usr/lib/libxml2.so.2.6.32) ==13268== by 0x806546B: toc_process (yelp-toc.c:509) ==13268== by 0x486C02E: g_thread_create_proxy (gthread.c:635) ==13268== by 0x4AF750E: start_thread (in /lib/tls/i686/cmov/libpthread-2.8.90.so) ==13268== by 0x4BEB7ED: clone (in /lib/tls/i686/cmov/libc-2.8.90.so) ==13268== ==13268== ==13268== 7,340 bytes in 1 blocks are possibly lost in loss record 826 of 903 ==13268== at 0x402405E: operator new[](unsigned) (vg_replace_malloc.c:268) ==13268== by 0x6386CEA: xptiWorkingSet::ExtendFileArray(unsigned) (xptiWorkingSet.cpp:273) ==13268== by 0x6382570: xptiInterfaceInfoManager::MergeWorkingSets(xptiWorkingSet*, xptiWorkingSet*) (xptiInterfaceInfoManager.cpp:1453) ==13268== by 0x6384D56: xptiInterfaceInfoManager::AutoRegisterInterfaces() (xptiInterfaceInfoManager.cpp:1949) ==13268== by 0x6348B42: NS_InitXPCOM3_P (nsXPComInit.cpp:665) ==13268== by 0x5BC61A0: XRE_InitEmbedding (nsEmbedFunctions.cpp:124) ==13268== by 0x5BB8A41: EmbedPrivate::PushStartup() (EmbedPrivate.cpp:536) ==13268== by 0x8056784: yelp_gecko_init (yelp-gecko-utils.cpp:247) ==13268== by 0x805FAF0: main (yelp-main.c:398) ==13268== ==13268== ==13268== 8,240 bytes in 2 blocks are possibly lost in loss record 832 of 903 ==13268== at 0x4024D2E: malloc (vg_replace_malloc.c:207) ==13268== by 0x4BA252A: __alloc_dir (in /lib/tls/i686/cmov/libc-2.8.90.so) ==13268== by 0x4BA26C2: opendir (in /lib/tls/i686/cmov/libc-2.8.90.so) ==13268== by 0x4830FA6: g_dir_open (gdir.c:119) ==13268== by 0x8072504: slow_search_process (yelp-search-parser.c:1116) ==13268== by 0x48C5F7A: rrn_for_each (in /usr/lib/librarian.so.0.0.0) ==13268== by 0x807115A: slow_search_setup (yelp-search-parser.c:1051) ==13268== by 0x483F7C0: g_idle_dispatch (gmain.c:4235) ==13268== by 0x48416F7: g_main_context_dispatch (gmain.c:2144) ==13268== by 0x4844DA2: g_main_context_iterate (gmain.c:2778) ==13268== by 0x48452C1: g_main_loop_run (gmain.c:2986) ==13268== by 0x42203A8: gtk_main (gtkmain.c:1200) ==13268== by 0x805FE14: main (yelp-main.c:120) ==13268== ==13268== ==13268== 10,400 bytes in 510 blocks are possibly lost in loss record 841 of 903 ==13268== at 0x4024D2E: malloc (vg_replace_malloc.c:207) ==13268== by 0x4024EAF: realloc (vg_replace_malloc.c:429) ==13268== by 0x595E234: JS_realloc (jsapi.c:1805) ==13268== by 0x599594F: js_ReallocSlots (jsobj.c:2379) ==13268== by 0x5995BC8: js_AllocSlot (jsobj.c:2895) ==13268== by 0x59BEDF5: js_AddScopeProperty (jsscope.c:1245) ==13268== by 0x5998A26: js_DefineNativeProperty (jsobj.c:3144) ==13268== by 0x5998CAB: js_DefineProperty (jsobj.c:3037) ==13268== by 0x59956BB: js_SetClassPrototype (jsobj.c:4658) ==13268== by 0x597D24D: fun_resolve (jsfun.c:1126) ==13268== by 0x599728A: js_LookupPropertyWithFlags (jsobj.c:3340) ==13268== by 0x5997B6A: js_GetPropertyHelper (jsobj.c:3652) ==13268== by 0x5983F34: js_Interpret (jsinterp.c:4179) ==13268== by 0x598F5FD: js_Execute (jsinterp.c:1539) ==13268== by 0x595B5CA: JS_ExecuteScript (jsapi.c:4895) ==13268== by 0x5BFDDE8: mozJSComponentLoader::GlobalForLocation(nsILocalFile*, JSObject**, char**) (mozJSComponentLoader.cpp:1287) ==13268== by 0x5BFEF59: mozJSComponentLoader::LoadModule(nsILocalFile*, nsIModule**) (mozJSComponentLoader.cpp:624) ==13268== by 0x636E6F7: nsComponentManagerImpl::AutoRegisterComponent(nsILocalFile*, nsTArray&, int) (nsComponentManager.cpp:2988) ==13268== by 0x636EA87: nsComponentManagerImpl::AutoRegisterDirectory(nsIFile*, nsCOMArray&, nsTArray&) (nsComponentManager.cpp:2903) ==13268== by 0x636EB26: nsComponentManagerImpl::AutoRegisterImpl(nsIFile*, nsCOMArray&, nsTArray&) (nsComponentManager.cpp:2862) ==13268== by 0x636F702: nsComponentManagerImpl::AutoRegister(nsIFile*) (nsComponentManager.cpp:3274) ==13268== by 0x6348B52: NS_InitXPCOM3_P (nsXPComInit.cpp:666) ==13268== by 0x5BC61A0: XRE_InitEmbedding (nsEmbedFunctions.cpp:124) ==13268== by 0x5BB8A41: EmbedPrivate::PushStartup() (EmbedPrivate.cpp:536) ==13268== by 0x8056784: yelp_gecko_init (yelp-gecko-utils.cpp:247) ==13268== by 0x805FAF0: main (yelp-main.c:398) ==13268== ==13268== ==13268== 17,760 bytes in 444 blocks are possibly lost in loss record 854 of 903 ==13268== at 0x402473E: operator new(unsigned) (vg_replace_malloc.c:224) ==13268== by 0x5DC9F81: NS_NewCSSStyleRule(nsICSSStyleRule**, nsCSSSelectorList*, nsCSSDeclaration*) (nsCSSStyleRule.cpp:1495) ==13268== by 0x5DBBC1D: CSSParserImpl::ParseRuleSet(unsigned&, void (*)(nsICSSRule*, void*), void*) (nsCSSParser.cpp:1813) ==13268== by 0x5DBD39F: CSSParserImpl::Parse(nsIUnicharInputStream*, nsIURI*, nsIURI*, nsIPrincipal*, unsigned, int) (nsCSSParser.cpp:760) ==13268== by 0x5DB0399: CSSLoaderImpl::ParseSheet(nsIUnicharInputStream*, SheetLoadData*, int&) (nsCSSLoader.cpp:1512) ==13268== by 0x5DAF88D: CSSLoaderImpl::LoadSheet(SheetLoadData*, StyleSheetState) (nsCSSLoader.cpp:1349) ==13268== by 0x5DB21C6: CSSLoaderImpl::InternalLoadNonDocumentSheet(nsIURI*, int, nsIPrincipal*, nsICSSStyleSheet**, nsICSSLoaderObserver*) (nsCSSLoader.cpp:2052) ==13268== by 0x5DB22A0: CSSLoaderImpl::LoadSheetSync(nsIURI*, int, nsICSSStyleSheet**) (nsCSSLoader.cpp:1967) ==13268== by 0x5DDDE03: nsLayoutStylesheetCache::LoadSheet(nsIURI*, nsCOMPtr&, int) (nsLayoutStylesheetCache.cpp:226) ==13268== by 0x5DDE3A4: nsLayoutStylesheetCache::FormsSheet() (nsLayoutStylesheetCache.cpp:108) ==13268== by 0x5D23ED7: DocumentViewerImpl::CreateStyleSet(nsIDocument*, nsStyleSet**) (nsDocumentViewer.cpp:2164) ==13268== by 0x5D2542F: DocumentViewerImpl::InitPresentationStuff(int, int) (nsDocumentViewer.cpp:673) ==13268== by 0x5D26020: DocumentViewerImpl::InitInternal(nsIWidget*, nsISupports*, nsIDeviceContext*, nsRect const&, int, int, int) (nsDocumentViewer.cpp:916) ==13268== by 0x5D26656: DocumentViewerImpl::Init(nsIWidget*, nsIDeviceContext*, nsRect const&) (nsDocumentViewer.cpp:665) ==13268== by 0x60EF6AB: nsDocShell::SetupNewViewer(nsIContentViewer*) (nsDocShell.cpp:6407) ==13268== by 0x60F6A9C: nsDocShell::Embed(nsIContentViewer*, char const*, nsISupports*) (nsDocShell.cpp:4870) ==13268== by 0x60F3B7C: nsDocShell::CreateAboutBlankContentViewer(nsIPrincipal*) (nsDocShell.cpp:5263) ==13268== by 0x60F569B: nsDocShell::EnsureContentViewer() (nsDocShell.cpp:5167) ==13268== by 0x60FA346: nsDocShell::GetInterface(nsID const&, void**) (nsDocShell.cpp:457) ==13268== by 0x6340856: nsGetInterface::operator()(nsID const&, void**) const (nsIInterfaceRequestorUtils.cpp:52) ==13268== by 0x633F3CC: nsCOMPtr_base::assign_from_helper(nsCOMPtr_helper const&, nsID const&) (nsCOMPtr.cpp:150) ==13268== by 0x5F8453F: nsGlobalWindow::GetDocument(nsIDOMDocument**) (nsCOMPtr.h:694) ==13268== by 0x80531D7: Yelper::Init() (Yelper.cpp:100) ==13268== by 0x80574F3: _ZL12html_realizeP10_GtkWidget (yelp-html.cpp:151) ==13268== by 0x47E23D3: g_cclosure_marshal_VOID__VOID (gmarshal.c:77) ==13268== by 0x47D33C8: g_type_class_meta_marshal (gclosure.c:878) ==13268== by 0x47D4C4A: g_closure_invoke (gclosure.c:767) ==13268== by 0x47EA8ED: signal_emit_unlocked_R (gsignal.c:3174) ==13268== by 0x47EC7AB: g_signal_emit_valist (gsignal.c:2977) ==13268== by 0x47ECC25: g_signal_emit (gsignal.c:3034) ==13268== by 0x4344250: gtk_widget_realize (gtkwidget.c:3319) ==13268== by 0x4344B6F: gtk_widget_map (gtkwidget.c:3193) ==13268== by 0x416A84A: gtk_box_forall (gtkbox.c:793) ==13268== by 0x419CD35: gtk_container_forall (gtkcontainer.c:1455) ==13268== by 0x419EE3A: gtk_container_map (gtkcontainer.c:2621) ==13268== by 0x47E23D3: g_cclosure_marshal_VOID__VOID (gmarshal.c:77) ==13268== by 0x47D33C8: g_type_class_meta_marshal (gclosure.c:878) ==13268== by 0x47D4B77: g_closure_invoke (gclosure.c:767) ==13268== by 0x47EA8ED: signal_emit_unlocked_R (gsignal.c:3174) ==13268== by 0x47EC7AB: g_signal_emit_valist (gsignal.c:2977) ==13268== ==13268== ==13268== 34,184 bytes in 365 blocks are possibly lost in loss record 869 of 903 ==13268== at 0x4024E4C: realloc (vg_replace_malloc.c:429) ==13268== by 0x595E234: JS_realloc (jsapi.c:1805) ==13268== by 0x599594F: js_ReallocSlots (jsobj.c:2379) ==13268== by 0x5995BC8: js_AllocSlot (jsobj.c:2895) ==13268== by 0x59BEDF5: js_AddScopeProperty (jsscope.c:1245) ==13268== by 0x5998A26: js_DefineNativeProperty (jsobj.c:3144) ==13268== by 0x5998CAB: js_DefineProperty (jsobj.c:3037) ==13268== by 0x598BDE5: js_Interpret (jsinterp.c:5537) ==13268== by 0x598F5FD: js_Execute (jsinterp.c:1539) ==13268== by 0x595B5CA: JS_ExecuteScript (jsapi.c:4895) ==13268== by 0x5BFDDE8: mozJSComponentLoader::GlobalForLocation(nsILocalFile*, JSObject**, char**) (mozJSComponentLoader.cpp:1287) ==13268== by 0x5BFEF59: mozJSComponentLoader::LoadModule(nsILocalFile*, nsIModule**) (mozJSComponentLoader.cpp:624) ==13268== by 0x636E6F7: nsComponentManagerImpl::AutoRegisterComponent(nsILocalFile*, nsTArray&, int) (nsComponentManager.cpp:2988) ==13268== by 0x636EA87: nsComponentManagerImpl::AutoRegisterDirectory(nsIFile*, nsCOMArray&, nsTArray&) (nsComponentManager.cpp:2903) ==13268== by 0x636EB26: nsComponentManagerImpl::AutoRegisterImpl(nsIFile*, nsCOMArray&, nsTArray&) (nsComponentManager.cpp:2862) ==13268== by 0x636F702: nsComponentManagerImpl::AutoRegister(nsIFile*) (nsComponentManager.cpp:3274) ==13268== by 0x6348B52: NS_InitXPCOM3_P (nsXPComInit.cpp:666) ==13268== by 0x5BC61A0: XRE_InitEmbedding (nsEmbedFunctions.cpp:124) ==13268== by 0x5BB8A41: EmbedPrivate::PushStartup() (EmbedPrivate.cpp:536) ==13268== by 0x8056784: yelp_gecko_init (yelp-gecko-utils.cpp:247) ==13268== by 0x805FAF0: main (yelp-main.c:398) ==13268== ==13268== ==13268== 69,693 bytes in 1,614 blocks are possibly lost in loss record 882 of 903 ==13268== at 0x4024D2E: malloc (vg_replace_malloc.c:207) ==13268== by 0x638C06C: nsStringBuffer::Alloc(unsigned) (nsSubstring.cpp:210) ==13268== by 0x638C21C: nsAString_internal::MutatePrep(unsigned, unsigned short**, unsigned*) (nsTSubstring.cpp:162) ==13268== by 0x638C78D: nsAString_internal::ReplacePrep(unsigned, unsigned, unsigned) (nsTSubstring.cpp:209) ==13268== by 0x638D1BC: nsAString_internal::Assign(unsigned short const*, unsigned) (nsTSubstring.cpp:345) ==13268== by 0x63B52B5: gfxFontconfigUtils::GetResolvedFonts(nsACString_internal const&, gfxFontNameList*) (nsTString.h:82) ==13268== by 0x63B589F: gfxFontconfigUtils::UpdateFontListInternal(int) (gfxFontconfigUtils.cpp:314) ==13268== by 0x63B5F3A: gfxFontconfigUtils::gfxFontconfigUtils() (gfxFontconfigUtils.cpp:55) ==13268== by 0x63B09EB: gfxFontconfigUtils::GetFontconfigUtils() (gfxFontconfigUtils.h:59) ==13268== by 0x63B08FA: gfxPlatformGtk::gfxPlatformGtk() (gfxPlatformGtk.cpp:86) ==13268== by 0x63AD469: gfxPlatform::Init() (gfxPlatform.cpp:131) ==13268== by 0x62D89AC: _ZL21nsThebesGfxModuleCtorP9nsIModule (nsThebesGfxFactory.cpp:143) ==13268== by 0x634529E: nsGenericModule::Initialize(nsIComponentManager*) (nsGenericFactory.cpp:273) ==13268== by 0x634547A: nsGenericModule::GetClassObject(nsIComponentManager*, nsID const&, nsID const&, void**) (nsGenericFactory.cpp:361) ==13268== by 0x636DD51: nsFactoryEntry::GetFactory(nsIFactory**) (nsComponentManager.cpp:3562) ==13268== by 0x636DEEA: nsComponentManagerImpl::CreateInstance(nsID const&, nsISupports*, nsID const&, void**) (nsComponentManager.cpp:1666) ==13268== by 0x633FD22: CallCreateInstance(nsID const&, nsISupports*, nsID const&, void**) (nsComponentManagerUtils.cpp:157) ==13268== by 0x62C82E1: nsBaseWidget::BaseCreate(nsIWidget*, nsRect const&, nsEventStatus (*)(nsGUIEvent*), nsIDeviceContext*, nsIAppShell*, nsIToolkit*, nsWidgetInitData*) (nsComponentManagerUtils.h:250) ==13268== by 0x62AB73E: nsWindow::NativeCreate(nsIWidget*, void*, nsRect const&, nsEventStatus (*)(nsGUIEvent*), nsIDeviceContext*, nsIAppShell*, nsIToolkit*, nsWidgetInitData*) (nsWindow.cpp:3033) ==13268== by 0x62AC83A: nsWindow::Create(void*, nsRect const&, nsEventStatus (*)(nsGUIEvent*), nsIDeviceContext*, nsIAppShell*, nsIToolkit*, nsWidgetInitData*) (nsWindow.cpp:419) ==13268== by 0x614007E: nsWebBrowser::Create() (nsWebBrowser.cpp:1133) ==13268== by 0x5BB9FFD: EmbedWindow::CreateWindow() (EmbedWindow.cpp:100) ==13268== by 0x5BB8E7E: EmbedPrivate::Realize(int*) (EmbedPrivate.cpp:296) ==13268== by 0x5BB781F: _ZL21gtk_moz_embed_realizeP10_GtkWidget (gtkmozembed2.cpp:490) ==13268== by 0x80574E6: _ZL12html_realizeP10_GtkWidget (yelp-html.cpp:148) ==13268== by 0x47E23D3: g_cclosure_marshal_VOID__VOID (gmarshal.c:77) ==13268== by 0x47D33C8: g_type_class_meta_marshal (gclosure.c:878) ==13268== by 0x47D4C4A: g_closure_invoke (gclosure.c:767) ==13268== by 0x47EA8ED: signal_emit_unlocked_R (gsignal.c:3174) ==13268== by 0x47EC7AB: g_signal_emit_valist (gsignal.c:2977) ==13268== by 0x47ECC25: g_signal_emit (gsignal.c:3034) ==13268== by 0x4344250: gtk_widget_realize (gtkwidget.c:3319) ==13268== by 0x4344B6F: gtk_widget_map (gtkwidget.c:3193) ==13268== by 0x416A84A: gtk_box_forall (gtkbox.c:793) ==13268== by 0x419CD35: gtk_container_forall (gtkcontainer.c:1455) ==13268== by 0x419EE3A: gtk_container_map (gtkcontainer.c:2621) ==13268== by 0x47E23D3: g_cclosure_marshal_VOID__VOID (gmarshal.c:77) ==13268== by 0x47D33C8: g_type_class_meta_marshal (gclosure.c:878) ==13268== by 0x47D4B77: g_closure_invoke (gclosure.c:767) ==13268== by 0x47EA8ED: signal_emit_unlocked_R (gsignal.c:3174) ==13268== ==13268== ==13268== 98,304 bytes in 24 blocks are possibly lost in loss record 884 of 903 ==13268== at 0x4022C4A: memalign (vg_replace_malloc.c:460) ==13268== by 0x4022CFE: posix_memalign (vg_replace_malloc.c:569) ==13268== by 0x59816C9: NewGCArena (jsgc.c:808) ==13268== by 0x5981B5D: js_NewGCThing (jsgc.c:1809) ==13268== by 0x5998EA8: js_NewObjectWithGivenProto (jsobj.c:2505) ==13268== by 0x59990AB: js_NewObject (jsobj.c:2471) ==13268== by 0x597D0DB: js_NewFunction (jsfun.c:2030) ==13268== by 0x59AC3E0: FunctionDef (jsparse.c:1067) ==13268== by 0x59A88A7: PrimaryExpr (jsparse.c:1422) ==13268== by 0x59ACBA7: MemberExpr (jsparse.c:4446) ==13268== by 0x59AD1DE: UnaryExpr (jsparse.c:4097) ==13268== by 0x59AD282: MulExpr (jsparse.c:3936) ==13268== by 0x59AD30A: AddExpr (jsparse.c:3918) ==13268== by 0x59AD39C: ShiftExpr (jsparse.c:3903) ==13268== by 0x59AD424: RelExpr (jsparse.c:3878) ==13268== by 0x59AD4CD: EqExpr (jsparse.c:3856) ==13268== by 0x59AD53E: BitAndExpr (jsparse.c:3844) ==13268== by 0x59AD5A2: BitXorExpr (jsparse.c:3831) ==13268== by 0x59AD606: BitOrExpr (jsparse.c:3818) ==13268== by 0x59AD66A: AndExpr (jsparse.c:3807) ==13268== by 0x59A7722: AssignExpr (jsparse.c:3796) ==13268== by 0x59A8D66: PrimaryExpr (jsparse.c:5599) ==13268== by 0x59ACBA7: MemberExpr (jsparse.c:4446) ==13268== by 0x59AD1DE: UnaryExpr (jsparse.c:4097) ==13268== by 0x59AD282: MulExpr (jsparse.c:3936) ==13268== by 0x59AD30A: AddExpr (jsparse.c:3918) ==13268== by 0x59AD39C: ShiftExpr (jsparse.c:3903) ==13268== by 0x59AD424: RelExpr (jsparse.c:3878) ==13268== by 0x59AD4CD: EqExpr (jsparse.c:3856) ==13268== by 0x59AD53E: BitAndExpr (jsparse.c:3844) ==13268== by 0x59AD5A2: BitXorExpr (jsparse.c:3831) ==13268== by 0x59AD606: BitOrExpr (jsparse.c:3818) ==13268== by 0x59AD66A: AndExpr (jsparse.c:3807) ==13268== by 0x59A7722: AssignExpr (jsparse.c:3796) ==13268== by 0x59A798D: AssignExpr (jsparse.c:3751) ==13268== by 0x59A7A11: Expr (jsparse.c:3640) ==13268== by 0x59ABB60: Statement (jsparse.c:3432) ==13268== by 0x59ADB86: js_CompileScript (jsparse.c:610) ==13268== by 0x595B549: JS_CompileUCScriptForPrincipals (jsapi.c:4569) ==13268== by 0x595DD59: JS_CompileScriptForPrincipals (jsapi.c:4528) ==13268== ==13268== ==13268== 421,712 (148,736 direct, 272,976 indirect) bytes in 402 blocks are definitely lost in loss record 896 of 903 ==13268== at 0x4024E4C: realloc (vg_replace_malloc.c:429) ==13268== by 0x4DE1971: (within /usr/lib/libfontconfig.so.1.3.0) ==13268== by 0x4DD16B1: (within /usr/lib/libfontconfig.so.1.3.0) ==13268== by 0x4DD2B7D: FcConfigSubstituteWithPat (in /usr/lib/libfontconfig.so.1.3.0) ==13268== by 0x4DDEA28: FcFontRenderPrepare (in /usr/lib/libfontconfig.so.1.3.0) ==13268== by 0x4C75EBA: (within /usr/lib/libpangoft2-1.0.so.0.2202.0) ==13268== by 0x45BF539: pango_font_map_load_fontset (in /usr/lib/libpango-1.0.so.0.2202.0) ==13268== by 0x45BD17B: (within /usr/lib/libpango-1.0.so.0.2202.0) ==13268== by 0x45BD65E: pango_itemize_with_base_dir (in /usr/lib/libpango-1.0.so.0.2202.0) ==13268== by 0x45C6288: (within /usr/lib/libpango-1.0.so.0.2202.0) ==13268== by 0x45C779A: (within /usr/lib/libpango-1.0.so.0.2202.0) ==13268== by 0x4211637: gtk_label_ensure_layout (gtklabel.c:2413) ==13268== by 0x4216F3B: gtk_label_size_request (gtklabel.c:2498) ==13268== by 0x47E1A3B: g_cclosure_marshal_VOID__BOXED (gmarshal.c:566) ==13268== by 0x47D33C8: g_type_class_meta_marshal (gclosure.c:878) ==13268== by 0x47D4B77: g_closure_invoke (gclosure.c:767) ==13268== by 0x47EA8ED: signal_emit_unlocked_R (gsignal.c:3174) ==13268== by 0x47EC7AB: g_signal_emit_valist (gsignal.c:2977) ==13268== by 0x47ECACC: g_signal_emit_by_name (gsignal.c:3071) ==13268== by 0x428E8B5: do_size_request (gtksizegroup.c:620) ==13268== by 0x428EB86: _gtk_size_group_compute_requisition (gtksizegroup.c:820) ==13268== by 0x43427EE: gtk_widget_size_request (gtkwidget.c:3695) ==13268== by 0x4337107: gtk_vbox_size_request (gtkvbox.c:95) ==13268== by 0x47E1A3B: g_cclosure_marshal_VOID__BOXED (gmarshal.c:566) ==13268== by 0x47D33C8: g_type_class_meta_marshal (gclosure.c:878) ==13268== by 0x47D4B77: g_closure_invoke (gclosure.c:767) ==13268== by 0x47EA8ED: signal_emit_unlocked_R (gsignal.c:3174) ==13268== by 0x47EC7AB: g_signal_emit_valist (gsignal.c:2977) ==13268== by 0x47ECACC: g_signal_emit_by_name (gsignal.c:3071) ==13268== by 0x428E8B5: do_size_request (gtksizegroup.c:620) ==13268== by 0x428EB86: _gtk_size_group_compute_requisition (gtksizegroup.c:820) ==13268== by 0x43427EE: gtk_widget_size_request (gtkwidget.c:3695) ==13268== by 0x41E5C77: gtk_hbox_size_request (gtkhbox.c:97) ==13268== by 0x47E1A3B: g_cclosure_marshal_VOID__BOXED (gmarshal.c:566) ==13268== by 0x47D33C8: g_type_class_meta_marshal (gclosure.c:878) ==13268== by 0x47D4B77: g_closure_invoke (gclosure.c:767) ==13268== by 0x47EA8ED: signal_emit_unlocked_R (gsignal.c:3174) ==13268== by 0x47EC7AB: g_signal_emit_valist (gsignal.c:2977) ==13268== by 0x47ECACC: g_signal_emit_by_name (gsignal.c:3071) ==13268== by 0x428E8B5: do_size_request (gtksizegroup.c:620) ==13268== ==13268== ==13268== 1,511,000 (1,337,798 direct, 173,202 indirect) bytes in 276,650 blocks are definitely lost in loss record 902 of 903 ==13268== at 0x4024D2E: malloc (vg_replace_malloc.c:207) ==13268== by 0x4849D63: g_malloc (gmem.c:131) ==13268== by 0x48628D8: g_strdup (gstrfuncs.c:92) ==13268== by 0x8071D20: s_startElement (yelp-search-parser.c:672) ==13268== by 0x469EE8A: xmlParseStartTag (in /usr/lib/libxml2.so.2.6.32) ==13268== by 0x469F157: xmlParseElement (in /usr/lib/libxml2.so.2.6.32) ==13268== by 0x469F59C: xmlParseContent (in /usr/lib/libxml2.so.2.6.32) ==13268== by 0x469F0B9: xmlParseElement (in /usr/lib/libxml2.so.2.6.32) ==13268== by 0x469F59C: xmlParseContent (in /usr/lib/libxml2.so.2.6.32) ==13268== by 0x469F0B9: xmlParseElement (in /usr/lib/libxml2.so.2.6.32) ==13268== by 0x469F59C: xmlParseContent (in /usr/lib/libxml2.so.2.6.32) ==13268== by 0x469F0B9: xmlParseElement (in /usr/lib/libxml2.so.2.6.32) ==13268== by 0x469F59C: xmlParseContent (in /usr/lib/libxml2.so.2.6.32) ==13268== by 0x469F0B9: xmlParseElement (in /usr/lib/libxml2.so.2.6.32) ==13268== by 0x469F59C: xmlParseContent (in /usr/lib/libxml2.so.2.6.32) ==13268== by 0x469F0B9: xmlParseElement (in /usr/lib/libxml2.so.2.6.32) ==13268== by 0x469F59C: xmlParseContent (in /usr/lib/libxml2.so.2.6.32) ==13268== by 0x469F0B9: xmlParseElement (in /usr/lib/libxml2.so.2.6.32) ==13268== by 0x469F59C: xmlParseContent (in /usr/lib/libxml2.so.2.6.32) ==13268== by 0x469F0B9: xmlParseElement (in /usr/lib/libxml2.so.2.6.32) ==13268== by 0x469F59C: xmlParseContent (in /usr/lib/libxml2.so.2.6.32) ==13268== by 0x469F0B9: xmlParseElement (in /usr/lib/libxml2.so.2.6.32) ==13268== by 0x469F59C: xmlParseContent (in /usr/lib/libxml2.so.2.6.32) ==13268== by 0x469F0B9: xmlParseElement (in /usr/lib/libxml2.so.2.6.32) ==13268== by 0x469F59C: xmlParseContent (in /usr/lib/libxml2.so.2.6.32) ==13268== by 0x469F0B9: xmlParseElement (in /usr/lib/libxml2.so.2.6.32) ==13268== by 0x469F59C: xmlParseContent (in /usr/lib/libxml2.so.2.6.32) ==13268== by 0x469F0B9: xmlParseElement (in /usr/lib/libxml2.so.2.6.32) ==13268== by 0x469F59C: xmlParseContent (in /usr/lib/libxml2.so.2.6.32) ==13268== by 0x469F0B9: xmlParseElement (in /usr/lib/libxml2.so.2.6.32) ==13268== by 0x469F59C: xmlParseContent (in /usr/lib/libxml2.so.2.6.32) ==13268== by 0x469F0B9: xmlParseElement (in /usr/lib/libxml2.so.2.6.32) ==13268== by 0x46A61D9: xmlParseDocument (in /usr/lib/libxml2.so.2.6.32) ==13268== by 0x46A6DFA: xmlSAXUserParseFile (in /usr/lib/libxml2.so.2.6.32) ==13268== by 0x807269F: slow_search_process (yelp-search-parser.c:1155) ==13268== by 0x48C5F7A: rrn_for_each (in /usr/lib/librarian.so.0.0.0) ==13268== by 0x807115A: slow_search_setup (yelp-search-parser.c:1051) ==13268== by 0x483F7C0: g_idle_dispatch (gmain.c:4235) ==13268== by 0x48416F7: g_main_context_dispatch (gmain.c:2144) ==13268== by 0x4844DA2: g_main_context_iterate (gmain.c:2778) ==13268== ==13268== LEAK SUMMARY: ==13268== definitely lost: 1,496,618 bytes in 277,394 blocks. ==13268== indirectly lost: 461,212 bytes in 17,276 blocks. ==13268== possibly lost: 262,836 bytes in 3,331 blocks. ==13268== still reachable: 15,870,709 bytes in 122,435 blocks. ==13268== suppressed: 1,323 bytes in 39 blocks. ==13268== Reachable blocks (those to which a pointer was found) are not shown. ==13268== To see them, rerun with: --leak-check=full --show-reachable=yes --13268-- memcheck: sanity checks: 20088 cheap, 180 expensive --13268-- memcheck: auxmaps: 0 auxmap entries (0k, 0M) in use --13268-- memcheck: auxmaps_L1: 0 searches, 0 cmps, ratio 0:10 --13268-- memcheck: auxmaps_L2: 0 searches, 0 nodes --13268-- memcheck: SMs: n_issued = 1275 (20400k, 19M) --13268-- memcheck: SMs: n_deissued = 97 (1552k, 1M) --13268-- memcheck: SMs: max_noaccess = 65535 (1048560k, 1023M) --13268-- memcheck: SMs: max_undefined = 14 (224k, 0M) --13268-- memcheck: SMs: max_defined = 1849 (29584k, 28M) --13268-- memcheck: SMs: max_non_DSM = 1180 (18880k, 18M) --13268-- memcheck: max sec V bit nodes: 27158 (1379k, 1M) --13268-- memcheck: set_sec_vbits8 calls: 226728 (new: 29114, updates: 197614) --13268-- memcheck: max shadow mem size: 20563k, 20M --13268-- translate: fast SP updates identified: 412,948 ( 91.6%) --13268-- translate: generic_known SP updates identified: 22,708 ( 5.0%) --13268-- translate: generic_unknown SP updates identified: 14,834 ( 3.2%) --13268-- tt/tc: 9,269,260 tt lookups requiring 154,999,594 probes --13268-- tt/tc: 9,269,260 fast-cache updates, 12 flushes --13268-- transtab: new 196,997 (4,279,234 -> 70,592,802; ratio 164:10) [0 scs] --13268-- transtab: dumped 0 (0 -> ??) --13268-- transtab: discarded 387 (7,980 -> ??) --13268-- scheduler: 1,509,956,359 jumps (bb entries). --13268-- scheduler: 20,088/30,013,843 major/minor sched events. --13268-- sanity: 20089 cheap, 180 expensive checks. --13268-- exectx: 196,613 lists, 108,284 contexts (avg 0 per list) --13268-- exectx: 11,998,871 searches, 12,010,135 full compares (1,000 per 1000) --13268-- exectx: 75,977,186 cmp2, 975 cmp4, 0 cmpAll --13268-- errormgr: 932 supplist searches, 82,900 comparisons during search --13268-- errormgr: 319 errlist searches, 1,200 comparisons during search