Hi, we've got a problem with wapbox here, it crashes after a "WSP Get". The Sequence of PDUs is: client -> kannel WSP Connect (TID 0x0015) kannel -> client WSP ConnectReply (TID 0x0015) client -> kannel WTP Ack (TID 0x0015) client -> kannel WSP Get (TID 0x0016) kannel -> client WTP Result (TID 0x0016) kannel -> client WSP Reply (TID 0x0016) client -> kannel WTP Ack (TID 0x0016)
right after the last PDU, wapbox crashes with the following message: 2004-02-04 18:08:08 [8208] [0] PANIC: gwlib/list.c:486: lock: Assertion `list != NULL' failed. Line numbers i mention here refer to the current (30 minutes ago) CVS-Version. The (reverse-ordered) Sequence of function calls (manually traced since the backtrack()-function reports only the adresses but not the function names): gateway/gwlib/list.c:486: gw_assert(list != NULL); called from: static void lock(List *list) gateway/gwlib/list.c:175: lock(list); called from: void list_append(List *list, void *item) gateway/gwlib/list.c:406: list_append(list, item); called from: void list_produce(List *list, void *item) gateway/wap/wap_init.c:206: list_produce(queue, event); called from: void wtp_initiator_dispatch_event(WAPEvent *event) gateway/wap/wap.c:106: wtp_initiator_dispatch_event(event); called from: void wap_dispatch_datagram(WAPEvent *dgram) Could this be a bug of kannel, or is my client doing something nasty? Do you need any further information to clarify the issue? Thanks, Stefan
