Skip to content

Nullpointer with unused plugin on classpath #620

Description

@F43nd1r

As reported by @greenscreens-io

Annotation configuration

@AcraDialog(
        resText = R.string.crash_dialog_text,
        resTheme = R.style.AppTheme_Dialog,
        resIcon = android.R.drawable.ic_dialog_info,
        resTitle = R.string.crash_dialog_title,
        resCommentPrompt = R.string.crash_dialog_comment_prompt
)
public class App extends Application {
 ...
}

and crash log

Attempt to invoke virtual method 'int java.lang.Integer.intValue()' on a null object reference
Caused by: java.lang.NullPointerException: Attempt to invoke virtual method 'int java.lang.Integer.intValue()' on a null object reference 
    at org.acra.config.NotificationConfigurationBuilder.resTitle(NotificationConfigurationBuilder.java:132)
    at org.acra.config.NotificationConfiguration.<init>(NotificationConfiguration.java:72)
    at org.acra.config.NotificationConfigurationBuilder.build(NotificationConfigurationBuilder.java:418)
    at org.acra.config.NotificationConfigurationBuilder.build(NotificationConfigurationBuilder.java:23)
    at org.acra.config.BaseCoreConfigurationBuilder.preBuild(BaseCoreConfigurationBuilder.java:71)
    at org.acra.config.CoreConfigurationBuilder.build(CoreConfigurationBuilder.java:689)
    at org.acra.ACRA.init(ACRA.java:162)
    at org.acra.ACRA.init(ACRA.java:146)
    at org.acra.ACRA.init(ACRA.java:129)

Metadata

Metadata

Assignees

Labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions