MantisBT - Doomseeker
View Issue Details
0000727Doomseeker[All Projects] Bugpublic2012-03-27 18:372018-09-29 14:48
achtung 
Zalewa 
highmajoralways
closedfixed 
x86_64Fedora16
0.8.1 Beta 
0.9 Beta 
0000727: Wadseeker Site List - First url with a getwad/wadseeker file is ignored.
It seems that the first site that points to a getwad/wadseeker file in the site listing for wadseeker is ignored. It doesn't matter what position they are in. If wadhost is 3, and dogsoft is 4, wadhost is ingored. If doghost is 1, and wadhost is 2, dogsoft is ignored.

This issue only appears when using wadseeker while attempting to join a server. Wadseeker seems to parse the list just fine otherwise (manual entry of filename).

Any manually added sites that point to a php file will be ignored, and wadseeker will still go on to ignore the first default site on the list that points to a php file.

This applies to versions 0.7.1 and 0.7.2. I haven't tried the latest from mercurial.
1. Take note of which site (with php file in url) is first in list
2. Attempt to join a server
3. Watch as site is ignored
I've spoken to Blzut3 about this already, he successfully reproduced the issue himself.
No tags attached.
Issue History
2012-03-27 18:37achtungNew Issue
2012-04-05 15:32ZalewaAssigned To => Zalewa
2012-04-05 15:32ZalewaStatusnew => assigned
2012-04-14 11:29ZalewaNote Added: 0003243
2012-04-14 11:29ZalewaStatusassigned => resolved
2012-04-14 11:29ZalewaResolutionopen => fixed
2012-04-14 17:43Blzut3Fixed in Version => 0.9 Beta
2012-06-09 13:22Torr SamahoCategoryGeneral => Bug
2018-09-29 14:48WubTheCaptainStatusresolved => closed

Notes
(0003243)
Zalewa   
2012-04-14 11:29   
Fixed. Problem was caused by a case-sensitive string comparison in a QHash. A WAD filename was compared in a way that made Wadseeker always think there is either zero or only one site that is most likely to have the given file, and %WADNAME% sites are always considered as such.