Find Jobs
Hire Freelancers

Fix segmentation fault error in c code

$30-250 USD

Terminado
Publicado hace más de 5 años

$30-250 USD

Pagado a la entrega
Hi, I need help in finding and resolving segmentation fault in c source code. Build environment and output of gdb and valgrind is on my post here [login to view URL] Source code is here - [login to view URL] This is ARM build. To reproduce it I can share full notes I have which can be helpful in preparing for the build to satisfy all requirements. Or otherwise if you spot an issue in the code - I can make a change and rebuild to see. In any case I need to know myself where was the error.
ID del proyecto: 17887625

Información sobre el proyecto

10 propuestas
Proyecto remoto
Activo hace 6 años

¿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
Adjudicado a:
Avatar del usuario
Hello The code runs on x86 without a problem, because there may be a difference between x86 and the arm64 platform in the way variadic functions (functions with unnamed, optional arguments) are handled. The part of code from the sofia-sip modul you posted on Stackoverflow makes heavy usage of variadic arguments in their tag list implementation. And thats where most likely the error on arm64 happens. Please have a look at this file, beginning with line 105 [login to view URL] There are two different ways how the macro for ta_start() can be defined, depending on wether the flag SU_HAVE_TAGSTACK is set or not. Maybe the x86 build uses another definition than the ARM build does. As a first step, could you please check that SU_HAVE_TAGSTACK is defined in the auto generated su_config / su_configure file for ARM platform and that the flag is not defined if you create the configuration for x86 (or vice versa)? And could you please share your notes about the build process for arm64 and which toolchain is used? Best regards
$100 USD en 5 días
5,0 (3 comentarios)
3,3
3,3
10 freelancers están ofertando un promedio de $163 USD por este trabajo
Avatar del usuario
I’m an expert in c programming and using tools like valgrind and gdb
$277 USD en 3 días
4,9 (413 comentarios)
7,6
7,6
Avatar del usuario
Hi, I used C/C++ for many many years(decades in fact), and used to help fix memory leaks at British Telecom, many years ago(C on Linux code that sit inside Broadband routers). I see that it's an entire project, and so will require some time to have built on a VM and run tests on, incl. valgrind. Cheers
$400 USD en 5 días
5,0 (45 comentarios)
6,5
6,5
Avatar del usuario
Hello We are highly motivated young technocrats from India. We are approachable, you can come to us if you have a struggle, we are happy to help. Team TiponTongue
$200 USD en 3 días
4,9 (36 comentarios)
5,3
5,3
Avatar del usuario
Hi. I'v got more than tn years experience in C/C++ and I'd like to find the problem. Would you like to provide me the full source of your program to check and debug? Thank you.
$150 USD en 7 días
5,0 (3 comentarios)
4,4
4,4
Avatar del usuario
I have 5 years of experience in embedded software development which include C and Linux programming. I have worked on many projects where I faced this kind of issue of memory segment violations. I gone through the link looks like while printing, it's accessing invalid memory location. I will solve it in 1-2 if it awarded to me.
$35 USD en 2 días
4,7 (8 comentarios)
2,6
2,6
Avatar del usuario
I am familiar with C laguage and have a 5 year in computer programming.
$111 USD en 3 días
0,0 (0 comentarios)
0,0
0,0
Avatar del usuario
hello, sir/madam I can do that I am expert in c andc++ programming so give me an opportunity to do this work so I will find your bug and fix your code correctly
$155 USD en 3 días
0,0 (0 comentarios)
0,0
0,0

Sobre este cliente

Bandera de SWITZERLAND
Morges, Switzerland
5,0
5
Forma de pago verificada
Miembro desde oct 30, 2013

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.