lwip-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[lwip-devel] [bug #28562] Segfault @ err_tcp


From: Homyak
Subject: [lwip-devel] [bug #28562] Segfault @ err_tcp
Date: Thu, 14 Jan 2010 15:35:42 +0000
User-agent: Mozilla/5.0 (X11; U; Linux i686; en-US) AppleWebKit/532.5 (KHTML, like Gecko) Chrome/4.0.249.43 Safari/532.5

Follow-up Comment #7, bug #28562 (project lwip):

little more info


TCP thread
[Switching to thread 1 (Thread 28899)]#0  0x0805d4e4 in tcp_recved (pcb=0x0,
len=438) at lwip/cvs/contrib/../lwip/src/core/tcp.c:447
447       pcb->rcv_wnd += len;
(gdb) bt
#0  0x0805d4e4 in tcp_recved (pcb=0x0, len=438) at
lwip/cvs/contrib/../lwip/src/core/tcp.c:447
#1  0x0808f003 in netconn_drain (conn=0x8262298) at
lwip/cvs/contrib/../lwip/src/api/api_msg.c:622
#2  0x0808f266 in do_delconn (msg=0xb4e7a388) at
lwip/cvs/contrib/../lwip/src/api/api_msg.c:712
#3  0x08061dfa in tcpip_thread (arg=0x0) at
lwip/cvs/contrib/../lwip/src/api/tcpip.c:100
(gdb) up
#1  0x0808f003 in netconn_drain (conn=0x8262298) at
lwip/cvs/contrib/../lwip/src/api/api_msg.c:622
622               tcp_recved(conn->pcb.tcp, p->tot_len);
(gdb) p *conn
$2 = {type = NETCONN_TCP, state = NETCONN_NONE, pcb = {ip = 0x0, tcp = 0x0,
udp = 0x0, raw = 0x0}, err = -6 '�', op_completed = 0x89a7108, recvmbox =
0x0,
  acceptmbox = 0x0, socket = 9, recv_timeout = 1000, recv_bufsize =
2147483647, recv_avail = 438, write_msg = 0x0, write_offset = 0,
  callback = 0x806e691 <sx3g_event_callback>}

TCP READ_THREAD
----------------------------------
(gdb) bt
#0  0xb7f09410 in ?? ()
#1  0x0806413d in cond_wait (cond=0x89a710c, mutex=0x89a713c, timeout=0) at
lwip/cvs/contrib/ports/unix/sys_arch.c:635
#2  0x080641cf in sys_arch_sem_wait (sem=0x89a7108, timeout=0) at
lwip/cvs/contrib/ports/unix/sys_arch.c:662
#3  0x08062157 in tcpip_apimsg (apimsg=0xb4e7a384) at
lwip/cvs/contrib/../lwip/src/api/tcpip.c:289
#4  0x0808df6e in netconn_delete (conn=0x8262298) at
lwip/cvs/contrib/../lwip/src/api/api_lib.c:114
#5  0x0806bbc4 in lwip_socket_close (s=9) at sockets.c:421
#6  0x0806a063 in tcp_read_thread (arg=0x88360e8) at tcp_handlers.c:408


Possibly cause 

 conn->pcb.tcp = NULL; at netconn_delete @ api_lib.c

    _______________________________________________________

Reply to this item at:

  <http://savannah.nongnu.org/bugs/?28562>

_______________________________________________
  Message sent via/by Savannah
  http://savannah.nongnu.org/





reply via email to

[Prev in Thread] Current Thread [Next in Thread]