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,,,,,