I have a roundcube install that works perfectly.
Installing kolab/calendar gives me a calendar that works perfectly, but it kills the message view in roundcube with the following error in the user's browser:
QuoteOops... something went wrong!
An internal error has occurred. Your request cannot be processed at this time.
For administrators: Please check the application and/or server error logs for more information.
The error log shows the following:
Stack trace:
#0 /opt/roundcube-1.6/roundcubemail-1.6.0/program/lib/Roundcube/bootstrap.php(444): include_once()
#1 /opt/roundcube-1.6/roundcubemail-1.6.0/plugins/libcalendaring/libcalendaring.php(162): rcube_autoload('libcalendaring_...')
#2 /opt/roundcube-1.6/roundcubemail-1.6.0/plugins/libcalendaring/libcalendaring.php(1171): libcalendaring::get_ical()
#3 /opt/roundcube-1.6/roundcubemail-1.6.0/plugins/calendar/calendar.php(3248): libcalendaring->get_mail_ical_objects()
#4 /opt/roundcube-1.6/roundcubemail-1.6.0/program/lib/Roundcube/rcube_plugin_api.php(518): calendar->mail_messagebody_html(Array)
#5 /opt/roundcube-1.6/roundcubemail-1.6.0/program/include/rcmail_output_html.php(1615): rcube_plugin_api->exec_hook('template_object...', Array)
#6 [internal function]: rcmail_output_html->xml_command(Array)
#7 /opt/roundcube-1.6/roundcubemail-1.6.0/program/include/rcmail_output_html.php(1322): preg_replace_callback('/<roundcube:([-...', Array, '<roundcube:incl...')
#8 /opt/roundcube-1.6/roundcubemail-1.6.0/program/include/rcmail_output_html.php(825): rcmail_output_html->parse_xml('<roundcube:incl...')
#9 /opt/roundcube-1.6/roundcubemail-1.6.0/program/include/rcmail_output_html.php(654): rcmail_output_html->parse('message', false)
#10 /opt/roundcube-1.6/roundcubemail-1.6.0/program/actions/mail/show.php(164): rcmail_output_html->send('message', false)
#11 /opt/roundcube-1.6/roundcubemail-1.6.0/program/include/rcmail.php(275): rcmail_action_mail_show->run(Array)
#12 /opt/roundcube-1.6/roundcubemail-1.6.0/index.php(278): rcmail->action_handler()
#13 {main}
thrown in /opt/roundcube-1.6/roundcubemail-1.6.0/plugins/libcalendaring/lib/libcalendaring_vcalendar.php on line 1553
Removing the calendar makes email work and enabling the calendar makes email not work.
Is there a fix for this?
Both Roundcube and calendar are the latest versions
calendar 3.5.11 AGPL-3.0 Download
filesystem_attachments 1.0 GPL-3.0+
http_authentication 1.5 GPL-3.0+
identity_select 1.1 GPL-3.0+
jqueryui 1.13.1 GPL-3.0+
libcalendaring 3.5.11 AGPL-3.0 Download
libkolab 3.5.11 AGPL-3.0 Download
Does anybody have a fix or workaround?