View Issue Details
| ID | Project | Category | View Status | Date Submitted | Last Update |
|---|---|---|---|---|---|
| 0002214 | unreal | ircd | public | 2004-12-03 08:58 | 2004-12-03 11:12 |
| Reporter | HERZ | Assigned To | |||
| Priority | normal | Severity | crash | Reproducibility | random |
| Status | closed | Resolution | open | ||
| Product Version | 3.2.1 | ||||
| Summary | 0002214: If DNS IP in Config is not responsing - ircd will crash | ||||
| Description | We was wondering because our Server Version 3.2.1 was running up to 150 Days uptime. Then, Server was crashing every day , but 2 Servers / 10 Servers only. So it was not a reason for an ircd update. 3 Days ago we found the Problem. Our ISP has change the DNS IP, so the IP we had add in unrealircd.conf was not responsing. Every Day two Servers was crashing (see core file) We have fix the DNS IP in unrealircd.conf and now Servers running fine. I believe this Problem/Bug is still in UnrealIRCD3.2.2 too. izhub@ns:~/Unreal3.2$ gdb src/ircd core GNU gdb 6.3-debian Copyright 2004 Free Software Foundation, Inc. GDB is free software, covered by the GNU General Public License, and you are welcome to change it and/or distribute copies of it under certain conditions. Type "show copying" to see the conditions. There is absolutely no warranty for GDB. Type "show warranty" for details. This GDB was configured as "i386-linux"...Using host libthread_db library "/lib/tls/libthread_db.so.1". Core was generated by `/home/izhub/Unreal3.2/src/ircd'. Program terminated with signal 11, Segmentation fault. warning: current_sos: Can't read pathname for load map: Input/output error Error while mapping shared library sections: tmp/5BE9DEB.m_jointhrottle.so: No such file or directory. Error while mapping shared library sections: tmp/7328CE91.m_privdeaf.so: No such file or directory. Error while mapping shared library sections: tmp/A1D8CDEA.commands.so: No such file or directory. Error while mapping shared library sections: tmp/C3977793.m_getinfo.so: No such file or directory. Error while mapping shared library sections: tmp/E909773A.m_banlist.so: No such file or directory. Error while mapping shared library sections: tmp/10E88285.m_ircops.so: No such file or directory. Error while mapping shared library sections: tmp/3B29E998.m_scarecrow.so: No such file or directory. Error while mapping shared library sections: tmp/418BB081.m_clones.so: No such file or directory. Error while mapping shared library sections: tmp/628A6456.m_commandsno.so: No such file or directory. Error while mapping shared library sections: tmp/19B3579E.cloak.so: No such file or directory. Reading symbols from /usr/lib/i686/cmov/libssl.so.0.9.7...done. Loaded symbols for /usr/lib/i686/cmov/libssl.so.0.9.7 Reading symbols from /usr/lib/i686/cmov/libcrypto.so.0.9.7...done. Loaded symbols for /usr/lib/i686/cmov/libcrypto.so.0.9.7 Reading symbols from /lib/tls/libcrypt.so.1...done. Loaded symbols for /lib/tls/libcrypt.so.1 Reading symbols from /lib/tls/libnsl.so.1...done. Loaded symbols for /lib/tls/libnsl.so.1 Reading symbols from /usr/lib/libz.so.1...done. Loaded symbols for /usr/lib/libz.so.1 Reading symbols from /lib/tls/libdl.so.2...done. Loaded symbols for /lib/tls/libdl.so.2 Reading symbols from /lib/tls/libc.so.6...done. Loaded symbols for /lib/tls/libc.so.6 Reading symbols from /lib/ld-linux.so.2...done. Loaded symbols for /lib/ld-linux.so.2 Error while reading shared library symbols: tmp/5BE9DEB.m_jointhrottle.so: No such file or directory. Error while reading shared library symbols: tmp/7328CE91.m_privdeaf.so: No such file or directory. Error while reading shared library symbols: tmp/A1D8CDEA.commands.so: No such file or directory. Error while reading shared library symbols: tmp/C3977793.m_getinfo.so: No such file or directory. Error while reading shared library symbols: tmp/E909773A.m_banlist.so: No such file or directory. Error while reading shared library symbols: tmp/10E88285.m_ircops.so: No such file or directory. Error while reading shared library symbols: tmp/3B29E998.m_scarecrow.so: No such file or directory. Error while reading shared library symbols: tmp/418BB081.m_clones.so: No such file or directory. Error while reading shared library symbols: tmp/628A6456.m_commandsno.so: No such file or directory. Error while reading shared library symbols: tmp/19B3579E.cloak.so: No such file or directory. #0 0x0806ac1d in find_cache_number (rptr=0x827f7a8, numb=0x827f884 "Ù\030ÚQÙ \203ÈQ©¼K") at res.c:1301 1301 for (i = 0; HE(cp)->h_addr_list[i]; i++) (gdb) bt #0 0x0806ac1d in find_cache_number (rptr=0x827f7a8, numb=0x827f884 "Ù\030ÚQÙ \203ÈQ©¼K") at res.c:1301 #1 0x0806ad6f in make_cache (rptr=0x827f7a8) at res.c:1369 #2 0x0806a5ad in get_res (lp=0x81257f0 "h!G\b") at res.c:941 #3 0x08070286 in do_dns_async () at s_bsd.c:2577 #4 0x0806faca in read_message (delay=1, listp=0x8155de0) at s_bsd.c:1757 #5 0x08064000 in main (argc=0, argv=0x0) at ircd.c:1529 (gdb) | ||||
| 3rd party modules | |||||
|
|
> I believe this Problem/Bug is still in UnrealIRCD3.2.2 too. Actually I strongly believe it is not. AFAIK I fixed 2 bugs that might have caused this, 1 specific bug that happens _exactly_ in this situation :P. So I'm gonna close this bug, if you can reproduce it on 3.2.2 however, then please re-report! :). |