On 11/25/2011 09:14 AM, Dimstar / Dominique Leuenberger wrote:
On Fri, 2011-11-25 at 08:25 +0100, Bruno Friedmann wrote:
Can someone try that and confirm here : like placing 192.168.1.0/24 in NO_PROXY_FOR If it's reproducible I will report it to bugzilla.
Just a small update on that one: my sysconfig/proxy contains this:
NO_PROXY="localhost, 127.0.0.1, 10.0.0.0/8, 192.168.0.0/16"
And that works pretty well, without crashing zypper here.
Dominique
okay the funky is working if I don't use cidr netmask crash otherwise gdb proxy GNU gdb (GDB) SUSE (7.3-42.5) Copyright (C) 2011 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html> This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. Type "show copying" and "show warranty" for details. This GDB was configured as "x86_64-suse-linux". For bug reporting instructions, please see: <http://www.gnu.org/software/gdb/bugs/>... Reading symbols from /usr/bin/proxy...Reading symbols from /usr/lib/debug/usr/bin/proxy.debug...done. done. (gdb) run http://google.com/ Starting program: /usr/bin/proxy http://google.com/ [Thread debugging using libthread_db enabled] http://yoda:80/ [Inferior 1 (process 29257) exited normally] (gdb) quit c-3po:~ # vi /etc/sysconfig/proxy c-3po:~ # gdb proxy GNU gdb (GDB) SUSE (7.3-42.5) Copyright (C) 2011 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html> This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. Type "show copying" and "show warranty" for details. This GDB was configured as "x86_64-suse-linux". For bug reporting instructions, please see: <http://www.gnu.org/software/gdb/bugs/>... Reading symbols from /usr/bin/proxy...Reading symbols from /usr/lib/debug/usr/bin/proxy.debug...done. done. (gdb) run http://google.com Starting program: /usr/bin/proxy http://google.com [Thread debugging using libthread_db enabled] Program received signal SIGSEGV, Segmentation fault. 0x00007ffff7bd5a6b in ip_ignore_extension::ignore (this=<optimized out>, url=..., ignore=...) at /usr/src/debug/libproxy-0.4.7/libproxy/modules/ignore_ip.cpp:151 151 /usr/src/debug/libproxy-0.4.7/libproxy/modules/ignore_ip.cpp: No such file or directory. in /usr/src/debug/libproxy-0.4.7/libproxy/modules/ignore_ip.cpp (gdb) bt #0 0x00007ffff7bd5a6b in ip_ignore_extension::ignore (this=<optimized out>, url=..., ignore=...) at /usr/src/debug/libproxy-0.4.7/libproxy/modules/ignore_ip.cpp:151 #1 0x00007ffff7bc88a1 in libproxy::proxy_factory::_get_proxies (this=0x603010, realurl=0x6113d0, response=...) at /usr/src/debug/libproxy-0.4.7/libproxy/proxy.cpp:272 #2 0x00007ffff7bca8be in libproxy::proxy_factory::get_proxies (this=0x603010, url_=...) at /usr/src/debug/libproxy-0.4.7/libproxy/proxy.cpp:195 #3 0x00007ffff7bcaa58 in px_proxy_factory_get_proxies (self=0x603010, url=<optimized out>) at /usr/src/debug/libproxy-0.4.7/libproxy/proxy.cpp:421 #4 0x0000000000400b61 in main (argc=<optimized out>, argv=0x7fffffffe0c8) at /usr/src/debug/libproxy-0.4.7/utils/proxy.c:83 (gdb) cont Continuing. Program terminated with signal SIGSEGV, Segmentation fault. The program no longer exists. (gdb) proxy declared as http://yoda:80/ ( apache2 ipv6 host ) NO_PROXY="localhost, 127.0.0.1, ::1, vellerat.ioda.net, 192.168.103.128/27, 2001:1620:f7c::1" -- Bruno Friedmann Ioda-Net Sàrl www.ioda-net.ch openSUSE Member & Ambassador GPG KEY : D5C9B751C4653227 irc: tigerfoot -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org