View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0003992 | unreal | ircd | public | 2010-12-30 19:42 | 2010-12-30 22:06 |
Reporter | goldenwolf | Assigned To | ohnobinki | ||
Priority | normal | Severity | crash | Reproducibility | always |
Status | resolved | Resolution | fixed | ||
Product Version | 3.2.9-RC1 | ||||
Fixed in Version | 3.2.9-RC2 | ||||
Summary | 0003992: Remote MOTD crashes Unreal if URL fails to load | ||||
Description | Unreal boots up properly and does not complain about anything. As soon as an oper does /rehash on the server, it crashes. | ||||
Steps To Reproduce | Set the files motd link to something invalid files { motd "http://www.example.com/ircd.motd"; Launch Unreal, everything will seem okay. Connect to the server and oper up and rehash the server. | ||||
Additional Information | core dump attached. | ||||
Tags | No tags attached. | ||||
Attached Files | |||||
3rd party modules | |||||
|
Are you sure that this only happens when the URL gives a 404? |
|
When I try valid URL it doesn't happen. (03:08:29) :: unrealircd.conf Rehashing (03:08:30) -Irc.testnet.net- *** Notice -- Loading IRCd configuration .. (03:08:30) -Irc.testnet.net- *** Notice -- Configuration loaded without any problems .. (03:08:30) -Irc.testnet.net- *** Notice -- error: Error downloading MOTD file from "http://dl.dropbox.com/u/1673773/i": The requested URL returned error: 404 -(03:08:30) * Disconnected CRASHED! - |
|
Fix in CVS, will be in 3.2.9-rc2. A bug in my own code again ;-). - Fix pointer handling in remote MOTD code, fixing a crash on REHASH reported by goldenwolf (0003992). |
Date Modified | Username | Field | Change |
---|---|---|---|
2010-12-30 19:42 | goldenwolf | New Issue | |
2010-12-30 19:42 | goldenwolf | File Added: dump.core | |
2010-12-30 20:23 | ohnobinki | File Deleted: dump.core | |
2010-12-30 20:29 | goldenwolf | File Added: backtrace.txt | |
2010-12-30 21:00 | ohnobinki | Note Added: 0016544 | |
2010-12-30 21:12 | syzop | Assigned To | => ohnobinki |
2010-12-30 21:12 | syzop | Status | new => assigned |
2010-12-30 21:23 | goldenwolf | Note Added: 0016546 | |
2010-12-30 22:06 | ohnobinki | Note Added: 0016547 | |
2010-12-30 22:06 | ohnobinki | Status | assigned => resolved |
2010-12-30 22:06 | ohnobinki | Fixed in Version | => 3.2.9-RC2 |
2010-12-30 22:06 | ohnobinki | Resolution | open => fixed |