==4922== Memcheck, a memory error detector. ==4922== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al. ==4922== Using LibVEX rev 1606, a library for dynamic binary translation. ==4922== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP. ==4922== Using valgrind-3.2.0-Debian, a dynamic binary instrumentation framework. ==4922== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al. ==4922== ==4922== My PID = 4922, parent PID = 4919. Prog and args are: ==4922== /usr/lib/firefox/firefox-bin ==4922== -a ==4922== firefox ==4922== --4922-- --4922-- Command line --4922-- /usr/lib/firefox/firefox-bin --4922-- -a --4922-- firefox --4922-- Startup, with flags: --4922-- --suppressions=/usr/lib/valgrind/debian-libc6-dbg.supp --4922-- -v --4922-- --tool=memcheck --4922-- --leak-check=full --4922-- --num-callers=40 --4922-- --log-file=/home/palmer/firefoxvalgrind.log --4922-- Contents of /proc/version: --4922-- Linux version 2.6.17-12-generic (root@terranova) (gcc version 4.1.2 20060928 (prerelease) (Ubuntu 4.1.1-13ubuntu5)) #2 SMP Mon Jul 16 19:37:58 UTC 2007 (Ubuntu 2.6.17-12.39-generic) --4922-- Arch and hwcaps: X86, x86-sse0 --4922-- Valgrind library directory: /usr/lib/valgrind --4922-- Reading syms from /lib/ld-2.4.so (0x4000000) --4922-- Reading debug info from /lib/ld-2.4.so... --4922-- ... CRC mismatch (computed 240DF4C3 wanted 96BFBE8D) --4922-- Reading debug info from /usr/lib/debug/lib/ld-2.4.so... --4922-- Reading syms from /usr/lib/firefox/firefox-bin (0x8048000) --4922-- Reading debug info from /usr/lib/firefox/firefox-bin... --4922-- ... CRC mismatch (computed 598DC856 wanted 56DF42C4) --4922-- Reading debug info from /usr/lib/debug/usr/lib/firefox/firefox-bin... --4922-- Reading syms from /usr/lib/valgrind/x86-linux/memcheck (0x38000000) --4922-- object doesn't have a dynamic symbol table --4922-- Reading suppressions file: /usr/lib/valgrind/debian-libc6-dbg.supp --4922-- Reading suppressions file: /usr/lib/valgrind/default.supp --4922-- REDIR: 0x4013F80 (index) redirected to 0x3802778B (vgPlain_x86_linux_REDIR_FOR_index) --4922-- Reading syms from /usr/lib/valgrind/x86-linux/vgpreload_core.so (0x401C000) --4922-- Reading syms from /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so (0x401E000) ==4922== WARNING: new redirection conflicts with existing -- ignoring it --4922-- new: 0x04013F80 (index ) R-> 0x04021080 index --4922-- REDIR: 0x4014150 (strlen) redirected to 0x4021130 (strlen) --4922-- Reading syms from /usr/lib/firefox/libmozjs.so (0x4024000) --4922-- Reading debug info from /usr/lib/firefox/libmozjs.so... --4922-- ... CRC mismatch (computed 22546EC0 wanted 729506EF) --4922-- Reading debug info from /usr/lib/debug/usr/lib/firefox/libmozjs.so... --4922-- Reading syms from /usr/lib/firefox/libxpcom.so (0x40CF000) --4922-- Reading debug info from /usr/lib/firefox/libxpcom.so... --4922-- ... CRC mismatch (computed 035CCDD0 wanted 6BF5A48A) --4922-- Reading debug info from /usr/lib/debug/usr/lib/firefox/libxpcom.so... --4922-- Reading syms from /usr/lib/firefox/libxpcom_core.so (0x40D2000) --4922-- Reading debug info from /usr/lib/firefox/libxpcom_core.so... --4922-- ... CRC mismatch (computed C27B7299 wanted 70D450A8) --4922-- Reading debug info from /usr/lib/debug/usr/lib/firefox/libxpcom_core.so... --4922-- Reading syms from /usr/lib/libplc4.so (0x4187000) --4922-- Reading debug info from /usr/lib/libplc4.so... --4922-- ... CRC mismatch (computed 5F25A633 wanted 2335224A) --4922-- Reading debug info from /usr/lib/debug/usr/lib/libplc4.so... --4922-- Reading syms from /usr/lib/libnspr4.so (0x418C000) --4922-- Reading debug info from /usr/lib/libnspr4.so... --4922-- ... CRC mismatch (computed CAF79EA4 wanted 5F89E201) --4922-- Reading debug info from /usr/lib/debug/usr/lib/libnspr4.so... --4922-- Reading syms from /usr/lib/debug/libpthread-2.4.so (0x41BE000) --4922-- Reading syms from /usr/lib/libgtk-x11-2.0.so.0.1000.6 (0x41D2000) --4922-- Reading debug info from /usr/lib/libgtk-x11-2.0.so.0.1000.6... --4922-- ... CRC mismatch (computed D56132F4 wanted EB052BC4) --4922-- Reading debug info from /usr/lib/debug/usr/lib/libgtk-x11-2.0.so.0.1000.6... --4922-- Reading syms from /usr/lib/libgdk-x11-2.0.so.0.1000.6 (0x4522000) --4922-- Reading debug info from /usr/lib/libgdk-x11-2.0.so.0.1000.6... --4922-- ... CRC mismatch (computed 50877FE7 wanted E28627E9) --4922-- Reading debug info from /usr/lib/debug/usr/lib/libgdk-x11-2.0.so.0.1000.6... --4922-- Reading syms from /usr/lib/libX11.so.6.2.0 (0x45A6000) --4922-- Reading debug info from /usr/lib/libX11.so.6.2.0... --4922-- ... CRC mismatch (computed B3D259F6 wanted E255BEA5) --4922-- Reading debug info from /usr/lib/debug/usr/lib/libX11.so.6.2.0... --4922-- Reading syms from /usr/lib/libstdc++.so.6.0.8 (0x466F000) --4922-- Reading debug info from /usr/lib/libstdc++.so.6.0.8... --4922-- ... CRC mismatch (computed DBED489E wanted 3FCE4177) --4922-- object doesn't have a symbol table --4922-- Reading syms from /usr/lib/debug/libc-2.4.so (0x474E000) --4922-- Reading syms from /usr/lib/debug/libm-2.4.so (0x486E000) --4922-- Reading syms from /usr/lib/libplds4.so (0x4894000) --4922-- Reading debug info from /usr/lib/libplds4.so... --4922-- ... CRC mismatch (computed F4BAA17C wanted DD16B1EE) --4922-- Reading debug info from /usr/lib/debug/usr/lib/libplds4.so... --4922-- Reading syms from /usr/lib/debug/libdl-2.4.so (0x4897000) --4922-- Reading syms from /lib/libgcc_s.so.1 (0x489B000) --4922-- Reading debug info from /lib/libgcc_s.so.1... --4922-- ... CRC mismatch (computed B331DC2E wanted 574DC8D2) --4922-- object doesn't have a symbol table --4922-- Reading syms from /usr/lib/libgdk_pixbuf-2.0.so.0.1000.6 (0x48A6000) --4922-- Reading debug info from /usr/lib/libgdk_pixbuf-2.0.so.0.1000.6... --4922-- ... CRC mismatch (computed 565072E9 wanted B16BF848) --4922-- Reading debug info from /usr/lib/debug/usr/lib/libgdk_pixbuf-2.0.so.0.1000.6... --4922-- Reading syms from /usr/lib/libpangocairo-1.0.so.0.1400.5 (0x48BC000) --4922-- Reading debug info from /usr/lib/libpangocairo-1.0.so.0.1400.5... --4922-- ... CRC mismatch (computed 85379AF1 wanted 93D29F20) --4922-- Reading debug info from /usr/lib/debug/usr/lib/libpangocairo-1.0.so.0.1400.5... --4922-- ... CRC mismatch (computed 58CD6F77 wanted 93D29F20) --4922-- object doesn't have a symbol table --4922-- Reading syms from /usr/lib/libpango-1.0.so.0.1400.5 (0x48C5000) --4922-- Reading debug info from /usr/lib/libpango-1.0.so.0.1400.5... --4922-- ... CRC mismatch (computed 636EBDD9 wanted 63E89768) --4922-- Reading debug info from /usr/lib/debug/usr/lib/libpango-1.0.so.0.1400.5... --4922-- ... CRC mismatch (computed 0355E56F wanted 63E89768) --4922-- object doesn't have a symbol table --4922-- Reading syms from /usr/lib/libatk-1.0.so.0.1213.0 (0x48FF000) --4922-- Reading debug info from /usr/lib/libatk-1.0.so.0.1213.0... --4922-- ... CRC mismatch (computed 8873A8F6 wanted C0B9270E) --4922-- object doesn't have a symbol table --4922-- Reading syms from /usr/lib/libgobject-2.0.so.0.1200.4 (0x4919000) --4922-- Reading debug info from /usr/lib/libgobject-2.0.so.0.1200.4... --4922-- ... CRC mismatch (computed F104725C wanted 503A4B73) --4922-- Reading debug info from /usr/lib/debug/usr/lib/libgobject-2.0.so.0.1200.4... --4922-- Reading syms from /usr/lib/libgmodule-2.0.so.0.1200.4 (0x4953000) --4922-- Reading debug info from /usr/lib/libgmodule-2.0.so.0.1200.4... --4922-- ... CRC mismatch (computed CCB4F89D wanted 10572B7E) --4922-- Reading debug info from /usr/lib/debug/usr/lib/libgmodule-2.0.so.0.1200.4... --4922-- Reading syms from /usr/lib/libglib-2.0.so.0.1200.4 (0x4957000) --4922-- Reading debug info from /usr/lib/libglib-2.0.so.0.1200.4... --4922-- ... CRC mismatch (computed 11E0C450 wanted 85842EAD) --4922-- Reading debug info from /usr/lib/debug/usr/lib/libglib-2.0.so.0.1200.4... --4922-- Reading syms from /usr/lib/libcairo.so.2.9.2 (0x49E9000) --4922-- Reading debug info from /usr/lib/libcairo.so.2.9.2... --4922-- ... CRC mismatch (computed E7E78D04 wanted 5508F1DB) --4922-- object doesn't have a symbol table --4922-- Reading syms from /usr/lib/libfontconfig.so.1.0.4 (0x4A4C000) --4922-- Reading debug info from /usr/lib/libfontconfig.so.1.0.4... --4922-- ... CRC mismatch (computed B7C819C9 wanted F679AD14) --4922-- object doesn't have a symbol table --4922-- Reading syms from /usr/lib/libXext.so.6.4.0 (0x4A7B000) --4922-- Reading debug info from /usr/lib/libXext.so.6.4.0... --4922-- ... CRC mismatch (computed 41E1F9A6 wanted DBB3553B) --4922-- object doesn't have a symbol table --4922-- Reading syms from /usr/lib/libXrender.so.1.3.0 (0x4A88000) --4922-- Reading debug info from /usr/lib/libXrender.so.1.3.0... --4922-- ... CRC mismatch (computed 158B670B wanted C0D3AAE9) --4922-- object doesn't have a symbol table --4922-- Reading syms from /usr/lib/libXinerama.so.1.0.0 (0x4A90000) --4922-- Reading debug info from /usr/lib/libXinerama.so.1.0.0... --4922-- ... CRC mismatch (computed 9F44EDE3 wanted B0164827) --4922-- object doesn't have a symbol table --4922-- Reading syms from /usr/lib/libXi.so.6.0.0 (0x4A93000) --4922-- Reading debug info from /usr/lib/libXi.so.6.0.0... --4922-- ... CRC mismatch (computed 7177F905 wanted FB01C88D) --4922-- object doesn't have a symbol table --4922-- Reading syms from /usr/lib/libXrandr.so.2.0.0 (0x4A9B000) --4922-- Reading debug info from /usr/lib/libXrandr.so.2.0.0... --4922-- ... CRC mismatch (computed 730B689D wanted BB3D4695) --4922-- object doesn't have a symbol table --4922-- Reading syms from /usr/lib/libXcursor.so.1.0.2 (0x4A9F000) --4922-- Reading debug info from /usr/lib/libXcursor.so.1.0.2... --4922-- ... CRC mismatch (computed DDC3C9F6 wanted DA51481B) --4922-- object doesn't have a symbol table --4922-- Reading syms from /usr/lib/libXfixes.so.3.1.0 (0x4AA8000) --4922-- Reading debug info from /usr/lib/libXfixes.so.3.1.0... --4922-- ... CRC mismatch (computed 6B854447 wanted 9AFEEAB8) --4922-- object doesn't have a symbol table --4922-- Reading syms from /usr/lib/libXau.so.6.0.0 (0x4AAD000) --4922-- Reading debug info from /usr/lib/libXau.so.6.0.0... --4922-- ... CRC mismatch (computed D1619F5E wanted A4873846) --4922-- object doesn't have a symbol table --4922-- Reading syms from /usr/lib/libXdmcp.so.6.0.0 (0x4AB0000) --4922-- Reading debug info from /usr/lib/libXdmcp.so.6.0.0... --4922-- ... CRC mismatch (computed 1B3B353B wanted DC4315BE) --4922-- object doesn't have a symbol table --4922-- Reading syms from /usr/lib/libpangoft2-1.0.so.0.1400.5 (0x4AB5000) --4922-- Reading debug info from /usr/lib/libpangoft2-1.0.so.0.1400.5... --4922-- ... CRC mismatch (computed 5B8BEA4B wanted AECD395E) --4922-- Reading debug info from /usr/lib/debug/usr/lib/libpangoft2-1.0.so.0.1400.5... --4922-- ... CRC mismatch (computed 6B9C1F36 wanted AECD395E) --4922-- object doesn't have a symbol table --4922-- Reading syms from /usr/lib/libfreetype.so.6.3.10 (0x4AE1000) --4922-- Reading debug info from /usr/lib/libfreetype.so.6.3.10... --4922-- ... CRC mismatch (computed 63FC3041 wanted 884BF17D) --4922-- object doesn't have a symbol table --4922-- Reading syms from /usr/lib/libz.so.1.2.3 (0x4B4B000) --4922-- Reading debug info from /usr/lib/libz.so.1.2.3... --4922-- ... CRC mismatch (computed 860F4619 wanted 702C3AB4) --4922-- object doesn't have a symbol table --4922-- Reading syms from /usr/lib/debug/librt-2.4.so (0x4B5F000) --4922-- Reading syms from /usr/lib/libpng12.so.0.1.2.8 (0x4B67000) --4922-- Reading debug info from /usr/lib/libpng12.so.0.1.2.8... --4922-- ... CRC mismatch (computed 99F053BC wanted 74CBE24F) --4922-- object doesn't have a symbol table --4922-- Reading syms from /usr/lib/libexpat.so.1.0.0 (0x4B8B000) --4922-- object doesn't have a symbol table --4922-- REDIR: 0x47B8640 (memset) redirected to 0x4021420 (memset) --4922-- REDIR: 0x47B8B40 (memcpy) redirected to 0x4021BB0 (memcpy) --4922-- REDIR: 0x47B7A20 (rindex) redirected to 0x4020F60 (rindex) --4922-- REDIR: 0x47B7670 (strlen) redirected to 0x4021110 (strlen) --4922-- REDIR: 0x47B43E0 (calloc) redirected to 0x401F63E (calloc) --4922-- REDIR: 0x4014590 (stpcpy) redirected to 0x40218E0 (stpcpy) --4922-- REDIR: 0x47B4910 (malloc) redirected to 0x4020311 (malloc) --4922-- REDIR: 0x47B2680 (free) redirected to 0x401FF2B (free) --4922-- REDIR: 0x47B7140 (strcpy) redirected to 0x4021720 (strcpy) --4922-- REDIR: 0x47B7870 (strncmp) redirected to 0x4021170 (strncmp) --4922-- REDIR: 0x47B6F30 (index) redirected to 0x4021050 (index) --4922-- REDIR: 0x47B7720 (strnlen) redirected to 0x40210E0 (strnlen) --4922-- REDIR: 0x47B4D40 (realloc) redirected to 0x40203C0 (realloc) --4922-- REDIR: 0x4721490 (operator new(unsigned)) redirected to 0x4020ACD (operator new(unsigned)) --4922-- REDIR: 0x471FFA0 (operator delete(void*)) redirected to 0x401FC42 (operator delete(void*)) --4922-- REDIR: 0x47B70A0 (strcmp) redirected to 0x40211E0 (strcmp) --4922-- REDIR: 0x47B8850 (stpcpy) redirected to 0x40219C0 (stpcpy) --4922-- REDIR: 0x47B94E0 (strchrnul) redirected to 0x40214B0 (strchrnul) --4922-- REDIR: 0x47B83E0 (memchr) redirected to 0x4021300 (memchr) --4922-- REDIR: 0x47B9410 (rawmemchr) redirected to 0x40214E0 (rawmemchr) --4922-- REDIR: 0x47B4C70 (posix_memalign) redirected to 0x401F5C1 (posix_memalign) --4922-- REDIR: 0x47B85A0 (memmove) redirected to 0x4021450 (memmove) --4922-- REDIR: 0x47B6D80 (strcat) redirected to 0x4021800 (strcat) --4922-- REDIR: 0x47B7970 (strncpy) redirected to 0x40215E0 (strncpy) --4922-- REDIR: 0x47B77C0 (strncat) redirected to 0x4021AA0 (strncat) --4922-- Reading syms from /usr/lib/X11/locale/common/xlcUTF8Load.so.2.0.0 (0x4DBB000) --4922-- Reading debug info from /usr/lib/X11/locale/common/xlcUTF8Load.so.2.0.0... --4922-- ... CRC mismatch (computed 409C20C8 wanted 5A2362E6) --4922-- Reading debug info from /usr/lib/debug/usr/lib/X11/locale/common/xlcUTF8Load.so.2.0.0... --4922-- Reading syms from /usr/lib/debug/libnss_compat-2.4.so (0x4DCC000) --4922-- Reading syms from /usr/lib/debug/libnsl-2.4.so (0x4DD4000) --4922-- Reading syms from /usr/lib/debug/libnss_nis-2.4.so (0x4DE9000) --4922-- Reading syms from /usr/lib/debug/libnss_files-2.4.so (0x4DF3000) --4922-- Reading syms from /usr/lib/gconv/ISO8859-1.so (0x4E1D000) --4922-- Reading debug info from /usr/lib/gconv/ISO8859-1.so... --4922-- ... CRC mismatch (computed 9614E892 wanted 7074D277) --4922-- Reading debug info from /usr/lib/debug/usr/lib/gconv/ISO8859-1.so... --4922-- REDIR: 0x47215D0 (operator new[](unsigned)) redirected to 0x402075D (operator new[](unsigned)) --4922-- Reading syms from /usr/lib/gconv/UTF-16.so (0x4E20000) --4922-- Reading debug info from /usr/lib/gconv/UTF-16.so... --4922-- ... CRC mismatch (computed 81DEF907 wanted 61113E25) --4922-- Reading debug info from /usr/lib/debug/usr/lib/gconv/UTF-16.so... --4922-- REDIR: 0x4720000 (operator delete[](void*)) redirected to 0x401F8C4 (operator delete[](void*)) --4922-- Reading syms from /usr/lib/firefox/components/libbrowserdirprovider.so (0x4F24000) --4922-- Reading debug info from /usr/lib/firefox/components/libbrowserdirprovider.so... --4922-- ... CRC mismatch (computed D34B1A12 wanted 378F50D7) --4922-- Reading debug info from /usr/lib/debug/usr/lib/firefox/components/libbrowserdirprovider.so... --4922-- Reading syms from /usr/lib/firefox/components/libmyspell.so (0x4F28000) --4922-- Reading debug info from /usr/lib/firefox/components/libmyspell.so... --4922-- ... CRC mismatch (computed E68CEAAA wanted 19B00EC7) --4922-- Reading debug info from /usr/lib/debug/usr/lib/firefox/components/libmyspell.so... --4922-- Reading syms from /usr/lib/libmyspell.so.3.1 (0x4F3A000) --4922-- object doesn't have a symbol table --4922-- Reading syms from /usr/lib/firefox/components/libchrome.so (0x4F49000) --4922-- Reading debug info from /usr/lib/firefox/components/libchrome.so... --4922-- ... CRC mismatch (computed 402DFA4A wanted EF2E6ABB) --4922-- Reading debug info from /usr/lib/debug/usr/lib/firefox/components/libchrome.so... --4922-- Reading syms from /usr/lib/firefox/components/libpref.so (0x4F5A000) --4922-- Reading debug info from /usr/lib/firefox/components/libpref.so... --4922-- ... CRC mismatch (computed 1F7AE035 wanted B37FB210) --4922-- Reading debug info from /usr/lib/debug/usr/lib/firefox/components/libpref.so... --4922-- Reading syms from /usr/lib/firefox/components/libnecko.so (0x4F6A000) --4922-- Reading debug info from /usr/lib/firefox/components/libnecko.so... --4922-- ... CRC mismatch (computed 341F4C08 wanted 96443A0D) --4922-- Reading debug info from /usr/lib/debug/usr/lib/firefox/components/libnecko.so... --4922-- Reading syms from /usr/lib/firefox/components/libautoconfig.so (0x4F2E000) --4922-- Reading debug info from /usr/lib/firefox/components/libautoconfig.so... --4922-- ... CRC mismatch (computed E7892886 wanted ECFCA70D) --4922-- Reading debug info from /usr/lib/debug/usr/lib/firefox/components/libautoconfig.so... --4922-- Reading syms from /usr/lib/firefox/components/libi18n.so (0x5036000) --4922-- Reading debug info from /usr/lib/firefox/components/libi18n.so... --4922-- ... CRC mismatch (computed DC4EB9A3 wanted E453EC9E) --4922-- Reading debug info from /usr/lib/debug/usr/lib/firefox/components/libi18n.so... --4922-- Reading syms from /usr/lib/firefox/components/libbrowsercomps.so (0x5070000) --4922-- Reading debug info from /usr/lib/firefox/components/libbrowsercomps.so... --4922-- ... CRC mismatch (computed F605D747 wanted 42D60219) --4922-- Reading debug info from /usr/lib/debug/usr/lib/firefox/components/libbrowsercomps.so... --4922-- Reading syms from /usr/lib/firefox/libgkgfx.so (0x50AD000) --4922-- Reading debug info from /usr/lib/firefox/libgkgfx.so... --4922-- ... CRC mismatch (computed E1B51246 wanted 6D0B29D4) --4922-- Reading debug info from /usr/lib/debug/usr/lib/firefox/libgkgfx.so... --4922-- Reading syms from /usr/lib/firefox/libxpcom_compat.so (0x50CC000) --4922-- Reading debug info from /usr/lib/firefox/libxpcom_compat.so... --4922-- ... CRC mismatch (computed 2FEB14DC wanted D209C505) --4922-- Reading debug info from /usr/lib/debug/usr/lib/firefox/libxpcom_compat.so... --4922-- Reading syms from /usr/lib/firefox/components/libxpconnect.so (0x58E6000) --4922-- Reading debug info from /usr/lib/firefox/components/libxpconnect.so... --4922-- ... CRC mismatch (computed 2C1B169A wanted 27188978) --4922-- Reading debug info from /usr/lib/debug/usr/lib/firefox/components/libxpconnect.so... --4922-- Reading syms from /usr/lib/firefox/components/libjar50.so (0x5936000) --4922-- Reading debug info from /usr/lib/firefox/components/libjar50.so... --4922-- ... CRC mismatch (computed 50022720 wanted 9355619A) --4922-- Reading debug info from /usr/lib/debug/usr/lib/firefox/components/libjar50.so... --4922-- Reading syms from /usr/lib/firefox/components/libwidget_gtk2.so (0x5949000) --4922-- Reading debug info from /usr/lib/firefox/components/libwidget_gtk2.so... --4922-- ... CRC mismatch (computed 83BB3284 wanted 8CE095AE) --4922-- Reading debug info from /usr/lib/debug/usr/lib/firefox/components/libwidget_gtk2.so... --4922-- Reading syms from /usr/lib/firefox/libgtkxtbin.so (0x4F36000) --4922-- Reading debug info from /usr/lib/firefox/libgtkxtbin.so... --4922-- ... CRC mismatch (computed 2EE85B2C wanted C7310B90) --4922-- Reading debug info from /usr/lib/debug/usr/lib/firefox/libgtkxtbin.so... --4922-- Reading syms from /usr/lib/libXt.so.6.0.0 (0x5985000) --4922-- Reading debug info from /usr/lib/libXt.so.6.0.0... --4922-- ... CRC mismatch (computed B7374A83 wanted 70E0DFBF) --4922-- object doesn't have a symbol table --4922-- Reading syms from /usr/lib/libSM.so.6.0.0 (0x59D3000) --4922-- Reading debug info from /usr/lib/libSM.so.6.0.0... --4922-- ... CRC mismatch (computed EBF85602 wanted 7783CE51) --4922-- object doesn't have a symbol table --4922-- Reading syms from /usr/lib/libICE.so.6.3.0 (0x59DC000) --4922-- Reading debug info from /usr/lib/libICE.so.6.3.0... --4922-- ... CRC mismatch (computed 18E1BA4C wanted 03449AC6) --4922-- object doesn't have a symbol table --4922-- Reading syms from /usr/lib/gtk-2.0/2.10.0/engines/libubuntulooks.so (0x5A14000) --4922-- Reading debug info from /usr/lib/gtk-2.0/2.10.0/engines/libubuntulooks.so... --4922-- ... CRC mismatch (computed E7FA4F56 wanted 8E105395) --4922-- object doesn't have a symbol table --4922-- Reading syms from /usr/lib/firefox/components/libtoolkitcomps.so (0x5B45000) --4922-- Reading debug info from /usr/lib/firefox/components/libtoolkitcomps.so... --4922-- ... CRC mismatch (computed DBC1C037 wanted 6D7D6719) --4922-- Reading debug info from /usr/lib/debug/usr/lib/firefox/components/libtoolkitcomps.so... --4922-- Reading syms from /usr/lib/firefox/components/libembedcomponents.so (0x5B8F000) --4922-- Reading debug info from /usr/lib/firefox/components/libembedcomponents.so... --4922-- ... CRC mismatch (computed DF0C09AE wanted 97FFBECF) --4922-- Reading debug info from /usr/lib/debug/usr/lib/firefox/components/libembedcomponents.so... --4922-- Reading syms from /usr/lib/firefox/components/libcaps.so (0x5BBC000) --4922-- Reading debug info from /usr/lib/firefox/components/libcaps.so... --4922-- ... CRC mismatch (computed C2CE8565 wanted 339AB5D2) --4922-- Reading debug info from /usr/lib/debug/usr/lib/firefox/components/libcaps.so... --4922-- Reading syms from /usr/lib/firefox/components/librdf.so (0x68D0000) --4922-- Reading debug info from /usr/lib/firefox/components/librdf.so... --4922-- ... CRC mismatch (computed 191F543A wanted AA98C8C7) --4922-- Reading debug info from /usr/lib/debug/usr/lib/firefox/components/librdf.so... --4922-- Reading syms from /usr/lib/firefox/components/libdocshell.so (0x68F9000) --4922-- Reading debug info from /usr/lib/firefox/components/libdocshell.so... --4922-- ... CRC mismatch (computed 4C15FCFB wanted 133A44B4) --4922-- Reading debug info from /usr/lib/debug/usr/lib/firefox/components/libdocshell.so... --4922-- Reading syms from /usr/lib/firefox/components/libsystem-pref.so (0x5979000) --4922-- Reading debug info from /usr/lib/firefox/components/libsystem-pref.so... --4922-- ... CRC mismatch (computed CEC1C9C7 wanted 7A5770B5) --4922-- Reading debug info from /usr/lib/debug/usr/lib/firefox/components/libsystem-pref.so... --4922-- Reading syms from /usr/lib/firefox/components/libappcomps.so (0x694B000) --4922-- Reading debug info from /usr/lib/firefox/components/libappcomps.so... --4922-- ... CRC mismatch (computed A2F45509 wanted D800CFE7) --4922-- Reading debug info from /usr/lib/debug/usr/lib/firefox/components/libappcomps.so... --4922-- Reading syms from /usr/lib/firefox/components/libnsappshell.so (0x6960000) --4922-- Reading debug info from /usr/lib/firefox/components/libnsappshell.so... --4922-- ... CRC mismatch (computed 93619D96 wanted D63243AC) --4922-- Reading debug info from /usr/lib/debug/usr/lib/firefox/components/libnsappshell.so... --4922-- Reading syms from /usr/lib/libgconf-2.so.4.1.0 (0x6984000) --4922-- Reading debug info from /usr/lib/libgconf-2.so.4.1.0... --4922-- ... CRC mismatch (computed 0ACABA27 wanted 4D0712C4) --4922-- object doesn't have a symbol table --4922-- Reading syms from /usr/lib/libORBit-2.so.0.1.0 (0x69B5000) --4922-- Reading debug info from /usr/lib/libORBit-2.so.0.1.0... --4922-- ... CRC mismatch (computed 76106B67 wanted DBF50AB8) --4922-- object doesn't have a symbol table --4922-- Reading syms from /usr/lib/libgthread-2.0.so.0.1200.4 (0x597F000) --4922-- Reading debug info from /usr/lib/libgthread-2.0.so.0.1200.4... --4922-- ... CRC mismatch (computed 5A28957A wanted 9F9FD456) --4922-- Reading debug info from /usr/lib/debug/usr/lib/libgthread-2.0.so.0.1200.4... --4922-- Reading syms from /usr/lib/firefox/components/libgklayout.so (0x6B06000) --4922-- Reading debug info from /usr/lib/firefox/components/libgklayout.so... --4922-- ... CRC mismatch (computed C38E50E6 wanted FF942BD1) --4922-- Reading debug info from /usr/lib/debug/usr/lib/firefox/components/libgklayout.so... --4922-- Reading syms from /usr/lib/firefox/components/libimglib2.so (0x70B1000) --4922-- Reading debug info from /usr/lib/firefox/components/libimglib2.so... --4922-- ... CRC mismatch (computed A27F42C4 wanted 4959B16A) --4922-- Reading debug info from /usr/lib/debug/usr/lib/firefox/components/libimglib2.so... --4922-- Reading syms from /usr/lib/libjpeg.so.62.0.0 (0x70D7000) --4922-- object doesn't have a symbol table --4922-- memcheck GC: 1024 nodes, 1024 survivors (100.0%) --4922-- memcheck GC: increase table size to 2048 --4922-- Reading syms from /usr/lib/firefox/components/libcommandlines.so (0x6978000) --4922-- Reading debug info from /usr/lib/firefox/components/libcommandlines.so... --4922-- ... CRC mismatch (computed A1F7D458 wanted 511B4EA0) --4922-- Reading debug info from /usr/lib/debug/usr/lib/firefox/components/libcommandlines.so... --4922-- Reading syms from /usr/lib/firefox/components/libgfx_gtk.so (0x70F6000) --4922-- Reading debug info from /usr/lib/firefox/components/libgfx_gtk.so... --4922-- ... CRC mismatch (computed D440F079 wanted FE69A137) --4922-- Reading debug info from /usr/lib/debug/usr/lib/firefox/components/libgfx_gtk.so... --4922-- Reading syms from /usr/lib/libpangoxft-1.0.so.0.1400.5 (0x697D000) --4922-- Reading debug info from /usr/lib/libpangoxft-1.0.so.0.1400.5... --4922-- ... CRC mismatch (computed D1A8055E wanted 0BF4C2DC) --4922-- Reading debug info from /usr/lib/debug/usr/lib/libpangoxft-1.0.so.0.1400.5... --4922-- Reading syms from /usr/lib/libXft.so.2.1.2 (0x713E000) --4922-- Reading debug info from /usr/lib/libXft.so.2.1.2... --4922-- ... CRC mismatch (computed B3289D59 wanted 07FF1210) --4922-- object doesn't have a symbol table --4922-- Reading syms from /usr/lib/firefox/libgfxpsshar.so (0x7150000) --4922-- Reading debug info from /usr/lib/firefox/libgfxpsshar.so... --4922-- ... CRC mismatch (computed F4877342 wanted 08345E29) --4922-- Reading debug info from /usr/lib/debug/usr/lib/firefox/libgfxpsshar.so... ==4922== Syscall param writev(vector[...]) points to uninitialised byte(s) ==4922== at 0x4803BFD: do_writev (writev.c:46) ==4922== by 0x4803CCA: writev (writev.c:65) ==4922== by 0x45DCFBD: _X11TransSocketWritev (Xtranssock.c:2185) ==4922== by 0x45DCBEE: _X11TransWritev (Xtrans.c:911) ==4922== by 0x45E2680: _XSend (XlibInt.c:1429) ==4922== by 0x45D387A: XQueryExtension (QuExt.c:50) ==4922== by 0x45C814A: XInitExtension (InitExt.c:49) ==4922== by 0x4A86817: XextAddDisplay (in /usr/lib/libXext.so.6.4.0) ==4922== by 0x4A90A09: (within /usr/lib/libXinerama.so.1.0.0) ==4922== by 0x4A90C54: XineramaIsActive (in /usr/lib/libXinerama.so.1.0.0) ==4922== by 0x711860C: nsScreenManagerGtk::EnsureInit() (nsScreenManagerGtk.cpp:85) ==4922== by 0x7118774: nsScreenManagerGtk::GetPrimaryScreen(nsIScreen**) (nsScreenManagerGtk.cpp:205) ==4922== by 0x7108B8E: nsDeviceContextGTK::Init(void*) (nsDeviceContextGTK.cpp:221) ==4922== by 0x5969963: nsBaseWidget::BaseCreate(nsIWidget*, nsRect const&, nsEventStatus (*)(nsGUIEvent*), nsIDeviceContext*, nsIAppShell*, nsIToolkit*, nsWidgetInitData*) (nsBaseWidget.cpp:188) ==4922== by 0x595A4E8: nsWindow::NativeCreate(nsIWidget*, void*, nsRect const&, nsEventStatus (*)(nsGUIEvent*), nsIDeviceContext*, nsIAppShell*, nsIToolkit*, nsWidgetInitData*) (nsWindow.cpp:2407) ==4922== by 0x595B749: nsWindow::Create(nsIWidget*, nsRect const&, nsEventStatus (*)(nsGUIEvent*), nsIDeviceContext*, nsIAppShell*, nsIToolkit*, nsWidgetInitData*) (nsWindow.cpp:355) ==4922== by 0x6971F68: nsWebShellWindow::Initialize(nsIXULWindow*, nsIAppShell*, nsIURI*, int, int, int, nsWidgetInitData&) (nsWebShellWindow.cpp:223) ==4922== by 0x696F336: nsAppShellService::JustCreateTopWindow(nsIXULWindow*, nsIURI*, unsigned, int, int, int, nsIAppShell*, nsWebShellWindow**) (nsAppShellService.cpp:359) ==4922== by 0x696F672: nsAppShellService::CreateHiddenWindow(nsIAppShell*) (nsAppShellService.cpp:177) ==4922== by 0x5B4ED14: nsAppStartup::CreateHiddenWindow() (nsAppStartup.cpp:141) ==4922== by 0x804E5B8: XRE_main (nsAppRunner.cpp:2587) ==4922== by 0x804AB4E: main (nsBrowserApp.cpp:61) ==4922== Address 0x4C1D024 is 316 bytes inside a block of size 16,384 alloc'd ==4922== at 0x401F6D5: calloc (vg_replace_malloc.c:279) ==4922== by 0x45CD836: XOpenDisplay (OpenDis.c:264) ==4922== by 0x45598C1: gdk_display_open (gdkdisplay-x11.c:145) ==4922== by 0x453749E: gdk_display_open_default_libgtk_only (gdk.c:278) ==4922== by 0x4309B3E: gtk_init_check (gtkmain.c:765) ==4922== by 0x4309B73: gtk_init (gtkmain.c:800) ==4922== by 0x804D507: XRE_main (nsAppRunner.cpp:2297) ==4922== by 0x804AB4E: main (nsBrowserApp.cpp:61) --4922-- Reading syms from /usr/lib/gtk-2.0/2.10.0/loaders/libpixbufloader-xpm.so (0x7132000) --4922-- Reading debug info from /usr/lib/gtk-2.0/2.10.0/loaders/libpixbufloader-xpm.so... --4922-- ... CRC mismatch (computed 08AE1EDA wanted 97DB825C) --4922-- Reading debug info from /usr/lib/debug/usr/lib/gtk-2.0/2.10.0/loaders/libpixbufloader-xpm.so... ==4922== ==4922== Syscall param write(buf) points to uninitialised byte(s) ==4922== at 0x41C8BC1: (within /usr/lib/debug/libpthread-2.4.so) ==4922== by 0x45DCB8E: _X11TransWrite (Xtrans.c:897) ==4922== by 0x45E2856: _XFlushInt (XlibInt.c:667) ==4922== by 0x45E292A: _XReply (XlibInt.c:1696) ==4922== by 0x45D9AB9: XSync (Sync.c:48) ==4922== by 0x456BEF0: _gdk_image_new_for_depth (gdkimage-x11.c:314) ==4922== by 0x453F67D: allocate_scratch_images (gdkimage.c:208) ==4922== by 0x453F9B2: _gdk_image_get_scratch (gdkimage.c:278) ==4922== by 0x4561D72: gdk_x11_draw_pixbuf (gdkdrawable-x11.c:1360) ==4922== by 0x4539D90: gdk_draw_pixbuf (gdkdraw.c:759) ==4922== by 0x45449C0: gdk_pixmap_draw_pixbuf (gdkpixmap.c:427) ==4922== by 0x4539D90: gdk_draw_pixbuf (gdkdraw.c:759) ==4922== by 0x45447F2: gdk_pixbuf_render_pixmap_and_mask_for_colormap (gdkpixbuf-render.c:308) ==4922== by 0x44309CE: gtk_window_realize_icon (gtkwindow.c:2722) ==4922== by 0x44389FB: gtk_window_realize (gtkwindow.c:4384) ==4922== by 0x492FB28: g_cclosure_marshal_VOID__VOID (gmarshal.c:77) ==4922== by 0x4920FB8: g_type_class_meta_marshal (gclosure.c:567) ==4922== by 0x492279A: g_closure_invoke (gclosure.c:490) ==4922== by 0x4933029: signal_emit_unlocked_R (gsignal.c:2370) ==4922== by 0x49340B6: g_signal_emit_valist (gsignal.c:2199) ==4922== by 0x4934278: g_signal_emit (gsignal.c:2243) ==4922== by 0x4429489: gtk_widget_realize (gtkwidget.c:2496) ==4922== by 0x4429581: gtk_widget_realize (gtkwidget.c:2492) ==4922== by 0x595B060: nsWindow::NativeCreate(nsIWidget*, void*, nsRect const&, nsEventStatus (*)(nsGUIEvent*), nsIDeviceContext*, nsIAppShell*, nsIToolkit*, nsWidgetInitData*) (nsWindow.cpp:2531) ==4922== by 0x595B749: nsWindow::Create(nsIWidget*, nsRect const&, nsEventStatus (*)(nsGUIEvent*), nsIDeviceContext*, nsIAppShell*, nsIToolkit*, nsWidgetInitData*) (nsWindow.cpp:355) ==4922== by 0x6971F68: nsWebShellWindow::Initialize(nsIXULWindow*, nsIAppShell*, nsIURI*, int, int, int, nsWidgetInitData&) (nsWebShellWindow.cpp:223) ==4922== by 0x696F336: nsAppShellService::JustCreateTopWindow(nsIXULWindow*, nsIURI*, unsigned, int, int, int, nsIAppShell*, nsWebShellWindow**) (nsAppShellService.cpp:359) ==4922== by 0x696F672: nsAppShellService::CreateHiddenWindow(nsIAppShell*) (nsAppShellService.cpp:177) ==4922== by 0x5B4ED14: nsAppStartup::CreateHiddenWindow() (nsAppStartup.cpp:141) ==4922== by 0x804E5B8: XRE_main (nsAppRunner.cpp:2587) ==4922== by 0x804AB4E: main (nsBrowserApp.cpp:61) ==4922== Address 0x4C1D03D is 341 bytes inside a block of size 16,384 alloc'd ==4922== at 0x401F6D5: calloc (vg_replace_malloc.c:279) ==4922== by 0x45CD836: XOpenDisplay (OpenDis.c:264) ==4922== by 0x45598C1: gdk_display_open (gdkdisplay-x11.c:145) ==4922== by 0x453749E: gdk_display_open_default_libgtk_only (gdk.c:278) ==4922== by 0x4309B3E: gtk_init_check (gtkmain.c:765) ==4922== by 0x4309B73: gtk_init (gtkmain.c:800) ==4922== by 0x804D507: XRE_main (nsAppRunner.cpp:2297) ==4922== by 0x804AB4E: main (nsBrowserApp.cpp:61) --4922-- Reading syms from /usr/lib/libgnome-2.so.0.1600.0 (0x71BF000) --4922-- Reading debug info from /usr/lib/libgnome-2.so.0.1600.0... --4922-- ... CRC mismatch (computed 0DD2D6A1 wanted 536A608E) --4922-- object doesn't have a symbol table --4922-- Reading syms from /usr/lib/libgnomevfs-2.so.0.1600.1 (0x71D4000) --4922-- Reading debug info from /usr/lib/libgnomevfs-2.so.0.1600.1... --4922-- ... CRC mismatch (computed 91707122 wanted 9BB07902) --4922-- object doesn't have a symbol table --4922-- Reading syms from /usr/lib/libbonobo-2.so.0.0.0 (0x722C000) --4922-- Reading debug info from /usr/lib/libbonobo-2.so.0.0.0... --4922-- ... CRC mismatch (computed 6834C1AB wanted 754334EB) --4922-- object doesn't have a symbol table --4922-- Reading syms from /usr/lib/libbonobo-activation.so.4.0.0 (0x7286000) --4922-- Reading debug info from /usr/lib/libbonobo-activation.so.4.0.0... --4922-- ... CRC mismatch (computed 38019B89 wanted DD66C368) --4922-- object doesn't have a symbol table --4922-- Reading syms from /usr/lib/libesd.so.0.2.36 (0x729A000) --4922-- object doesn't have a symbol table --4922-- Reading syms from /usr/lib/libaudiofile.so.0.0.2 (0x72A4000) --4922-- object doesn't have a symbol table --4922-- Reading syms from /lib/libpopt.so.0.0.0 (0x72C4000) --4922-- object doesn't have a symbol table --4922-- Reading syms from /usr/lib/libxml2.so.2.6.26 (0x72CB000) --4922-- Reading debug info from /usr/lib/libxml2.so.2.6.26... --4922-- ... CRC mismatch (computed 4EB59750 wanted BC6B8E5A) --4922-- object doesn't have a symbol table --4922-- Reading syms from /usr/lib/libdbus-glib-1.so.2.0.0 (0x73E4000) --4922-- Reading debug info from /usr/lib/libdbus-glib-1.so.2.0.0... --4922-- ... CRC mismatch (computed 9E6256EE wanted 93537D65) --4922-- object doesn't have a symbol table --4922-- Reading syms from /usr/lib/libdbus-1.so.3.0.0 (0x73FF000) --4922-- Reading debug info from /usr/lib/libdbus-1.so.3.0.0... --4922-- ... CRC mismatch (computed 2B93D83B wanted 06D25659) --4922-- object doesn't have a symbol table --4922-- Reading syms from /usr/lib/libgnutls.so.13.0.5 (0x742F000) --4922-- Reading debug info from /usr/lib/libgnutls.so.13.0.5... --4922-- ... CRC mismatch (computed 9D20BC6C wanted CE5AB09F) --4922-- object doesn't have a symbol table --4922-- Reading syms from /usr/lib/libavahi-glib.so.1.0.1 (0x7139000) --4922-- Reading debug info from /usr/lib/libavahi-glib.so.1.0.1... --4922-- ... CRC mismatch (computed 820589CF wanted A0FAD25B) --4922-- object doesn't have a symbol table --4922-- Reading syms from /usr/lib/libavahi-common.so.3.4.2 (0x749E000) --4922-- Reading debug info from /usr/lib/libavahi-common.so.3.4.2... --4922-- ... CRC mismatch (computed 4372457C wanted 6A58F7C4) --4922-- object doesn't have a symbol table --4922-- Reading syms from /usr/lib/libavahi-client.so.3.2.0 (0x74A9000) --4922-- Reading debug info from /usr/lib/libavahi-client.so.3.2.0... --4922-- ... CRC mismatch (computed 5C2E6E6C wanted 589358B3) --4922-- object doesn't have a symbol table --4922-- Reading syms from /usr/lib/debug/libresolv-2.4.so (0x74B8000) --4922-- Reading syms from /lib/libselinux.so.1 (0x74CA000) --4922-- object doesn't have a symbol table --4922-- Reading syms from /usr/lib/debug/libutil-2.4.so (0x74DE000) --4922-- Reading syms from /usr/lib/libORBitCosNaming-2.so.0.1.0 (0x74E2000) --4922-- Reading debug info from /usr/lib/libORBitCosNaming-2.so.0.1.0... --4922-- ... CRC mismatch (computed FBC98318 wanted 0826197F) --4922-- object doesn't have a symbol table --4922-- Reading syms from /usr/lib/libasound.so.2.0.0 (0x74E6000) --4922-- object doesn't have a symbol table --4922-- Reading syms from /usr/lib/libtasn1.so.3.0.5 (0x759E000) --4922-- Reading debug info from /usr/lib/libtasn1.so.3.0.5... --4922-- ... CRC mismatch (computed C00F8568 wanted 944AAA52) --4922-- object doesn't have a symbol table --4922-- Reading syms from /usr/lib/libgcrypt.so.11.2.1 (0x75B1000) --4922-- Reading debug info from /usr/lib/libgcrypt.so.11.2.1... --4922-- ... CRC mismatch (computed CFAF839F wanted 28B76ABE) --4922-- object doesn't have a symbol table --4922-- Reading syms from /usr/lib/libgpg-error.so.0.2.0 (0x75FF000) --4922-- object doesn't have a symbol table --4922-- Reading syms from /lib/libsepol.so.1 (0x7603000) --4922-- object doesn't have a symbol table --4922-- Reading syms from /usr/lib/firefox/components/libwebbrwsr.so (0x7640000) --4922-- Reading debug info from /usr/lib/firefox/components/libwebbrwsr.so... --4922-- ... CRC mismatch (computed BAF2E432 wanted 978D1204) --4922-- Reading debug info from /usr/lib/debug/usr/lib/firefox/components/libwebbrwsr.so... --4922-- Reading syms from /usr/lib/firefox/components/libpermissions.so (0x71BA000) --4922-- Reading debug info from /usr/lib/firefox/components/libpermissions.so... --4922-- ... CRC mismatch (computed 504505CD wanted 70B90FDD) --4922-- Reading debug info from /usr/lib/debug/usr/lib/firefox/components/libpermissions.so... --4922-- Reading syms from /usr/lib/firefox/components/libcookie.so (0x7654000) --4922-- Reading debug info from /usr/lib/firefox/components/libcookie.so... --4922-- ... CRC mismatch (computed A02E8AAE wanted 60BB713C) --4922-- Reading debug info from /usr/lib/debug/usr/lib/firefox/components/libcookie.so... --4922-- Reading syms from /usr/lib/firefox/components/libpipboot.so (0x7E5D000) --4922-- Reading debug info from /usr/lib/firefox/components/libpipboot.so... --4922-- ... CRC mismatch (computed EC7D1431 wanted B3A23ABF) --4922-- Reading debug info from /usr/lib/debug/usr/lib/firefox/components/libpipboot.so... --4922-- Reading syms from /usr/lib/firefox/components/liboji.so (0x7E65000) --4922-- Reading debug info from /usr/lib/firefox/components/liboji.so... --4922-- ... CRC mismatch (computed EBFB472C wanted BD8B3FB2) --4922-- Reading debug info from /usr/lib/debug/usr/lib/firefox/components/liboji.so... --4922-- Reading syms from /usr/lib/firefox/libjsj.so (0x7E7A000) --4922-- Reading debug info from /usr/lib/firefox/libjsj.so... --4922-- ... CRC mismatch (computed 71E9E16B wanted 49CB4549) --4922-- Reading debug info from /usr/lib/debug/usr/lib/firefox/libjsj.so... --4922-- Reading syms from /usr/lib/firefox/components/libuconv.so (0x885D000) --4922-- Reading debug info from /usr/lib/firefox/components/libuconv.so... --4922-- ... CRC mismatch (computed 3E3B40C8 wanted C64AC29C) --4922-- Reading debug info from /usr/lib/debug/usr/lib/firefox/components/libuconv.so... ==4922== ==4922== Syscall param write(buf) points to uninitialised byte(s) ==4922== at 0x41C8BC1: (within /usr/lib/debug/libpthread-2.4.so) ==4922== by 0x45DCB8E: _X11TransWrite (Xtrans.c:897) ==4922== by 0x45E2856: _XFlushInt (XlibInt.c:667) ==4922== by 0x45BEDB0: XFlush (Flush.c:42) ==4922== by 0x5957A60: nsWindow::SetCursor(nsCursor) (nsWindow.cpp:824) ==4922== by 0x69144BF: nsDocShell::OnStateChange(nsIWebProgress*, nsIRequest*, unsigned, unsigned) (nsDocShell.cpp:4697) ==4922== by 0x6925DD4: nsDocLoader::FireOnStateChange(nsIWebProgress*, nsIRequest*, int, unsigned) (nsDocLoader.cpp:1210) ==4922== by 0x6925F7E: nsDocLoader::doStartDocumentLoad() (nsDocLoader.cpp:771) ==4922== by 0x6926800: nsDocLoader::OnStartRequest(nsIRequest*, nsISupports*) (nsDocLoader.cpp:511) ==4922== by 0x4F8ED41: nsLoadGroup::AddRequest(nsIRequest*, nsISupports*) (nsLoadGroup.cpp:647) ==4922== by 0x4F56610: nsCachedChromeChannel::AsyncOpen(nsIStreamListener*, nsISupports*) (nsChromeProtocolHandler.cpp:234) ==4922== by 0x6923E23: nsDocumentOpenInfo::Open(nsIChannel*) (nsURILoader.cpp:224) ==4922== by 0x6924298: nsURILoader::OpenURI(nsIChannel*, int, nsIInterfaceRequestor*) (nsURILoader.cpp:917) ==4922== by 0x6906170: nsDocShell::DoChannelLoad(nsIChannel*, nsIURILoader*) (nsDocShell.cpp:7145) ==4922== by 0x690BB89: nsDocShell::DoURILoad(nsIURI*, nsIURI*, int, nsISupports*, char const*, nsIInputStream*, nsIInputStream*, int, nsIDocShell**, nsIRequest**, int) (nsDocShell.cpp:6997) ==4922== by 0x69168EB: nsDocShell::InternalLoad(nsIURI*, nsIURI*, nsISupports*, unsigned, unsigned short const*, char const*, nsIInputStream*, nsIInputStream*, unsigned, nsISHEntry*, int, nsIDocShell**, nsIRequest**) (nsDocShell.cpp:6746) ==4922== by 0x6914B07: nsDocShell::LoadURI(nsIURI*, nsIDocShellLoadInfo*, unsigned, int) (nsDocShell.cpp:841) ==4922== by 0x5B9A69F: nsWindowWatcher::OpenWindowJSInternal(nsIDOMWindow*, char const*, char const*, char const*, int, unsigned, long*, int, nsIDOMWindow**) (nsWindowWatcher.cpp:963) ==4922== by 0x5B9B340: nsWindowWatcher::OpenWindow(nsIDOMWindow*, char const*, char const*, char const*, nsISupports*, nsIDOMWindow**) (nsWindowWatcher.cpp:478) ==4922== by 0x415BCB8: XPTC_InvokeByIndex (in /usr/lib/firefox/libxpcom_core.so) ==4922== by 0x591C0E3: XPCWrappedNative::CallMethod(XPCCallContext&, XPCWrappedNative::CallMode) (xpcwrappednative.cpp:2169) ==4922== by 0x59229EE: XPC_WN_CallMethod(JSContext*, JSObject*, unsigned, long*, long*) (xpcwrappednativejsops.cpp:1455) ==4922== by 0x4063BD4: js_Invoke (jsinterp.c:1375) ==4922== by 0x4065C72: js_Interpret (jsinterp.c:3944) ==4922== by 0x4064255: js_Invoke (jsinterp.c:1394) ==4922== by 0x5919FF9: nsXPCWrappedJSClass::CallMethod(nsXPCWrappedJS*, unsigned short, nsXPTMethodInfo const*, nsXPTCMiniVariant*) (xpcwrappedjsclass.cpp:1453) ==4922== by 0x5913C82: nsXPCWrappedJS::CallMethod(unsigned short, nsXPTMethodInfo const*, nsXPTCMiniVariant*) (xpcwrappedjs.cpp:467) ==4922== by 0x415C880: PrepareAndDispatch (xptcstubs_gcc_x86_unix.cpp:100) ==4922== by 0x6979A47: EnumRun(nsICommandLineHandler*, nsICommandLine*, void*) (nsCommandLine.cpp:638) ==4922== by 0x697A752: nsCommandLine::EnumerateHandlers(unsigned (*)(nsICommandLineHandler*, nsICommandLine*, void*), void*) (nsCommandLine.cpp:576) ==4922== by 0x697AE56: nsCommandLine::Run() (nsCommandLine.cpp:650) ==4922== by 0x804E7D0: XRE_main (nsAppRunner.cpp:2673) ==4922== by 0x804AB4E: main (nsBrowserApp.cpp:61) ==4922== Address 0x4C1CFE4 is 252 bytes inside a block of size 16,384 alloc'd ==4922== at 0x401F6D5: calloc (vg_replace_malloc.c:279) ==4922== by 0x45CD836: XOpenDisplay (OpenDis.c:264) ==4922== by 0x45598C1: gdk_display_open (gdkdisplay-x11.c:145) ==4922== by 0x453749E: gdk_display_open_default_libgtk_only (gdk.c:278) ==4922== by 0x4309B3E: gtk_init_check (gtkmain.c:765) ==4922== by 0x4309B73: gtk_init (gtkmain.c:800) ==4922== by 0x804D507: XRE_main (nsAppRunner.cpp:2297) ==4922== by 0x804AB4E: main (nsBrowserApp.cpp:61) --4922-- Reading syms from /usr/lib/firefox/components/libremoteservice.so (0x7F91000) --4922-- Reading debug info from /usr/lib/firefox/components/libremoteservice.so... --4922-- ... CRC mismatch (computed EB1A4824 wanted D24D2611) --4922-- Reading debug info from /usr/lib/debug/usr/lib/firefox/components/libremoteservice.so... --4922-- Reading syms from /usr/lib/firefox/components/libhtmlpars.so (0x7F95000) --4922-- Reading debug info from /usr/lib/firefox/components/libhtmlpars.so... --4922-- ... CRC mismatch (computed 0343C6BF wanted 33624542) --4922-- Reading debug info from /usr/lib/debug/usr/lib/firefox/components/libhtmlpars.so... --4922-- Reading syms from /usr/lib/firefox/components/libeditor.so (0xA82A000) --4922-- Reading debug info from /usr/lib/firefox/components/libeditor.so... --4922-- ... CRC mismatch (computed AD3BC806 wanted E94EE5A0) --4922-- Reading debug info from /usr/lib/debug/usr/lib/firefox/components/libeditor.so... --4922-- Reading syms from /usr/lib/firefox/components/libtxmgr.so (0x8029000) --4922-- Reading debug info from /usr/lib/firefox/components/libtxmgr.so... --4922-- ... CRC mismatch (computed FC8EDD1A wanted EEF5DB8F) --4922-- Reading debug info from /usr/lib/debug/usr/lib/firefox/components/libtxmgr.so... --4922-- Reading syms from /usr/lib/firefox/components/libspellchecker.so (0x802F000) --4922-- Reading debug info from /usr/lib/firefox/components/libspellchecker.so... --4922-- ... CRC mismatch (computed 9B1F8A12 wanted 02D61E39) --4922-- Reading debug info from /usr/lib/debug/usr/lib/firefox/components/libspellchecker.so... --4922-- Reading syms from /usr/lib/firefox/components/libcomposer.so (0xA8CA000) --4922-- Reading debug info from /usr/lib/firefox/components/libcomposer.so... --4922-- ... CRC mismatch (computed 599FC1AF wanted E2A28C9A) --4922-- Reading debug info from /usr/lib/debug/usr/lib/firefox/components/libcomposer.so... --4922-- Reading syms from /usr/lib/firefox/components/libimgicon.so (0x8040000) --4922-- Reading debug info from /usr/lib/firefox/components/libimgicon.so... --4922-- ... CRC mismatch (computed DF635E73 wanted F420B7FE) --4922-- Reading debug info from /usr/lib/debug/usr/lib/firefox/components/libimgicon.so... --4922-- Reading syms from /usr/lib/libgnomeui-2.so.0.1600.1 (0xA8EB000) --4922-- Reading debug info from /usr/lib/libgnomeui-2.so.0.1600.1... --4922-- ... CRC mismatch (computed EDBEA843 wanted 183AA548) --4922-- object doesn't have a symbol table --4922-- Reading syms from /usr/lib/libbonoboui-2.so.0.0.0 (0xA974000) --4922-- Reading debug info from /usr/lib/libbonoboui-2.so.0.0.0... --4922-- ... CRC mismatch (computed ED297ED5 wanted 775D6574) --4922-- object doesn't have a symbol table --4922-- Reading syms from /usr/lib/libgnomecanvas-2.so.0.1400.0 (0xA9D1000) --4922-- object doesn't have a symbol table --4922-- Reading syms from /usr/lib/libart_lgpl_2.so.2.3.17 (0xA9FA000) --4922-- object doesn't have a symbol table --4922-- Reading syms from /usr/lib/libgnome-keyring.so.0.0.1 (0xAA0F000) --4922-- Reading debug info from /usr/lib/libgnome-keyring.so.0.0.1... --4922-- ... CRC mismatch (computed 2E0CF9F5 wanted 7FACA49A) --4922-- object doesn't have a symbol table --4922-- Reading syms from /usr/lib/firefox/components/libstoragecomps.so (0xABEC000) --4922-- Reading debug info from /usr/lib/firefox/components/libstoragecomps.so... --4922-- ... CRC mismatch (computed E1FC5C73 wanted 1357DF6F) --4922-- Reading debug info from /usr/lib/debug/usr/lib/firefox/components/libstoragecomps.so... --4922-- Reading syms from /usr/lib/firefox/components/libnecko2.so (0xA8DF000) --4922-- Reading debug info from /usr/lib/firefox/components/libnecko2.so... --4922-- ... CRC mismatch (computed FD5BE274 wanted 7E609A38) --4922-- Reading debug info from /usr/lib/debug/usr/lib/firefox/components/libnecko2.so... --4922-- Reading syms from /usr/lib/firefox/components/libpipnss.so (0xC645000) --4922-- Reading debug info from /usr/lib/firefox/components/libpipnss.so... --4922-- ... CRC mismatch (computed F8E9E542 wanted 84F766C7) --4922-- Reading debug info from /usr/lib/debug/usr/lib/firefox/components/libpipnss.so... --4922-- Reading syms from /usr/lib/libsmime3.so (0xC6B0000) --4922-- Reading debug info from /usr/lib/libsmime3.so... --4922-- ... CRC mismatch (computed 8FC24FEF wanted ED1105B6) --4922-- Reading debug info from /usr/lib/debug/usr/lib/libsmime3.so... --4922-- Reading syms from /usr/lib/libssl3.so (0xC6D3000) --4922-- Reading debug info from /usr/lib/libssl3.so... --4922-- ... CRC mismatch (computed 7EE3EA57 wanted FC5D0056) --4922-- Reading debug info from /usr/lib/debug/usr/lib/libssl3.so... --4922-- Reading syms from /usr/lib/libnss3.so (0xC6FD000) --4922-- Reading debug info from /usr/lib/libnss3.so... --4922-- ... CRC mismatch (computed 4321CA21 wanted 9EBB2429) --4922-- Reading debug info from /usr/lib/debug/usr/lib/libnss3.so... --4922-- Reading syms from /usr/lib/libsoftokn3.so (0xC76E000) --4922-- Reading debug info from /usr/lib/libsoftokn3.so... --4922-- ... CRC mismatch (computed 7E4C5DE4 wanted 05C1E31F) --4922-- Reading debug info from /usr/lib/debug/usr/lib/libsoftokn3.so... --4922-- Reading syms from /usr/lib/libfreebl3.so (0xC7BD000) --4922-- Reading debug info from /usr/lib/libfreebl3.so... --4922-- ... CRC mismatch (computed D0A97671 wanted 640D91DE) --4922-- Reading debug info from /usr/lib/debug/usr/lib/libfreebl3.so... --4922-- Reading syms from /usr/lib/firefox/libnssckbi.so (0xC7FD000) --4922-- Reading debug info from /usr/lib/firefox/libnssckbi.so... --4922-- ... CRC mismatch (computed E3F81CEB wanted E2056613) --4922-- Reading debug info from /usr/lib/debug/usr/lib/firefox/libnssckbi.so... --4922-- memcheck GC: 2048 nodes, 2048 survivors (100.0%) --4922-- memcheck GC: increase table size to 4096 --4922-- Reading syms from /usr/lib/debug/libnss_dns-2.4.so (0xC6A4000) ==4922== Warning: silly args (-1610612660,1) to calloc() --4922-- Reading syms from /usr/lib/firefox/components/libmozgnome.so (0xC6AA000) --4922-- Reading debug info from /usr/lib/firefox/components/libmozgnome.so... --4922-- ... CRC mismatch (computed 1F861E54 wanted E96DD6A0) --4922-- Reading debug info from /usr/lib/debug/usr/lib/firefox/components/libmozgnome.so... --4922-- Reading syms from /usr/lib/firefox/components/libmork.so (0xC841000) --4922-- Reading debug info from /usr/lib/firefox/components/libmork.so... --4922-- ... CRC mismatch (computed 419EAF4E wanted 86AA7CE7) --4922-- Reading debug info from /usr/lib/debug/usr/lib/firefox/components/libmork.so... ==4922== ==4922== Syscall param write(buf) points to uninitialised byte(s) ==4922== at 0x41C8BC1: (within /usr/lib/debug/libpthread-2.4.so) ==4922== by 0x419656E: PR_Write (priometh.c:146) ==4922== by 0x4FD5458: nsDiskCacheBlockFile::WriteBlocks(void*, int, int) (nsDiskCacheBlockFile.cpp:304) ==4922== by 0x4FD82F8: nsDiskCacheMap::WriteDataCacheBlocks(nsDiskCacheBinding*, char*, unsigned) (nsDiskCacheMap.cpp:845) ==4922== by 0x4FD9FFE: nsDiskCacheStreamIO::Flush() (nsDiskCacheStreams.cpp:521) ==4922== by 0x4FDACB9: nsDiskCacheStreamIO::CloseOutputStream(nsDiskCacheOutputStream*) (nsDiskCacheStreams.cpp:462) ==4922== by 0x4FDACF5: nsDiskCacheOutputStream::Close() (nsDiskCacheStreams.cpp:240) ==4922== by 0x4FCE54B: nsCacheEntryDescriptor::nsOutputStreamWrapper::Close() (nsCacheEntryDescriptor.cpp:606) ==4922== by 0x4FCF4DC: nsCacheEntryDescriptor::nsOutputStreamWrapper::~nsOutputStreamWrapper() (nsCacheEntryDescriptor.h:140) ==4922== by 0x4FCDEBB: nsCacheEntryDescriptor::nsOutputStreamWrapper::Release() (nsCacheEntryDescriptor.cpp:558) ==4922== by 0x40F774B: nsCOMPtr_base::assign_with_AddRef(nsISupports*) (nsCOMPtr.h:531) ==4922== by 0x4FA6445: nsStreamListenerTee::OnStopRequest(nsIRequest*, nsISupports*, unsigned) (nsCOMPtr.h:713) ==4922== by 0x500F27D: nsHttpChannel::OnStopRequest(nsIRequest*, nsISupports*, unsigned) (nsHttpChannel.cpp:4120) ==4922== by 0x4F89855: nsInputStreamPump::OnStateStop() (nsInputStreamPump.cpp:563) ==4922== by 0x4F8A44D: nsInputStreamPump::OnInputStreamReady(nsIAsyncInputStream*) (nsInputStreamPump.cpp:400) ==4922== by 0x4125021: nsInputStreamReadyEvent::EventHandler(PLEvent*) (nsStreamUtils.cpp:120) ==4922== by 0x4141A56: PL_HandleEvent (plevent.c:688) ==4922== by 0x4141D6A: PL_ProcessPendingEvents (plevent.c:623) ==4922== by 0x4143DF7: nsEventQueueImpl::ProcessPendingEvents() (nsEventQueue.cpp:448) ==4922== by 0x595D794: event_processor_callback(_GIOChannel*, GIOCondition, void*) (nsAppShell.cpp:67) ==4922== by 0x49ABC8C: g_io_unix_dispatch (giounix.c:162) ==4922== by 0x4982801: g_main_context_dispatch (gmain.c:2045) ==4922== by 0x49857DE: g_main_context_iterate (gmain.c:2677) ==4922== by 0x4985B88: g_main_loop_run (gmain.c:2881) ==4922== by 0x4309573: gtk_main (gtkmain.c:1024) ==4922== by 0x595DBF1: nsAppShell::Run() (nsAppShell.cpp:139) ==4922== by 0x5B4EE61: nsAppStartup::Run() (nsAppStartup.cpp:151) ==4922== by 0x804EA38: XRE_main (nsAppRunner.cpp:2711) ==4922== by 0x804AB4E: main (nsBrowserApp.cpp:61) ==4922== Address 0xC9C7207 is 14,007 bytes inside a block of size 16,384 alloc'd ==4922== at 0x4020396: malloc (vg_replace_malloc.c:149) ==4922== by 0x4020420: realloc (vg_replace_malloc.c:306) ==4922== by 0x4FD9C99: nsDiskCacheStreamIO::WriteToBuffer(char const*, unsigned) (nsDiskCacheStreams.cpp:725) ==4922== by 0x4FDAA25: nsDiskCacheStreamIO::Write(char const*, unsigned, unsigned*) (nsDiskCacheStreams.cpp:567) ==4922== by 0x4FDAAC6: nsDiskCacheOutputStream::Write(char const*, unsigned, unsigned*) (nsDiskCacheStreams.cpp:259) ==4922== by 0x4FCEFC1: nsCacheEntryDescriptor::nsOutputStreamWrapper::Write(char const*, unsigned, unsigned*) (nsCacheEntryDescriptor.cpp:629) ==4922== by 0x411F463: nsInputStreamTee::TeeSegment(char const*, unsigned) (nsInputStreamTee.cpp:80) ==4922== by 0x411F4E3: nsInputStreamTee::WriteSegmentFun(nsIInputStream*, void*, char const*, unsigned, unsigned, unsigned*) (nsInputStreamTee.cpp:109) ==4922== by 0x4123EF5: nsPipeInputStream::ReadSegments(unsigned (*)(nsIInputStream*, void*, char const*, unsigned, unsigned, unsigned*), void*, unsigned, unsigned*) (nsPipe3.cpp:763) ==4922== by 0x411F5A4: nsInputStreamTee::ReadSegments(unsigned (*)(nsIInputStream*, void*, char const*, unsigned, unsigned, unsigned*), void*, unsigned, unsigned*) (nsInputStreamTee.cpp:156) ==4922== by 0x509C84B: nsFeedLoadListener::OnDataAvailable(nsIRequest*, nsISupports*, nsIInputStream*, unsigned, unsigned) (nsBookmarksFeedHandler.cpp:214) ==4922== by 0x4FA636C: nsStreamListenerTee::OnDataAvailable(nsIRequest*, nsISupports*, nsIInputStream*, unsigned, unsigned) (nsStreamListenerTee.cpp:97) ==4922== by 0x50056BE: nsHttpChannel::OnDataAvailable(nsIRequest*, nsISupports*, nsIInputStream*, unsigned, unsigned) (nsHttpChannel.cpp:4213) ==4922== by 0x4F8A2D0: nsInputStreamPump::OnStateTransfer() (nsInputStreamPump.cpp:494) ==4922== by 0x4F8A41E: nsInputStreamPump::OnInputStreamReady(nsIAsyncInputStream*) (nsInputStreamPump.cpp:397) ==4922== by 0x4125021: nsInputStreamReadyEvent::EventHandler(PLEvent*) (nsStreamUtils.cpp:120) ==4922== by 0x4141A56: PL_HandleEvent (plevent.c:688) ==4922== by 0x4141D6A: PL_ProcessPendingEvents (plevent.c:623) ==4922== by 0x4143DF7: nsEventQueueImpl::ProcessPendingEvents() (nsEventQueue.cpp:448) ==4922== by 0x595D794: event_processor_callback(_GIOChannel*, GIOCondition, void*) (nsAppShell.cpp:67) ==4922== by 0x49ABC8C: g_io_unix_dispatch (giounix.c:162) ==4922== by 0x4982801: g_main_context_dispatch (gmain.c:2045) ==4922== by 0x49857DE: g_main_context_iterate (gmain.c:2677) ==4922== by 0x4985B88: g_main_loop_run (gmain.c:2881) ==4922== by 0x4309573: gtk_main (gtkmain.c:1024) ==4922== by 0x595DBF1: nsAppShell::Run() (nsAppShell.cpp:139) ==4922== by 0x5B4EE61: nsAppStartup::Run() (nsAppStartup.cpp:151) ==4922== by 0x804EA38: XRE_main (nsAppRunner.cpp:2711) ==4922== by 0x804AB4E: main (nsBrowserApp.cpp:61) ==4922== ==4922== Syscall param write(buf) points to uninitialised byte(s) ==4922== at 0x41C8BC1: (within /usr/lib/debug/libpthread-2.4.so) ==4922== by 0x45DCB8E: _X11TransWrite (Xtrans.c:897) ==4922== by 0x45E2856: _XFlushInt (XlibInt.c:667) ==4922== by 0x45E380F: _XEventsQueued (XlibInt.c:735) ==4922== by 0x45CF2C1: XPending (Pending.c:57) ==4922== by 0x456632E: _gdk_events_queue (gdkevents-x11.c:2231) ==4922== by 0x45667BE: gdk_event_dispatch (gdkevents-x11.c:2314) ==4922== by 0x4982801: g_main_context_dispatch (gmain.c:2045) ==4922== by 0x49857DE: g_main_context_iterate (gmain.c:2677) ==4922== by 0x4985B88: g_main_loop_run (gmain.c:2881) ==4922== by 0x4309573: gtk_main (gtkmain.c:1024) ==4922== by 0x595DBF1: nsAppShell::Run() (nsAppShell.cpp:139) ==4922== by 0x5B4EE61: nsAppStartup::Run() (nsAppStartup.cpp:151) ==4922== by 0x804EA38: XRE_main (nsAppRunner.cpp:2711) ==4922== by 0x804AB4E: main (nsBrowserApp.cpp:61) ==4922== Address 0x4C1CEFD is 21 bytes inside a block of size 16,384 alloc'd ==4922== at 0x401F6D5: calloc (vg_replace_malloc.c:279) ==4922== by 0x45CD836: XOpenDisplay (OpenDis.c:264) ==4922== by 0x45598C1: gdk_display_open (gdkdisplay-x11.c:145) ==4922== by 0x453749E: gdk_display_open_default_libgtk_only (gdk.c:278) ==4922== by 0x4309B3E: gtk_init_check (gtkmain.c:765) ==4922== by 0x4309B73: gtk_init (gtkmain.c:800) ==4922== by 0x804D507: XRE_main (nsAppRunner.cpp:2297) ==4922== by 0x804AB4E: main (nsBrowserApp.cpp:61) --4922-- Discarding syms at 0xC7BD000-0xC7FD000 in /usr/lib/libfreebl3.so due to munmap() --4922-- Discarding syms at 0xC7FD000-0xC841000 in /usr/lib/firefox/libnssckbi.so due to munmap() --4922-- Discarding syms at 0x4E20000-0x4E24000 in /usr/lib/gconv/UTF-16.so due to munmap() --4922-- Discarding syms at 0x4E1D000-0x4E20000 in /usr/lib/gconv/ISO8859-1.so due to munmap() --4922-- Discarding syms at 0x4DCC000-0x4DD4000 in /usr/lib/debug/libnss_compat-2.4.so due to munmap() --4922-- Discarding syms at 0x4DE9000-0x4DF3000 in /usr/lib/debug/libnss_nis-2.4.so due to munmap() --4922-- Discarding syms at 0x4DF3000-0x4DFD000 in /usr/lib/debug/libnss_files-2.4.so due to munmap() --4922-- Discarding syms at 0xC6A4000-0xC6AA000 in /usr/lib/debug/libnss_dns-2.4.so due to munmap() ==4922== ==4922== ERROR SUMMARY: 22 errors from 5 contexts (suppressed: 293 from 2) ==4922== ==4922== 1 errors in context 1 of 5: ==4922== Syscall param write(buf) points to uninitialised byte(s) ==4922== at 0x41C8BC1: (within /usr/lib/debug/libpthread-2.4.so) ==4922== by 0x45DCB8E: _X11TransWrite (Xtrans.c:897) ==4922== by 0x45E2856: _XFlushInt (XlibInt.c:667) ==4922== by 0x45E380F: _XEventsQueued (XlibInt.c:735) ==4922== by 0x45CF2C1: XPending (Pending.c:57) ==4922== by 0x456632E: _gdk_events_queue (gdkevents-x11.c:2231) ==4922== by 0x45667BE: gdk_event_dispatch (gdkevents-x11.c:2314) ==4922== by 0x4982801: g_main_context_dispatch (gmain.c:2045) ==4922== by 0x49857DE: g_main_context_iterate (gmain.c:2677) ==4922== by 0x4985B88: g_main_loop_run (gmain.c:2881) ==4922== by 0x4309573: gtk_main (gtkmain.c:1024) ==4922== by 0x595DBF1: nsAppShell::Run() (nsAppShell.cpp:139) ==4922== by 0x5B4EE61: nsAppStartup::Run() (nsAppStartup.cpp:151) ==4922== by 0x804EA38: XRE_main (nsAppRunner.cpp:2711) ==4922== by 0x804AB4E: main (nsBrowserApp.cpp:61) ==4922== Address 0x4C1CEFD is 21 bytes inside a block of size 16,384 alloc'd ==4922== at 0x401F6D5: calloc (vg_replace_malloc.c:279) ==4922== by 0x45CD836: XOpenDisplay (OpenDis.c:264) ==4922== by 0x45598C1: gdk_display_open (gdkdisplay-x11.c:145) ==4922== by 0x453749E: gdk_display_open_default_libgtk_only (gdk.c:278) ==4922== by 0x4309B3E: gtk_init_check (gtkmain.c:765) ==4922== by 0x4309B73: gtk_init (gtkmain.c:800) ==4922== by 0x804D507: XRE_main (nsAppRunner.cpp:2297) ==4922== by 0x804AB4E: main (nsBrowserApp.cpp:61) ==4922== ==4922== 1 errors in context 2 of 5: ==4922== Syscall param writev(vector[...]) points to uninitialised byte(s) ==4922== at 0x4803BFD: do_writev (writev.c:46) ==4922== by 0x4803CCA: writev (writev.c:65) ==4922== by 0x45DCFBD: _X11TransSocketWritev (Xtranssock.c:2185) ==4922== by 0x45DCBEE: _X11TransWritev (Xtrans.c:911) ==4922== by 0x45E2680: _XSend (XlibInt.c:1429) ==4922== by 0x45D387A: XQueryExtension (QuExt.c:50) ==4922== by 0x45C814A: XInitExtension (InitExt.c:49) ==4922== by 0x4A86817: XextAddDisplay (in /usr/lib/libXext.so.6.4.0) ==4922== by 0x4A90A09: (within /usr/lib/libXinerama.so.1.0.0) ==4922== by 0x4A90C54: XineramaIsActive (in /usr/lib/libXinerama.so.1.0.0) ==4922== by 0x711860C: nsScreenManagerGtk::EnsureInit() (nsScreenManagerGtk.cpp:85) ==4922== by 0x7118774: nsScreenManagerGtk::GetPrimaryScreen(nsIScreen**) (nsScreenManagerGtk.cpp:205) ==4922== by 0x7108B8E: nsDeviceContextGTK::Init(void*) (nsDeviceContextGTK.cpp:221) ==4922== by 0x5969963: nsBaseWidget::BaseCreate(nsIWidget*, nsRect const&, nsEventStatus (*)(nsGUIEvent*), nsIDeviceContext*, nsIAppShell*, nsIToolkit*, nsWidgetInitData*) (nsBaseWidget.cpp:188) ==4922== by 0x595A4E8: nsWindow::NativeCreate(nsIWidget*, void*, nsRect const&, nsEventStatus (*)(nsGUIEvent*), nsIDeviceContext*, nsIAppShell*, nsIToolkit*, nsWidgetInitData*) (nsWindow.cpp:2407) ==4922== by 0x595B749: nsWindow::Create(nsIWidget*, nsRect const&, nsEventStatus (*)(nsGUIEvent*), nsIDeviceContext*, nsIAppShell*, nsIToolkit*, nsWidgetInitData*) (nsWindow.cpp:355) ==4922== by 0x6971F68: nsWebShellWindow::Initialize(nsIXULWindow*, nsIAppShell*, nsIURI*, int, int, int, nsWidgetInitData&) (nsWebShellWindow.cpp:223) ==4922== by 0x696F336: nsAppShellService::JustCreateTopWindow(nsIXULWindow*, nsIURI*, unsigned, int, int, int, nsIAppShell*, nsWebShellWindow**) (nsAppShellService.cpp:359) ==4922== by 0x696F672: nsAppShellService::CreateHiddenWindow(nsIAppShell*) (nsAppShellService.cpp:177) ==4922== by 0x5B4ED14: nsAppStartup::CreateHiddenWindow() (nsAppStartup.cpp:141) ==4922== by 0x804E5B8: XRE_main (nsAppRunner.cpp:2587) ==4922== by 0x804AB4E: main (nsBrowserApp.cpp:61) ==4922== Address 0x4C1D024 is 316 bytes inside a block of size 16,384 alloc'd ==4922== at 0x401F6D5: calloc (vg_replace_malloc.c:279) ==4922== by 0x45CD836: XOpenDisplay (OpenDis.c:264) ==4922== by 0x45598C1: gdk_display_open (gdkdisplay-x11.c:145) ==4922== by 0x453749E: gdk_display_open_default_libgtk_only (gdk.c:278) ==4922== by 0x4309B3E: gtk_init_check (gtkmain.c:765) ==4922== by 0x4309B73: gtk_init (gtkmain.c:800) ==4922== by 0x804D507: XRE_main (nsAppRunner.cpp:2297) ==4922== by 0x804AB4E: main (nsBrowserApp.cpp:61) ==4922== ==4922== 2 errors in context 3 of 5: ==4922== Syscall param write(buf) points to uninitialised byte(s) ==4922== at 0x41C8BC1: (within /usr/lib/debug/libpthread-2.4.so) ==4922== by 0x419656E: PR_Write (priometh.c:146) ==4922== by 0x4FD5458: nsDiskCacheBlockFile::WriteBlocks(void*, int, int) (nsDiskCacheBlockFile.cpp:304) ==4922== by 0x4FD82F8: nsDiskCacheMap::WriteDataCacheBlocks(nsDiskCacheBinding*, char*, unsigned) (nsDiskCacheMap.cpp:845) ==4922== by 0x4FD9FFE: nsDiskCacheStreamIO::Flush() (nsDiskCacheStreams.cpp:521) ==4922== by 0x4FDACB9: nsDiskCacheStreamIO::CloseOutputStream(nsDiskCacheOutputStream*) (nsDiskCacheStreams.cpp:462) ==4922== by 0x4FDACF5: nsDiskCacheOutputStream::Close() (nsDiskCacheStreams.cpp:240) ==4922== by 0x4FCE54B: nsCacheEntryDescriptor::nsOutputStreamWrapper::Close() (nsCacheEntryDescriptor.cpp:606) ==4922== by 0x4FCF4DC: nsCacheEntryDescriptor::nsOutputStreamWrapper::~nsOutputStreamWrapper() (nsCacheEntryDescriptor.h:140) ==4922== by 0x4FCDEBB: nsCacheEntryDescriptor::nsOutputStreamWrapper::Release() (nsCacheEntryDescriptor.cpp:558) ==4922== by 0x40F774B: nsCOMPtr_base::assign_with_AddRef(nsISupports*) (nsCOMPtr.h:531) ==4922== by 0x4FA6445: nsStreamListenerTee::OnStopRequest(nsIRequest*, nsISupports*, unsigned) (nsCOMPtr.h:713) ==4922== by 0x500F27D: nsHttpChannel::OnStopRequest(nsIRequest*, nsISupports*, unsigned) (nsHttpChannel.cpp:4120) ==4922== by 0x4F89855: nsInputStreamPump::OnStateStop() (nsInputStreamPump.cpp:563) ==4922== by 0x4F8A44D: nsInputStreamPump::OnInputStreamReady(nsIAsyncInputStream*) (nsInputStreamPump.cpp:400) ==4922== by 0x4125021: nsInputStreamReadyEvent::EventHandler(PLEvent*) (nsStreamUtils.cpp:120) ==4922== by 0x4141A56: PL_HandleEvent (plevent.c:688) ==4922== by 0x4141D6A: PL_ProcessPendingEvents (plevent.c:623) ==4922== by 0x4143DF7: nsEventQueueImpl::ProcessPendingEvents() (nsEventQueue.cpp:448) ==4922== by 0x595D794: event_processor_callback(_GIOChannel*, GIOCondition, void*) (nsAppShell.cpp:67) ==4922== by 0x49ABC8C: g_io_unix_dispatch (giounix.c:162) ==4922== by 0x4982801: g_main_context_dispatch (gmain.c:2045) ==4922== by 0x49857DE: g_main_context_iterate (gmain.c:2677) ==4922== by 0x4985B88: g_main_loop_run (gmain.c:2881) ==4922== by 0x4309573: gtk_main (gtkmain.c:1024) ==4922== by 0x595DBF1: nsAppShell::Run() (nsAppShell.cpp:139) ==4922== by 0x5B4EE61: nsAppStartup::Run() (nsAppStartup.cpp:151) ==4922== by 0x804EA38: XRE_main (nsAppRunner.cpp:2711) ==4922== by 0x804AB4E: main (nsBrowserApp.cpp:61) ==4922== Address 0xC9C7207 is 14,007 bytes inside a block of size 16,384 alloc'd ==4922== at 0x4020396: malloc (vg_replace_malloc.c:149) ==4922== by 0x4020420: realloc (vg_replace_malloc.c:306) ==4922== by 0x4FD9C99: nsDiskCacheStreamIO::WriteToBuffer(char const*, unsigned) (nsDiskCacheStreams.cpp:725) ==4922== by 0x4FDAA25: nsDiskCacheStreamIO::Write(char const*, unsigned, unsigned*) (nsDiskCacheStreams.cpp:567) ==4922== by 0x4FDAAC6: nsDiskCacheOutputStream::Write(char const*, unsigned, unsigned*) (nsDiskCacheStreams.cpp:259) ==4922== by 0x4FCEFC1: nsCacheEntryDescriptor::nsOutputStreamWrapper::Write(char const*, unsigned, unsigned*) (nsCacheEntryDescriptor.cpp:629) ==4922== by 0x411F463: nsInputStreamTee::TeeSegment(char const*, unsigned) (nsInputStreamTee.cpp:80) ==4922== by 0x411F4E3: nsInputStreamTee::WriteSegmentFun(nsIInputStream*, void*, char const*, unsigned, unsigned, unsigned*) (nsInputStreamTee.cpp:109) ==4922== by 0x4123EF5: nsPipeInputStream::ReadSegments(unsigned (*)(nsIInputStream*, void*, char const*, unsigned, unsigned, unsigned*), void*, unsigned, unsigned*) (nsPipe3.cpp:763) ==4922== by 0x411F5A4: nsInputStreamTee::ReadSegments(unsigned (*)(nsIInputStream*, void*, char const*, unsigned, unsigned, unsigned*), void*, unsigned, unsigned*) (nsInputStreamTee.cpp:156) ==4922== by 0x509C84B: nsFeedLoadListener::OnDataAvailable(nsIRequest*, nsISupports*, nsIInputStream*, unsigned, unsigned) (nsBookmarksFeedHandler.cpp:214) ==4922== by 0x4FA636C: nsStreamListenerTee::OnDataAvailable(nsIRequest*, nsISupports*, nsIInputStream*, unsigned, unsigned) (nsStreamListenerTee.cpp:97) ==4922== by 0x50056BE: nsHttpChannel::OnDataAvailable(nsIRequest*, nsISupports*, nsIInputStream*, unsigned, unsigned) (nsHttpChannel.cpp:4213) ==4922== by 0x4F8A2D0: nsInputStreamPump::OnStateTransfer() (nsInputStreamPump.cpp:494) ==4922== by 0x4F8A41E: nsInputStreamPump::OnInputStreamReady(nsIAsyncInputStream*) (nsInputStreamPump.cpp:397) ==4922== by 0x4125021: nsInputStreamReadyEvent::EventHandler(PLEvent*) (nsStreamUtils.cpp:120) ==4922== by 0x4141A56: PL_HandleEvent (plevent.c:688) ==4922== by 0x4141D6A: PL_ProcessPendingEvents (plevent.c:623) ==4922== by 0x4143DF7: nsEventQueueImpl::ProcessPendingEvents() (nsEventQueue.cpp:448) ==4922== by 0x595D794: event_processor_callback(_GIOChannel*, GIOCondition, void*) (nsAppShell.cpp:67) ==4922== by 0x49ABC8C: g_io_unix_dispatch (giounix.c:162) ==4922== by 0x4982801: g_main_context_dispatch (gmain.c:2045) ==4922== by 0x49857DE: g_main_context_iterate (gmain.c:2677) ==4922== by 0x4985B88: g_main_loop_run (gmain.c:2881) ==4922== by 0x4309573: gtk_main (gtkmain.c:1024) ==4922== by 0x595DBF1: nsAppShell::Run() (nsAppShell.cpp:139) ==4922== by 0x5B4EE61: nsAppStartup::Run() (nsAppStartup.cpp:151) ==4922== by 0x804EA38: XRE_main (nsAppRunner.cpp:2711) ==4922== by 0x804AB4E: main (nsBrowserApp.cpp:61) ==4922== ==4922== 9 errors in context 4 of 5: ==4922== Syscall param write(buf) points to uninitialised byte(s) ==4922== at 0x41C8BC1: (within /usr/lib/debug/libpthread-2.4.so) ==4922== by 0x45DCB8E: _X11TransWrite (Xtrans.c:897) ==4922== by 0x45E2856: _XFlushInt (XlibInt.c:667) ==4922== by 0x45E292A: _XReply (XlibInt.c:1696) ==4922== by 0x45D9AB9: XSync (Sync.c:48) ==4922== by 0x456BEF0: _gdk_image_new_for_depth (gdkimage-x11.c:314) ==4922== by 0x453F67D: allocate_scratch_images (gdkimage.c:208) ==4922== by 0x453F9B2: _gdk_image_get_scratch (gdkimage.c:278) ==4922== by 0x4561D72: gdk_x11_draw_pixbuf (gdkdrawable-x11.c:1360) ==4922== by 0x4539D90: gdk_draw_pixbuf (gdkdraw.c:759) ==4922== by 0x45449C0: gdk_pixmap_draw_pixbuf (gdkpixmap.c:427) ==4922== by 0x4539D90: gdk_draw_pixbuf (gdkdraw.c:759) ==4922== by 0x45447F2: gdk_pixbuf_render_pixmap_and_mask_for_colormap (gdkpixbuf-render.c:308) ==4922== by 0x44309CE: gtk_window_realize_icon (gtkwindow.c:2722) ==4922== by 0x44389FB: gtk_window_realize (gtkwindow.c:4384) ==4922== by 0x492FB28: g_cclosure_marshal_VOID__VOID (gmarshal.c:77) ==4922== by 0x4920FB8: g_type_class_meta_marshal (gclosure.c:567) ==4922== by 0x492279A: g_closure_invoke (gclosure.c:490) ==4922== by 0x4933029: signal_emit_unlocked_R (gsignal.c:2370) ==4922== by 0x49340B6: g_signal_emit_valist (gsignal.c:2199) ==4922== by 0x4934278: g_signal_emit (gsignal.c:2243) ==4922== by 0x4429489: gtk_widget_realize (gtkwidget.c:2496) ==4922== by 0x4429581: gtk_widget_realize (gtkwidget.c:2492) ==4922== by 0x595B060: nsWindow::NativeCreate(nsIWidget*, void*, nsRect const&, nsEventStatus (*)(nsGUIEvent*), nsIDeviceContext*, nsIAppShell*, nsIToolkit*, nsWidgetInitData*) (nsWindow.cpp:2531) ==4922== by 0x595B749: nsWindow::Create(nsIWidget*, nsRect const&, nsEventStatus (*)(nsGUIEvent*), nsIDeviceContext*, nsIAppShell*, nsIToolkit*, nsWidgetInitData*) (nsWindow.cpp:355) ==4922== by 0x6971F68: nsWebShellWindow::Initialize(nsIXULWindow*, nsIAppShell*, nsIURI*, int, int, int, nsWidgetInitData&) (nsWebShellWindow.cpp:223) ==4922== by 0x696F336: nsAppShellService::JustCreateTopWindow(nsIXULWindow*, nsIURI*, unsigned, int, int, int, nsIAppShell*, nsWebShellWindow**) (nsAppShellService.cpp:359) ==4922== by 0x696F672: nsAppShellService::CreateHiddenWindow(nsIAppShell*) (nsAppShellService.cpp:177) ==4922== by 0x5B4ED14: nsAppStartup::CreateHiddenWindow() (nsAppStartup.cpp:141) ==4922== by 0x804E5B8: XRE_main (nsAppRunner.cpp:2587) ==4922== by 0x804AB4E: main (nsBrowserApp.cpp:61) ==4922== Address 0x4C1D03D is 341 bytes inside a block of size 16,384 alloc'd ==4922== at 0x401F6D5: calloc (vg_replace_malloc.c:279) ==4922== by 0x45CD836: XOpenDisplay (OpenDis.c:264) ==4922== by 0x45598C1: gdk_display_open (gdkdisplay-x11.c:145) ==4922== by 0x453749E: gdk_display_open_default_libgtk_only (gdk.c:278) ==4922== by 0x4309B3E: gtk_init_check (gtkmain.c:765) ==4922== by 0x4309B73: gtk_init (gtkmain.c:800) ==4922== by 0x804D507: XRE_main (nsAppRunner.cpp:2297) ==4922== by 0x804AB4E: main (nsBrowserApp.cpp:61) ==4922== ==4922== 9 errors in context 5 of 5: ==4922== Syscall param write(buf) points to uninitialised byte(s) ==4922== at 0x41C8BC1: (within /usr/lib/debug/libpthread-2.4.so) ==4922== by 0x45DCB8E: _X11TransWrite (Xtrans.c:897) ==4922== by 0x45E2856: _XFlushInt (XlibInt.c:667) ==4922== by 0x45BEDB0: XFlush (Flush.c:42) ==4922== by 0x5957A60: nsWindow::SetCursor(nsCursor) (nsWindow.cpp:824) ==4922== by 0x69144BF: nsDocShell::OnStateChange(nsIWebProgress*, nsIRequest*, unsigned, unsigned) (nsDocShell.cpp:4697) ==4922== by 0x6925DD4: nsDocLoader::FireOnStateChange(nsIWebProgress*, nsIRequest*, int, unsigned) (nsDocLoader.cpp:1210) ==4922== by 0x6925F7E: nsDocLoader::doStartDocumentLoad() (nsDocLoader.cpp:771) ==4922== by 0x6926800: nsDocLoader::OnStartRequest(nsIRequest*, nsISupports*) (nsDocLoader.cpp:511) ==4922== by 0x4F8ED41: nsLoadGroup::AddRequest(nsIRequest*, nsISupports*) (nsLoadGroup.cpp:647) ==4922== by 0x4F56610: nsCachedChromeChannel::AsyncOpen(nsIStreamListener*, nsISupports*) (nsChromeProtocolHandler.cpp:234) ==4922== by 0x6923E23: nsDocumentOpenInfo::Open(nsIChannel*) (nsURILoader.cpp:224) ==4922== by 0x6924298: nsURILoader::OpenURI(nsIChannel*, int, nsIInterfaceRequestor*) (nsURILoader.cpp:917) ==4922== by 0x6906170: nsDocShell::DoChannelLoad(nsIChannel*, nsIURILoader*) (nsDocShell.cpp:7145) ==4922== by 0x690BB89: nsDocShell::DoURILoad(nsIURI*, nsIURI*, int, nsISupports*, char const*, nsIInputStream*, nsIInputStream*, int, nsIDocShell**, nsIRequest**, int) (nsDocShell.cpp:6997) ==4922== by 0x69168EB: nsDocShell::InternalLoad(nsIURI*, nsIURI*, nsISupports*, unsigned, unsigned short const*, char const*, nsIInputStream*, nsIInputStream*, unsigned, nsISHEntry*, int, nsIDocShell**, nsIRequest**) (nsDocShell.cpp:6746) ==4922== by 0x6914B07: nsDocShell::LoadURI(nsIURI*, nsIDocShellLoadInfo*, unsigned, int) (nsDocShell.cpp:841) ==4922== by 0x5B9A69F: nsWindowWatcher::OpenWindowJSInternal(nsIDOMWindow*, char const*, char const*, char const*, int, unsigned, long*, int, nsIDOMWindow**) (nsWindowWatcher.cpp:963) ==4922== by 0x5B9B340: nsWindowWatcher::OpenWindow(nsIDOMWindow*, char const*, char const*, char const*, nsISupports*, nsIDOMWindow**) (nsWindowWatcher.cpp:478) ==4922== by 0x415BCB8: XPTC_InvokeByIndex (in /usr/lib/firefox/libxpcom_core.so) ==4922== by 0x591C0E3: XPCWrappedNative::CallMethod(XPCCallContext&, XPCWrappedNative::CallMode) (xpcwrappednative.cpp:2169) ==4922== by 0x59229EE: XPC_WN_CallMethod(JSContext*, JSObject*, unsigned, long*, long*) (xpcwrappednativejsops.cpp:1455) ==4922== by 0x4063BD4: js_Invoke (jsinterp.c:1375) ==4922== by 0x4065C72: js_Interpret (jsinterp.c:3944) ==4922== by 0x4064255: js_Invoke (jsinterp.c:1394) ==4922== by 0x5919FF9: nsXPCWrappedJSClass::CallMethod(nsXPCWrappedJS*, unsigned short, nsXPTMethodInfo const*, nsXPTCMiniVariant*) (xpcwrappedjsclass.cpp:1453) ==4922== by 0x5913C82: nsXPCWrappedJS::CallMethod(unsigned short, nsXPTMethodInfo const*, nsXPTCMiniVariant*) (xpcwrappedjs.cpp:467) ==4922== by 0x415C880: PrepareAndDispatch (xptcstubs_gcc_x86_unix.cpp:100) ==4922== by 0x6979A47: EnumRun(nsICommandLineHandler*, nsICommandLine*, void*) (nsCommandLine.cpp:638) ==4922== by 0x697A752: nsCommandLine::EnumerateHandlers(unsigned (*)(nsICommandLineHandler*, nsICommandLine*, void*), void*) (nsCommandLine.cpp:576) ==4922== by 0x697AE56: nsCommandLine::Run() (nsCommandLine.cpp:650) ==4922== by 0x804E7D0: XRE_main (nsAppRunner.cpp:2673) ==4922== by 0x804AB4E: main (nsBrowserApp.cpp:61) ==4922== Address 0x4C1CFE4 is 252 bytes inside a block of size 16,384 alloc'd ==4922== at 0x401F6D5: calloc (vg_replace_malloc.c:279) ==4922== by 0x45CD836: XOpenDisplay (OpenDis.c:264) ==4922== by 0x45598C1: gdk_display_open (gdkdisplay-x11.c:145) ==4922== by 0x453749E: gdk_display_open_default_libgtk_only (gdk.c:278) ==4922== by 0x4309B3E: gtk_init_check (gtkmain.c:765) ==4922== by 0x4309B73: gtk_init (gtkmain.c:800) ==4922== by 0x804D507: XRE_main (nsAppRunner.cpp:2297) ==4922== by 0x804AB4E: main (nsBrowserApp.cpp:61) --4922-- --4922-- supp: 1 struct with uninitialized paddings --4922-- supp: 292 Fedora-Core-5-hack3-ld24 ==4922== ==4922== IN SUMMARY: 22 errors from 5 contexts (suppressed: 293 from 2) ==4922== ==4922== malloc/free: in use at exit: 1,304,868 bytes in 10,146 blocks. ==4922== malloc/free: 320,004 allocs, 309,858 frees, 93,555,740 bytes allocated. ==4922== ==4922== searching for pointers to 10,146 not-freed blocks. ==4922== checked 44,852,376 bytes. ==4922== ==4922== ==4922== 4 bytes in 1 blocks are definitely lost in loss record 3 of 205 ==4922== at 0x4020396: malloc (vg_replace_malloc.c:149) ==4922== by 0x4006940: _dl_map_object_from_fd (in /lib/ld-2.4.so) ==4922== by 0x40077AD: _dl_map_object (in /lib/ld-2.4.so) ==4922== by 0x4010874: dl_open_worker (in /lib/ld-2.4.so) ==4922== by 0x400CA95: _dl_catch_error (in /lib/ld-2.4.so) ==4922== by 0x40103C8: _dl_open (in /lib/ld-2.4.so) ==4922== by 0x4897E1C: dlopen_doit (dlopen.c:66) ==4922== by 0x400CA95: _dl_catch_error (in /lib/ld-2.4.so) ==4922== by 0x48982AB: _dlerror_run (dlerror.c:164) ==4922== by 0x4897D50: dlopen@@GLIBC_2.1 (dlopen.c:87) ==4922== by 0x419CFD8: PR_LoadLibraryWithFlags (prlink.c:966) ==4922== by 0xC7A3440: bl_LoadFreeblLibInSoftokenDir (in /usr/lib/libsoftokn3.so) ==4922== by 0xC7A3496: bl_LoadLibrary (in /usr/lib/libsoftokn3.so) ==4922== by 0xC7A365F: freebl_LoadDSO (in /usr/lib/libsoftokn3.so) ==4922== by 0x41A35B9: PR_CallOnce (prinit.c:811) ==4922== by 0xC79FE09: freebl_RunLoaderOnce (in /usr/lib/libsoftokn3.so) ==4922== by 0xC7A1B06: RNG_RNGInit (in /usr/lib/libsoftokn3.so) ==4922== by 0xC78C3EB: nsc_CommonInitialize (in /usr/lib/libsoftokn3.so) ==4922== by 0xC78C673: NSC_Initialize (in /usr/lib/libsoftokn3.so) ==4922== by 0xC723C7D: secmod_ModuleInit (in /usr/lib/libnss3.so) ==4922== by 0xC723E19: SECMOD_LoadPKCS11Module (in /usr/lib/libnss3.so) ==4922== by 0xC72C8FD: SECMOD_LoadModule (in /usr/lib/libnss3.so) ==4922== by 0xC72CA4D: SECMOD_LoadModule (in /usr/lib/libnss3.so) ==4922== by 0xC70BCD8: nss_Init (in /usr/lib/libnss3.so) ==4922== by 0xC70C172: NSS_InitReadWrite (in /usr/lib/libnss3.so) ==4922== by 0xC65FDEA: nsNSSComponent::InitializeNSS(int) (nsNSSComponent.cpp:1425) ==4922== by 0xC660973: nsNSSComponent::Init() (nsNSSComponent.cpp:1601) ==4922== by 0xC667139: nsNSSComponentConstructor(nsISupports*, nsID const&, void**) (nsNSSModule.cpp:159) ==4922== by 0x40FA62D: nsGenericFactory::CreateInstance(nsISupports*, nsID const&, void**) (nsGenericFactory.cpp:79) ==4922== by 0x413E3C3: nsComponentManagerImpl::CreateInstanceByContractID(char const*, nsISupports*, nsID const&, void**) (nsComponentManager.cpp:1981) ==4922== by 0x413C1BB: nsComponentManagerImpl::GetServiceByContractID(char const*, nsID const&, void**) (nsComponentManager.cpp:2408) ==4922== by 0x40F7CAF: CallGetService(char const*, nsID const&, void**) (nsComponentManagerUtils.cpp:94) ==4922== by 0x40F7D4A: nsGetServiceByContractID::operator()(nsID const&, void**) const (nsComponentManagerUtils.cpp:278) ==4922== by 0x40F7844: nsCOMPtr_base::assign_from_gs_contractid(nsGetServiceByContractID, nsID const&) (nsCOMPtr.cpp:132) ==4922== by 0xC66632C: EnsureNSSInitialized(int) (nsCOMPtr.h:998) ==4922== by 0xC66706A: nsSSLSocketProviderConstructor(nsISupports*, nsID const&, void**) (nsNSSModule.cpp:167) ==4922== by 0x40FA62D: nsGenericFactory::CreateInstance(nsISupports*, nsID const&, void**) (nsGenericFactory.cpp:79) ==4922== by 0x413E3C3: nsComponentManagerImpl::CreateInstanceByContractID(char const*, nsISupports*, nsID const&, void**) (nsComponentManager.cpp:1981) ==4922== by 0x413C1BB: nsComponentManagerImpl::GetServiceByContractID(char const*, nsID const&, void**) (nsComponentManager.cpp:2408) ==4922== by 0x40F7CAF: CallGetService(char const*, nsID const&, void**) (nsComponentManagerUtils.cpp:94) ==4922== ==4922== ==4922== 4 bytes in 1 blocks are definitely lost in loss record 4 of 205 ==4922== at 0x4020B59: operator new(unsigned) (vg_replace_malloc.c:163) ==4922== by 0xC84D235: MakeMdbFactory (morkFactory.cpp:150) ==4922== by 0xC845108: nsMorkFactoryFactory::GetMdbFactory(nsIMdbFactory**) (nsMorkFactory.cpp:104) ==4922== by 0x5B60799: nsGlobalHistory::OpenDB() (nsGlobalHistory.cpp:2618) ==4922== by 0x5B61CCA: nsGlobalHistory::IsVisited(nsIURI*, int*) (nsGlobalHistory.cpp:1340) ==4922== by 0x690CB7F: nsDocShell::AddToGlobalHistory(nsIURI*, int, nsIChannel*) (nsDocShell.cpp:8277) ==4922== by 0x690D16E: nsDocShell::OnRedirectStateChange(nsIChannel*, nsIChannel*, unsigned, unsigned) (nsDocShell.cpp:4764) ==4922== by 0x69272D3: nsDocLoader::OnChannelRedirect(nsIChannel*, nsIChannel*, unsigned) (nsDocLoader.cpp:1431) ==4922== by 0x4FFD794: nsHttpHandler::OnChannelRedirect(nsIChannel*, nsIChannel*, unsigned) (nsHttpHandler.cpp:501) ==4922== by 0x500E71C: nsHttpChannel::ProcessRedirection(unsigned) (nsHttpChannel.cpp:2091) ==4922== by 0x50102B3: nsHttpChannel::ProcessResponse() (nsHttpChannel.cpp:825) ==4922== by 0x50105DF: nsHttpChannel::OnStartRequest(nsIRequest*, nsISupports*) (nsHttpChannel.cpp:4017) ==4922== by 0x4F896BC: nsInputStreamPump::OnStateStart() (nsInputStreamPump.cpp:438) ==4922== by 0x4F8A457: nsInputStreamPump::OnInputStreamReady(nsIAsyncInputStream*) (nsInputStreamPump.cpp:394) ==4922== by 0x4125021: nsInputStreamReadyEvent::EventHandler(PLEvent*) (nsStreamUtils.cpp:120) ==4922== by 0x4141A56: PL_HandleEvent (plevent.c:688) ==4922== by 0x4141D6A: PL_ProcessPendingEvents (plevent.c:623) ==4922== by 0x4143DF7: nsEventQueueImpl::ProcessPendingEvents() (nsEventQueue.cpp:448) ==4922== by 0x595D794: event_processor_callback(_GIOChannel*, GIOCondition, void*) (nsAppShell.cpp:67) ==4922== by 0x49ABC8C: g_io_unix_dispatch (giounix.c:162) ==4922== by 0x4982801: g_main_context_dispatch (gmain.c:2045) ==4922== by 0x49857DE: g_main_context_iterate (gmain.c:2677) ==4922== by 0x4985B88: g_main_loop_run (gmain.c:2881) ==4922== by 0x4309573: gtk_main (gtkmain.c:1024) ==4922== by 0x595DBF1: nsAppShell::Run() (nsAppShell.cpp:139) ==4922== by 0x5B4EE61: nsAppStartup::Run() (nsAppStartup.cpp:151) ==4922== by 0x804EA38: XRE_main (nsAppRunner.cpp:2711) ==4922== by 0x804AB4E: main (nsBrowserApp.cpp:61) ==4922== ==4922== ==4922== 156 (36 direct, 120 indirect) bytes in 1 blocks are definitely lost in loss record 66 of 205 ==4922== at 0x4020396: malloc (vg_replace_malloc.c:149) ==4922== by 0x4819AD7: nss_parse_service_list (nsswitch.c:530) ==4922== by 0x481A1F2: __nss_database_lookup (nsswitch.c:134) ==4922== by 0x4DCE05B: ??? ==4922== by 0x4DCF145: ??? ==4922== by 0x47D7415: getpwnam_r@@GLIBC_2.1.2 (getXXbyYY_r.c:207) ==4922== by 0x49AA305: g_get_any_init_do (gutils.c:1704) ==4922== by 0x49AB758: g_get_home_dir (gutils.c:1867) ==4922== by 0x4353324: gtk_rc_add_initial_default_files (gtkrc.c:545) ==4922== by 0x43567DA: _gtk_rc_init (gtkrc.c:874) ==4922== by 0x4309E31: post_parse_hook (gtkmain.c:531) ==4922== by 0x498F849: g_option_context_parse (goption.c:1637) ==4922== by 0x4309ABB: gtk_parse_args (gtkmain.c:726) ==4922== by 0x4309B33: gtk_init_check (gtkmain.c:762) ==4922== by 0x4309B73: gtk_init (gtkmain.c:800) ==4922== by 0x804D507: XRE_main (nsAppRunner.cpp:2297) ==4922== by 0x804AB4E: main (nsBrowserApp.cpp:61) ==4922== ==4922== ==4922== 47 bytes in 1 blocks are definitely lost in loss record 72 of 205 ==4922== at 0x4020396: malloc (vg_replace_malloc.c:149) ==4922== by 0x400CBA2: _dl_signal_error (in /lib/ld-2.4.so) ==4922== by 0x40105B0: _dl_open (in /lib/ld-2.4.so) ==4922== by 0x4897E1C: dlopen_doit (dlopen.c:66) ==4922== by 0x400CA95: _dl_catch_error (in /lib/ld-2.4.so) ==4922== by 0x48982AB: _dlerror_run (dlerror.c:164) ==4922== by 0x4897D50: dlopen@@GLIBC_2.1 (dlopen.c:87) ==4922== by 0x74D518F: (within /lib/libselinux.so.1) ==4922== by 0x74D9675: (within /lib/libselinux.so.1) ==4922== by 0x74CCC90: (within /lib/libselinux.so.1) ==4922== by 0x400CE62: call_init (in /lib/ld-2.4.so) ==4922== by 0x400CF72: _dl_init (in /lib/ld-2.4.so) ==4922== by 0x4010AC3: dl_open_worker (in /lib/ld-2.4.so) ==4922== by 0x400CA95: _dl_catch_error (in /lib/ld-2.4.so) ==4922== by 0x40103C8: _dl_open (in /lib/ld-2.4.so) ==4922== by 0x4897E1C: dlopen_doit (dlopen.c:66) ==4922== by 0x400CA95: _dl_catch_error (in /lib/ld-2.4.so) ==4922== by 0x48982AB: _dlerror_run (dlerror.c:164) ==4922== by 0x4897D50: dlopen@@GLIBC_2.1 (dlopen.c:87) ==4922== by 0x419CFD8: PR_LoadLibraryWithFlags (prlink.c:966) ==4922== by 0x419D0AD: PR_LoadLibrary (prlink.c:604) ==4922== by 0x693B703: LoadVersionedLibrary(char const*, char const*) (nsGNOMERegistry.cpp:121) ==4922== by 0x693B850: nsGNOMERegistry::Startup() (nsGNOMERegistry.cpp:153) ==4922== by 0x693550D: nsOSHelperAppService::nsOSHelperAppService() (nsOSHelperAppService.cpp:91) ==4922== by 0x6903829: nsOSHelperAppServiceConstructor(nsISupports*, nsID const&, void**) (nsDocShellModule.cpp:96) ==4922== by 0x40FA62D: nsGenericFactory::CreateInstance(nsISupports*, nsID const&, void**) (nsGenericFactory.cpp:79) ==4922== by 0x413E3C3: nsComponentManagerImpl::CreateInstanceByContractID(char const*, nsISupports*, nsID const&, void**) (nsComponentManager.cpp:1981) ==4922== by 0x413C1BB: nsComponentManagerImpl::GetServiceByContractID(char const*, nsID const&, void**) (nsComponentManager.cpp:2408) ==4922== by 0x40F7CAF: CallGetService(char const*, nsID const&, void**) (nsComponentManagerUtils.cpp:94) ==4922== by 0x40F7D4A: nsGetServiceByContractID::operator()(nsID const&, void**) const (nsComponentManagerUtils.cpp:278) ==4922== by 0x40F7844: nsCOMPtr_base::assign_from_gs_contractid(nsGetServiceByContractID, nsID const&) (nsCOMPtr.cpp:132) ==4922== by 0x693334C: nsExternalProtocolHandler::nsExternalProtocolHandler() (nsCOMPtr.h:763) ==4922== by 0x6903799: nsExternalProtocolHandlerConstructor(nsISupports*, nsID const&, void**) (nsDocShellModule.cpp:97) ==4922== by 0x40FA62D: nsGenericFactory::CreateInstance(nsISupports*, nsID const&, void**) (nsGenericFactory.cpp:79) ==4922== by 0x413E3C3: nsComponentManagerImpl::CreateInstanceByContractID(char const*, nsISupports*, nsID const&, void**) (nsComponentManager.cpp:1981) ==4922== by 0x413C1BB: nsComponentManagerImpl::GetServiceByContractID(char const*, nsID const&, void**) (nsComponentManager.cpp:2408) ==4922== by 0x40F7CAF: CallGetService(char const*, nsID const&, void**) (nsComponentManagerUtils.cpp:94) ==4922== by 0x40F7D4A: nsGetServiceByContractID::operator()(nsID const&, void**) const (nsComponentManagerUtils.cpp:278) ==4922== by 0x40F7844: nsCOMPtr_base::assign_from_gs_contractid(nsGetServiceByContractID, nsID const&) (nsCOMPtr.cpp:132) ==4922== by 0x692165D: nsDefaultURIFixup::CreateFixupURI(nsACString_internal const&, unsigned, nsIURI**) (nsCOMPtr.h:763) ==4922== ==4922== ==4922== 48 bytes in 1 blocks are definitely lost in loss record 73 of 205 ==4922== at 0x4020396: malloc (vg_replace_malloc.c:149) ==4922== by 0x47F3E38: gaih_inet (getaddrinfo.c:1047) ==4922== by 0x47F3538: getaddrinfo (getaddrinfo.c:1552) ==4922== by 0x41A545F: PR_GetAddrInfoByName (prnetdb.c:2118) ==4922== by 0x4FB0E1A: nsHostResolver::ThreadFunc(void*) (nsHostResolver.cpp:648) ==4922== by 0x41B23BC: _pt_root (ptthread.c:220) ==4922== by 0x41C30FA: start_thread (pthread_create.c:261) ==4922== by 0x480A8ED: clone (in /usr/lib/debug/libc-2.4.so) ==4922== ==4922== ==4922== 288 (80 direct, 208 indirect) bytes in 1 blocks are definitely lost in loss record 97 of 205 ==4922== at 0x4020B59: operator new(unsigned) (vg_replace_malloc.c:163) ==4922== by 0x7F924FB: nsGTKRemoteServiceConstructor(nsISupports*, nsID const&, void**) (nsGTKRemoteService.cpp:573) ==4922== by 0x40FA62D: nsGenericFactory::CreateInstance(nsISupports*, nsID const&, void**) (nsGenericFactory.cpp:79) ==4922== by 0x413E3C3: nsComponentManagerImpl::CreateInstanceByContractID(char const*, nsISupports*, nsID const&, void**) (nsComponentManager.cpp:1981) ==4922== by 0x413C1BB: nsComponentManagerImpl::GetServiceByContractID(char const*, nsID const&, void**) (nsComponentManager.cpp:2408) ==4922== by 0x40F7CAF: CallGetService(char const*, nsID const&, void**) (nsComponentManagerUtils.cpp:94) ==4922== by 0x40F7D4A: nsGetServiceByContractID::operator()(nsID const&, void**) const (nsComponentManagerUtils.cpp:278) ==4922== by 0x40F7844: nsCOMPtr_base::assign_from_gs_contractid(nsGetServiceByContractID, nsID const&) (nsCOMPtr.cpp:132) ==4922== by 0x804E9F5: XRE_main (nsCOMPtr.h:763) ==4922== by 0x804AB4E: main (nsBrowserApp.cpp:61) ==4922== ==4922== ==4922== 208 (156 direct, 52 indirect) bytes in 1 blocks are definitely lost in loss record 106 of 205 ==4922== at 0x4020B59: operator new(unsigned) (vg_replace_malloc.c:163) ==4922== by 0x696C615: nsXULWindow::ContentShellAdded(nsIDocShellTreeItem*, int, int, nsAString_internal const&) (nsXULWindow.cpp:1628) ==4922== by 0x6963A58: nsChromeTreeOwner::ContentShellAdded2(nsIDocShellTreeItem*, int, int, nsAString_internal const&) (nsChromeTreeOwner.cpp:556) ==4922== by 0x6DA7A3A: nsFrameLoader::EnsureDocShell() (nsFrameLoader.cpp:363) ==4922== by 0x6DA7E13: nsFrameLoader::LoadFrame() (nsFrameLoader.cpp:94) ==4922== by 0x6C2E1F6: nsSubDocumentFrame::GetDocShell(nsIDocShell**) (nsFrameFrame.cpp:664) ==4922== by 0x6C2E6C2: nsSubDocumentFrame::ShowDocShell() (nsFrameFrame.cpp:691) ==4922== by 0x6C2EB63: nsSubDocumentFrame::Init(nsPresContext*, nsIContent*, nsIFrame*, nsStyleContext*, nsIFrame*) (nsFrameFrame.cpp:278) ==4922== by 0x6BC5F54: nsCSSFrameConstructor::InitAndRestoreFrame(nsFrameConstructorState const&, nsIContent*, nsIFrame*, nsStyleContext*, nsIFrame*, nsIFrame*, int) (nsCSSFrameConstructor.cpp:6952) ==4922== by 0x6BD41FB: nsCSSFrameConstructor::ConstructXULFrame(nsFrameConstructorState&, nsIContent*, nsIFrame*, nsIAtom*, int, nsStyleContext*, nsFrameItems&, int, int, int*) (nsCSSFrameConstructor.cpp:6308) ==4922== by 0x6BCD4EC: nsCSSFrameConstructor::ConstructFrameInternal(nsFrameConstructorState&, nsIContent*, nsIFrame*, nsIAtom*, int, nsStyleContext*, nsFrameItems&, int) (nsCSSFrameConstructor.cpp:7900) ==4922== by 0x6BCD9CA: nsCSSFrameConstructor::ConstructFrame(nsFrameConstructorState&, nsIContent*, nsIFrame*, nsFrameItems&) (nsCSSFrameConstructor.cpp:7770) ==4922== by 0x6BCF42F: nsCSSFrameConstructor::ProcessChildren(nsFrameConstructorState&, nsIContent*, nsIFrame*, int, nsFrameItems&, int, nsTableCreator*) (nsCSSFrameConstructor.cpp:12230) ==4922== by 0x6BD42BF: nsCSSFrameConstructor::ConstructXULFrame(nsFrameConstructorState&, nsIContent*, nsIFrame*, nsIAtom*, int, nsStyleContext*, nsFrameItems&, int, int, int*) (nsCSSFrameConstructor.cpp:6412) ==4922== by 0x6BCD4EC: nsCSSFrameConstructor::ConstructFrameInternal(nsFrameConstructorState&, nsIContent*, nsIFrame*, nsIAtom*, int, nsStyleContext*, nsFrameItems&, int) (nsCSSFrameConstructor.cpp:7900) ==4922== by 0x6BCD9CA: nsCSSFrameConstructor::ConstructFrame(nsFrameConstructorState&, nsIContent*, nsIFrame*, nsFrameItems&) (nsCSSFrameConstructor.cpp:7770) ==4922== by 0x6BCF42F: nsCSSFrameConstructor::ProcessChildren(nsFrameConstructorState&, nsIContent*, nsIFrame*, int, nsFrameItems&, int, nsTableCreator*) (nsCSSFrameConstructor.cpp:12230) ==4922== by 0x6BD42BF: nsCSSFrameConstructor::ConstructXULFrame(nsFrameConstructorState&, nsIContent*, nsIFrame*, nsIAtom*, int, nsStyleContext*, nsFrameItems&, int, int, int*) (nsCSSFrameConstructor.cpp:6412) ==4922== by 0x6BCD4EC: nsCSSFrameConstructor::ConstructFrameInternal(nsFrameConstructorState&, nsIContent*, nsIFrame*, nsIAtom*, int, nsStyleContext*, nsFrameItems&, int) (nsCSSFrameConstructor.cpp:7900) ==4922== by 0x6BCD9CA: nsCSSFrameConstructor::ConstructFrame(nsFrameConstructorState&, nsIContent*, nsIFrame*, nsFrameItems&) (nsCSSFrameConstructor.cpp:7770) ==4922== by 0x6BCF42F: nsCSSFrameConstructor::ProcessChildren(nsFrameConstructorState&, nsIContent*, nsIFrame*, int, nsFrameItems&, int, nsTableCreator*) (nsCSSFrameConstructor.cpp:12230) ==4922== by 0x6BD42BF: nsCSSFrameConstructor::ConstructXULFrame(nsFrameConstructorState&, nsIContent*, nsIFrame*, nsIAtom*, int, nsStyleContext*, nsFrameItems&, int, int, int*) (nsCSSFrameConstructor.cpp:6412) ==4922== by 0x6BCD4EC: nsCSSFrameConstructor::ConstructFrameInternal(nsFrameConstructorState&, nsIContent*, nsIFrame*, nsIAtom*, int, nsStyleContext*, nsFrameItems&, int) (nsCSSFrameConstructor.cpp:7900) ==4922== by 0x6BCD0EE: nsCSSFrameConstructor::ConstructFrameInternal(nsFrameConstructorState&, nsIContent*, nsIFrame*, nsIAtom*, int, nsStyleContext*, nsFrameItems&, int) (nsCSSFrameConstructor.cpp:7835) ==4922== by 0x6BCD9CA: nsCSSFrameConstructor::ConstructFrame(nsFrameConstructorState&, nsIContent*, nsIFrame*, nsFrameItems&) (nsCSSFrameConstructor.cpp:7770) ==4922== by 0x6BCF42F: nsCSSFrameConstructor::ProcessChildren(nsFrameConstructorState&, nsIContent*, nsIFrame*, int, nsFrameItems&, int, nsTableCreator*) (nsCSSFrameConstructor.cpp:12230) ==4922== by 0x6BD42BF: nsCSSFrameConstructor::ConstructXULFrame(nsFrameConstructorState&, nsIContent*, nsIFrame*, nsIAtom*, int, nsStyleContext*, nsFrameItems&, int, int, int*) (nsCSSFrameConstructor.cpp:6412) ==4922== by 0x6BCD4EC: nsCSSFrameConstructor::ConstructFrameInternal(nsFrameConstructorState&, nsIContent*, nsIFrame*, nsIAtom*, int, nsStyleContext*, nsFrameItems&, int) (nsCSSFrameConstructor.cpp:7900) ==4922== by 0x6BCD9CA: nsCSSFrameConstructor::ConstructFrame(nsFrameConstructorState&, nsIContent*, nsIFrame*, nsFrameItems&) (nsCSSFrameConstructor.cpp:7770) ==4922== by 0x6BCF42F: nsCSSFrameConstructor::ProcessChildren(nsFrameConstructorState&, nsIContent*, nsIFrame*, int, nsFrameItems&, int, nsTableCreator*) (nsCSSFrameConstructor.cpp:12230) ==4922== by 0x6BD42BF: nsCSSFrameConstructor::ConstructXULFrame(nsFrameConstructorState&, nsIContent*, nsIFrame*, nsIAtom*, int, nsStyleContext*, nsFrameItems&, int, int, int*) (nsCSSFrameConstructor.cpp:6412) ==4922== by 0x6BCD4EC: nsCSSFrameConstructor::ConstructFrameInternal(nsFrameConstructorState&, nsIContent*, nsIFrame*, nsIAtom*, int, nsStyleContext*, nsFrameItems&, int) (nsCSSFrameConstructor.cpp:7900) ==4922== by 0x6BCD9CA: nsCSSFrameConstructor::ConstructFrame(nsFrameConstructorState&, nsIContent*, nsIFrame*, nsFrameItems&) (nsCSSFrameConstructor.cpp:7770) ==4922== by 0x6BCF42F: nsCSSFrameConstructor::ProcessChildren(nsFrameConstructorState&, nsIContent*, nsIFrame*, int, nsFrameItems&, int, nsTableCreator*) (nsCSSFrameConstructor.cpp:12230) ==4922== by 0x6BD42BF: nsCSSFrameConstructor::ConstructXULFrame(nsFrameConstructorState&, nsIContent*, nsIFrame*, nsIAtom*, int, nsStyleContext*, nsFrameItems&, int, int, int*) (nsCSSFrameConstructor.cpp:6412) ==4922== by 0x6BCD4EC: nsCSSFrameConstructor::ConstructFrameInternal(nsFrameConstructorState&, nsIContent*, nsIFrame*, nsIAtom*, int, nsStyleContext*, nsFrameItems&, int) (nsCSSFrameConstructor.cpp:7900) ==4922== by 0x6BCD9CA: nsCSSFrameConstructor::ConstructFrame(nsFrameConstructorState&, nsIContent*, nsIFrame*, nsFrameItems&) (nsCSSFrameConstructor.cpp:7770) ==4922== by 0x6BCF42F: nsCSSFrameConstructor::ProcessChildren(nsFrameConstructorState&, nsIContent*, nsIFrame*, int, nsFrameItems&, int, nsTableCreator*) (nsCSSFrameConstructor.cpp:12230) ==4922== by 0x6BD42BF: nsCSSFrameConstructor::ConstructXULFrame(nsFrameConstructorState&, nsIContent*, nsIFrame*, nsIAtom*, int, nsStyleContext*, nsFrameItems&, int, int, int*) (nsCSSFrameConstructor.cpp:6412) ==4922== by 0x6BCD4EC: nsCSSFrameConstructor::ConstructFrameInternal(nsFrameConstructorState&, nsIContent*, nsIFrame*, nsIAtom*, int, nsStyleContext*, nsFrameItems&, int) (nsCSSFrameConstructor.cpp:7900) ==4922== ==4922== ==4922== 246 (216 direct, 30 indirect) bytes in 2 blocks are definitely lost in loss record 108 of 205 ==4922== at 0x4020B59: operator new(unsigned) (vg_replace_malloc.c:163) ==4922== by 0x590FC88: XPCNativeScriptableSharedMap::GetNewOrUsed(unsigned, char*, int, XPCNativeScriptableInfo*) (xpcmaps.cpp:602) ==4922== by 0x5923509: XPCNativeScriptableInfo::Construct(XPCCallContext&, int, XPCNativeScriptableCreateInfo const*) (xpcwrappednativejsops.cpp:1318) ==4922== by 0x591B1E1: XPCWrappedNative::Init(XPCCallContext&, JSObject*, int, XPCNativeScriptableCreateInfo const*) (xpcwrappednative.cpp:753) ==4922== by 0x591E9AA: XPCWrappedNative::GetNewOrUsed(XPCCallContext&, nsISupports*, XPCWrappedNativeScope*, XPCNativeInterface*, int, XPCWrappedNative**) (xpcwrappednative.cpp:405) ==4922== by 0x5902C0D: nsXPCComponents::AttachNewComponentsObject(XPCCallContext&, XPCWrappedNativeScope*, JSObject*) (xpccomponents.cpp:3009) ==4922== by 0x58F696C: nsXPConnect::InitClasses(JSContext*, JSObject*) (nsXPConnect.cpp:447) ==4922== by 0x59126EB: XPCJSContextStack::GetSafeJSContext(JSContext**) (xpcthreadcontext.cpp:181) ==4922== by 0x5912C85: nsXPCThreadJSContextStackImpl::GetSafeJSContext(JSContext**) (xpcthreadcontext.cpp:356) ==4922== by 0x5BC3B15: nsScriptSecurityManager::GetSafeJSContext() (nsScriptSecurityManager.cpp:238) ==4922== by 0x5BC6833: nsScriptSecurityManager::Init() (nsScriptSecurityManager.cpp:3012) ==4922== by 0x5BC6A24: nsScriptSecurityManager::GetScriptSecurityManager() (nsScriptSecurityManager.cpp:3094) ==4922== by 0x5BCCFC5: Construct_nsIScriptSecurityManager(nsISupports*, nsID const&, void**) (nsSecurityManagerFactory.cpp:357) ==4922== by 0x40FA62D: nsGenericFactory::CreateInstance(nsISupports*, nsID const&, void**) (nsGenericFactory.cpp:79) ==4922== by 0x413E3C3: nsComponentManagerImpl::CreateInstanceByContractID(char const*, nsISupports*, nsID const&, void**) (nsComponentManager.cpp:1981) ==4922== by 0x413C1BB: nsComponentManagerImpl::GetServiceByContractID(char const*, nsID const&, void**) (nsComponentManager.cpp:2408) ==4922== by 0x40F7CAF: CallGetService(char const*, nsID const&, void**) (nsComponentManagerUtils.cpp:94) ==4922== by 0x40F7D4A: nsGetServiceByContractID::operator()(nsID const&, void**) const (nsComponentManagerUtils.cpp:278) ==4922== by 0x40F7844: nsCOMPtr_base::assign_from_gs_contractid(nsGetServiceByContractID, nsID const&) (nsCOMPtr.cpp:132) ==4922== by 0x592B42E: mozJSComponentLoader::ReallyInit() (nsCOMPtr.h:677) ==4922== by 0x592C5AE: mozJSComponentLoader::ModuleForLocation(char const*, nsIFile*, unsigned*) (mozJSComponentLoader.cpp:905) ==4922== by 0x592D286: mozJSComponentLoader::GetFactory(nsID const&, char const*, char const*, nsIFactory**) (mozJSComponentLoader.cpp:443) ==4922== by 0x413E44C: nsComponentManagerImpl::CreateInstanceByContractID(char const*, nsISupports*, nsID const&, void**) (nsComponentManager.h:301) ==4922== by 0x40F7B56: CallCreateInstance(char const*, nsISupports*, nsID const&, void**) (nsComponentManagerUtils.cpp:170) ==4922== by 0x40F7B97: nsCreateInstanceByContractID::operator()(nsID const&, void**) const (nsComponentManagerUtils.cpp:210) ==4922== by 0x40F77A4: nsCOMPtr_base::assign_from_helper(nsCOMPtr_helper const&, nsID const&) (nsCOMPtr.cpp:150) ==4922== by 0x5B9EE07: nsAppStartupNotifier::Observe(nsISupports*, char const*, unsigned short const*) (nsCOMPtr.h:780) ==4922== by 0x804E381: XRE_main (nsAppRunner.cpp:2527) ==4922== by 0x804AB4E: main (nsBrowserApp.cpp:61) ==4922== ==4922== ==4922== 720 bytes in 5 blocks are possibly lost in loss record 131 of 205 ==4922== at 0x401F6D5: calloc (vg_replace_malloc.c:279) ==4922== by 0x400FA87: allocate_dtv (in /lib/ld-2.4.so) ==4922== by 0x400FB4B: _dl_allocate_tls (in /lib/ld-2.4.so) ==4922== by 0x41C382B: pthread_create@@GLIBC_2.1 (allocatestack.c:515) ==4922== by 0x41B267B: _PR_CreateThread (ptthread.c:455) ==4922== by 0x41459F9: nsThread::Init(nsIRunnable*, unsigned, PRThreadPriority, PRThreadScope, PRThreadState) (nsThread.cpp:287) ==4922== by 0x414547B: NS_NewThread(nsIThread**, nsIRunnable*, unsigned, PRThreadState, PRThreadPriority, PRThreadScope) (nsThread.cpp:349) ==4922== by 0x4FA464B: nsSocketTransportService::Init() (nsSocketTransportService2.cpp:436) ==4922== by 0x4F7EFDD: nsSocketTransportServiceConstructor(nsISupports*, nsID const&, void**) (nsNetModule.cpp:89) ==4922== by 0x40FA62D: nsGenericFactory::CreateInstance(nsISupports*, nsID const&, void**) (nsGenericFactory.cpp:79) ==4922== by 0x413E523: nsComponentManagerImpl::CreateInstance(nsID const&, nsISupports*, nsID const&, void**) (nsComponentManager.cpp:1899) ==4922== by 0x413C5D8: nsComponentManagerImpl::GetService(nsID const&, nsID const&, void**) (nsComponentManager.cpp:2103) ==4922== by 0x40F7DAF: CallGetService(nsID const&, nsID const&, void**) (nsComponentManagerUtils.cpp:83) ==4922== by 0x40F7DEF: nsGetServiceByCIDWithError::operator()(nsID const&, void**) const (nsComponentManagerUtils.cpp:266) ==4922== by 0x40F7890: nsCOMPtr_base::assign_from_gs_cid_with_error(nsGetServiceByCIDWithError const&, nsID const&) (nsCOMPtr.cpp:123) ==4922== by 0x4F8CAB6: nsIOService::Init() (nsCOMPtr.h:755) ==4922== by 0x4F8D330: nsIOService::GetInstance() (nsIOService.cpp:270) ==4922== by 0x4F7F053: nsIOServiceConstructor(nsISupports*, nsID const&, void**) (nsNetModule.cpp:75) ==4922== by 0x40FA62D: nsGenericFactory::CreateInstance(nsISupports*, nsID const&, void**) (nsGenericFactory.cpp:79) ==4922== by 0x413E523: nsComponentManagerImpl::CreateInstance(nsID const&, nsISupports*, nsID const&, void**) (nsComponentManager.cpp:1899) ==4922== by 0x413C5D8: nsComponentManagerImpl::GetService(nsID const&, nsID const&, void**) (nsComponentManager.cpp:2103) ==4922== by 0x40F7DAF: CallGetService(nsID const&, nsID const&, void**) (nsComponentManagerUtils.cpp:83) ==4922== by 0x40F7DEF: nsGetServiceByCIDWithError::operator()(nsID const&, void**) const (nsComponentManagerUtils.cpp:266) ==4922== by 0x40F7890: nsCOMPtr_base::assign_from_gs_cid_with_error(nsGetServiceByCIDWithError const&, nsID const&) (nsCOMPtr.cpp:123) ==4922== by 0x4F53C93: nsChromeRegistry::CheckForNewChrome() (nsCOMPtr.h:755) ==4922== by 0x4F4E76B: nsChromeRegistry::Init() (nsChromeRegistry.cpp:553) ==4922== by 0x4F4C67E: nsChromeRegistryConstructor(nsISupports*, nsID const&, void**) (nsChromeFactory.cpp:50) ==4922== by 0x40FA62D: nsGenericFactory::CreateInstance(nsISupports*, nsID const&, void**) (nsGenericFactory.cpp:79) ==4922== by 0x413E3C3: nsComponentManagerImpl::CreateInstanceByContractID(char const*, nsISupports*, nsID const&, void**) (nsComponentManager.cpp:1981) ==4922== by 0x413C1BB: nsComponentManagerImpl::GetServiceByContractID(char const*, nsID const&, void**) (nsComponentManager.cpp:2408) ==4922== by 0x40F7CAF: CallGetService(char const*, nsID const&, void**) (nsComponentManagerUtils.cpp:94) ==4922== by 0x40F7D4A: nsGetServiceByContractID::operator()(nsID const&, void**) const (nsComponentManagerUtils.cpp:278) ==4922== by 0x40F7844: nsCOMPtr_base::assign_from_gs_contractid(nsGetServiceByContractID, nsID const&) (nsCOMPtr.cpp:132) ==4922== by 0x804B944: ScopedXPCOMStartup::SetWindowCreator(nsINativeAppSupport*) (nsCOMPtr.h:677) ==4922== by 0x804E27E: XRE_main (nsAppRunner.cpp:2511) ==4922== by 0x804AB4E: main (nsBrowserApp.cpp:61) ==4922== ==4922== ==4922== 864 bytes in 36 blocks are possibly lost in loss record 133 of 205 ==4922== at 0x4020396: malloc (vg_replace_malloc.c:149) ==4922== by 0x419D847: PR_Malloc (prmem.c:467) ==4922== by 0x4195041: _PR_Getfd (prfdcach.c:141) ==4922== by 0x41AD8D3: pt_SetMethods (ptio.c:3279) ==4922== by 0x41ADC4C: PR_OpenFile (ptio.c:3539) ==4922== by 0x41ADD5A: PR_Open (ptio.c:3547) ==4922== by 0x412FDAD: nsLocalFile::OpenNSPRFileDesc(int, int, PRFileDesc**) (nsLocalFileUnix.cpp:399) ==4922== by 0x413D700: nsComponentManagerImpl::ReadPersistentRegistry() (nsComponentManager.cpp:1062) ==4922== by 0x40FD188: NS_InitXPCOM3_P (nsXPComInit.cpp:625) ==4922== by 0x804B419: ScopedXPCOMStartup::Initialize() (nsAppRunner.cpp:797) ==4922== by 0x804E236: XRE_main (nsAppRunner.cpp:2507) ==4922== by 0x804AB4E: main (nsBrowserApp.cpp:61) ==4922== ==4922== ==4922== 905 (71 direct, 834 indirect) bytes in 1 blocks are definitely lost in loss record 138 of 205 ==4922== at 0x4020B59: operator new(unsigned) (vg_replace_malloc.c:163) ==4922== by 0x4FB0447: nsHostRecord::Create(nsHostKey const*, nsHostRecord**) (nsHostResolver.cpp:165) ==4922== by 0x4FB04EA: HostDB_InitEntry(PLDHashTable*, PLDHashEntryHdr*, void const*) (nsHostResolver.cpp:273) ==4922== by 0x40F719F: PL_DHashTableOperate (pldhash.c:602) ==4922== by 0x4FB120B: nsHostResolver::ResolveHost(char const*, unsigned short, unsigned short, nsResolveHostCallback*) (nsHostResolver.cpp:416) ==4922== by 0x4FAF99F: nsDNSService::AsyncResolve(nsACString_internal const&, unsigned, nsIDNSListener*, nsIEventTarget*, nsICancelable**) (nsDNSService2.cpp:422) ==4922== by 0x4FA25B6: nsSocketTransport::ResolveHost() (nsSocketTransport2.cpp:928) ==4922== by 0x4FA31D4: nsSocketTransport::OnSocketEvent(unsigned, unsigned, nsISupports*) (nsSocketTransport2.cpp:1380) ==4922== by 0x4FA3E28: nsSocketEvent::HandleEvent(PLEvent*) (nsSocketTransport2.cpp:99) ==4922== by 0x4141A56: PL_HandleEvent (plevent.c:688) ==4922== by 0x4FA4E4C: nsSocketTransportService::ServiceEventQ() (nsSocketTransportService2.cpp:394) ==4922== by 0x4FA52D0: nsSocketTransportService::Run() (nsSocketTransportService2.cpp:625) ==4922== by 0x414590A: nsThread::Main(void*) (nsThread.cpp:118) ==4922== by 0x41B23BC: _pt_root (ptthread.c:220) ==4922== by 0x41C30FA: start_thread (pthread_create.c:261) ==4922== by 0x480A8ED: clone (in /usr/lib/debug/libc-2.4.so) ==4922== ==4922== ==4922== 180 bytes in 3 blocks are definitely lost in loss record 141 of 205 ==4922== at 0x4020396: malloc (vg_replace_malloc.c:149) ==4922== by 0x4AA398C: (within /usr/lib/libXcursor.so.1.0.2) ==4922== by 0x4AA4136: (within /usr/lib/libXcursor.so.1.0.2) ==4922== by 0x4AA4ADE: XcursorXcFileLoadImages (in /usr/lib/libXcursor.so.1.0.2) ==4922== by 0x4AA4BE8: XcursorFileLoadImages (in /usr/lib/libXcursor.so.1.0.2) ==4922== by 0x4AA54C6: XcursorLibraryLoadImages (in /usr/lib/libXcursor.so.1.0.2) ==4922== by 0x4AA5537: XcursorShapeLoadImages (in /usr/lib/libXcursor.so.1.0.2) ==4922== by 0x4AA5DA7: XcursorTryShapeCursor (in /usr/lib/libXcursor.so.1.0.2) ==4922== by 0x45BBFE1: XCreateGlyphCursor (CrGlCur.c:175) ==4922== by 0x45BC46C: XCreateFontCursor (Cursor.c:52) ==4922== by 0x4558931: gdk_cursor_new_for_display (gdkcursor-x11.c:132) ==4922== by 0x4538229: gdk_cursor_new (gdkcursor.c:99) ==4922== by 0x5957A7B: nsWindow::SetCursor(nsCursor) (nsWindow.cpp:3751) ==4922== by 0x69143DA: nsDocShell::OnStateChange(nsIWebProgress*, nsIRequest*, unsigned, unsigned) (nsDocShell.cpp:4710) ==4922== by 0x6925DD4: nsDocLoader::FireOnStateChange(nsIWebProgress*, nsIRequest*, int, unsigned) (nsDocLoader.cpp:1210) ==4922== by 0x6925EC8: nsDocLoader::doStopDocumentLoad(nsIRequest*, unsigned) (nsDocLoader.cpp:844) ==4922== by 0x69263B9: nsDocLoader::DocLoaderIsEmpty() (nsDocLoader.cpp:739) ==4922== by 0x6926905: nsDocLoader::OnStopRequest(nsIRequest*, nsISupports*, unsigned) (nsDocLoader.cpp:662) ==4922== by 0x4F8EC10: nsLoadGroup::RemoveRequest(nsIRequest*, nsISupports*, unsigned) (nsLoadGroup.cpp:732) ==4922== by 0x4FE1886: nsFileChannel::OnStopRequest(nsIRequest*, nsISupports*, unsigned) (nsFileChannel.cpp:553) ==4922== by 0x4F89855: nsInputStreamPump::OnStateStop() (nsInputStreamPump.cpp:563) ==4922== by 0x4F8A44D: nsInputStreamPump::OnInputStreamReady(nsIAsyncInputStream*) (nsInputStreamPump.cpp:400) ==4922== by 0x4125021: nsInputStreamReadyEvent::EventHandler(PLEvent*) (nsStreamUtils.cpp:120) ==4922== by 0x4141A56: PL_HandleEvent (plevent.c:688) ==4922== by 0x4141D6A: PL_ProcessPendingEvents (plevent.c:623) ==4922== by 0x4143DF7: nsEventQueueImpl::ProcessPendingEvents() (nsEventQueue.cpp:448) ==4922== by 0x595D794: event_processor_callback(_GIOChannel*, GIOCondition, void*) (nsAppShell.cpp:67) ==4922== by 0x49ABC8C: g_io_unix_dispatch (giounix.c:162) ==4922== by 0x4982801: g_main_context_dispatch (gmain.c:2045) ==4922== by 0x49857DE: g_main_context_iterate (gmain.c:2677) ==4922== by 0x4985B88: g_main_loop_run (gmain.c:2881) ==4922== by 0x4309573: gtk_main (gtkmain.c:1024) ==4922== by 0x595DBF1: nsAppShell::Run() (nsAppShell.cpp:139) ==4922== by 0x5B4EE61: nsAppStartup::Run() (nsAppStartup.cpp:151) ==4922== by 0x804EA38: XRE_main (nsAppRunner.cpp:2711) ==4922== by 0x804AB4E: main (nsBrowserApp.cpp:61) ==4922== ==4922== ==4922== 215 (96 direct, 119 indirect) bytes in 2 blocks are definitely lost in loss record 142 of 205 ==4922== at 0x4020B59: operator new(unsigned) (vg_replace_malloc.c:163) ==4922== by 0x591E90A: XPCWrappedNative::GetNewOrUsed(XPCCallContext&, nsISupports*, XPCWrappedNativeScope*, XPCNativeInterface*, int, XPCWrappedNative**) (xpcwrappednative.cpp:393) ==4922== by 0x59074D6: XPCConvert::NativeInterface2JSObject(XPCCallContext&, nsIXPConnectJSObjectHolder**, nsISupports*, nsID const*, JSObject*, int, int, unsigned*) (xpcconvert.cpp:1078) ==4922== by 0x58F8873: nsXPConnect::InitClassesWithNewWrappedGlobal(JSContext*, nsISupports*, nsID const&, unsigned, nsIXPConnectJSObjectHolder**) (nsXPConnect.cpp:515) ==4922== by 0x592B9C6: mozJSComponentLoader::GlobalForLocation(char const*, nsIFile*, JSObject**) (mozJSComponentLoader.cpp:1378) ==4922== by 0x592C623: mozJSComponentLoader::ModuleForLocation(char const*, nsIFile*, unsigned*) (mozJSComponentLoader.cpp:922) ==4922== by 0x592D286: mozJSComponentLoader::GetFactory(nsID const&, char const*, char const*, nsIFactory**) (mozJSComponentLoader.cpp:443) ==4922== by 0x413E44C: nsComponentManagerImpl::CreateInstanceByContractID(char const*, nsISupports*, nsID const&, void**) (nsComponentManager.h:301) ==4922== by 0x413C1BB: nsComponentManagerImpl::GetServiceByContractID(char const*, nsID const&, void**) (nsComponentManager.cpp:2408) ==4922== by 0x40F7CAF: CallGetService(char const*, nsID const&, void**) (nsComponentManagerUtils.cpp:94) ==4922== by 0x40F7CEF: nsGetServiceByContractIDWithError::operator()(nsID const&, void**) const (nsComponentManagerUtils.cpp:288) ==4922== by 0x40F77F0: nsCOMPtr_base::assign_from_gs_contractid_with_error(nsGetServiceByContractIDWithError const&, nsID const&) (nsCOMPtr.cpp:141) ==4922== by 0x5B9F088: nsAppStartupNotifier::Observe(nsISupports*, char const*, unsigned short const*) (nsCOMPtr.h:771) ==4922== by 0x804E381: XRE_main (nsAppRunner.cpp:2527) ==4922== by 0x804AB4E: main (nsBrowserApp.cpp:61) ==4922== ==4922== ==4922== 125 bytes in 8 blocks are possibly lost in loss record 143 of 205 ==4922== at 0x4020396: malloc (vg_replace_malloc.c:149) ==4922== by 0x4989CE5: g_malloc (gmem.c:131) ==4922== by 0x69DA11F: ORBit_alloc_string (in /usr/lib/libORBit-2.so.0.1.0) ==4922== by 0x69D9DE8: CORBA_string_dup (in /usr/lib/libORBit-2.so.0.1.0) ==4922== by 0x7293BCA: Bonobo_ActivationEnvValue_set (in /usr/lib/libbonobo-activation.so.4.0.0) ==4922== by 0x7291857: bonobo_activation_init_activation_env (in /usr/lib/libbonobo-activation.so.4.0.0) ==4922== by 0x72959C3: bonobo_activation_orb_init (in /usr/lib/libbonobo-activation.so.4.0.0) ==4922== by 0x71D00F2: (within /usr/lib/libgnome-2.so.0.1600.0) ==4922== by 0x71CA963: gnome_program_postinit (in /usr/lib/libgnome-2.so.0.1600.0) ==4922== by 0x71CAD84: (within /usr/lib/libgnome-2.so.0.1600.0) ==4922== by 0x71CB098: gnome_program_init (in /usr/lib/libgnome-2.so.0.1600.0) ==4922== by 0x693BA38: nsGNOMERegistry::Startup() (nsGNOMERegistry.cpp:178) ==4922== by 0x693550D: nsOSHelperAppService::nsOSHelperAppService() (nsOSHelperAppService.cpp:91) ==4922== by 0x6903829: nsOSHelperAppServiceConstructor(nsISupports*, nsID const&, void**) (nsDocShellModule.cpp:96) ==4922== by 0x40FA62D: nsGenericFactory::CreateInstance(nsISupports*, nsID const&, void**) (nsGenericFactory.cpp:79) ==4922== by 0x413E3C3: nsComponentManagerImpl::CreateInstanceByContractID(char const*, nsISupports*, nsID const&, void**) (nsComponentManager.cpp:1981) ==4922== by 0x413C1BB: nsComponentManagerImpl::GetServiceByContractID(char const*, nsID const&, void**) (nsComponentManager.cpp:2408) ==4922== by 0x40F7CAF: CallGetService(char const*, nsID const&, void**) (nsComponentManagerUtils.cpp:94) ==4922== by 0x40F7D4A: nsGetServiceByContractID::operator()(nsID const&, void**) const (nsComponentManagerUtils.cpp:278) ==4922== by 0x40F7844: nsCOMPtr_base::assign_from_gs_contractid(nsGetServiceByContractID, nsID const&) (nsCOMPtr.cpp:132) ==4922== by 0x693334C: nsExternalProtocolHandler::nsExternalProtocolHandler() (nsCOMPtr.h:763) ==4922== by 0x6903799: nsExternalProtocolHandlerConstructor(nsISupports*, nsID const&, void**) (nsDocShellModule.cpp:97) ==4922== by 0x40FA62D: nsGenericFactory::CreateInstance(nsISupports*, nsID const&, void**) (nsGenericFactory.cpp:79) ==4922== by 0x413E3C3: nsComponentManagerImpl::CreateInstanceByContractID(char const*, nsISupports*, nsID const&, void**) (nsComponentManager.cpp:1981) ==4922== by 0x413C1BB: nsComponentManagerImpl::GetServiceByContractID(char const*, nsID const&, void**) (nsComponentManager.cpp:2408) ==4922== by 0x40F7CAF: CallGetService(char const*, nsID const&, void**) (nsComponentManagerUtils.cpp:94) ==4922== by 0x40F7D4A: nsGetServiceByContractID::operator()(nsID const&, void**) const (nsComponentManagerUtils.cpp:278) ==4922== by 0x40F7844: nsCOMPtr_base::assign_from_gs_contractid(nsGetServiceByContractID, nsID const&) (nsCOMPtr.cpp:132) ==4922== by 0x692165D: nsDefaultURIFixup::CreateFixupURI(nsACString_internal const&, unsigned, nsIURI**) (nsCOMPtr.h:763) ==4922== by 0x6910E92: nsDocShell::LoadURI(unsigned short const*, unsigned, nsIURI*, nsIInputStream*, nsIInputStream*) (nsDocShell.cpp:2890) ==4922== by 0x69722AA: nsWebShellWindow::Initialize(nsIXULWindow*, nsIAppShell*, nsIURI*, int, int, int, nsWidgetInitData&) (nsWebShellWindow.cpp:265) ==4922== by 0x696F336: nsAppShellService::JustCreateTopWindow(nsIXULWindow*, nsIURI*, unsigned, int, int, int, nsIAppShell*, nsWebShellWindow**) (nsAppShellService.cpp:359) ==4922== by 0x696F672: nsAppShellService::CreateHiddenWindow(nsIAppShell*) (nsAppShellService.cpp:177) ==4922== by 0x5B4ED14: nsAppStartup::CreateHiddenWindow() (nsAppStartup.cpp:141) ==4922== by 0x804E5B8: XRE_main (nsAppRunner.cpp:2587) ==4922== by 0x804AB4E: main (nsBrowserApp.cpp:61) ==4922== ==4922== ==4922== 264 bytes in 3 blocks are definitely lost in loss record 145 of 205 ==4922== at 0x401F6D5: calloc (vg_replace_malloc.c:279) ==4922== by 0x419DA7B: PR_Calloc (prmem.c:474) ==4922== by 0x41AC036: PR_NewLock (ptsynch.c:174) ==4922== by 0xC80DF14: ??? ==4922== by 0xC80D8F9: ??? ==4922== by 0xC80EB1C: ??? ==4922== by 0xC80C7BA: ??? ==4922== by 0xC809FA5: ??? ==4922== by 0xC804D5B: ??? ==4922== by 0xC728400: pk11_FindObjectByTemplate (in /usr/lib/libnss3.so) ==4922== by 0xC735CD1: PK11_InitSlot (in /usr/lib/libnss3.so) ==4922== by 0xC724061: SECMOD_LoadPKCS11Module (in /usr/lib/libnss3.so) ==4922== by 0xC72C8FD: SECMOD_LoadModule (in /usr/lib/libnss3.so) ==4922== by 0xC72CA4D: SECMOD_LoadModule (in /usr/lib/libnss3.so) ==4922== by 0xC70BCD8: nss_Init (in /usr/lib/libnss3.so) ==4922== by 0xC70C172: NSS_InitReadWrite (in /usr/lib/libnss3.so) ==4922== by 0xC65FDEA: nsNSSComponent::InitializeNSS(int) (nsNSSComponent.cpp:1425) ==4922== by 0xC660973: nsNSSComponent::Init() (nsNSSComponent.cpp:1601) ==4922== by 0xC667139: nsNSSComponentConstructor(nsISupports*, nsID const&, void**) (nsNSSModule.cpp:159) ==4922== by 0x40FA62D: nsGenericFactory::CreateInstance(nsISupports*, nsID const&, void**) (nsGenericFactory.cpp:79) ==4922== by 0x413E3C3: nsComponentManagerImpl::CreateInstanceByContractID(char const*, nsISupports*, nsID const&, void**) (nsComponentManager.cpp:1981) ==4922== by 0x413C1BB: nsComponentManagerImpl::GetServiceByContractID(char const*, nsID const&, void**) (nsComponentManager.cpp:2408) ==4922== by 0x40F7CAF: CallGetService(char const*, nsID const&, void**) (nsComponentManagerUtils.cpp:94) ==4922== by 0x40F7D4A: nsGetServiceByContractID::operator()(nsID const&, void**) const (nsComponentManagerUtils.cpp:278) ==4922== by 0x40F7844: nsCOMPtr_base::assign_from_gs_contractid(nsGetServiceByContractID, nsID const&) (nsCOMPtr.cpp:132) ==4922== by 0xC66632C: EnsureNSSInitialized(int) (nsCOMPtr.h:998) ==4922== by 0xC66706A: nsSSLSocketProviderConstructor(nsISupports*, nsID const&, void**) (nsNSSModule.cpp:167) ==4922== by 0x40FA62D: nsGenericFactory::CreateInstance(nsISupports*, nsID const&, void**) (nsGenericFactory.cpp:79) ==4922== by 0x413E3C3: nsComponentManagerImpl::CreateInstanceByContractID(char const*, nsISupports*, nsID const&, void**) (nsComponentManager.cpp:1981) ==4922== by 0x413C1BB: nsComponentManagerImpl::GetServiceByContractID(char const*, nsID const&, void**) (nsComponentManager.cpp:2408) ==4922== by 0x40F7CAF: CallGetService(char const*, nsID const&, void**) (nsComponentManagerUtils.cpp:94) ==4922== by 0x4FB1649: nsSocketProviderService::GetSocketProvider(char const*, nsISocketProvider**) (nsServiceManagerUtils.h:130) ==4922== by 0x4FFEB66: nsHttpHandler::NewProxiedChannel(nsIURI*, nsIProxyInfo*, nsIChannel**) (nsHttpHandler.cpp:1511) ==4922== by 0x4FFD068: nsHttpHandler::NewChannel(nsIURI*, nsIChannel**) (nsHttpHandler.cpp:1456) ==4922== by 0x4FFCDAD: nsHttpsHandler::NewChannel(nsIURI*, nsIChannel**) (nsHttpHandler.cpp:1789) ==4922== by 0x4F8C0E5: nsIOService::NewChannelFromURI(nsIURI*, nsIChannel**) (nsIOService.cpp:553) ==4922== by 0x690B816: nsDocShell::DoURILoad(nsIURI*, nsIURI*, int, nsISupports*, char const*, nsIInputStream*, nsIInputStream*, int, nsIDocShell**, nsIRequest**, int) (nsNetUtil.h:171) ==4922== by 0x69168EB: nsDocShell::InternalLoad(nsIURI*, nsIURI*, nsISupports*, unsigned, unsigned short const*, char const*, nsIInputStream*, nsIInputStream*, unsigned, nsISHEntry*, int, nsIDocShell**, nsIRequest**) (nsDocShell.cpp:6746) ==4922== by 0x6914B07: nsDocShell::LoadURI(nsIURI*, nsIDocShellLoadInfo*, unsigned, int) (nsDocShell.cpp:841) ==4922== by 0x6910F8D: nsDocShell::LoadURI(unsigned short const*, unsigned, nsIURI*, nsIInputStream*, nsIInputStream*) (nsDocShell.cpp:2913) ==4922== ==4922== ==4922== 2,040 bytes in 1 blocks are definitely lost in loss record 164 of 205 ==4922== at 0x401F6D5: calloc (vg_replace_malloc.c:279) ==4922== by 0x4989C4D: g_malloc0 (gmem.c:150) ==4922== by 0x49997AE: g_slice_alloc (gslice.c:407) ==4922== by 0x4975F18: g_hash_table_new_full (ghash.c:139) ==4922== by 0x4975F97: g_hash_table_new (ghash.c:110) ==4922== by 0x496F8C5: g_quark_from_static_string (gdataset.c:685) ==4922== by 0x493B10A: g_type_init_with_debug_flags (gtype.c:3402) ==4922== by 0x493B2E1: g_type_init (gtype.c:3473) ==4922== by 0x45375F5: gdk_pre_parse_libgtk_only (gdk.c:174) ==4922== by 0x4309F10: pre_parse_hook (gtkmain.c:462) ==4922== by 0x498F6CC: g_option_context_parse (goption.c:1413) ==4922== by 0x4309ABB: gtk_parse_args (gtkmain.c:726) ==4922== by 0x4309B33: gtk_init_check (gtkmain.c:762) ==4922== by 0x4309B73: gtk_init (gtkmain.c:800) ==4922== by 0x804D507: XRE_main (nsAppRunner.cpp:2297) ==4922== by 0x804AB4E: main (nsBrowserApp.cpp:61) ==4922== ==4922== ==4922== 4,096 bytes in 1 blocks are possibly lost in loss record 177 of 205 ==4922== at 0x4020492: realloc (vg_replace_malloc.c:306) ==4922== by 0x419D90E: PR_Realloc (prmem.c:482) ==4922== by 0x414E5B8: NS_Realloc_P (nsMemoryImpl.cpp:349) ==4922== by 0xC66405C: nsSSLSocketThreadData::ensure_buffer_size(int) (nsMemory.h:71) ==4922== by 0xC654D95: nsSSLThread::requestRead(nsNSSSocketInfo*, void*, int) (nsSSLThread.cpp:597) ==4922== by 0xC661B77: nsSSLIOLayerRead(PRFileDesc*, void*, int) (nsNSSIOLayer.cpp:1319) ==4922== by 0x419653E: PR_Read (priometh.c:141) ==4922== by 0x4FA37D8: nsSocketInputStream::Read(char*, unsigned, unsigned*) (nsSocketTransport2.cpp:338) ==4922== by 0x4FF02C1: nsHttpConnection::OnWriteSegment(char*, unsigned, unsigned*) (nsHttpConnection.cpp:617) ==4922== by 0x4FFBC0E: nsHttpTransaction::WritePipeSegment(nsIOutputStream*, void*, char*, unsigned, unsigned, unsigned*) (nsHttpTransaction.cpp:471) ==4922== by 0x4123C15: nsPipeOutputStream::WriteSegments(unsigned (*)(nsIOutputStream*, void*, char*, unsigned, unsigned, unsigned*), void*, unsigned, unsigned*) (nsPipe3.cpp:1100) ==4922== by 0x4FFC120: nsHttpTransaction::WriteSegments(nsAHttpSegmentWriter*, unsigned, unsigned*) (nsHttpTransaction.cpp:497) ==4922== by 0x4FEFE35: nsHttpConnection::OnSocketReadable() (nsHttpConnection.cpp:649) ==4922== by 0x4FEFF18: nsHttpConnection::OnInputStreamReady(nsIAsyncInputStream*) (nsHttpConnection.cpp:747) ==4922== by 0x4FA2837: nsSocketInputStream::OnSocketReady(unsigned) (nsSocketTransport2.cpp:241) ==4922== by 0x4FA2D03: nsSocketTransport::OnSocketReady(PRFileDesc*, short) (nsSocketTransport2.cpp:1478) ==4922== by 0x4FA5152: nsSocketTransportService::Run() (nsSocketTransportService2.cpp:591) ==4922== by 0x414590A: nsThread::Main(void*) (nsThread.cpp:118) ==4922== by 0x41B23BC: _pt_root (ptthread.c:220) ==4922== by 0x41C30FA: start_thread (pthread_create.c:261) ==4922== by 0x480A8ED: clone (in /usr/lib/debug/libc-2.4.so) ==4922== ==4922== ==4922== 5,369 bytes in 397 blocks are definitely lost in loss record 181 of 205 ==4922== at 0x4020396: malloc (vg_replace_malloc.c:149) ==4922== by 0x40A891A: js_DeflateString (jsstr.c:3101) ==4922== by 0x40A8A00: js_GetStringBytes (jsstr.c:3181) ==4922== by 0x403145D: JS_GetStringBytes (jsapi.c:4554) ==4922== by 0x591FAF1: XPCNativeInterface::GetMemberName(XPCCallContext&, XPCNativeMember const*) const (xpcwrappednativeinfo.cpp:510) ==4922== by 0x592031B: XPCNativeMember::Resolve(XPCCallContext&, XPCNativeInterface*) (xpcwrappednativeinfo.cpp:184) ==4922== by 0x5923F0E: DefinePropertyIfFound(XPCCallContext&, JSObject*, long, XPCNativeSet*, XPCNativeInterface*, XPCNativeMember*, XPCWrappedNativeScope*, int, XPCWrappedNative*, XPCWrappedNative*, XPCNativeScriptableInfo*, unsigned, int*) (xpcprivate.h:1151) ==4922== by 0x5924F4F: XPC_WN_NoHelper_Resolve(JSContext*, JSObject*, long) (xpcwrappednativejsops.cpp:743) ==4922== by 0x407CAC4: js_LookupPropertyWithFlags (jsobj.c:3302) ==4922== by 0x407CD24: js_LookupProperty (jsobj.c:3160) ==4922== by 0x407E053: js_GetProperty (jsobj.c:3538) ==4922== by 0x4071BC8: js_Interpret (jsinterp.c:5751) ==4922== by 0x4064255: js_Invoke (jsinterp.c:1394) ==4922== by 0x5919FF9: nsXPCWrappedJSClass::CallMethod(nsXPCWrappedJS*, unsigned short, nsXPTMethodInfo const*, nsXPTCMiniVariant*) (xpcwrappedjsclass.cpp:1453) ==4922== by 0x5913C82: nsXPCWrappedJS::CallMethod(unsigned short, nsXPTMethodInfo const*, nsXPTCMiniVariant*) (xpcwrappedjs.cpp:467) ==4922== by 0x415C880: PrepareAndDispatch (xptcstubs_gcc_x86_unix.cpp:100) ==4922== by 0x804E689: XRE_main (nsAppRunner.cpp:2625) ==4922== by 0x804AB4E: main (nsBrowserApp.cpp:61) ==4922== ==4922== ==4922== 20,480 bytes in 5 blocks are definitely lost in loss record 191 of 205 ==4922== at 0x4020492: realloc (vg_replace_malloc.c:306) ==4922== by 0x419D90E: PR_Realloc (prmem.c:482) ==4922== by 0x414E5B8: NS_Realloc_P (nsMemoryImpl.cpp:349) ==4922== by 0xC66405C: nsSSLSocketThreadData::ensure_buffer_size(int) (nsMemory.h:71) ==4922== by 0xC654D95: nsSSLThread::requestRead(nsNSSSocketInfo*, void*, int) (nsSSLThread.cpp:597) ==4922== by 0xC661B77: nsSSLIOLayerRead(PRFileDesc*, void*, int) (nsNSSIOLayer.cpp:1319) ==4922== by 0x419653E: PR_Read (priometh.c:141) ==4922== by 0x4FA37D8: nsSocketInputStream::Read(char*, unsigned, unsigned*) (nsSocketTransport2.cpp:338) ==4922== by 0x4FF02C1: nsHttpConnection::OnWriteSegment(char*, unsigned, unsigned*) (nsHttpConnection.cpp:617) ==4922== by 0x4FFBC0E: nsHttpTransaction::WritePipeSegment(nsIOutputStream*, void*, char*, unsigned, unsigned, unsigned*) (nsHttpTransaction.cpp:471) ==4922== by 0x4123C15: nsPipeOutputStream::WriteSegments(unsigned (*)(nsIOutputStream*, void*, char*, unsigned, unsigned, unsigned*), void*, unsigned, unsigned*) (nsPipe3.cpp:1100) ==4922== by 0x4FFC120: nsHttpTransaction::WriteSegments(nsAHttpSegmentWriter*, unsigned, unsigned*) (nsHttpTransaction.cpp:497) ==4922== by 0x4FEFE35: nsHttpConnection::OnSocketReadable() (nsHttpConnection.cpp:649) ==4922== by 0x4FEFF18: nsHttpConnection::OnInputStreamReady(nsIAsyncInputStream*) (nsHttpConnection.cpp:747) ==4922== by 0x4FA2837: nsSocketInputStream::OnSocketReady(unsigned) (nsSocketTransport2.cpp:241) ==4922== by 0x4FA2D03: nsSocketTransport::OnSocketReady(PRFileDesc*, short) (nsSocketTransport2.cpp:1478) ==4922== by 0x4FA5152: nsSocketTransportService::Run() (nsSocketTransportService2.cpp:591) ==4922== by 0x414590A: nsThread::Main(void*) (nsThread.cpp:118) ==4922== by 0x41B23BC: _pt_root (ptthread.c:220) ==4922== by 0x41C30FA: start_thread (pthread_create.c:261) ==4922== by 0x480A8ED: clone (in /usr/lib/debug/libc-2.4.so) ==4922== ==4922== ==4922== 112,384 bytes in 96 blocks are possibly lost in loss record 204 of 205 ==4922== at 0x401F596: memalign (vg_replace_malloc.c:332) ==4922== by 0x401F5F0: posix_memalign (vg_replace_malloc.c:386) ==4922== by 0x4998F38: slab_allocator_alloc_chunk (gslice.c:1065) ==4922== by 0x4999997: g_slice_alloc (gslice.c:619) ==4922== by 0x4999AC4: g_slice_alloc0 (gslice.c:784) ==4922== by 0x4942469: g_type_create_instance (gtype.c:1547) ==4922== by 0x4929951: g_object_constructor (gobject.c:1041) ==4922== by 0x4927BDA: g_object_newv (gobject.c:937) ==4922== by 0x492873E: g_object_new_valist (gobject.c:981) ==4922== by 0x49288EF: g_object_new (gobject.c:795) ==4922== by 0x4568708: _gdk_x11_gc_new (gdkgc-x11.c:106) ==4922== by 0x453D29E: gdk_gc_new_with_values (gdkgc.c:118) ==4922== by 0x45449F1: gdk_pixmap_create_gc (gdkpixmap.c:237) ==4922== by 0x453D29E: gdk_gc_new_with_values (gdkgc.c:118) ==4922== by 0x42C9ED0: gtk_gc_new (gtkgc.c:182) ==4922== by 0x496BFBB: g_cache_insert (gcache.c:139) ==4922== by 0x42CA334: gtk_gc_get (gtkgc.c:86) ==4922== by 0x4389B6A: gtk_style_real_realize (gtkstyle.c:1876) ==4922== by 0x492FB28: g_cclosure_marshal_VOID__VOID (gmarshal.c:77) ==4922== by 0x4920FB8: g_type_class_meta_marshal (gclosure.c:567) ==4922== by 0x492279A: g_closure_invoke (gclosure.c:490) ==4922== by 0x4933029: signal_emit_unlocked_R (gsignal.c:2370) ==4922== by 0x49340B6: g_signal_emit_valist (gsignal.c:2199) ==4922== by 0x4934278: g_signal_emit (gsignal.c:2243) ==4922== by 0x437DC46: gtk_style_realize (gtkstyle.c:841) ==4922== by 0x43811EF: gtk_style_attach (gtkstyle.c:752) ==4922== by 0x434C555: gtk_range_realize (gtkrange.c:1023) ==4922== by 0x492FB28: g_cclosure_marshal_VOID__VOID (gmarshal.c:77) ==4922== by 0x4920FB8: g_type_class_meta_marshal (gclosure.c:567) ==4922== by 0x492279A: g_closure_invoke (gclosure.c:490) ==4922== by 0x4933029: signal_emit_unlocked_R (gsignal.c:2370) ==4922== by 0x49340B6: g_signal_emit_valist (gsignal.c:2199) ==4922== by 0x4934278: g_signal_emit (gsignal.c:2243) ==4922== by 0x4429489: gtk_widget_realize (gtkwidget.c:2496) ==4922== by 0x4429A6D: gtk_widget_set_parent (gtkwidget.c:4709) ==4922== by 0x42C36E2: gtk_fixed_put (gtkfixed.c:165) ==4922== by 0x42C3727: gtk_fixed_add (gtkfixed.c:395) ==4922== by 0x492F038: g_cclosure_marshal_VOID__OBJECT (gmarshal.c:636) ==4922== by 0x4920FB8: g_type_class_meta_marshal (gclosure.c:567) ==4922== by 0x492279A: g_closure_invoke (gclosure.c:490) ==4922== ==4922== LEAK SUMMARY: ==4922== definitely lost: 29,091 bytes in 421 blocks. ==4922== indirectly lost: 1,363 bytes in 36 blocks. ==4922== possibly lost: 118,189 bytes in 146 blocks. ==4922== still reachable: 1,101,001 bytes in 8,645 blocks. ==4922== suppressed: 55,224 bytes in 898 blocks. ==4922== Reachable blocks (those to which a pointer was found) are not shown. ==4922== To see them, rerun with: --show-reachable=yes --4922-- memcheck: sanity checks: 3929 cheap, 158 expensive --4922-- memcheck: auxmaps: 0 auxmap entries (0k, 0M) in use --4922-- memcheck: auxmaps: 0 searches, 0 comparisons --4922-- memcheck: SMs: n_issued = 524 (8384k, 8M) --4922-- memcheck: SMs: n_deissued = 6 (96k, 0M) --4922-- memcheck: SMs: max_noaccess = 65535 (1048560k, 1023M) --4922-- memcheck: SMs: max_undefined = 1 (16k, 0M) --4922-- memcheck: SMs: max_defined = 1607 (25712k, 25M) --4922-- memcheck: SMs: max_non_DSM = 518 (8288k, 8M) --4922-- memcheck: max sec V bit nodes: 3554 (180k, 0M) --4922-- memcheck: set_sec_vbits8 calls: 15225 (new: 3554, updates: 11671) --4922-- memcheck: max shadow mem size: 8772k, 8M --4922-- translate: fast SP updates identified: 308,930 ( 88.1%) --4922-- translate: generic_known SP updates identified: 28,358 ( 8.0%) --4922-- translate: generic_unknown SP updates identified: 13,172 ( 3.7%) --4922-- tt/tc: 4,124,070 tt lookups requiring 94,893,380 probes --4922-- tt/tc: 4,124,070 fast-cache updates, 15 flushes --4922-- transtab: new 227,574 (5,067,195 -> 83,701,019; ratio 165:10) [0 scs] --4922-- transtab: dumped 0 (0 -> ??) --4922-- transtab: discarded 3,293 (165,012 -> ??) --4922-- scheduler: 382,293,704 jumps (bb entries). --4922-- scheduler: 3,929/4,594,093 major/minor sched events. --4922-- sanity: 3930 cheap, 158 expensive checks. --4922-- exectx: 30,011 lists, 86,502 contexts (avg 2 per list) --4922-- exectx: 629,279 searches, 701,881 full compares (1,115 per 1000) --4922-- exectx: 987,455 cmp2, 686 cmp4, 0 cmpAll