Luigi Auriemma

aluigi.org (ARCHIVE-ONLY FORUM!)
It is currently 19 Jul 2012 13:58

All times are UTC [ DST ]





Forum locked This topic is locked, you cannot edit posts or make further replies.  [ 25 posts ] 
Author Message
 Post subject: Codmsgboom
PostPosted: 08 May 2008 11:11 

Joined: 08 May 2008 10:58
Posts: 2
The link to Codmsgboom fix is only a text file does anyone have the file?
Could it be sent to me please this is the broken link http://aluigi.altervista.org/patches/codmsgfix.lpatch

Thanks for any help.


Top
 Profile  
 
 
 Post subject:
PostPosted: 08 May 2008 12:33 

Joined: 13 Aug 2007 21:44
Posts: 4068
Location: http://aluigi.org
press the right mouse button and select "Save page As" or press CTRL-S, then open the file with the Lame Patcher (lpatch)


Top
 Profile  
 
 Post subject:
PostPosted: 08 May 2008 13:28 

Joined: 08 May 2008 10:58
Posts: 2
All done thanks ctrl + s didnt work on ie but was fine on firefox thanks for the help Luigi you are a star. ;)


Top
 Profile  
 
 Post subject:
PostPosted: 11 May 2008 03:12 

Joined: 11 May 2008 03:11
Posts: 1
HEY WERE DO I PUT THAT FILE??
THIS IS A FIX TO STOP PEOPLE FROM CRASHING THE SERVER RIGHT??


Top
 Profile  
 
 Post subject:
PostPosted: 11 May 2008 08:35 

Joined: 24 Sep 2007 02:12
Posts: 1114
Location: http://sethioz.co.uk
Quote:
then open the file with the Lame Patcher (lpatch)

..never used it or any game tht needs it...but from that part i understand that you need Lame Patcher to use this file. a lil bit thinking maybe ? .lol


Top
 Profile  
 
 Post subject:
PostPosted: 12 May 2008 12:13 

Joined: 13 Aug 2007 21:44
Posts: 4068
Location: http://aluigi.org
the file must be saved somewhere on the disk, then launch lpatch.exe, select codmsgfix.lpatch and then the server executable.

update (sorry I confused it with q3msgboom), yes this patch solves the server crash.


Top
 Profile  
 
 Post subject:
PostPosted: 27 May 2008 15:38 

Joined: 27 May 2008 15:33
Posts: 7
Hi,

Please tell me that anyone did this patch for Call of Duty on linux system?
I know that, on the page it is for Windows only (I mean fix buffer overrun)
So i'm asking. On Windows it works perfectly, but on linux it doesn't work.

Thanks


Top
 Profile  
 
 Post subject:
PostPosted: 27 May 2008 17:11 

Joined: 13 Aug 2007 21:44
Posts: 4068
Location: http://aluigi.org
the patch is only for Windows


Top
 Profile  
 
 Post subject:
PostPosted: 28 May 2008 20:14 

Joined: 27 May 2008 15:33
Posts: 7
You know how to make it for linux? I know, some hosters have this patch for linux serwers, but they won't tell how they made it.


Top
 Profile  
 
 Post subject:
PostPosted: 28 May 2008 21:10 

Joined: 13 Aug 2007 21:44
Posts: 4068
Location: http://aluigi.org
probably they did just the same thing I did for Windows, so dropping the client string from 1024 to 896.
when I created that patch for windows if I'm not in error I also gave a quick look to the Linux disassembled client but didn't find that same part of the code.
I will retake a quick look to the Linux client and then I will let you know if I find a solution.


Top
 Profile  
 
 Post subject:
PostPosted: 29 May 2008 23:06 

Joined: 27 May 2008 15:33
Posts: 7
thank You very much :)


Top
 Profile  
 
 Post subject:
PostPosted: 30 May 2008 10:10 

Joined: 13 Aug 2007 21:44
Posts: 4068
Location: http://aluigi.org
in attachment there is the beta patch, the .so file exists only in the main folder so there is no need to unpack/repack pk3 files.
try it and let me know if the bug has been completely fixed

udpated, check new post


Last edited by aluigi on 30 May 2008 18:19, edited 1 time in total.

Top
 Profile  
 
 Post subject:
PostPosted: 30 May 2008 16:44 

Joined: 27 May 2008 15:33
Posts: 7
When i run lpatch.exe and do everything that i should do the lpatch.exe wrote those msg:
"there are no bytes to change in the file"

I give the game.mp.i386.so file to patch.

Doesn't work.


Top
 Profile  
 
 Post subject:
PostPosted: 30 May 2008 17:14 

Joined: 13 Aug 2007 21:44
Posts: 4068
Location: http://aluigi.org
I have tested the bytes on both CoD 1.5b and CoD2.
Can you upload your game.mp.i386.so on zshare.net or another file hosting site?
If you zip it probably it could stay also on the forum but I'm not sure.


Top
 Profile  
 
 Post subject:
PostPosted: 30 May 2008 17:24 

Joined: 27 May 2008 15:33
Posts: 7
I mean Call of Duty 1.1

sure, there is .so file:
http://www.zshare.net/download/1283850039a6310e/


Top
 Profile  
 
 Post subject:
PostPosted: 30 May 2008 18:21 

Joined: 13 Aug 2007 21:44
Posts: 4068
Location: http://aluigi.org
retry with the attached patch


Attachments:
test2.lpatch [787 Bytes]
Downloaded 206 times
Top
 Profile  
 
 Post subject:
PostPosted: 31 May 2008 11:53 

Joined: 27 May 2008 15:33
Posts: 7
unfortunatly it doesn't work too.
I upload this file to my linux server and comand
say aaaaaaaaaaaaaaaaaaa... etc is crashing my server.

Have any idea for it?

Thanks anyway for help


Top
 Profile  
 
 Post subject:
PostPosted: 31 May 2008 14:34 

Joined: 13 Aug 2007 21:44
Posts: 4068
Location: http://aluigi.org
No there are no other ideas because that code I have modified is exactly the same function I modified in the Windows version.

I want to run the cod linux dedicated server on my linux virtual machine but gives problems:

"Sys_Error: Hunk initialization failed. File system load stack not zero"


Top
 Profile  
 
 Post subject:
PostPosted: 02 Jun 2008 11:49 

Joined: 13 Aug 2007 21:44
Posts: 4068
Location: http://aluigi.org
If someone has CoD 1.5 or CoD2 on Linux, he can test the above patch and then report if works with these latest versions


Top
 Profile  
 
 Post subject:
PostPosted: 02 Jun 2008 20:10 

Joined: 27 May 2008 15:33
Posts: 7
Aluigi if u will do something with patch for CoD 1.1 on Linux a lot of people will be very happy :)

Please, if You will have time, do something with that.


Top
 Profile  
 
 Post subject:
PostPosted: 09 Jul 2008 05:08 

Joined: 09 Jul 2008 03:41
Posts: 2
Ok. I have the download lpatch and i select the exe. then i select yes and it asks me to select a file. I select the test2 that is above and it works fine and asks me to select the .so file. But i dont need it for linux i need it for windows. I do the same thing but now select the lpatch.x86 and it says incomplete or corupted?? am I doing something wrong?

I also went to the codmsgfix page. and thru IE I select all copy then i pasted it on wordpad and note pad .. saved it as codmsgfix.lpatch. tried to open it with the lpatch.exe and still no GO. same error. file incomplete or corrupted.

any ideas as to how to get this to work?

regards,

Pryma


Attachments:
File comment: this are the files i have to work with. Hope this helps.
07-08-2008_23-05-59.jpg
07-08-2008_23-05-59.jpg [ 199.21 KiB | Viewed 2923 times ]
Top
 Profile  
 
 Post subject:
PostPosted: 09 Jul 2008 08:40 

Joined: 13 Aug 2007 21:44
Posts: 4068
Location: http://aluigi.org
the steps are:
- run lpatch
- select the .lpatch file which contains the patch's instructions
- will be showed an introduction of the patch
- select the exe you want to patch
- you should receive a success message

if you have problems with the .lpatch files, when you are in my Patches section select "save as" with the right mouse button on the link


Top
 Profile  
 
 Post subject:
PostPosted: 10 Jul 2008 03:11 

Joined: 09 Jul 2008 03:41
Posts: 2
Is there another kind of hack that can crash the server cus now I already did the patch but they can still crash it. They are not using the command aaa .. they using something else cus it crashed the server. Any ideas.??


Additional question** What is the Mlpatch for??

Regards,

Pryma


Top
 Profile  
 
 Post subject:
PostPosted: 10 Jul 2008 10:46 

Joined: 13 Aug 2007 21:44
Posts: 4068
Location: http://aluigi.org
mlpatch is for creating a lpatch.dat from the differences of 2 binaries, ignore it.

about other bugs affecting the game, there is the callvote bug (hard to use since the vote must pass and vote must be enabled on the server) and the good old q3infoboom bug which I think you have already blocked with the q3infofix work-around.

as far as I know (and I have tested in this moment) there are no other in-game commands which have an effect like the crashing of the server.


Top
 Profile  
 
 Post subject: Re: Codmsgboom
PostPosted: 09 Nov 2008 19:52 

Joined: 09 Nov 2008 19:46
Posts: 1
this can also crash cod servers in 1.1

#######################################################################

MrPingu

Games: - Call of Duty <= 1.5b
- Call of Duty: United Offensive <= 1.51b
- Return to Castle Wolfenstein <= 1.1
...possibly others
Platforms: Windows, Linux and Mac
Bug: crash the server
Exploitation: ingame by a command
Date: 12 Feb 2005
Author: MrPingu
Web: rtcw.barsk.net


#######################################################################

1) Bug
2) Fix
3) Other

#######################################################################

======
1) The bug
======

I dont bother to explain why, its all in the sourcecode.
When a player types /gc 60 in the console, the server crashes.

#######################################################################

======
2) Fix
======

You need a hexeditor. I used "Hex Worshop" on windows and "hexedit" on my debian server.

1. Take a backup of the original file.
2. open a hexeditor and the server dll or so
(in rtcw its called qagame_mp_x86.dll and in coa its called game_mp_x86.dll)
3. Find the hexvalue 00676300 and replace it with 00000000
4. save and exit

Then youre done :)

#######################################################################

======
2) Other
======

look at the picrure =D
http://mix.hive.no/~pingu/fixes/nukefix.gif

#######################################################################


Top
 Profile  
 
Display posts from previous:  Sort by  
Forum locked This topic is locked, you cannot edit posts or make further replies.  [ 25 posts ] 

All times are UTC [ DST ]


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for: