Ask Your Question

Revision history [back]

click to hide/show revision 1
initial version

This happens because myFieldInstance is nil when dissecting to get the columns when performing a Find on the columns. This is because the tree is a NULL tree, for speed. You can check tree.visible I think. You could also when registering your post dissector that you need the tree to always be visible, but it seems like overkill.

Anyway, your Lua dissector throws an error when dissecting with a NULL tree before setting the column. Unfortunately there's no traceback or logging added because it's in a special speedy column only dissection done for Find.