﻿id	summary	reporter	owner	description	type	status	priority	milestone	component	version	resolution	keywords	cc	field_blocks	field_dependson	field_seealso
469	tcp crashes during or after the first HTTP request	Jakub Jermář	Jiri Svoboda	"As of mainline,1583, the tcp server crashes when run on amd64 shortly after or during the processing of TCP traffic of the first HTTP request.

The immediate reason for the crash is that in the following snippet:

{{{
static void tcp_sock_notify_data(socket_core_t *sock_core)
{
        log_msg(LVL_DEBUG, ""tcp_sock_notify_data(%d)"", sock_core->socket_id);
        async_exch_t *exch = async_exchange_begin(sock_core->sess);
}}}

`sock_core->sess` is a non-canonical address, which causes the task to be killed due to a general protection fault. Here, `tcp_sock_notify_data()` is called from `tcp_sock_recv_fibril()`."	defect	closed	blocker	0.5.0	helenos/net/tcp	mainline	fixed					
