Find Jobs
Hire Freelancers

(GDB/C++) Game Server Crash

€8-30 EUR

Cerrado
Publicado hace 7 meses

€8-30 EUR

Pagado a la entrega
Our game server is crashing when there are more than 1000 players online. It's written in C++ and compiled with -Ofast. It is too slow to run with 1000 players in debug mode. To apply for this job write 7171 at the top of your proposal. Valgrind/helgrind is also way too slow. I think it's a memory issue, race condition or buffer overflow. Attached is the crash log file. You will receive the relevant .h/.cpp files but **not** access to the full source or any server environments.
ID del proyecto: 37349561

Información sobre el proyecto

4 propuestas
Proyecto remoto
Activo hace 6 meses

¿Buscas ganar dinero?

Beneficios de presentar ofertas en Freelancer

Fija tu plazo y presupuesto
Cobra por tu trabajo
Describe tu propuesta
Es gratis registrarse y presentar ofertas en los trabajos
4 freelancers están ofertando un promedio de €22 EUR por este trabajo
Avatar del usuario
7171 Hello Not much could be extracted from the log except the fact that a lot of unused parameters are optimized away after compilation. Let's do the following: please compile your application with -Wall and -Wextra flags (if GGC) and push compilation log here. Are you using clang for the project? If so static analyser log could help a lot. Happy programming Alexei PS it seems this project is the most interesting for me on the site at the moment even the budget is far too low
€30 EUR en 15 días
5,0 (6 comentarios)
3,5
3,5
Avatar del usuario
Dear Client, I hope this message finds you well. I have carefully reviewed your job description and the attached crash log file. I understand that your game server is crashing when there are more than 1000 players online, and you suspect a memory issue, race condition, or buffer overflow. I am a highly skilled C++ developer with extensive experience in optimizing code efficiency and resolving performance-related issues. I am confident that my expertise in this field will enable me to identify and fix the root cause of the server crashes. Based on my understanding, I propose the following steps to address the problem: 1. Initial Analysis: I will start by thoroughly analyzing the provided .h/.cpp files to identify potential memory leaks, race conditions, or buffer overflows. I will also review the crash log file to gather more information about the specific circumstances leading to the crashes. 2. Optimize Code: To improve the server's performance, I will utilize my expertise in C++ optimization techniques. This will involve making necessary architectural modifications, improving algorithms, and optimizing resource management. 3. Debugging and Testing: Using advanced debugging tools and methodologies, I will perform rigorous testing to reproduce the crash scenarios locally. By closely monitoring memory usage and analyzing thread operations, I will be able to uncover any hidden issues and resolve them efficiently. Thank you for considering my proposal.
€30 EUR en 7 días
0,0 (0 comentarios)
0,0
0,0
Avatar del usuario
7171 I have extensive experience in C++ programming on Linux env.I think I will be a great fit for this job.
€19 EUR en 7 días
0,0 (0 comentarios)
0,0
0,0
Avatar del usuario
"7171" Dear Client, I can help identify and resolve the server crashing issue. I'll analyze the provided crash log and relevant files for memory problems, race conditions, or buffer overflows. While I won't have access to the full source, I'll offer insights and code adjustments to address the problem. Let's discuss further and get your server running smoothly. Thanks & Regards, Rehman Kaleem
€8 EUR en 1 día
0,0 (0 comentarios)
0,0
0,0

Sobre este cliente

Bandera de NORWAY
Oslo, Norway
5,0
7
Forma de pago verificada
Miembro desde dic 9, 2021

Verificación del cliente

¡Gracias! Te hemos enviado un enlace para reclamar tu crédito gratuito.
Algo salió mal al enviar tu correo electrónico. Por favor, intenta de nuevo.
Usuarios registrados Total de empleos publicados
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Cargando visualización previa
Permiso concedido para Geolocalización.
Tu sesión de acceso ha expirado y has sido desconectado. Por favor, inica sesión nuevamente.