When I select a placed BSCAN primitive in a PlanAhead project, a PlanAhead Internal Exception occurs. The details of this error indicate that it is a java.lang.NullPointerException.
This is a known issue with having a placed BSCAN component in PlanAhead 11.2.
To work around this issue, unplace the BSCAN without selecting it. This can be accomplished by using the following Tcl command in PlanAhead:
hdi::pconst clearLocs -project <project_name> -floorplan <floorplan_name> -instances <full_hierarchical_instance_name> -keepFixed no
This removes the placement from the primitive and allows you to select it without receiving the error.
This issue is scheduled to be fixed in PlanAhead 11.3.