View Issue Details
| ID | Project | Category | View Status | Date Submitted | Last Update |
|---|---|---|---|---|---|
| 0002115 | unreal | ircd | public | 2004-10-08 21:40 | 2004-10-08 21:59 |
| Reporter | MagicalTux | Assigned To | |||
| Priority | normal | Severity | crash | Reproducibility | have not tried |
| Status | closed | Resolution | open | ||
| Product Version | 3.2.1 | ||||
| Summary | 0002115: Crash on bad link blocks | ||||
| Description | I had a bad link { } block which was for services (host *, port *, etc...) and I didn't notice that the option "autoconnect" was set. Once I logged in as ircop I was flooded by notices : [21:35:43] -Beta-IRC.FF.st- Bad hostname returned from 127.0.0.1 for 127.0.0.1 [21:35:43] -Beta-IRC.FF.st- *** Notice -- Hostname * is unknown for server MatrIRX.Beta-IRC.FF.st. [21:35:43] -Beta-IRC.FF.st- *** Notice -- Host * unknown [21:35:44] -Beta-IRC.FF.st- *** Notice -- Hostname * is unknown for server MatrIRX.Beta-IRC.FF.st. [21:35:44] -Beta-IRC.FF.st- Bad hostname returned from 127.0.0.1 for 127.0.0.1 [21:35:44] -Beta-IRC.FF.st- Bad hostname returned from 127.0.0.1 for 127.0.0.1 [21:35:44] -Beta-IRC.FF.st- *** Notice -- Hostname * is unknown for server MatrIRX.Beta-IRC.FF.st. So I immediatly fixed that in the config, and then issued a /rehash in the IRC window. Here's the crash : 289 if ((*str = *p1)) (gdb) bt #0 ircvsprintf (str=0x81dd277 "tion loaded without any problems ..\r\n", format=0xbfffe579 " is unknown for server %s.", vl=0xbfffe968 "-IRC\001") at ircsprintf.c:289 #1 0x080a69de in vsendto_one (to=0x828a8b8, pattern=0xbfffe540 ":Beta-IRC.FF.st NOTICE MT`AwAy :*** Notice -- Hostname %s is unknown for server %s.", vl=0xbfffe964 "st") at send.c:243 #2 0x080a8911 in sendto_realops (pattern=0x8131260 "Hostname %s is unknown for server %s.") at send.c:1760 #3 0x0808a882 in do_dns_async () at s_bsd.c:2635 #4 0x0808a0da in read_message (delay=0, listp=0x82081e0) at s_bsd.c:1757 #5 0x0807fe5d in main (argc=1, argv=0x0) at ircd.c:1528 #6 0x400c2dc6 in __libc_start_main () from /lib/libc.so.6 (gdb) print str $1 = 0x81dd277 "tion loaded without any problems ..\r\n" (gdb) print p1 $2 = 0x7473 <Address 0x7473 out of bounds> | ||||
| Steps To Reproduce | Read above | ||||
| 3rd party modules | None | ||||
| Date Modified | Username | Field | Change |
|---|---|---|---|
| 2004-10-08 21:40 | MagicalTux | New Issue | |
| 2004-10-08 21:40 | MagicalTux | 3rd party modules | => None |
| 2004-10-08 21:56 | syzop | Note Added: 0007925 | |
| 2004-10-08 21:59 | syzop | Status | new => closed |