Answers.Body: <p>It is not a civi issue - it is a joomla issue that impacts other modules as well 
  the fix is in j 3.71 
  It is a 6 line patch and 1 line deletion </p>
  
  <p>I have tested it and it works if you want to patch it yourself </p>
  
  <p><a href="https://github.com/joomla/joomla-cms/pull/15605" rel="nofollow noreferrer">https://github.com/joomla/joomla-cms/pull/15605</a></p>
  
Answers.ContentLicense: CC BY-SA 3.0
Answers.CreationDate: 2017-04-28T18:23:33.940Z
Answers.Text: Thanks! Words of wisdom: Always wait until the first maintenance release of a major update before you upgrade your site.
Answers.UserDisplayName: severdia
Answers.ContentLicense: CC BY-SA 3.0
Answers.CreationDate: 2017-04-28T13:19:51.187Z
Answers.LastActivityDate: 2017-04-28T13:19:51.187Z
Answers.UserDisplayName: Josh Mailman
Body: <p>I updated to Joomla 3.7 and shortly thereafter, my CiviCRM cron job started failing. When I hit the URL in a browser, I get:</p>
  
  <blockquote>
    <p>Fatal error: Call to a member function get() on null in
    /home/public_html/libraries/joomla/session/handler/joomla.php on line
    71</p>
  </blockquote>
  
  <p>That's PHP 5.6.30 and it's a little different on PHP 7.0.16 (with max reporting on):</p>
  
  <blockquote>
    <p>Error displaying the error page: Application Instantiation Error: Call
    to a member function get() on null</p>
  </blockquote>
  
  <p>I'm using CiviCRM 4.7.18. This looks like a CiviCRM issue since my other cron job works fine.</p>
  
Comments.ContentLicense: CC BY-SA 3.0
Comments.CreationDate: 2017-05-12T10:23:25.540Z
Comments.Text: https://civicrm.stackexchange.com/questions/18390/cron-error-trying-to-get-property-of-non-object-in-libraries-joomla-sessio looks related?
Comments.UserDisplayName: Chris Burgess
Tags: <joomla>
Title: CiviCRM cron job failing under Joomla 3.7
ThreadText: # CiviCRM cron job failing under Joomla 3.7
  
  (Asked by: username_0 on 2017-04-27)
  
  I updated to Joomla 3.7 and shortly thereafter, my CiviCRM cron job started failing. When I hit the URL in a browser, I get:
  
  > Fatal error: Call to a member function get() on null in
  > /home/public\_html/libraries/joomla/session/handler/joomla.php on line
  > 71
  
  That's PHP 5.6.30 and it's a little different on PHP 7.0.16 (with max reporting on):
  
  > Error displaying the error page: Application Instantiation Error: Call
  > to a member function get() on null
  
  I'm using CiviCRM 4.7.18. This looks like a CiviCRM issue since my other cron job works fine.
  
  **Tags:** joomla
  
  > **Comments:**
  > **username_1**: https://civicrm.stackexchange.com/questions/18390/cron-error-trying-to-get-property-of-non-object-in-libraries-joomla-sessio looks related?  
  
  ---
  
  ## 1 answers
  
  ### Answer by username_2 on 2017-04-28. Score: 3 | Accepted answer
  
  It is not a civi issue - it is a joomla issue that impacts other modules as well
  the fix is in j 3.71
  It is a 6 line patch and 1 line deletion
  
  I have tested it and it works if you want to patch it yourself
  
  <https://github.com/joomla/joomla-cms/pull/15605>
  
  > **Comments:**
  > **username_0**: Thanks! Words of wisdom: Always wait until the first maintenance release of a major update before you upgrade your site.  
  
  ---
  
  