Find Jobs
Hire Freelancers

C++ Code Correction for Runtime Error

₹12500-37500 INR

Closed
Posted 4 months ago

₹12500-37500 INR

Paid on delivery
I am currently having an issue with my existing C++ code, specifically experiencing issues in malloc and tcp connection . This project entails finding and rectifying this issue to ensure efficient operation. This job will require you to dive into an already existing C++ codebase, put logs identify the problem with our runtime, and implement a fix. We have the c++ code already with us , it has a module cold udp which is custom-developed, the problem is that when udp is run it throws this error sometimes when packets come from tracker : TELT: Total Packets received = 1 Sent Packet No : 1, Bytes Count for the packet : 127TCPComm::Error reading TCP/IP Connection closed *** Error in `./udp_d': double free or corruption (!prev): 0x00007f24d00238c0 *** Abort Signal Captured...terminating AVL Array length : 83 TELT: Total Packets received = 1 Sent Packet No : 1, Bytes Count for the packet : 93 Thread Complete : [login to view URL]:17637TCP Communication timeout ocurred in Poll Thread Complete : [login to view URL] AVL Array length : 117 TELT: Total Packets received = 1 Sent Packet No : 1, Bytes Count for the packet : 127 Thread Complete : [login to view URL] Key requirements include: * Strong knowledge of C++ * Experience with debugging * Familiarity with common C++ runtime errors and their solutions * Able to work on an existing codebase, understanding its style and structure Past proof of similar tasks completed would provide additional assurance. Your attention to detail and persistence would be greatly beneficial for this task. Looking forward to your impressive proposals.
Project ID: 37619685

About the project

26 proposals
Remote project
Active 3 mos ago

Looking to make some money?

Benefits of bidding on Freelancer

Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
26 freelancers are bidding on average ₹24,002 INR for this job
User Avatar
Hello... I am interested
₹37,000 INR in 7 days
5.0 (289 reviews)
7.2
7.2
User Avatar
Hello, I am a 20+ yers experienced C and C++ Engineer, and C++ Trainer. Memory allcocation errors using malloc, calloc, new etc are common in C/C++. pointers that are allocated to more than once too can cause erros. Pointers thqat are not set to NULL too (before being used), can often cause errors in older compilers. Can I take a look at the buggy code?
₹20,000 INR in 2 days
5.0 (47 reviews)
6.5
6.5
User Avatar
Hi, I am Aravind A, and I have great experience in network programming using sockets (TCP or UDP) and C as well as C++ programming for both Windows, Linux as well as MacOS operating systems. I understand that you are facing a memory corruption issue caused due to some double freeing in your code. To resolve this, issue I would like to perform a very deep review into the existing code base and find out the reason for the error. I have experience in fixing complicated errors in C as well as C++ code and I encounter such problems on a day to day basis while working on very intricate projects in C as well as C++. I am happy to put in the effort and research to help you in every way possible! I am eager to review the code and it would be absolutely amazing if I can fix this for you. I love to take on challenging problems. Please feel free to contact me via chat so that we can discuss further and start working on this amazing project right away!!! Best Regards, Aravind A
₹17,000 INR in 3 days
5.0 (65 reviews)
5.8
5.8
User Avatar
Greetings, I have carefully read your project description, and I am keenly interested in undertaking this project. I possess proficiency in C++ and have successfully developed multiple TCP and UDP applications. Specifically, I have experience in creating reliable UDP client-server applications. I am adept at troubleshooting both Linux and Windows sockets. Please do not hesitate to reach out so that we can initiate the next steps. Thank you.
₹18,000 INR in 7 days
5.0 (4 reviews)
4.3
4.3
User Avatar
Hello, I'm excited to offer my services for your project. With extensive experience and a passion for delivering high-quality work, I'm confident in my ability to contribute effectively to your needs. My skills include a strong attention to detail, effective communication, and a commitment to meeting deadlines. I look forward to the opportunity to discuss how I can help bring your project to success.
₹25,000 INR in 7 days
5.0 (7 reviews)
3.5
3.5
User Avatar
As a veteran in the realm of C++ programming, I have faced and conquered numerous challenges in my 10+ years of professional experience. Debugging is one of the essential skills I bring to the table. I am confident that I can resolve your current runtime error by thoroughly examining the codebase, identifying the problematic areas, and providing effective solutions. My profound understanding of C++ instills confidence in my ability to handle such issues with minimal time & fuss. I understand the importance of maintaining an already-developed codebase. Not only am I comfortable working with an existing code structure, but also adept at adapting to various programming styles quickly. With a passion for continuous learning, I stay updated with recent advancements in debugging practices and familiarize myself with common runtime errors and their resolutions— hence, making me a perfect fit for a problem like yours. Moreover, my past projects stand as testaments to my astute eye for detail and an unwavering focus on solutions. My approach towards work is collaborative - a quality that I believe would be invaluable in our partnership. Ensuring strong communication lines are open throughout our collaboration, I'll keep you apprised of every step along our journey to resolution. So why wait further to rectify your C++ woes? Let's move beyond this error soon and create a robust environment together!
₹25,000 INR in 7 days
4.8 (6 reviews)
3.7
3.7
User Avatar
Hello Sir, I am a software engineer with experience C++ development and debugging, and I'm confident that I can help you identify and resolve the issue you're facing with your existing codebase.I'm well-versed in debugging techniques. I will thoroughly analyze your code, implement the necessary fixes, and ensure the efficient operation of your project.
₹20,000 INR in 5 days
4.8 (1 review)
1.0
1.0
User Avatar
Hello., I’ve checked your project ..................C++ Code Correction for Runtime Error................... and really interested in this job. I can complete your project on time and your will experience great satisfaction with me. I have rich experienced in Software Architecture, C# Programming, C++ Programming, Windows Desktop and C Programming. I’m ready to discuss your project and start immediately. Looking forward to hearing from you. Thank you.
₹25,000 INR in 7 days
0.0 (0 reviews)
0.0
0.0
User Avatar
YxtyrydYdjtzkgzjtzitsktzjtsit'jfsoyxgkxoyb 5xmv74xvmz74skv yodlh yodoy mvz8tfjlc79foyz58skg'itsyocouf8cy8w64zkgditxkt85sxoydoy oyf 8
₹25,000 INR in 7 days
0.0 (0 reviews)
0.0
0.0
User Avatar
I have experience in debugging complex C++ runtime issues in Camera kernel, Windows app. I have spent almost 5 years in implementing quality features for top-notch product companies. Well aware about task estimation, and release planning. Besides, I am a problem solver by heart and have always on the top of fixing crucial customer facing issues.
₹25,000 INR in 10 days
0.0 (0 reviews)
0.0
0.0
User Avatar
Hi, I'm a mathematician and computer graphics engineer with more than 15 years of experience with C/C++. Below are my experiences with C++: 1. C++ - Object-oriented programming - Multithreading and synchronization - Client-server communication via socket - 2D and 3D computer graphics with OpenGL - Data structure and algorithm to manage a huge amount of spatial data for GIS applications - Database management with MySQL - Linux and Windows OS I will find the root cause and fix them for you. Regards, Minh
₹20,000 INR in 10 days
0.0 (0 reviews)
0.0
0.0
User Avatar
Can fix this issue. I have good experience working on c and c++ projects. Keen to do this. Please discuss, negotiable price
₹20,000 INR in 4 days
0.0 (0 reviews)
0.0
0.0
User Avatar
As a seasoned C++ developer with a passion for resolving intricate coding challenges, I was immediately drawn to this opportunity. I've honed my debugging skills over several years, successfully tackling a wide range of codebases to ensure their optimal performance and reliability. Here's why I believe I'm an ideal fit for this project: 1. I've built a solid foundation in C++ programming, coupled with a commitment to crafting efficient and dependable solutions. 2. I've successfully debugged and optimized code for diverse projects, ensuring seamless and reliable operation. You can find examples of my work within my Freelancer.com portfolio. 3. I understand the complexities you're facing with malloc and TCP connections. My approach involves: - A meticulous analysis of the codebase to uncover potential pain points. - Implementing well-placed logging to gain deeper insights into code behavior. - Pinpointing the root causes of runtime errors with precision. - Developing robust fixes that prioritize system efficiency and resilience. I'm available for further discussions on Freelancer.com, and I'm open to scheduling a call or video meeting at your earliest convenience. Thank you for considering my application. I'm genuinely excited about the prospect of contributing to the success of your project.
₹25,000 INR in 10 days
0.0 (0 reviews)
0.0
0.0
User Avatar
Dear Client! I'm a C/C++ software engineer you're looking for. Since I've expertise in Network programming as well, I can successfully find your bug and fix it. Hope to see you soon. Best regards!
₹40,000 INR in 7 days
0.0 (0 reviews)
1.4
1.4
User Avatar
Hi Greetings! We are a team of software developers. We have developers working on almost all the technologies. We will assign you a project manager who will assist you during the entire process of project completion. We will provide you with fast, timely, and on-time delivery at reasonable and minimum cost. We are a registered company located in Indore, India. We are available right now for the project discussion and can start the project on an immediate basis. We understand your project requirement We have 9 ++ years of experience in design and development. We can handle projects from small styling to full development from scratch. We will provide a good result in a short time and satisfy you fully. We have experienced developers in C Programming Java C# Programming Software Architecture C++ Programming WHY-Us: » Ready to Start on an Immediate basis &provide proper Testing. » Keep your Data & Website Secure: Daily Progress Updates. » You will get 30 days FREE BUG-SUPPORT even after Project-Completion Please come in touch and let's discuss more detail about your task via chat. Project milestones will be decided during the chat. Thanks and Regards Tech India
₹37,500 INR in 5 days
0.0 (0 reviews)
0.0
0.0
User Avatar
hi , i have experience with socket programming in cpp , pm me to send you some of my previous projects
₹29,548.12 INR in 4 days
0.0 (0 reviews)
0.0
0.0
User Avatar
Good morning. I am new on this site, but am a French engineer with over 30 years of programming and debugging experience, mostly in C/C++. I have already worked on multithreaded UDP code and have dealt with several cases of double memory releases and memory corruption, which is clearly what you face here. If the memory is released twice, it should be easy to fix. It is trivial if the bug is within one thread, otherwise, it could require adding synchronization. In the case of a corruption, it can be tricky - there is no method that works in all cases -. However, I've already tackled such situations, and with code instrumentation, there is a high chance your bug can be found. Even just code inspection might work. Anyway UDP code is usually rather small. The most important thing is the environment. You didn't indicate the OS you are using for development, which is of uttermost importance for developers. I would be glad to help you with your project, but can only work on your code if it can be compiled and run on Windows - my favorite, especially if you use Visual Studio instead of gcc - or on a Ubuntu virtual machine. In case you choose to work with me, could you provide me with a use case in which the bug is easy to reproduce? Expecting to hear from you soon, yours sincerely, Joël Vibert
₹25,000 INR in 7 days
0.0 (0 reviews)
0.0
0.0
User Avatar
EXPERT IN ((C++ Programming, Java, Software Architecture, C Programming and C# Programming)) DEAR EMPLOYER, I’ve completed the exact same projects before ((I am currently having an issue with my existing C++ code, specifically experiencing issues in malloc and tcp connection ))successfully. Awarding me will be the fastest way to complete your task with the best rates possible. I CAN ASSURE YOU 100% THAT WE ARE FULLY CAPABLE OF EXECUTING ANY LEVEL OF TASK/PROJECT BASED ON THE SKILL REQUIRED. I am fully confident about our skills and my understanding of the project description and we are ready to go through any test or sample task you assign to acquire your trust. Let me know when are you available for an initial 15-30-minute discussion (FREE OF CHARGE) so we can discuss the requirement in detail and I can walk you through the mentioned systems to acquire your trust in my skill. REST ASSURED YOUR WORK IS IN VERY SAFE AND PROFESSIONAL HANDS. THANK YOU
₹12,500 INR in 5 days
0.0 (1 review)
0.0
0.0
User Avatar
I am from a core C++ background, so I would think that delivering it on time should be the goal. So if setting up the actual environment takes 1-2 days and unit testing make take another 2 days, the project should complete in less than 7 days.
₹25,000 INR in 7 days
0.0 (0 reviews)
0.0
0.0
User Avatar
Dear Client, I am Meshack, an experienced C++ developer with a strong background in debugging and resolving runtime issues. To address your concerns, I will meticulously analyze your existing codebase, introducing strategic logging to pinpoint the source of the malloc and TCP connection problems. Utilizing my expertise in C++ and debugging, I will thoroughly investigate the error messages you've shared. Once identified, I'll implement a precise fix, ensuring the stability and efficiency of the UDP module. Throughout the process, I will maintain open communication, providing regular updates on my progress. My proven track record in handling similar tasks attests to my capability to deliver effective solutions promptly. I look forward to collaborating on this project and ensuring the seamless operation of your C++ code. Best regards, Meshack
₹15,000 INR in 7 days
0.0 (0 reviews)
0.0
0.0

About the client

Flag of INDIA
Noida, India
5.0
1
Payment method verified
Member since Aug 29, 2022

Client Verification

Thanks! We’ve emailed you a link to claim your free credit.
Something went wrong while sending your email. Please try again.
Registered Users Total Jobs Posted
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Loading preview
Permission granted for Geolocation.
Your login session has expired and you have been logged out. Please log in again.