google / google/guice

Random NullPointerException when calling Guice.createInjector(..)

Open
#473 14 comments 0 reactions 0 assignees View on GitHub
imported
Dominant language
Java
Stars
12.7k
Forks
1.7k
Avg merge
11m
Merged PRs (30d)
2

Description

_From [w.schoenborn](https://code.google.com/u/107833663349010011387/) on April 15, 2010 12:10:32_

Happens once in a while (1 out 3 to 4 times)

Exception in thread "main" java.lang.NullPointerException
        at com.google.inject.Initializer$InjectableReference.get(Initializer.java:145)
        at com.google.inject.ConstantFactory.get(ConstantFactory.java:39)
        at com.google.inject.SingleParameterInjector.inject(SingleParameterInjector.java:42)
        at com.google.inject.SingleParameterInjector.getAll(SingleParameterInjector.java:66)
        at com.google.inject.SingleMethodInjector.inject(SingleMethodInjector.java:84)
        at com.google.inject.MembersInjectorImpl.injectMembers(MembersInjectorImpl.java:99)
        at com.google.inject.MembersInjectorImpl$1.call(MembersInjectorImpl.java:76)
        at com.google.inject.MembersInjectorImpl$1.call(MembersInjectorImpl.java:74)
        at com.google.inject.InjectorImpl.callInContext(InjectorImpl.java:804)
        at com.google.inject.MembersInjectorImpl.injectAndNotify(MembersInjectorImpl.java:74)
        at com.google.inject.Initializer$InjectableReference.get(Initializer.java:145)
        at com.google.inject.Initializer.injectAll(Initializer.java:92)
        at com.google.inject.InjectorBuilder.injectDynamically(InjectorBuilder.java:171)
        at com.google.inject.InjectorBuilder.build(InjectorBuilder.java:113)
        at com.google.inject.Guice.createInjector(Guice.java:92)
        at com.google.inject.Guice.createInjector(Guice.java:80)
        ...

_Original issue: http://code.google.com/p/google-guice/issues/detail?id=473_

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.