Clicking Membership on View Contact Throws Error won't display page
Donald, Could you help us with


From which version of CiviCRM did you upgrade to 4.7.11?
Are you using any payment processor extension like iAts, etc?
Could you check in db if you get 0 results by running the query below

SELECT ccr.payment_processor_id FROM civicrm_contribution_recur ccr 
LEFT JOIN civicrm_payment_processor cpp ON cpp.id = ccr.payment_processor_id 
WHERE cpp.id IS NULL
GROUP BY ccr.payment_processor_id

Could you also paste the result of below query?

SELECT cr.payment_processor_id as ppID1, cp.payment_processor as ppID2
  FROM civicrm_membership mem
INNER JOIN civicrm_membership_payment mp  ON ( mem.id = mp.membership_id )
INNER JOIN civicrm_contribution       con ON ( mp.contribution_id = con.id )
LEFT JOIN civicrm_contribution_recur cr  ON ( mem.contribution_recur_id = cr.id )
LEFT JOIN civicrm_contribution_page  cp  ON ( con.contribution_page_id  = cp.id )


Thanks
Pradeep