View Issue Details

IDProjectCategoryView StatusLast Update
0002957unrealircdpublic2006-11-04 11:23
Reportermarhazk Assigned To 
PrioritynormalSeverityminorReproducibilityalways
Status closedResolutionunable to duplicate 
Product Version3.2-beta14 
Summary0002957: UnrealIRCD crashed from 3.2beta14 until 3.2.4 without any reason.
DescriptionHello,

I need help... My UnrealIRCD from 3.2beta14 until 3.2.4 automatically crashed without any reason? Why does its always happend after a few hours (maybe after 12 hours after started) then its crashed... There's no wircd.***.core found in Unreal3.2 folder.

Code:
-
[16:02:46] -Java.WebMas.net- *** Notice -- Client exiting at atama.WebMas.Net: [email protected] (Ping timeout)
-
[16:02:46] -Java.WebMas.net- *** Notice -- Client exiting at atama.WebMas.Net: [email protected] (Ping timeout)
-
[17:34:59] * [10053] Software caused connection abort
-
[17:34:59] * Disconnected

No any cores in that path/folder. So weird.. The unrealircd.conf works very well and the server are works without any errors. Sometimes, if I run on Win Os, this ircd automatically crashed after a few hours later. Wait, i've founds some errors in Event Viewer about this ircd. Its says:

Source: Application Error
Category: 100
Event: 1000
Type: Error
IRCD Version: Below 3.2.1
Code:
Faulting application wircd.exe, version 1.0.0.0, faulting module wircd.exe, version 1.0.0.0, fault address 0x0004e1e4.

For more information, see Help and Support Center at http://go.microsoft.com/fwlink/events.asp.

0000: 41 70 70 6c 69 63 61 74 Applicat
0008: 69 6f 6e 20 46 61 69 6c ion Fail
0010: 75 72 65 20 20 77 69 72 ure wir
0018: 63 64 2e 65 78 65 20 31 cd.exe 1
0020: 2e 30 2e 30 2e 30 20 69 .0.0.0 i
0028: 6e 20 77 69 72 63 64 2e n wircd.
0030: 65 78 65 20 31 2e 30 2e exe 1.0.
0038: 30 2e 30 20 61 74 20 6f 0.0 at o
0040: 66 66 73 65 74 20 30 30 ffset 00
0048: 30 34 65 31 65 34 04e1e4


Source: Application Error
Category: 100
Event: 1000
Type: Error
IRCD Version: Above 3.2.1 (including 3.2.4)
Code:
Faulting application wircd.exe, version 1.0.0.0, faulting module wircd.exe, version 1.0.0.0, fault address 0x0004e1e4.

For more information, see Help and Support Center at http://go.microsoft.com/fwlink/events.asp.

0000: 41 70 70 6c 69 63 61 74 Applicat
0008: 69 6f 6e 20 46 61 69 6c ion Fail
0010: 75 72 65 20 20 77 69 72 ure wir
0018: 63 64 2e 65 78 65 20 31 cd.exe 1
0020: 2e 30 2e 30 2e 30 20 69 .0.0.0 i
0028: 6e 20 77 69 72 63 64 2e n wircd.
0030: 65 78 65 20 31 2e 30 2e exe 1.0.
0038: 30 2e 30 20 61 74 20 6f 0.0 at o
0040: 66 66 73 65 74 20 30 30 ffset 00
0048: 30 34 65 31 65 34 04e1e4


Code:
Faulting application config.exe, version 1.0.0.0, faulting module unknown, version 0.0.0.0, fault address 0x7777aa71.

For more information, see Help and Support Center at http://go.microsoft.com/fwlink/events.asp.


What does its mean? What should I do next?
3rd party modules

Activities

syzop

2006-06-07 05:44

administrator   ~0011908

Uhm... I have a list of like 10 items on how to crash beta14.

We CLEARLY mention everywhere we do not support old versions.

Upgrade! :P

syzop

2006-06-07 05:50

administrator   ~0011909

Oh ok I misread (or maybe I didn't, since nowhere you paste crash output from 3.2.4), we really really only care about the latest version which is 3.2.4.

If you get a crash with 3.2.4 (even better: test with 3.2.5-rc2), show us the wircd.*.core file. If it doesn't get created, then there's not much we can do.

If you are running unreal as a service, reinstall it in GUI mode, this might fix some problems with the core files (or not..) if there's something with permissions involved.

So, try 3.2.5-rc2 and GUI mode, see what happens.

marhazk

2006-06-10 04:01

reporter   ~0011939

When I debugged it, its show:-

7C910DF5 mov edx,dword ptr [ecx+4]
7C910DF8 mov dword ptr [ebp-8Ch],edx
7C910DFE mov dword ptr [eax],ecx
7C910E00 mov dword ptr [eax+4],edx
>> 7C910E03 mov dword ptr [edx],eax
7C910E05 mov dword ptr [ecx+4],eax
7C910E08 push esi
7C910E09 mov esi,dword ptr [ebp-38h]
7C910E0C push esi
7C910E0D call 7C910BCC
7C910E12 mov eax,dword ptr [ebp-1Ch]
7C910E15 add dword ptr [esi+28h],eax
7C910E18 or dword ptr [ebp-4],0FFFFFFFFh
7C910E1C call 7C910E7D
7C910E21 xor ebx,ebx
7C910E23 cmp byte ptr [esi+586h],1
7C910E2A jne 7C9117EB
7C910E30 mov ecx,dword ptr [esi+580h]
7C910E36 cmp ecx,ebx
7C910E38 je 7C910E57
7C910E3A mov eax,dword ptr [ebp-60h]
7C910E3D shr eax,0Ah

ntdll.dll!7C910E03

syzop

2006-06-10 06:46

administrator   ~0011940

Unfortunately that is not useful for us.
Did you do what I asked? And what are the answers and results?

syzop

2006-11-04 11:23

administrator   ~0012577

Did not do what asked, and even if did.. we never got a core file, without core file (and with nobody else being able to reproduce it), we can't help. Sorry.

Issue History

Date Modified Username Field Change
2006-06-07 05:05 marhazk New Issue
2006-06-07 05:44 syzop Status new => closed
2006-06-07 05:44 syzop Note Added: 0011908
2006-06-07 05:44 syzop Resolution open => no change required
2006-06-07 05:50 syzop Note Added: 0011909
2006-06-07 05:50 syzop Status closed => new
2006-06-07 05:50 syzop Resolution no change required => open
2006-06-10 04:01 marhazk Note Added: 0011939
2006-06-10 06:46 syzop Note Added: 0011940
2006-11-04 11:23 syzop Status new => closed
2006-11-04 11:23 syzop Note Added: 0012577
2006-11-04 11:23 syzop Resolution open => unable to duplicate