RE: SAR

"Damir Salantic" <[email protected]>
Newsgroups gmane.comp.mobile.kannel.devel
Message-ID <[email protected]>
RE: SARHi to all.

Here is what I found:

My kannel really received malformed PDU (PDU type == unknown). I can see
that from my ethereal log. I don't know how it happened. Probably my wap
client is not working properly.
Anyway, it seems that kannel is not ready to handle such event. For some
reason it stucks in gwlib/list.c:425 (seems that some list is not released
and it should be).
So, seems that my wap client is the reason of crash, and I should correct
it, but probably the kannel should be protected from such events also. I'll
let you know if I find something more.

Best Regards
Damir




  Hi Damir,

  I checked your log dump. As I can see, the SAR part has successfully
worked. Igor is right, your device has sent more than 6 packets in one group
and from that 6 had failed, and the NACK was sent sucessfully with the
missing PDU Numbers.

  The problem has occured in the next incoming PDU. For some reason that has
got errors (RcvErrorPDU). I've also seen that error earlier, but still I
didn't find a time to look details into that. As I suspect, this error has
occured prior to the SAR part, where PDU's are unpacked and as I suspect
it's happened at the place where the Server looks for a WTP Machine
(resp_machine_find_or_create). If you can submit us more of your logs, I may
be able to see more into this.

  Igor, any ideas?

  Rgds,
  Denzel

  ps: this still doesn't support ESAR. But since I'm using a DICT structure
to host segments, it can grow upto any amount.
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.