Closed bascht closed 9 years ago
ref #4428 fruux/sabre-vobject#92 fruux/sabre-vobject#116
cc @nickvergessen
Just to reiterate what's in that vobject bug.
So the problem might have something to do with:
{"reqId":"629ef4161cd8da5fc7ab97be92f43b61","remoteAddr":"[…]","app":"remote","message":"Invalid VObject. Document ended prematurely.","level":4,"time":"2015-05-18T12:35:19+00:00"}
But not:
{"reqId":"58503526f6ac2230eb397dbc277e5c7a","remoteAddr":"[…]","app":"PHP","message":"DateTimeZone::__construct(): Unknown or bad timezone (\/freeassociation.sourceforge.net\/Tzfile\/Europe\/Berlin) at \/var\/www\/owncloud\/3rdparty\/sabre\/vobject\/lib\/Sabre\/VObject\/TimeZoneUtil.php#412","level":3,"time":"2015-05-18T12:35:11+00:00"}
So nothing we can do? Should close this then
@nickvergessen It was triggered by updating from 8.0.2 to 8.0.3 – this doesn't look like something that should break in a minor update, no?
No all I'm saying is that somebody reported a bug, and that the log entry related to the timezone is (about the timezone) an unrelated issue. You should still try to find out what's actually wrong. Invalid VObject. Document ended prematurely.
sounds pretty bad and could be related to what the user is experiencing.
I have no idea what could cause that particular exception though.
Well it is not a regression from #14176
And the Invalid VObject stuff is mostlikely from the calendar apps and not from core. But for further judgement someone with knowledge about the calendar app and sabredav should have a look at that.
I'd suggest to create an issue over at https://github.com/owncloud/calendar
Alright – I'll copy everything over to that repo then. :) If I find some time tonight, I might create a Debug log. Thanks for the analysis! :+1:
This look like a regression in ownCloud 8.0.3 (see #14176) since the mentioned calendar entries are older far older than my ownCloud update from 8.0.2. Since I created Calendar events with Evolution / GNOME Calendar I have some events that have timezones like:
Steps to reproduce
Expected behaviour
Calendar syncs to my phone.
Actual behaviour
Fatal PHP error, aborting the sync process.
Server configuration
Operating system: Ubuntu 12.04.5 LTS
Web server: Apache 2.4.12
Database: MariaDB 5.5.43
PHP version: 5.5.24
ownCloud version: 8.0.3
Updated from an older ownCloud or fresh install: Update from 8.0.2
List of activated apps: Activities, Calendar, Contacts, Files - the usual. ;)
The content of config/config.php:
Are you using external storage, if yes which one: no
Are you using encryption: no
Are you using an external user-backend, if yes which one: no
ownCloud log (data/owncloud.log)