[Bug 739069] New: zypper segfaults with some proxy values
https://bugzilla.novell.com/show_bug.cgi?id=739069 https://bugzilla.novell.com/show_bug.cgi?id=739069#c0 Summary: zypper segfaults with some proxy values Classification: openSUSE Product: openSUSE 12.1 Version: Final Platform: x86-64 OS/Version: Other Status: NEW Severity: Critical Priority: P5 - None Component: libzypp AssignedTo: zypp-maintainers@forge.provo.novell.com ReportedBy: strzol@gmail.com QAContact: qa@suse.de Found By: --- Blocker: --- User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:9.0) Gecko/20100101 Firefox/9.0 I'm getting a segfault from zypper when a non proxy value in /etc/sysconfig/proxy is entered as CIDR (10.0.0.0/8). If the offending value is removed zypper works. The error is: zypper[3242]: segfault at 0 ip 00007f90dd484a6b sp 00007fff1ede5170 error 4 in libproxy.so.1.0.0[7f90dd469000+20000] I can provide more info if you point me to the right way. Reproducible: Always Steps to Reproduce: 1. Put a CIDR value in no proxy in /etc/sysconfig/proxy 2. run zypper 3. -- 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.
https://bugzilla.novell.com/show_bug.cgi?id=739069
https://bugzilla.novell.com/show_bug.cgi?id=739069#c1
Peter Tselios
https://bugzilla.novell.com/show_bug.cgi?id=739069
https://bugzilla.novell.com/show_bug.cgi?id=739069#c2
Christos Gourdoupis
https://bugzilla.novell.com/show_bug.cgi?id=739069
https://bugzilla.novell.com/show_bug.cgi?id=739069#c3
H Brass
https://bugzilla.novell.com/show_bug.cgi?id=739069
https://bugzilla.novell.com/show_bug.cgi?id=739069#c4
Nick Fennell
This is most probably related to bug 679322, where I have contributed. I bet removing all spaces from the NO_PROXY string will make you happy.
Removing spaces fixed it for me on zypper 1.6.18 -- 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.
https://bugzilla.novell.com/show_bug.cgi?id=739069
https://bugzilla.novell.com/show_bug.cgi?id=739069#c5
Arif Nugroho
(In reply to comment #2)
This is most probably related to bug 679322, where I have contributed. I bet removing all spaces from the NO_PROXY string will make you happy.
Removing spaces fixed it for me on zypper 1.6.18
Same here. Zypper 1.6.18 -- 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.
https://bugzilla.novell.com/show_bug.cgi?id=739069
https://bugzilla.novell.com/show_bug.cgi?id=739069#c6
Andreas Hartmann
https://bugzilla.novell.com/show_bug.cgi?id=739069
https://bugzilla.novell.com/show_bug.cgi?id=739069#c7
Michael Andres
https://bugzilla.novell.com/show_bug.cgi?id=739069
https://bugzilla.novell.com/show_bug.cgi?id=739069#c8
Michael Andres
https://bugzilla.novell.com/show_bug.cgi?id=739069
https://bugzilla.novell.com/show_bug.cgi?id=739069#c9
--- Comment #9 from Dominique Leuenberger
https://bugzilla.novell.com/show_bug.cgi?id=739069
https://bugzilla.novell.com/show_bug.cgi?id=739069#c10
--- Comment #10 from Dominique Leuenberger
https://bugzilla.novell.com/show_bug.cgi?id=739069
https://bugzilla.novell.com/show_bug.cgi?id=739069#c11
Dominique Leuenberger
https://bugzilla.novell.com/show_bug.cgi?id=739069
https://bugzilla.novell.com/show_bug.cgi?id=739069#c12
--- Comment #12 from Dominique Leuenberger
https://bugzilla.novell.com/show_bug.cgi?id=739069
https://bugzilla.novell.com/show_bug.cgi?id=739069#c13
--- Comment #13 from Andreas Hartmann
https://bugzilla.novell.com/show_bug.cgi?id=739069
https://bugzilla.novell.com/show_bug.cgi?id=739069#c14
Dominique Leuenberger
- NO_PROXY="...,192.168.1.0/24,..." - URL: ftp://fqdn/... (fqdn resolves to an address in the 192.168.1.0/24 range)
-> zypper / libproxy ignores,that for reaching fqdn the NO_PROXY configuration has to be used.
This is standard behavior in all implementations of proxy handling I have seen (except when custom pac files are used.. ) The 'issue' is that none of the implementations wants to go on and do a namelookup first before matching, as this would considerably slow down ANY access to websites. (Same is true for FF implementation of proxy access, even _other OS_ have this 'issue'. Usually you have a NO_PROXY for 192.168.0.0/16 (all private ranges) and mydomain.com (all sites in .mydomain are reachable without proxy). -- 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.
https://bugzilla.novell.com/show_bug.cgi?id=739069
https://bugzilla.novell.com/show_bug.cgi?id=739069#c15
Dominique Leuenberger
I can confirm, that the sigseg is fixed here with the packages in the above given repository. I tested libproxy1-0.4.7-7.4.1.x86_64.rpm.
But the problem from https://bugzilla.novell.com/show_bug.cgi?id=739069#c6 is not fixed.
@Maintenance, I assume we agree on pushing those fixes as maintenance update? We had the same in 11.4 but missed to include the fix in 'Factory' at that time (Current Factory has the fix). -- 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.
https://bugzilla.novell.com/show_bug.cgi?id=739069
https://bugzilla.novell.com/show_bug.cgi?id=739069#c16
Benjamin Brunner
https://bugzilla.novell.com/show_bug.cgi?id=739069
https://bugzilla.novell.com/show_bug.cgi?id=739069#c17
--- Comment #17 from Bernhard Wiedemann
https://bugzilla.novell.com/show_bug.cgi?id=739069
https://bugzilla.novell.com/show_bug.cgi?id=739069#c18
Benjamin Brunner
https://bugzilla.novell.com/show_bug.cgi?id=739069
https://bugzilla.novell.com/show_bug.cgi?id=739069#c
Dominique Leuenberger
participants (1)
-
bugzilla_noreply@novell.com