You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
sdrtrunk Version
Indicate which sdrtrunk version you are using. Use 'master-branch' if you are running the latest code.
0.6.0 Describe the bug
A clear and concise description of what the bug is.
Error message using Airspy for 800 trunk system (decoding seems to keep working despite message)
To Reproduce
Steps to reproduce the behavior:
Go to '...'
Click on '....'
Scroll down to '....'
See error
Expected behavior
A clear and concise description of what you expected to happen.
Screenshots
If applicable, add screenshots to help explain your problem.
Application Log
If applicable, include either the full application log,or a snippet of the error logging.
2024-05-17 09:24:20.751 ERROR i.g.d.sample.Broadcaster - Error while broadcasting [class io.github.dsheirer.module.decode.p25.phase2.message.mac.MacMessage] to listeners [Log Suppress 1/5] [357MB/768MB 46%]
java.lang.IndexOutOfBoundsException: fromIndex: 168 > toIndex: 144
at java.base/java.util.BitSet.checkRange(Unknown Source)
at java.base/java.util.BitSet.get(Unknown Source)
at io.github.dsheirer.bits.BinaryMessage.get(BinaryMessage.java:317)
at io.github.dsheirer.bits.CorrectedBinaryMessage.getSubMessage(CorrectedBinaryMessage.java:93)
at io.github.dsheirer.module.decode.p25.phase2.message.mac.structure.l3harris.L3HarrisTalkerAlias.getAlias(L3HarrisTalkerAlias.java:82)
at io.github.dsheirer.module.decode.p25.phase2.message.mac.structure.l3harris.L3HarrisTalkerAlias.getIdentifiers(L3HarrisTalkerAlias.java:113)
at io.github.dsheirer.module.decode.p25.phase2.message.mac.MacMessage.getIdentifiers(MacMessage.java:131)
at io.github.dsheirer.alias.action.AliasActionManager.receive(AliasActionManager.java:58)
at io.github.dsheirer.alias.action.AliasActionManager.receive(AliasActionManager.java:43)
at io.github.dsheirer.sample.Broadcaster.broadcast(Broadcaster.java:128)
at io.github.dsheirer.sample.Broadcaster.receive(Broadcaster.java:52)
at io.github.dsheirer.module.decode.Decoder$MessageDistributor.receive(Decoder.java:115)
at io.github.dsheirer.module.decode.Decoder$MessageDistributor.receive(Decoder.java:108)
at io.github.dsheirer.module.decode.p25.phase2.P25P2MessageProcessor.receive(P25P2MessageProcessor.java:104)
at io.github.dsheirer.module.decode.p25.phase2.P25P2MessageProcessor.receive(P25P2MessageProcessor.java:42)
at io.github.dsheirer.module.decode.p25.phase2.P25P2SuperFrameDetector.broadcast(P25P2SuperFrameDetector.java:231)
at io.github.dsheirer.module.decode.p25.phase2.P25P2SuperFrameDetector.broadcastFragment(P25P2SuperFrameDetector.java:190)
at io.github.dsheirer.module.decode.p25.phase2.P25P2SuperFrameDetector.checkFragmentSync(P25P2SuperFrameDetector.java:255)
at io.github.dsheirer.module.decode.p25.phase2.P25P2SuperFrameDetector.receive(P25P2SuperFrameDetector.java:153)
at io.github.dsheirer.module.decode.p25.phase2.P25P2MessageFramer.receive(P25P2MessageFramer.java:173)
at io.github.dsheirer.module.decode.p25.phase2.P25P2MessageFramer.receive(P25P2MessageFramer.java:57)
at io.github.dsheirer.sample.Broadcaster.broadcast(Broadcaster.java:128)
at io.github.dsheirer.sample.Broadcaster.receive(Broadcaster.java:52)
at io.github.dsheirer.dsp.psk.PSKDemodulator.broadcast(PSKDemodulator.java:87)
at io.github.dsheirer.dsp.psk.DQPSKGardnerDemodulator.calculateSymbol(DQPSKGardnerDemodulator.java:88)
at io.github.dsheirer.dsp.psk.PSKDemodulator.receive(PSKDemodulator.java:146)
at io.github.dsheirer.dsp.psk.PSKDemodulator.receive(PSKDemodulator.java:121)
at io.github.dsheirer.module.decode.p25.phase2.P25P2DecoderHDQPSK.receive(P25P2DecoderHDQPSK.java:142)
at io.github.dsheirer.module.decode.p25.phase2.P25P2DecoderHDQPSK.receive(P25P2DecoderHDQPSK.java:48)
at io.github.dsheirer.sample.Broadcaster.broadcast(Broadcaster.java:128)
at io.github.dsheirer.sample.Broadcaster.receive(Broadcaster.java:52)
at io.github.dsheirer.dsp.filter.channelizer.PolyphaseChannelSource.receive(PolyphaseChannelSource.java:143)
at io.github.dsheirer.dsp.filter.channelizer.PolyphaseChannelSource.receive(PolyphaseChannelSource.java:40)
at io.github.dsheirer.dsp.filter.channelizer.output.TwoChannelOutputProcessor.process(TwoChannelOutputProcessor.java:124)
at io.github.dsheirer.dsp.filter.channelizer.output.ChannelOutputProcessor.lambda$new$0(ChannelOutputProcessor.java:57)
at io.github.dsheirer.util.Dispatcher.process(Dispatcher.java:171)
at io.github.dsheirer.util.Dispatcher$ProcessorWithHeartbeat.run(Dispatcher.java:213)
at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)
at java.base/java.util.concurrent.FutureTask.runAndReset(Unknown Source)
at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(Unknown Source)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.base/java.lang.Thread.run(Unknown Source)
2024-05-17 09:24:20.756 ERROR i.g.d.sample.Broadcaster - Error while broadcasting [class io.github.dsheirer.module.decode.p25.phase2.message.mac.MacMessage] to listeners [Log Suppress 2/5] [358MB/768MB 46%]
java.lang.IndexOutOfBoundsException: fromIndex: 168 > toIndex: 144
at java.base/java.util.BitSet.checkRange(Unknown Source)
at java.base/java.util.BitSet.get(Unknown Source)
at io.github.dsheirer.bits.BinaryMessage.get(BinaryMessage.java:317)
at io.github.dsheirer.bits.CorrectedBinaryMessage.getSubMessage(CorrectedBinaryMessage.java:93)
at io.github.dsheirer.module.decode.p25.phase2.message.mac.structure.l3harris.L3HarrisTalkerAlias.getAlias(L3HarrisTalkerAlias.java:82)
at io.github.dsheirer.module.decode.p25.phase2.P25P2DecoderState.processMacMessage(P25P2DecoderState.java:406)
at io.github.dsheirer.module.decode.p25.phase2.P25P2DecoderState.receive(P25P2DecoderState.java:180)
at io.github.dsheirer.module.decode.p25.phase2.P25P2DecoderState.receive(P25P2DecoderState.java:105)
at io.github.dsheirer.sample.Broadcaster.broadcast(Broadcaster.java:128)
at io.github.dsheirer.sample.Broadcaster.receive(Broadcaster.java:52)
at io.github.dsheirer.module.decode.Decoder$MessageDistributor.receive(Decoder.java:115)
at io.github.dsheirer.module.decode.Decoder$MessageDistributor.receive(Decoder.java:108)
at io.github.dsheirer.module.decode.p25.phase2.P25P2MessageProcessor.receive(P25P2MessageProcessor.java:104)
at io.github.dsheirer.module.decode.p25.phase2.P25P2MessageProcessor.receive(P25P2MessageProcessor.java:42)
at io.github.dsheirer.module.decode.p25.phase2.P25P2SuperFrameDetector.broadcast(P25P2SuperFrameDetector.java:231)
at io.github.dsheirer.module.decode.p25.phase2.P25P2SuperFrameDetector.broadcastFragment(P25P2SuperFrameDetector.java:190)
at io.github.dsheirer.module.decode.p25.phase2.P25P2SuperFrameDetector.checkFragmentSync(P25P2SuperFrameDetector.java:255)
at io.github.dsheirer.module.decode.p25.phase2.P25P2SuperFrameDetector.receive(P25P2SuperFrameDetector.java:153)
at io.github.dsheirer.module.decode.p25.phase2.P25P2MessageFramer.receive(P25P2MessageFramer.java:173)
at io.github.dsheirer.module.decode.p25.phase2.P25P2MessageFramer.receive(P25P2MessageFramer.java:57)
at io.github.dsheirer.sample.Broadcaster.broadcast(Broadcaster.java:128)
at io.github.dsheirer.sample.Broadcaster.receive(Broadcaster.java:52)
at io.github.dsheirer.dsp.psk.PSKDemodulator.broadcast(PSKDemodulator.java:87)
at io.github.dsheirer.dsp.psk.DQPSKGardnerDemodulator.calculateSymbol(DQPSKGardnerDemodulator.java:88)
at io.github.dsheirer.dsp.psk.PSKDemodulator.receive(PSKDemodulator.java:146)
at io.github.dsheirer.dsp.psk.PSKDemodulator.receive(PSKDemodulator.java:121)
at io.github.dsheirer.module.decode.p25.phase2.P25P2DecoderHDQPSK.receive(P25P2DecoderHDQPSK.java:142)
at io.github.dsheirer.module.decode.p25.phase2.P25P2DecoderHDQPSK.receive(P25P2DecoderHDQPSK.java:48)
at io.github.dsheirer.sample.Broadcaster.broadcast(Broadcaster.java:128)
at io.github.dsheirer.sample.Broadcaster.receive(Broadcaster.java:52)
at io.github.dsheirer.dsp.filter.channelizer.PolyphaseChannelSource.receive(PolyphaseChannelSource.java:143)
at io.github.dsheirer.dsp.filter.channelizer.PolyphaseChannelSource.receive(PolyphaseChannelSource.java:40)
at io.github.dsheirer.dsp.filter.channelizer.output.TwoChannelOutputProcessor.process(TwoChannelOutputProcessor.java:124)
at io.github.dsheirer.dsp.filter.channelizer.output.ChannelOutputProcessor.lambda$new$0(ChannelOutputProcessor.java:57)
at io.github.dsheirer.util.Dispatcher.process(Dispatcher.java:171)
at io.github.dsheirer.util.Dispatcher$ProcessorWithHeartbeat.run(Dispatcher.java:213)
at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)
at java.base/java.util.concurrent.FutureTask.runAndReset(Unknown Source)
at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(Unknown Source)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.base/java.lang.Thread.run(Unknown Source)
Desktop (optional - complete the following information):
sdrtrunk Version
Indicate which sdrtrunk version you are using. Use 'master-branch' if you are running the latest code.
0.6.0
Describe the bug
A clear and concise description of what the bug is.
Error message using Airspy for 800 trunk system (decoding seems to keep working despite message)
To Reproduce
Steps to reproduce the behavior:
Expected behavior
A clear and concise description of what you expected to happen.
Screenshots
If applicable, add screenshots to help explain your problem.
Application Log
If applicable, include either the full application log,or a snippet of the error logging.
2024-05-17 09:24:20.751 ERROR i.g.d.sample.Broadcaster - Error while broadcasting [class io.github.dsheirer.module.decode.p25.phase2.message.mac.MacMessage] to listeners [Log Suppress 1/5] [357MB/768MB 46%]
java.lang.IndexOutOfBoundsException: fromIndex: 168 > toIndex: 144
at java.base/java.util.BitSet.checkRange(Unknown Source)
at java.base/java.util.BitSet.get(Unknown Source)
at io.github.dsheirer.bits.BinaryMessage.get(BinaryMessage.java:317)
at io.github.dsheirer.bits.CorrectedBinaryMessage.getSubMessage(CorrectedBinaryMessage.java:93)
at io.github.dsheirer.module.decode.p25.phase2.message.mac.structure.l3harris.L3HarrisTalkerAlias.getAlias(L3HarrisTalkerAlias.java:82)
at io.github.dsheirer.module.decode.p25.phase2.message.mac.structure.l3harris.L3HarrisTalkerAlias.getIdentifiers(L3HarrisTalkerAlias.java:113)
at io.github.dsheirer.module.decode.p25.phase2.message.mac.MacMessage.getIdentifiers(MacMessage.java:131)
at io.github.dsheirer.alias.action.AliasActionManager.receive(AliasActionManager.java:58)
at io.github.dsheirer.alias.action.AliasActionManager.receive(AliasActionManager.java:43)
at io.github.dsheirer.sample.Broadcaster.broadcast(Broadcaster.java:128)
at io.github.dsheirer.sample.Broadcaster.receive(Broadcaster.java:52)
at io.github.dsheirer.module.decode.Decoder$MessageDistributor.receive(Decoder.java:115)
at io.github.dsheirer.module.decode.Decoder$MessageDistributor.receive(Decoder.java:108)
at io.github.dsheirer.module.decode.p25.phase2.P25P2MessageProcessor.receive(P25P2MessageProcessor.java:104)
at io.github.dsheirer.module.decode.p25.phase2.P25P2MessageProcessor.receive(P25P2MessageProcessor.java:42)
at io.github.dsheirer.module.decode.p25.phase2.P25P2SuperFrameDetector.broadcast(P25P2SuperFrameDetector.java:231)
at io.github.dsheirer.module.decode.p25.phase2.P25P2SuperFrameDetector.broadcastFragment(P25P2SuperFrameDetector.java:190)
at io.github.dsheirer.module.decode.p25.phase2.P25P2SuperFrameDetector.checkFragmentSync(P25P2SuperFrameDetector.java:255)
at io.github.dsheirer.module.decode.p25.phase2.P25P2SuperFrameDetector.receive(P25P2SuperFrameDetector.java:153)
at io.github.dsheirer.module.decode.p25.phase2.P25P2MessageFramer.receive(P25P2MessageFramer.java:173)
at io.github.dsheirer.module.decode.p25.phase2.P25P2MessageFramer.receive(P25P2MessageFramer.java:57)
at io.github.dsheirer.sample.Broadcaster.broadcast(Broadcaster.java:128)
at io.github.dsheirer.sample.Broadcaster.receive(Broadcaster.java:52)
at io.github.dsheirer.dsp.psk.PSKDemodulator.broadcast(PSKDemodulator.java:87)
at io.github.dsheirer.dsp.psk.DQPSKGardnerDemodulator.calculateSymbol(DQPSKGardnerDemodulator.java:88)
at io.github.dsheirer.dsp.psk.PSKDemodulator.receive(PSKDemodulator.java:146)
at io.github.dsheirer.dsp.psk.PSKDemodulator.receive(PSKDemodulator.java:121)
at io.github.dsheirer.module.decode.p25.phase2.P25P2DecoderHDQPSK.receive(P25P2DecoderHDQPSK.java:142)
at io.github.dsheirer.module.decode.p25.phase2.P25P2DecoderHDQPSK.receive(P25P2DecoderHDQPSK.java:48)
at io.github.dsheirer.sample.Broadcaster.broadcast(Broadcaster.java:128)
at io.github.dsheirer.sample.Broadcaster.receive(Broadcaster.java:52)
at io.github.dsheirer.dsp.filter.channelizer.PolyphaseChannelSource.receive(PolyphaseChannelSource.java:143)
at io.github.dsheirer.dsp.filter.channelizer.PolyphaseChannelSource.receive(PolyphaseChannelSource.java:40)
at io.github.dsheirer.dsp.filter.channelizer.output.TwoChannelOutputProcessor.process(TwoChannelOutputProcessor.java:124)
at io.github.dsheirer.dsp.filter.channelizer.output.ChannelOutputProcessor.lambda$new$0(ChannelOutputProcessor.java:57)
at io.github.dsheirer.util.Dispatcher.process(Dispatcher.java:171)
at io.github.dsheirer.util.Dispatcher$ProcessorWithHeartbeat.run(Dispatcher.java:213)
at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)
at java.base/java.util.concurrent.FutureTask.runAndReset(Unknown Source)
at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(Unknown Source)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.base/java.lang.Thread.run(Unknown Source)
2024-05-17 09:24:20.756 ERROR i.g.d.sample.Broadcaster - Error while broadcasting [class io.github.dsheirer.module.decode.p25.phase2.message.mac.MacMessage] to listeners [Log Suppress 2/5] [358MB/768MB 46%]
java.lang.IndexOutOfBoundsException: fromIndex: 168 > toIndex: 144
at java.base/java.util.BitSet.checkRange(Unknown Source)
at java.base/java.util.BitSet.get(Unknown Source)
at io.github.dsheirer.bits.BinaryMessage.get(BinaryMessage.java:317)
at io.github.dsheirer.bits.CorrectedBinaryMessage.getSubMessage(CorrectedBinaryMessage.java:93)
at io.github.dsheirer.module.decode.p25.phase2.message.mac.structure.l3harris.L3HarrisTalkerAlias.getAlias(L3HarrisTalkerAlias.java:82)
at io.github.dsheirer.module.decode.p25.phase2.P25P2DecoderState.processMacMessage(P25P2DecoderState.java:406)
at io.github.dsheirer.module.decode.p25.phase2.P25P2DecoderState.receive(P25P2DecoderState.java:180)
at io.github.dsheirer.module.decode.p25.phase2.P25P2DecoderState.receive(P25P2DecoderState.java:105)
at io.github.dsheirer.sample.Broadcaster.broadcast(Broadcaster.java:128)
at io.github.dsheirer.sample.Broadcaster.receive(Broadcaster.java:52)
at io.github.dsheirer.module.decode.Decoder$MessageDistributor.receive(Decoder.java:115)
at io.github.dsheirer.module.decode.Decoder$MessageDistributor.receive(Decoder.java:108)
at io.github.dsheirer.module.decode.p25.phase2.P25P2MessageProcessor.receive(P25P2MessageProcessor.java:104)
at io.github.dsheirer.module.decode.p25.phase2.P25P2MessageProcessor.receive(P25P2MessageProcessor.java:42)
at io.github.dsheirer.module.decode.p25.phase2.P25P2SuperFrameDetector.broadcast(P25P2SuperFrameDetector.java:231)
at io.github.dsheirer.module.decode.p25.phase2.P25P2SuperFrameDetector.broadcastFragment(P25P2SuperFrameDetector.java:190)
at io.github.dsheirer.module.decode.p25.phase2.P25P2SuperFrameDetector.checkFragmentSync(P25P2SuperFrameDetector.java:255)
at io.github.dsheirer.module.decode.p25.phase2.P25P2SuperFrameDetector.receive(P25P2SuperFrameDetector.java:153)
at io.github.dsheirer.module.decode.p25.phase2.P25P2MessageFramer.receive(P25P2MessageFramer.java:173)
at io.github.dsheirer.module.decode.p25.phase2.P25P2MessageFramer.receive(P25P2MessageFramer.java:57)
at io.github.dsheirer.sample.Broadcaster.broadcast(Broadcaster.java:128)
at io.github.dsheirer.sample.Broadcaster.receive(Broadcaster.java:52)
at io.github.dsheirer.dsp.psk.PSKDemodulator.broadcast(PSKDemodulator.java:87)
at io.github.dsheirer.dsp.psk.DQPSKGardnerDemodulator.calculateSymbol(DQPSKGardnerDemodulator.java:88)
at io.github.dsheirer.dsp.psk.PSKDemodulator.receive(PSKDemodulator.java:146)
at io.github.dsheirer.dsp.psk.PSKDemodulator.receive(PSKDemodulator.java:121)
at io.github.dsheirer.module.decode.p25.phase2.P25P2DecoderHDQPSK.receive(P25P2DecoderHDQPSK.java:142)
at io.github.dsheirer.module.decode.p25.phase2.P25P2DecoderHDQPSK.receive(P25P2DecoderHDQPSK.java:48)
at io.github.dsheirer.sample.Broadcaster.broadcast(Broadcaster.java:128)
at io.github.dsheirer.sample.Broadcaster.receive(Broadcaster.java:52)
at io.github.dsheirer.dsp.filter.channelizer.PolyphaseChannelSource.receive(PolyphaseChannelSource.java:143)
at io.github.dsheirer.dsp.filter.channelizer.PolyphaseChannelSource.receive(PolyphaseChannelSource.java:40)
at io.github.dsheirer.dsp.filter.channelizer.output.TwoChannelOutputProcessor.process(TwoChannelOutputProcessor.java:124)
at io.github.dsheirer.dsp.filter.channelizer.output.ChannelOutputProcessor.lambda$new$0(ChannelOutputProcessor.java:57)
at io.github.dsheirer.util.Dispatcher.process(Dispatcher.java:171)
at io.github.dsheirer.util.Dispatcher$ProcessorWithHeartbeat.run(Dispatcher.java:213)
at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)
at java.base/java.util.concurrent.FutureTask.runAndReset(Unknown Source)
at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(Unknown Source)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.base/java.lang.Thread.run(Unknown Source)
Desktop (optional - complete the following information):
OS: [e.g. iOS]Windows 11
CPU Cores: [e.g. 4 cores]Processor Intel(R) Core(TM) i9-14900K, 3200 Mhz, 24 Core(s), 32 Logical Processor(s)
RAM:[ 96GB]
Additional context
Add any other context about the problem here.
Thank you
The text was updated successfully, but these errors were encountered: