from debug.h:116
#define LWIP_ASSERT(message, assertion) do { if (!(assertion)) { \
LWIP_PLATFORM_ASSERT(message); }} while(0)
Location | Text |
---|---|
debug.h:116 | #define LWIP_ASSERT(message, assertion) do { if (!(assertion)) { \ |
api_lib.c:163 | |
api_lib.c:164 | |
api_lib.c:166 | |
api_lib.c:169 | |
api_lib.c:657 | LWIP_ASSERT("buf != NULL", buf != NULL); |
api_lib.c:889 | LWIP_ASSERT("p != NULL", p != NULL); |
api_lib.c:1072 | |
api_msg.c:125 | |
api_msg.c:133 | |
api_msg.c:229 | |
api_msg.c:230 | |
api_msg.c:238 | |
api_msg.c:300 | |
api_msg.c:301 | |
api_msg.c:302 | |
api_msg.c:309 | |
api_msg.c:362 | LWIP_ASSERT("conn != NULL", (conn != NULL)); |
api_msg.c:403 | LWIP_ASSERT("conn != NULL", (conn != NULL)); |
api_msg.c:440 | LWIP_ASSERT("conn != NULL", (conn != NULL)); |
api_msg.c:486 | |
api_msg.c:495 | |
api_msg.c:503 | |
api_msg.c:554 | |
api_msg.c:613 | |
api_msg.c:741 | LWIP_ASSERT("netconn_alloc: undefined netconn_type", 0); |
api_msg.c:796 | |
api_msg.c:803 | LWIP_ASSERT("recvmbox must be deallocated before calling this function", |
api_msg.c:806 | LWIP_ASSERT("acceptmbox must be deallocated before calling this function", |
api_msg.c:930 | |
api_msg.c:931 | |
api_msg.c:932 | |
api_msg.c:933 | |
api_msg.c:934 | |
api_msg.c:1089 | |
api_msg.c:1101 | |
api_msg.c:1118 | LWIP_ASSERT("netconn state error", /* this only happens for TCP netconns */ |
api_msg.c:1146 | LWIP_ASSERT("blocking connect in progress", |
api_msg.c:1172 | |
api_msg.c:1178 | |
api_msg.c:1182 | |
api_msg.c:1315 | |
api_msg.c:1316 | LWIP_ASSERT("(conn->current_msg != NULL) || conn->in_non_blocking_connect", |
api_msg.c:1328 | LWIP_ASSERT("blocking connect state error", |
api_msg.c:1392 | |
api_msg.c:1396 | |
api_msg.c:1651 | |
api_msg.c:1652 | |
api_msg.c:1653 | |
api_msg.c:1654 | |
api_msg.c:1655 | LWIP_ASSERT("conn->current_msg->msg.w.offset < conn->current_msg->msg.w.len", |
api_msg.c:1657 | |
api_msg.c:1699 | LWIP_ASSERT("lwip_netconn_do_writemore: invalid length!", |
api_msg.c:1827 | |
api_msg.c:1828 | |
api_msg.c:1832 | |
api_msg.c:1836 | |
api_msg.c:1917 | LWIP_ASSERT("invalid netconn_type", 0); |
api_msg.c:1981 | |
api_msg.c:1986 | |
api_msg.c:1990 | |
api_msg.c:2161 | LWIP_ASSERT("do_gethostbyname still in progress!!", API_EXPR_DEREF(msg->err) != ERR_INPROGRESS); |
dhcp.c:229 | |
dhcp.c:255 | |
dhcp.c:693 | |
dhcp.c:694 | |
dhcp.c:695 | |
dhcp.c:715 | |
dhcp.c:877 | |
dhcp.c:1434 | LWIP_ASSERT("dhcp_option: options_out_len + 2 + option_len <= DHCP_OPTIONS_LEN", options_out_len + 2U + option_len <= DHCP_OPTIONS_LEN); |
dhcp.c:1446 | LWIP_ASSERT("dhcp_option_byte: options_out_len < DHCP_OPTIONS_LEN", options_out_len < DHCP_OPTIONS_LEN); |
dhcp.c:1454 | LWIP_ASSERT("dhcp_option_short: options_out_len + 2 <= DHCP_OPTIONS_LEN", options_out_len + 2U <= DHCP_OPTIONS_LEN); |
dhcp.c:1463 | LWIP_ASSERT("dhcp_option_long: options_out_len + 4 <= DHCP_OPTIONS_LEN", options_out_len + 4U <= DHCP_OPTIONS_LEN); |
dhcp.c:1656 | |
dhcp.c:1770 | |
dhcp.c:1905 | LWIP_ASSERT("dhcp_create_msg: check that first pbuf can hold struct dhcp_msg", |
dns.c:324 | LWIP_ASSERT("sanity check SIZEOF_DNS_QUERY", |
dns.c:326 | LWIP_ASSERT("sanity check SIZEOF_DNS_ANSWER", |
dns.c:762 | LWIP_ASSERT("dns server out of array", entry->server_idx < DNS_MAX_SERVERS); |
dns.c:1052 | LWIP_ASSERT("array index out of bounds", i < DNS_TABLE_SIZE); |
dns.c:1115 | LWIP_ASSERT("unknown dns_table entry state:", 0); |
etharp.c:291 | LWIP_ASSERT("state == ETHARP_STATE_PENDING || state >= ETHARP_STATE_STABLE", |
etharp.c:365 | |
etharp.c:383 | |
etharp.c:387 | |
etharp.c:388 | LWIP_ASSERT("arp_table[i].state == ETHARP_STATE_EMPTY", |
etharp.c:425 | |
etharp.c:588 | LWIP_ASSERT("eth_ret != NULL && ip_ret != NULL", |
etharp.c:614 | |
etharp.c:615 | |
etharp.c:616 | |
etharp.c:750 | LWIP_ASSERT("arp_table[arp_idx].state >= ETHARP_STATE_STABLE", |
etharp.c:798 | |
etharp.c:799 | |
etharp.c:800 | |
etharp.c:961 | |
etharp.c:973 | LWIP_ASSERT("arp_table[i].state == PENDING or STABLE", |
etharp.c:993 | |
etharp.c:1009 | |
etharp.c:1111 | |
etharp.c:1122 | LWIP_ASSERT("check that first pbuf can hold struct etharp_hdr", |
etharp.c:1129 | LWIP_ASSERT("netif->hwaddr_len must be the same as ETH_HWADDR_LEN for etharp!", |
ethernet.c:306 | LWIP_ASSERT("netif->hwaddr_len must be 6 for ethernet_output!", |
httpd.c:537 | |
httpd.c:772 | LWIP_ASSERT("hs != NULL", hs != NULL); |
httpd.c:774 | LWIP_ASSERT("ssi != NULL", ssi != NULL); |
httpd.c:831 | LWIP_ASSERT("len <= 0xffff", len <= 0xffff); |
httpd.c:1181 | LWIP_ASSERT("SSI and DYNAMIC_HEADERS turned off but eof not reached", 0); |
httpd.c:1227 | LWIP_ASSERT("ssi != NULL", ssi != NULL); |
httpd.c:1338 | LWIP_ASSERT("ssi->tag_index <= 0xff", ssi->tag_index <= 0xff); |
httpd.c:1966 | LWIP_ASSERT("p != NULL", p != NULL); |
httpd.c:1967 | |
httpd.c:2315 | |
httpd.c:2356 | |
httpd.c:2371 | LWIP_ASSERT("HTTP headers not included in file system", |
httpd.c:2564 | |
httpd.c:2647 | |
httpd.c:2649 | |
httpd.c:2674 | LWIP_ASSERT("httpd_init: tcp_new failed", pcb != NULL); |
httpd.c:2711 | LWIP_ASSERT("no ssi_handler given", ssi_handler != NULL); |
httpd.c:2718 | LWIP_ASSERT("no tags given", tags != NULL); |
httpd.c:2719 | LWIP_ASSERT("invalid number of tags", num_tags > 0); |
httpd.c:2738 | LWIP_ASSERT("no cgis given", cgis != NULL); |
httpd.c:2739 | LWIP_ASSERT("invalid number of handlers", num_handlers > 0); |
icmp.c:182 | LWIP_ASSERT("icmp_input: moving r->payload to icmp header failed\n", 0); |
icmp.c:199 | LWIP_ASSERT("icmp_input: restoring original p->payload failed\n", 0); |
icmp.c:360 | LWIP_ASSERT("check that first pbuf can hold icmp message", |
inet_chksum.c:416 | |
init.c:337 | LWIP_ASSERT("LWIP_CONST_CAST not implemented correctly. Check your lwIP port.", LWIP_CONST_CAST(void *, &a) == &a); |
init.c:340 | LWIP_ASSERT("Struct packing not implemented correctly. Check your lwIP port.", sizeof(struct packed_struct_test) == PACKED_STRUCT_TEST_EXPECTED_SIZE); |
ip.h:63 | |
ip4.c:904 | LWIP_ASSERT("check that first pbuf can hold struct ip_hdr", |
ip4_addr.c:249 | LWIP_ASSERT("unhandled", 0); |
ip4_frag.c:171 | |
ip4_frag.c:173 | |
ip4_frag.c:188 | LWIP_ASSERT("pbufs_freed + clen <= 0xffff", pbufs_freed + clen <= 0xffff); |
ip4_frag.c:204 | LWIP_ASSERT("pbufs_freed + clen <= 0xffff", pbufs_freed + clen <= 0xffff); |
ip4_frag.c:210 | |
ip4_frag.c:325 | |
ip4_frag.c:367 | LWIP_ASSERT("sizeof(struct ip_reass_helper) <= IP_HLEN", |
ip4_frag.c:438 | |
ip4_frag.c:446 | LWIP_ASSERT("no previous fragment, this must be the first fragment!", |
ip4_frag.c:479 | |
ip4_frag.c:480 | LWIP_ASSERT("sanity check", |
ip4_frag.c:482 | LWIP_ASSERT("validate_datagram:next_pbuf!=NULL", |
ip4_frag.c:667 | |
ip4_frag.c:680 | LWIP_ASSERT("ipr != NULL", ipr != NULL); |
ip4_frag.c:683 | |
ip4_frag.c:708 | |
ip4_frag.c:718 | LWIP_ASSERT("pcr != NULL", pcr != NULL); |
ip4_frag.c:719 | |
ip4_frag.c:804 | LWIP_ASSERT("this needs a pbuf in one piece!", |
ip4_frag.c:813 | |
mem.c:71 | |
mem.c:479 | |
mem.c:480 | |
mem.c:481 | |
mem.c:484 | |
mem.c:520 | LWIP_ASSERT("Sanity check alignment", |
mem.c:543 | LWIP_ASSERT("failed to create mem_mutex", 0); |
mem.c:721 | |
mem.c:740 | LWIP_ASSERT("mem_trim can only shrink memory", newsize <= size); |
mem.c:757 | |
mem.c:790 | |
mem.c:903 | |
mem.c:949 | |
mem.c:953 | LWIP_ASSERT("mem_malloc: allocated memory not above ram_end.", |
mem.c:955 | LWIP_ASSERT("mem_malloc: allocated memory properly aligned.", |
mem.c:957 | LWIP_ASSERT("mem_malloc: sanity check alignment", |
memp.c:280 | LWIP_ASSERT("memp_malloc: memp properly aligned", |
memp.c:316 | |
memp.c:364 | LWIP_ASSERT("memp_free: mem properly aligned", |
memp.c:405 | |
netbuf.c:114 | LWIP_ASSERT("check that first pbuf can hold size", |
netdb.c:358 | LWIP_ASSERT("namelen is too long", total_size + namelen + 1 > total_size); |
netdb.c:362 | LWIP_ASSERT("total_size <= NETDB_ELEM_SIZE: please report this!", |
netif.c:221 | |
netif.c:222 | |
netif.c:395 | |
netif.c:397 | LWIP_ASSERT("too many netifs, max. supported number is 255", num_netifs <= 255); |
netif.c:459 | |
netif.c:460 | |
netif.c:877 | |
pbuf.c:256 | LWIP_ASSERT("pbuf_alloc: pbuf q->payload properly aligned", |
pbuf.c:258 | LWIP_ASSERT("PBUF_POOL_BUFSIZE must be bigger than MEM_ALIGNMENT", |
pbuf.c:290 | LWIP_ASSERT("pbuf_alloc: pbuf->payload properly aligned", |
pbuf.c:295 | LWIP_ASSERT("pbuf_alloc: erroneous type", 0); |
pbuf.c:330 | |
pbuf.c:408 | |
pbuf.c:431 | LWIP_ASSERT("pbuf_realloc: q != NULL", q != NULL); |
pbuf.c:445 | LWIP_ASSERT("mem_trim returned q == NULL", q != NULL); |
pbuf.c:479 | |
pbuf.c:587 | |
pbuf.c:732 | |
pbuf.c:753 | |
pbuf.c:767 | |
pbuf.c:783 | LWIP_ASSERT("invalid pbuf type", 0); |
pbuf.c:834 | |
pbuf.c:866 | |
pbuf.c:867 | |
pbuf.c:921 | |
pbuf.c:938 | |
pbuf.c:985 | |
pbuf.c:986 | |
pbuf.c:1213 | LWIP_ASSERT("pbuf_take: invalid pbuf", p != NULL); |
pbuf.c:1224 | |
pbuf.c:1251 | |
pbuf.c:1316 | |
sockets.c:526 | LWIP_ASSERT("sockets[i].select_waiting == 0", sockets[i].select_waiting == 0); |
sockets.c:651 | LWIP_ASSERT("newconn != NULL", newconn != NULL); |
sockets.c:660 | LWIP_ASSERT("invalid socket index", (newsock >= LWIP_SOCKET_OFFSET) && (newsock < NUM_SOCKETS + LWIP_SOCKET_OFFSET)); |
sockets.c:788 | LWIP_ASSERT("sock->lastdata == NULL", sock->lastdata.pbuf == NULL); |
sockets.c:926 | LWIP_ASSERT("no socket given", sock != NULL); |
sockets.c:927 | LWIP_ASSERT("this should be checked internally", NETCONNTYPE_GROUP(netconn_type(sock->conn)) == NETCONN_TCP); |
sockets.c:965 | LWIP_ASSERT("p != NULL", p != NULL); |
sockets.c:989 | LWIP_ASSERT("invalid copylen, len would underflow", recv_left >= copylen); |
sockets.c:995 | LWIP_ASSERT("invalid copylen", p->tot_len >= copylen); |
sockets.c:1031 | LWIP_ASSERT("fromaddr != NULL", fromaddr != NULL); |
sockets.c:1032 | LWIP_ASSERT("from != NULL", from != NULL); |
sockets.c:1033 | LWIP_ASSERT("fromlen != NULL", fromlen != NULL); |
sockets.c:1118 | LWIP_ASSERT("buf != NULL", buf != NULL); |
sockets.c:1805 | LWIP_ASSERT("select_cb->prev == NULL", select_cb->prev == NULL); |
sockets.c:1808 | LWIP_ASSERT("select_cb->prev != NULL", select_cb->prev != NULL); |
sockets.c:1897 | LWIP_ASSERT("nready >= 0", nready >= 0); |
sockets.c:2108 | LWIP_ASSERT("sock->select_waiting > 0", sock->select_waiting > 0); |
sockets.c:2232 | LWIP_ASSERT("sock->select_waiting > 0", sock->select_waiting > 0); |
sockets.c:2273 | LWIP_ASSERT("nready >= 0", nready >= 0); |
sockets.c:2388 | LWIP_ASSERT("timeout > 0", timeout > 0); |
sockets.c:2544 | LWIP_ASSERT("unknown event", 0); |
sockets.c:2873 | LWIP_ASSERT("Unknown socket option", 0); |
sockets.c:3453 | LWIP_ASSERT("Unhandled netconn type in SO_BINDTODEVICE", 0); |
tcp.c:212 | |
tcp.c:223 | |
tcp.c:255 | |
tcp.c:273 | |
tcp.c:274 | |
tcp.c:350 | |
tcp.c:356 | |
tcp.c:412 | |
tcp.c:576 | LWIP_ASSERT("don't call tcp_abort/tcp_abandon for listen-pcbs", |
tcp.c:783 | |
tcp.c:934 | |
tcp.c:950 | LWIP_ASSERT("new_rcv_ann_wnd <= 0xffff", new_rcv_ann_wnd <= 0xffff); |
tcp.c:978 | LWIP_ASSERT("don't call tcp_recved for listen-pcbs", |
tcp.c:1214 | |
tcp.c:1215 | |
tcp.c:1216 | |
tcp.c:1236 | |
tcp.c:1237 | |
tcp.c:1389 | |
tcp.c:1393 | |
tcp.c:1441 | |
tcp.c:1455 | |
tcp.c:1459 | |
tcp.c:1757 | |
tcp.c:2015 | |
tcp.c:2035 | |
tcp.c:2061 | |
tcp.c:2110 | |
tcp.c:2179 | |
tcp.c:2180 | |
tcp.c:2195 | |
tcp.c:2196 | |
tcp.c:2206 | |
tcp.c:2223 | |
tcp.c:2245 | |
tcp.c:2304 | |
tcp_in.c:131 | |
tcp_in.c:194 | |
tcp_in.c:223 | |
tcp_in.c:224 | |
tcp_in.c:251 | |
tcp_in.c:252 | |
tcp_in.c:253 | |
tcp_in.c:269 | |
tcp_in.c:277 | |
tcp_in.c:287 | |
tcp_in.c:486 | |
tcp_in.c:585 | |
tcp_in.c:602 | |
tcp_in.c:641 | |
tcp_in.c:750 | |
tcp_in.c:796 | |
tcp_in.c:824 | |
tcp_in.c:876 | |
tcp_in.c:884 | LWIP_ASSERT("no segment to free", rseg != NULL); |
tcp_in.c:936 | |
tcp_in.c:1111 | |
tcp_in.c:1121 | LWIP_ASSERT("tcp_receive: valid queue length", |
tcp_in.c:1147 | |
tcp_in.c:1148 | |
tcp_in.c:1428 | |
tcp_in.c:1429 | LWIP_ASSERT("insane offset!", (off32 < 0xffff)); |
tcp_in.c:1431 | |
tcp_in.c:1483 | LWIP_ASSERT("tcp_receive: segment not trimmed correctly to rcv_wnd\n", |
tcp_in.c:1543 | |
tcp_in.c:1917 | |
tcp_out.c:163 | |
tcp_out.c:164 | |
tcp_out.c:176 | |
tcp_out.c:232 | |
tcp_out.c:233 | |
tcp_out.c:267 | |
tcp_out.c:307 | |
tcp_out.c:341 | LWIP_ASSERT("tcp_write: pbufs on queue => at least one queue non-empty", |
tcp_out.c:344 | LWIP_ASSERT("tcp_write: no pbufs on queue => both queues empty", |
tcp_out.c:486 | |
tcp_out.c:504 | LWIP_ASSERT("inconsistent oversize vs. space", oversize <= space); |
tcp_out.c:512 | |
tcp_out.c:561 | LWIP_ASSERT("tcp_write: ROM pbufs cannot be oversized", pos == 0); |
tcp_out.c:586 | LWIP_ASSERT("unsent_oversize mismatch (pcb->unsent is NULL)", |
tcp_out.c:614 | LWIP_ASSERT("tcp_write: check that first pbuf can hold the complete seglen", |
tcp_out.c:625 | LWIP_ASSERT("oversize == 0", oversize == 0); |
tcp_out.c:683 | LWIP_ASSERT("prev_seg != NULL", prev_seg != NULL); |
tcp_out.c:736 | LWIP_ASSERT("tcp_write: cannot concatenate when pcb->unsent is empty", |
tcp_out.c:742 | LWIP_ASSERT("tcp_write: extension of reference requires reference", |
tcp_out.c:786 | LWIP_ASSERT("tcp_write: valid queue length", |
tcp_out.c:807 | |
tcp_out.c:843 | |
tcp_out.c:851 | LWIP_ASSERT("Can't split segment into length 0", 0); |
tcp_out.c:859 | |
tcp_out.c:860 | |
tcp_out.c:984 | LWIP_ASSERT("seg == NULL", seg == NULL); |
tcp_out.c:1003 | |
tcp_out.c:1041 | LWIP_ASSERT("tcp_enqueue_flags: need either TCP_SYN or TCP_FIN in flags (programmer violates API)", |
tcp_out.c:1043 | |
tcp_out.c:1081 | LWIP_ASSERT("tcp_enqueue_flags: check that first pbuf can hold optlen", |
tcp_out.c:1090 | |
tcp_out.c:1091 | |
tcp_out.c:1125 | LWIP_ASSERT("tcp_enqueue_flags: invalid queue length", |
tcp_out.c:1249 | |
tcp_out.c:1251 | LWIP_ASSERT("don't call tcp_output for listen-pcbs", |
tcp_out.c:1334 | LWIP_ASSERT("RST not expected here!", |
tcp_out.c:1434 | |
tcp_out.c:1464 | |
tcp_out.c:1465 | |
tcp_out.c:1466 | |
tcp_out.c:1564 | |
tcp_out.c:1635 | |
tcp_out.c:1688 | |
tcp_out.c:1709 | |
tcp_out.c:1729 | |
tcp_out.c:1785 | |
tcp_out.c:1827 | LWIP_ASSERT("check that first pbuf can hold struct tcp_hdr", |
tcp_out.c:1858 | |
tcp_out.c:1878 | |
tcp_out.c:1909 | LWIP_ASSERT("options not filled", (u8_t *)opts == ((u8_t *)(tcphdr + 1)) + sacks_len * 4 + LWIP_TCP_OPT_LENGTH_SEGMENT(optflags, pcb)); |
tcp_out.c:1927 | |
tcp_out.c:1988 | |
tcp_out.c:1989 | |
tcp_out.c:2026 | |
tcp_out.c:2084 | |
tcp_out.c:2127 | |
tcpip.c:145 | LWIP_ASSERT("tcpip_thread: invalid message", 0); |
tcpip.c:207 | LWIP_ASSERT("tcpip_thread: invalid message", 0); |
tcpip.c:252 | |
tcpip.c:313 | |
tcpip.c:349 | |
tcpip.c:569 | |
tcpip.c:588 | |
tcpip.c:609 | LWIP_ASSERT("failed to create tcpip_thread mbox", 0); |
tcpip.c:613 | LWIP_ASSERT("failed to create lock_tcpip_core", 0); |
timeouts.c:190 | LWIP_ASSERT("sys_timeout: timeout != NULL, pool MEMP_SYS_TIMEOUT is empty", timeout != NULL); |
timeouts.c:297 | LWIP_ASSERT("Timeout time too long, max is LWIP_UINT32_MAX/4 msecs", msecs <= (LWIP_UINT32_MAX / 4)); |
timeouts.c:440 | |
udp.c:135 | |
udp.c:136 | |
udp.c:207 | |
udp.c:208 | |
udp.c:368 | LWIP_ASSERT("pbuf_remove_header failed\n", 0); |
udp.c:781 | LWIP_ASSERT("check that first pbuf can hold struct udp_hdr", |