1st : activate debug mode
2nd : look at your session cookies if the domain name are OK (this can happen with specific version, but think it was fixed in last 2.6lts)
3rd : it work good since a lot of time on all my instance
Assistance on LimeSurvey forum and LimeSurvey core development are on my free time.
I'm not a LimeSurvey GmbH member. I don't answer to private message.
You can fix it finding the broken survey in DB … (or adding something like if(empty($result->attributes) || empty($result->defaultlanguage->attributes){ tracevar($result) } else {//current code (line broken) } )
About session cookies information : Firefox F12
Assistance on LimeSurvey forum and LimeSurvey core development are on my free time.
I'm not a LimeSurvey GmbH member. I don't answer to private message.