Hi,
I’m debugging a problem with the transum dissector. Repro steps are:
·
Right click on a TRANSUM RTE Data value such as APDU Rsp Time and choose Apply as Column
·
The column is added with the correct heading
·
If I look at the Column preferences I see the APDU Rsp Time column with a type of Custom and the correct field name of transum.art
·
I get a single callback through my dissector with PINFO_FD_VISITED(pinfo) == TRUE for frame 1 which is the frame I am displaying
·
None of my other callbacks are called
·
The APDU Rsp Time for frame 1 shows correctly in the column
·
No other APDU Rsp Time values appear in the packet list even though the tree is correctly constructed in the packet detail area
·
If I close the trace file and open it again all APDU Rsp Time values appear
If I use Apply as Column to a value from another dissector, such as TCP Segment Len, all values appear immediately. Have I missed something in my code?
If you want to see the code it’s available here -
https://code.wireshark.org/review/#/c/17750/
Thanks and regards…Paul