These are the patches to fix the voice exploit for UT2004 and a memory check exploit in UT3.  This is likely to be the cause of why many UT3 and UT2004 servers are being unstable the past couple days.  Anyone who rents UT2004/UT3 servers from us will already have the patch installed.  These aren't official patches and are only for the server.

[b:170a9a0ca4]UT2004 FIX[/b:170a9a0ca4]

http://utgl.unrealadmin.org/UT2004/VoicechatCrashFix/

[ http://aluigi.org/patches/voiceindexfix.lpatch ]

[b:170a9a0ca4]UT3 FIX[/b:170a9a0ca4]

http://download.dfbgaming.com:9080/UT3_STICLE_FIX.zip (WINDOWS UT3 1.3 ONLY)

[ http://aluigi.org/patches/ut3sticlefix.lpatch ]

[b:170a9a0ca4]Info for UT2004[/b:170a9a0ca4]

http://aluigi.org/adv/ut2004null-adv.txt

You'll see something like this in your server log:

[code:1:170a9a0ca4]Assertion failed&#58; VoiceIndex&lt;VOICE_MAX_CHATTERS &#91;File&#58;.\UnChan.cpp&#93; &#91;Line&#58; 1710&#93;[/code:1:170a9a0ca4]

[b:170a9a0ca4]Info for UT3[/b:170a9a0ca4]

http://aluigi.org/adv/ut3sticle-adv.txt

You'll see something like this in your server log:

[code:1:170a9a0ca4]Critical&#58; appError called&#58;
Critical&#58; Ran out of virtual memory. To prevent this condition, you must free up more space on your primary hard disk.
Critical&#58; Windows GetLastError&#58; The parameter is incorrect. &#40;87&#41;
Log&#58; === Critical error&#58; ===
Ran out of virtual memory. To prevent this condition, you must free up more space on your primary hard disk.

RaiseException&#40;&#41; Address = 0x7d4e2366 &#40;filename not found&#41; &#91;in kernel32.dll&#93;
CxxThrowException&#40;&#41; Address = 0x78158e89 &#40;filename not found&#41; &#91;in MSVCR80.dll&#93;
Address = 0xba0102 &#40;filename not found&#41; &#91;in UT3.exe&#93;
Address = 0xe8781b4c &#40;filename not found&#41; [/code:1:170a9a0ca4]