https://bugzilla.novell.com/show_bug.cgi?id=712189
https://bugzilla.novell.com/show_bug.cgi?id=712189#c5
--- Comment #5 from Jon Nelson 2011-09-02 03:01:43 UTC ---
I can't confirm yet whether 'wget' is the process leaking file descriptors (or
libproxy), but this is *also* an issue:
valgrind proxy < some_url_list
..
==12356== Process terminating with default action of signal 11 (SIGSEGV)
==12356== General Protection Fault
==12356== at 0xA3635EB: ??? (in /usr/lib64/libwebkitgtk-1.0.so.0.5.2)
==12356== by 0xA2E35F0: ??? (in /usr/lib64/libwebkitgtk-1.0.so.0.5.2)
==12356== by 0x39427310: ???
==12356== by 0xA2A851D: ??? (in /usr/lib64/libwebkitgtk-1.0.so.0.5.2)
==12356== by 0xA33D41D: ??? (in /usr/lib64/libwebkitgtk-1.0.so.0.5.2)
==12356== by 0xA261B2C: JSEvaluateScript (in
/usr/lib64/libwebkitgtk-1.0.so.0.5.2)
==12356== by 0x90AF398: ??? (in
/usr/lib64/libproxy-0.4.7/modules/pacrunner_webkit.so)
==12356== by 0x4E39EDC: libproxy::pacrunner_extension::get(std::string,
libproxy::url const&) (in /usr/lib64/libproxy.so.1.0.0)
==12356== by 0x4E3D823: ??? (in /usr/lib64/libproxy.so.1.0.0)
==12356== by 0x4E3EEAD: ??? (in /usr/lib64/libproxy.so.1.0.0)
==12356== by 0x4E3F04B: px_proxy_factory_get_proxies (in
/usr/lib64/libproxy.so.1.0.0)
==12356== by 0x400DD0: main (in /usr/bin/proxy)
==12356==
==12356== HEAP SUMMARY:
==12356== in use at exit: 328,525 bytes in 1,062 blocks
==12356== total heap usage: 3,513 allocs, 2,451 frees, 707,380 bytes
allocated
==12356==
^C==12356== LEAK SUMMARY:
==12356== definitely lost: 20 bytes in 1 blocks
==12356== indirectly lost: 0 bytes in 0 blocks
==12356== possibly lost: 20,137 bytes in 391 blocks
==12356== still reachable: 308,368 bytes in 670 blocks
==12356== suppressed: 0 bytes in 0 blocks
==12356== Rerun with --leak-check=full to see details of leaked memory
==12356==
==12356== For counts of detected and suppressed errors, rerun with: -v
==12356== Use --track-origins=yes to see where uninitialised values come from
==12356== ERROR SUMMARY: 51298 errors from 5 contexts (suppressed: 6 from 6)
Killed
jnelson@worklaptop:~/x>
When I remove the webkit proxy package, and use the mozjs one, I don't crash or
leak file descriptors.
This leads me to believe that
a) wget is leaking file descriptors
b) webkit still has a crasher bug (see above)
This is still with 'direct' (no javascript involved, yet).
--
Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.