Skip to content

[Bug]: Trying to share a calendar in the iOS app breaks it #48914

@user12257

Description

@user12257

⚠️ This issue respects the following points: ⚠️

Bug description

Trying to share a calendar in the iOS app breaks it.

I tried to share a calendar in the iOS app, like you would share an iCloud calendar. I wanted to see if it works.

The result is, that the calendar now is gone. It is not deleted, but not shown anymore. The logs show.

unserialize(): Error at offset 48 of 51 bytes at /var/www/html/apps/dav/lib/DAV/CustomPropertiesBackend.php#560

I assume that the iOS calendar app writes some data that it should not be able to write into the database.

Steps to reproduce

  1. Run latest Nextcloud-aio ( Nextcloud AIO v9.7.0)
  2. Log into the caldav account on iOS
  3. share the calender with an email

Expected behavior

Not to break a calendar and render all entire unavailable and basically deleted, when trying to share the calendar in the iOS app.

Nextcloud Server version

30

Operating system

Other

PHP engine version

Other

Web server

Other

Database engine version

Other

Is this bug present after an update or on a fresh install?

Fresh Nextcloud Server install

Are you using the Nextcloud Server Encryption module?

None

What user-backends are you using?

  • Default user-backend (database)
  • LDAP/ Active Directory
  • SSO - SAML
  • Other

Configuration report

No response

List of activated Apps

No response

Nextcloud Signing status

No response

Nextcloud Logs

unserialize(): Error at offset 48 of 51 bytes at /var/www/html/apps/dav/lib/DAV/CustomPropertiesBackend.php#560

Additional info

( Nextcloud AIO v9.7.0)

I know I am running AIO, but as far as I could track, the responsible code is here. If I should create another Issue in the AIO Repo, I can do this.

For me this is solved, by creating a new calendar, since there was not much in the initial one, but I think that might be a major issue for someone with a lot of things in their calendar, so I thought I have to let someone know.

Metadata

Metadata

Type

Projects

Status

☑️ Done

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions