IRCd crashes randomly
Posted: Sun Jan 20, 2008 12:01 pm
I'm running Unreal 3.2.7 on Windows 2003 SP2. The IRCd isn't using any additional modules. I'm running Apone as the services package. The IRC server isn't under any load from users but the box is being used for some other purposes. After running for a while (the most recent instance, it was running for just over a day), it will crash. The time of the crash seems to be random. The service.log file in each case will say:
I've emailed one of the .core files to the mailing list. The contents of one is below:
Apart from a few details changing like the memory and register numbers, the .core file is the same. Does anyone know what might be causing it? Thanks.
Code: Select all
UnrealIRCd has encountered a fatal error. Debugging information has been dumped to wircd.xxxx.core, please email this file to [email protected].Code: Select all
Generated at Sat Jan 19 04:18:06 2008
Windows Server 2003 Service Pack 2 (5.2.3790)
Unreal3.2.7[FinWXOoZE] (1.1.1.1.2.1.2.1.2.2234.2.676 2007/07/13 10:43:04)
-----------------
Memory Information:
Physical: (Available:528MB/Total:2047MB)
Virtual: (Available:2017MB/Total:2047MB)
-----------------
Exception:
Access Violation
-----------------
Backup Buffer:
PONG :654DC34C
-----------------
Registers:
EAX=0x00a8f7ac EBX=0x00156b70 ECX=0x00916b70
EDX=0x00a8f7cc ESI=0x00000008 EDI=0x00abfcf8
EIP=0x00b5102d EBP=0x00a8f8bc ESP=0x00a8f7a4
-----------------
Stack Trace:
Module: 9A46AB5D.cloak
#0 (null):0: hidehost
Module: 4A734DF7.commands
#1 (null):0: m_addmotd_Load
#2 (null):0: m_addmotd_Load
#3 (null):0: m_addmotd_Load
Module: wircd
#4 e:\dev\unreal3.2.7\src\parse.c:440: parse
#5 e:\dev\unreal3.2.7\src\packet.c:139: dopacket
#6 e:\dev\unreal3.2.7\src\s_bsd.c:1505: read_packet
#7 e:\dev\unreal3.2.7\src\s_bsd.c:1968: read_message
#8 e:\dev\unreal3.2.7\src\ircd.c:1616: SocketLoop
#9 e:\dev\unreal3.2.7\src\win32\service.c:150: ServiceMain
Module: ADVAPI32
#10 e:\dev\unreal3.2.7\src\win32\service.c:150: LookupPrivilegeValueW
Module: kernel32
#11 e:\dev\unreal3.2.7\src\win32\service.c:150: GetModuleHandleA