Debugger crashes when checking liveness: Exception 'util.WrongInvocationException: TLCStateFun.deepCopy'
See original GitHub issueWhile using the debugger (model and .cfg file below), I got the following error:
TLC threw an unexpected exception.
This was probably caused by an error in the spec or model.
See the User Output or TLC Console for clues to what happened.
The exception was a util.WrongInvocationException: TLCStateFun.deepCopy: This is a TLC bug.
Happy to provide more details as needed.
- model
IBCTokenTransfer.cfg
:
CONSTANTS MaxHeight = 2
MaxPacketSeq = 2
MaxBalance = 2
NativeDenominationChainA = "samoleansA"
NativeDenominationChainB = "samoleansB"
SPECIFICATION Spec
PROPERTY ICS20Prop
INVARIANT ICS20Inv
Issue Analytics
- State:
- Created 3 years ago
- Comments:5 (4 by maintainers)
Top Results From Across the Web
No results found
Top Related Medium Post
No results found
Top Related StackOverflow Question
No results found
Troubleshoot Live Code
Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free
Top Related Reddit Thread
No results found
Top Related Hackernoon Post
No results found
Top Related Tweet
No results found
Top Related Dev.to Post
No results found
Top Related Hashnode Post
No results found
Fix included in most recent http://tla.msr-inria.inria.fr/kuppe/vscode/vscode-tlaplus-1.5.4.vsix
Please disable liveness checking for now, i.e. remove
PROPERTY ICS20Prop
from your config