This is probably not the typical kind of job posted on this site ........ If you bid according to the requirements and have the required skills then you will be "awarded" this job.
There is a series of old multiplayer first person shooter games that a few people still play. Years ago I wrote a web page which displayed the game lobby to help people find games without having to startup the game software. The web page/pre-game data is called the Lobby.
The Lobby is a perl CGI script which downloads the Lobby data from the game provider, calls a C program to decode it, and then displays it.
It was all working well until my hosting provider changed the server to a new operating system (I think they changed from Centos 5 to Centos6). The C component was failing to run as it was no longer compatible with the new operating system. So I recompiled it. It then ran but would not decode the lobby information. I can run the C component manually from the command line and get the same result.
The downloaded lobby data still seems to be there and from what I can see it is either the same or mostly the same as it previously was. The C logic has not changed. My best guess is that most likely some system library that the C program calls is now doing something slightly different which means the C program can not decode the data.
I am hoping that, for someone who knows C well that this will be a very easy fix.
It is for these reasons that I need a C programmer.
There is about 3000 lines of C source code.
I will provide you with the C source, makefile etc.
I will give you sample input data and the command line to test it.
I used to play this game years ago but now I don't and I just left the web page running. Now I have random strangers contacting me asking when the site will be back up.
There is no money in this for me so I am looking for someone who will do this job for free. Repairing this is a "nice-to-have". If I can't find anyone who will do this then the web page just will no longer work.
Any amount bid for this job will be ignored.
If you can do this job just say in your bid that you will do it for free.
Hey,
interesting project you have.
It can be probably troubleshoot with some strace/ ltrace, and see what function is failing.
Easy way would be to do test for centos 5 and centos 6, and compare the result.
I can do some tests for free :)
Regards,
Jakub.
hi,
i am c/c++, linux experter and have full experience for 10 years.
c++ language is my best skill.
i can provide high quality and most speed.
if you want to success, please contact me.
Then, I will give you good result to the proposals.
hire me.