Enthernet Code
Enthernet Code
DIIDevHeads IoT Integration Server
Created by Marvee Amasi on 8/13/2024 in #code-review
Why does my assembly network server application cause a segmentation fault?
@Marvee Amasi Since you compiled the code in 32-bit mode (-f elf32), re-check that your code is aligned with 32-bit conventions and that you aren’t inadvertently mixing 64-bit and 32-bit instructions or registers, Also to accurately diagnose this issue you should use tools like gdb to debug the binary and locate where the segmentation fault occurs and Identify the exact instruction causing the fault
gdb ./socket
(gdb) run
gdb ./socket
(gdb) run
7 replies