Having the same problem:
Caused by: java.lang.NullPointerException
at au.com.centrumsystems.hudson.plugin.buildpipeline.BuildPipelineView.getItems(BuildPipelineView.java:773)
at hudson.security.AuthorizationStrategy$1.hasPermission(AuthorizationStrategy.java:104)
at hudson.security.ACL.hasPermission(ACL.java:64)
at hudson.model.View.hasPermission(View.java:580)
at hudson.model.ViewGroupMixIn.getViews(ViewGroupMixIn.java:115)
at jenkins.model.Jenkins.getViews(Jenkins.java:1454)
at sun.reflect.GeneratedMethodAccessor1658.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:90)
at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:233)
at groovy.lang.MetaClassImpl$GetBeanMethodMetaProperty.getProperty(MetaClassImpl.java:3457)
at org.codehaus.groovy.runtime.callsite.GetEffectivePojoPropertySite.getProperty(GetEffectivePojoPropertySite.java:61)
etc...
If the user doesn't have access to the Initial Job, as defined by Roles and Job name patterns, we get this nasty error and users have to use "My Views" to see their jobs.
v1.4.2 with Jenkins 1.528.
This is a non-starter.
I occurred following errors.
Caused by: java.lang.NullPointerException
at au.com.centrumsystems.hudson.plugin.buildpipeline.BuildPipelineView.getItems(BuildPipelineView.java:773)
at hudson.security.AuthorizationStrategy$1.hasPermission(AuthorizationStrategy.java:104)
at hudson.security.ACL.hasPermission(ACL.java:64)
at hudson.model.View.hasPermission(View.java:581)
at hudson.model.ViewGroupMixIn.getViews(ViewGroupMixIn.java:115)
at jenkins.model.Jenkins.getViews(Jenkins.java:1458)