-
Notifications
You must be signed in to change notification settings - Fork 234
Closed
Labels
bugSomething isn't workingSomething isn't working
Description
Describe the bug
java.lang.NullPointerException: Cannot invoke "java.util.Map.get(Object)" because the return value of "net.datafaker.internal.helper.CopyOnWriteMap.getOrDefault(Object, Object)" is null
at net.datafaker.service.FakeValuesService.fetchObject(FakeValuesService.java:268)
at net.datafaker.service.FakeValuesService.safeFetch(FakeValuesService.java:207)
at net.datafaker.service.FakeValuesService.resolve(FakeValuesService.java:507)
at net.datafaker.service.FakeValuesService.resolve(FakeValuesService.java:489)
at net.datafaker.providers.base.AbstractProvider.resolve(AbstractProvider.java:20)
at net.datafaker.providers.base.Animal.name(Animal.java:15)
Similar, but not identical to #1403 which was resolved in 2.4.1.
To Reproduce
Failure is intermittent and probably due to a concurrency issue when running multiple tests in parallel which all try to initialize datafaker at the same time
Expected behavior
No NPE
Versions:
- OS: Win 11 x64
- JDK: 22
- Faker Version: 2.4.1
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
bugSomething isn't workingSomething isn't working