An item with the same key has already been added.
at mscorlib.dll.ThrowHelper.ThrowArgumentException  (IL offset: 0x10)
at mscorlib.dll.Dictionary`2.Insert  (IL offset: 0x81)
at SDRSharp.Tetra.dll.MM_protocol.ParseMMPDU  (IL offset: 0x219)
at SDRSharp.Tetra.dll.MLE_protocol.ParseMLEPDU  (IL offset: 0x62)
at SDRSharp.Tetra.dll.SduParser.Parse  (IL offset: 0x58)
at SDRSharp.Tetra.dll.PduParser.MacEndPDU  (IL offset: 0x96)
at SDRSharp.Tetra.dll.PduParser.ParsePDU  (IL offset: 0xca)
at SDRSharp.Tetra.dll.TetraDecoder.Process  (IL offset: 0x698)
at SDRSharp.Tetra.dll.TetraPanel.DecodingThread  (IL offset: 0x98)
at mscorlib.dll.ThreadHelper.ThreadStart_Context  (IL offset: 0x14)
at mscorlib.dll.ExecutionContext.RunInternal  (IL offset: 0x79)
at mscorlib.dll.ExecutionContext.Run  (IL offset: 0x0)
at mscorlib.dll.ExecutionContext.Run  (IL offset: 0x2b)
at mscorlib.dll.ThreadHelper.ThreadStart  (IL offset: 0x8)

This exception seems to happen when one closes TETRA demodulator plug-in Network info window while demodulator is running. Most often it is happening when there is lots of PDUs incoming in a very fast pace,  i.e. network info window calls display is too busy printing PDUs, maybe this is related to a change in code for printing more often  SYSINFO - Main_carrier:x Offset:x Frequency_Band:x line? (Resolution: user adjustable rate?)

Crash happens after (or at) D_Facility PDU element is printed (network info call tab textbox)
Carrier:x TimeSlot:x SSI:x D_Facility or SSI:x D_Facility