View Issue Details

IDProjectCategoryView StatusLast Update
0001757unrealircdpublic2004-04-24 11:37
ReporterAngryWolf Assigned To 
PrioritynormalSeveritycrashReproducibilityalways
Status closedResolutionopen 
Product Version3.2-RC2 
Summary0001757: [crash] include "http://";
DescriptionI was trying to do every stupid things I can in order to get UnrealIRCd to crash, and now I could find such a bug, which is always reproducable. This is done by parsing one of the following lines in the configuration:

include http://;
include http://blah;
3rd party modules

Activities

AngryWolf

2004-04-24 08:24

reporter   ~0005921

Perhaps this is the same, but "http://blah/" crashes as well.

syzop

2004-04-24 10:27

administrator   ~0005922

I think it happends if no filename is specified, like:
http://www.blah.com/
instead of
http://www.blah.com/main.conf

However I don't think this really affects many people, so not sure if it's worth open up the source again for this :).
Crashes caused by mistakes in the config have a lower priority for me anyway, bugs during "running", caused by users, are much more important.

Anyway, happy hunting :p.

syzop

2004-04-24 11:12

administrator   ~0005923

Ok hmm, perhaps a better idea is to temporary add a quick&safe workaround for this :). Will do that.

syzop

2004-04-24 11:37

administrator   ~0005924

Ok, temporary workaround added in CVS [.2232].. it doesn't crash now anymore.

I didn't really care about http:// and http://blah and http://blah/ but http://www.blah.com/ crashing, even if rarely used, seemed good to get fixed.

Better error checking (and better temporary filenames) will be done after 3.2.

Issue History

Date Modified Username Field Change
2004-04-24 08:18 AngryWolf New Issue
2004-04-24 08:24 AngryWolf Note Added: 0005921
2004-04-24 10:27 syzop Note Added: 0005922
2004-04-24 11:12 syzop Note Added: 0005923
2004-04-24 11:37 syzop Status new => closed
2004-04-24 11:37 syzop Note Added: 0005924