Skip to content

Fuzzer fails with IllegalStateException #655

Closed
@EgorkaKulikov

Description

@EgorkaKulikov

To Reproduce

Run parametrized tests creation via UtBot Intellij Plugin for InstanceOfExample.symbolicInstanceOf method.
Enlarge the fuzzingValue parameter value.

Actual behavior

The following exception occured:

java.lang.IllegalStateException: Empty list are not allowed
        
	at org.utbot.fuzzer.Trie.add(Trie.kt:40)    
	at org.utbot.engine.UtBotSymbolicEngine$fuzzing$2.invokeSuspend(UtBotSymbolicEngine.kt:467)  
	at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33)
	at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:106)  
	at kotlinx.coroutines.EventLoopImplBase.processNextEvent(EventLoop.common.kt:274)    
	at kotlinx.coroutines.BlockingCoroutine.joinBlocking(Builders.kt:84)        
	at kotlinx.coroutines.BuildersKt__BuildersKt.runBlocking(Builders.kt:59)       
	at kotlinx.coroutines.BuildersKt.runBlocking(Unknown Source)       
	at kotlinx.coroutines.BuildersKt__BuildersKt.runBlocking$default(Builders.kt:38)        
	at kotlinx.coroutines.BuildersKt.runBlocking$default(Unknown Source)        
	at org.utbot.common.ConcurrencyKt.runBlockingWithCancellationPredicate(Concurrency.kt:38)    
	at org.utbot.framework.plugin.api.TestCaseGenerator$generate$3.invoke(TestCaseGenerator.kt:144)   
	at org.utbot.framework.plugin.api.TestCaseGenerator$generate$3.invoke(TestCaseGenerator.kt:55)  
	at org.utbot.common.ConcurrencyKt.runIgnoringCancellationException(Concurrency.kt:47)   
	at org.utbot.framework.plugin.api.TestCaseGenerator.generate(TestCaseGenerator.kt:143)  
	at org.utbot.intellij.plugin.generator.UtTestsDialogProcessor$createTests$2$1.run(UtTestsDialogProcessor.kt:198)   
	at com.intellij.openapi.progress.impl.CoreProgressManager$TaskRunnable.run(CoreProgressManager.java:935) 

Metadata

Metadata

Assignees

Labels

comp-fuzzingIssue is related to the fuzzingctg-bugIssue is a bug

Type

No type

Projects

Status

Done

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions