hamradionl
Member
- Joined
- Mar 23, 2014
- Messages
- 730
iw2dtt
On page 24 this topic, but it crash
On page 24 this topic, but it crash
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.SduParser.Parse (IL offset: 0x70)
at SDRSharp.Tetra.dll.PduParser.ResourcePDU (IL offset: 0x7c)
at SDRSharp.Tetra.dll.PduParser.ParsePDU (IL offset: 0x31)
at SDRSharp.Tetra.dll.TetraDecoder.Process (IL offset: 0x7f9)
at SDRSharp.Tetra.dll.TetraPanel.DecodingThread (IL offset: 0xb8)
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)
Maybe C# List<T> is crashing.
C# System.Collections.Generic.Dictionary`2.Insert - An item with the same key has already been added
I started baseband recording while demod running and quite soon plug-in crashed. It seems that SDR# managed to properly close the wav file.
I replayed the file in SDR# with demodulation and netinfo open, again crashing ....
Been running 1.0.8 for quite a while but all of a sudden I am seeing the "An item with the same key has already been added." error with SDR# Crashing, I have not updated any of the hot fixes or anything as 1.0.8 always ran fine for me.
I see you mentioned MS to MS Registrations but not sure what that means or what I can do to stop this from crashing.
Full crash.txt log:
Code: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.SduParser.Parse (IL offset: 0x70) at SDRSharp.Tetra.dll.PduParser.ResourcePDU (IL offset: 0x7c) at SDRSharp.Tetra.dll.PduParser.ParsePDU (IL offset: 0x31) at SDRSharp.Tetra.dll.TetraDecoder.Process (IL offset: 0x7f9) at SDRSharp.Tetra.dll.TetraPanel.DecodingThread (IL offset: 0xb8) 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)
If i read or understand the link you provided,Maybe C# List<T> is crashing.
C# System.Collections.Generic.Dictionary`2.Insert - An item with the same key has already been added
This is fixed for next release. (I'm getting there)
If i read or understand the link you provided,
Do you mean a DOT NET framework error, is a possible cause for the crashes?
.
Last week Win10 got NET framework 3.5 & 4.7.2 cumulative update. It is not possible to install older .NET (e.g. 4.6.1) on Win10.My Win7 received a couple of updates almost a week ago and for some reason I've been able to have TTT running day and night since then and it haven't crashed once.
/Ubbe
Perhaps. I am getting this error quite often when running SDR#+TETRA demod plug-in (happens in call tab & ms regs tab), Win10 Home, .NET 4.7.2, SDR# 1700
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.SduParser.Parse (IL offset: 0x70)
at SDRSharp.Tetra.dll.PduParser.ResourcePDU (IL offset: 0x7c)
at SDRSharp.Tetra.dll.PduParser.ParsePDU (IL offset: 0x31)
at SDRSharp.Tetra.dll.TetraDecoder.Process (IL offset: 0x7f9)
at SDRSharp.Tetra.dll.TetraPanel.DecodingThread (IL offset: 0xb8)
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)
v1.0.13.0 - Full Release
See 'changelog.txt' for all changes from v1.0.8 (released hot-fixes) to now
MD5 hash:
libtetradec.dll - b9f3173cb6e7dbecd35eecb831325b26
SDRSharp.Tetra.dll - dd97a01d9e4344f214db39fa4fa9a25e
v1.0.13.0 - Full Release
- Full Duplex (private calls) for TTT in dual mode. (Experimental and conditions apply)
See 'changelog.txt' for all changes from v1.0.8 (released hot-fixes) to now.
Very nice logfile to see who talk to who in private mode, very often Those SSi can be set in Priority log
- TETRA_private_xxxx.log
Notice, many Private Simplex calls
SDR#-VC timeslot-1 under iSSi fast blink this symbol-> c0
SDR#-VC timeslot-4 under GSSi i notice this: Private ( )
.
hamradionl in PM said:This is shown
SSI:1234567 D_SDS_Data Party_SSI:7654321 Type:UDT-4 Length:176 Protocol:User_Defined_192
SSI:1234567 D_SDS_Data Party_SSI:7654321 Type:UDT-4 Length:72 Protocol:User_Defined_192
I uninstalled Microsoft Visual C++ 2015 Redistributables which were older than 2015 (currently I have 2015 & 2017). Now it seems that TETRA demod plug-in (hotfix #6) works better, so far running 25 minutes without crashes. (before uninstall operation it seldom run over 20 minutes without crash).
The newest plug-in only prints SYSINFO - Main_carrier.... and sometimes TSx_unallocted messages. I am monitoring a TETRA network which is mainly encrypted but there exist terminals without encryption so there is clear calls, status messages SDS etc ... BS air encrypion flag could be 1 but still network can contain unencrypted messages/calls/signaling ....
Hi thewraith2008,
I'm monitoring a TETRA encrypted system. In the previous version I was able to see all encrypted call request. In this version I see only the SYSINFO - Main_carrier.... and sometimes TSx_unallocted messages. Is it right in an encrypted system?