Mailinglist Archive: opensuse-bugs (14787 mails)

< Previous Next >
[Bug 211054] adding a wrong installation source will hang up in a loop
  • From: bugzilla_noreply@xxxxxxxxxx
  • Date: Wed, 8 Nov 2006 00:19:42 -0700 (MST)
  • Message-id: <20061108071942.A299D25C887@xxxxxxxxxxxxxxxxxxxxxx>
https://bugzilla.novell.com/show_bug.cgi?id=211054


lslezak@xxxxxxxxxx changed:

What |Removed |Added
----------------------------------------------------------------------------
Status|ASSIGNED |RESOLVED
Resolution| |WONTFIX




------- Comment #6 from lslezak@xxxxxxxxxx 2006-11-08 00:19 MST -------
The callbacks in yast are correct and libzypp handles them correctly. The
problem is on the nVidia page - if the requested URL doesn't exist a fallback
page is returned.

Just try e.g.: http://www.nvidia.com/jkjklkljjjdfsbcvbjdfsjhjkjkl or
http://www.nvidia.com/what_ever_you_want, you'll always get the same page.

Yast tries to download http://www.nvidia.com/novell/media.1/products file which
doesn't exist but the fallback is returned. Unfortunately parsing the page for
product list results in 67 found products:

2006-11-08 07:52:27 <5> cyclops(23825) [wfm] Source.cc(SourceScan):1123
Product: ./
2006-11-08 07:52:27 <5> cyclops(23825) [wfm] Source.cc(SourceScan):1123
Product: ./#headerBGblack
2006-11-08 07:52:27 <5> cyclops(23825) [wfm] Source.cc(SourceScan):1123
Product: ./#headerBGgreen
2006-11-08 07:52:27 <5> cyclops(23825) [wfm] Source.cc(SourceScan):1123
Product: ./#search0806
2006-11-08 07:52:27 <5> cyclops(23825) [wfm] Source.cc(SourceScan):1123
Product: ./<!--
2006-11-08 07:52:27 <5> cyclops(23825) [wfm] Source.cc(SourceScan):1123
Product: ./<!--
2006-11-08 07:52:27 <5> cyclops(23825) [wfm] Source.cc(SourceScan):1123
Product: ./<!--COPYRIGHT
2006-11-08 07:52:27 <5> cyclops(23825) [wfm] Source.cc(SourceScan):1123
Product: ./<!--END
2006-11-08 07:52:27 <5> cyclops(23825) [wfm] Source.cc(SourceScan):1123
Product: ./<!--WEBSIDESTORY
2006-11-08 07:52:27 <5> cyclops(23825) [wfm] Source.cc(SourceScan):1123
Product: ./<!DOCTYPE
2006-11-08 07:52:27 <5> cyclops(23825) [wfm] Source.cc(SourceScan):1123
Product: ./</UL>
2006-11-08 07:52:27 <5> cyclops(23825) [wfm] Source.cc(SourceScan):1123
Product: ./</body>
2006-11-08 07:52:27 <5> cyclops(23825) [wfm] Source.cc(SourceScan):1123
Product: ./</head>
2006-11-08 07:52:27 <5> cyclops(23825) [wfm] Source.cc(SourceScan):1123
Product: ./</html>
..

Yast tries to add each of the product to the source repository and it obviously
67 times fails. So there is no loop but 67 popups :-(

Because the problem is in URL handling on the nVidia web page we cannot fix it.


--
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, or are watching someone who is.

< Previous Next >
This Thread
  • No further messages