Тут кода то. Но вот как обстоят дела. До accept всё выполняется без ошибок, это
socket
setsockopt
bind
listen
mov eax, 364 ; accept
mov ebx, [socket] ; socket
xor ecx, ecx ; struct sockaddr
xor edx, edx ; sizeof ( struct sockaddr )
int 0x80
or eax, eax
js close