Ethereal-dev: [Ethereal-dev] Reassembly behaves differently now with respect to 0.9.16

Note: This archive is from the project's previous web site, ethereal.com. This list is no longer active.

From: Biot Olivier <Olivier.Biot@xxxxxxxxxxx>
Date: Fri, 12 Dec 2003 20:55:46 +0100
Hi list,

I have a capture with a WSP Push containing Nokia provisioning data (WBXML)
sent over SMPP, spanning 2 SMS messages, each sent over a distinct TCP
connection. If I open the capture in Ethereal 0.9.16, it gets reassembled.
If I open it with current Ethereal, reassembly fails... unless I filter on
"smpp", and reload the file.

I *suppose* that when a capture gets read from file, we *used* to do a full
dissection (open all ptrees) in 0.9.16, but in the current Ethereal version
we don't. Is this true?

If I explicity ask the SMPP dissector to fully dissect any sm_submit PDU,
then reassembly succeeds again as it previously did.

Please wait till dissectors get fixed for this (I'll post patches for SMPP
and WBXML tonight) before releasing 0.10.0!

Could the "dissector owners" hava a critical look on their dissector code to
see if they encounter the same issues?

Regards,

Olivier