Cannot save Filter by Public Date settings for Page list block

Permalink
When trying to filter a page list with public dates, I cannot save the settings.

I have tried every option in the modal window but the settings won't save.

The original block used a custom template but removing that does not affect the problem.

I posted a bug report to Github but was asked to start a discussion here.

Debug information:
# concrete5 Version
Core Version - 5.7.5.3
Version Installed - 5.7.4.2
Database Version - 20150731000000
# concrete5 Packages
Block Designer (1.2.5), Easy Image Slider (1.0.1), Fruitful (1.1.1), Simple Slider (1.0).
# concrete5 Overrides
blocks/news_block/add.php, blocks/news_block/view.php, blocks/news_block/form.php, blocks/news_block/edit.php, blocks/news_block/icon.png, blocks/news_block/fonts/glyphicons-halflings-regular.woff, blocks/news_block/fonts/glyphicons-halflings-regular.svg, blocks/news_block/fonts/glyphicons-halflings-regular.eot, blocks/news_block/fonts/glyphicons-halflings-regular.ttf, blocks/news_block/fonts, blocks/news_block/css_form/bootstrap.fonts.css, blocks/news_block/css_form/bootstrap-datetimepicker.min.css, blocks/news_block/css_form, blocks/news_block/js_form/bootstrap.min.js, blocks/news_block/js_form/bootstrap-datetimepicker.min.js, blocks/news_block/js_form/moment.js, blocks/news_block/js_form, blocks/news_block/config.json, blocks/news_block/controller.php, blocks/news_block/db.xml, blocks/news_block, blocks/reference_block/add.php, blocks/reference_block/view.php, blocks/reference_block/form.php, blocks/reference_block/edit.php, blocks/reference_block/icon.png, blocks/reference_block/config.json, blocks/reference_block/controller.php, blocks/reference_block/db.xml, blocks/reference_block, blocks/next_previous/templates/view.php, blocks/next_previous/templates/uutiset, blocks/next_previous/templates/tyonaytteet/view.php, blocks/next_previous/templates/tyonaytteet, blocks/next_previous/templates, blocks/next_previous, blocks/work_block/add.php, blocks/work_block/view.php, blocks/work_block/form.php, blocks/work_block/edit.php, blocks/work_block/icon.png, blocks/work_block/config.json, blocks/work_block/controller.php, blocks/work_block/db.xml, blocks/work_block, blocks/page_list/templates/news_sidebar/view.php, blocks/page_list/templates/news_sidebar/view.css, blocks/page_list/templates/news_sidebar, blocks/page_list/templates/news_list/view.php, blocks/page_list/templates/news_list/view.css, blocks/page_list/templates/news_list, blocks/page_list/templates/news_main/view.php, blocks/page_list/templates/news_main/view.css, blocks/page_list/templates/news_main, blocks/page_list/templates, blocks/page_list, blocks/testblock/add.php, blocks/testblock/view.php, blocks/testblock/form.php, blocks/testblock/edit.php, blocks/testblock/icon.png, blocks/testblock/fonts/glyphicons-halflings-regular.woff, blocks/testblock/fonts/glyphicons-halflings-regular.svg, blocks/testblock/fonts/glyphicons-halflings-regular.eot, blocks/testblock/fonts/glyphicons-halflings-regular.ttf, blocks/testblock/fonts, blocks/testblock/css_form/bootstrap.fonts.css, blocks/testblock/css_form/bootstrap-datetimepicker.min.css, blocks/testblock/css_form, blocks/testblock/js_form/bootstrap.min.js, blocks/testblock/js_form/bootstrap-datetimepicker.min.js, blocks/testblock/js_form/moment.js, blocks/testblock/js_form, blocks/testblock/config.json, blocks/testblock/controller.php, blocks/testblock/db.xml, blocks/testblock, blocks/form/templates/required/view.php, blocks/form/templates/required, blocks/form/templates, blocks/form, languages/nl_NL/LC_MESSAGES/messages.mo, languages/nl_NL/LC_MESSAGES, languages/nl_NL, languages/sv_SE/LC_MESSAGES/messages.mo, languages/sv_SE/LC_MESSAGES, languages/sv_SE, languages/fr_FR/LC_MESSAGES/messages.mo, languages/fr_FR/LC_MESSAGES, languages/fr_FR, languages/fi_FI/LC_MESSAGES/messages.mo, languages/fi_FI/LC_MESSAGES, languages/fi_FI, languages/tr_TR/LC_MESSAGES/messages.mo, languages/tr_TR/LC_MESSAGES, languages/tr_TR, languages/de_DE/LC_MESSAGES/messages.mo, languages/de_DE/LC_MESSAGES, languages/de_DE, languages/da_DK/LC_MESSAGES/messages.mo, languages/da_DK/LC_MESSAGES, languages/da_DK, languages/el_GR/LC_MESSAGES/messages.mo, languages/el_GR/LC_MESSAGES, languages/el_GR, languages/it_IT/LC_MESSAGES/messages.mo, languages/it_IT/LC_MESSAGES, languages/it_IT, languages/ja_JP/LC_MESSAGES/messages.mo, languages/ja_JP/LC_MESSAGES, languages/ja_JP, languages/sl_SI/LC_MESSAGES/messages.mo, languages/sl_SI/LC_MESSAGES, languages/sl_SI, languages/ru_RU/LC_MESSAGES/messages.mo, languages/ru_RU/LC_MESSAGES, languages/ru_RU, themes/wtf/images/online.jpg, themes/wtf/images/offline.jpg, themes/wtf/images/brandi.jpg, themes/wtf/images/bg.png, themes/wtf/images, themes/wtf/right_sidebar_not_global.php, themes/wtf/default.php, themes/wtf/left_sidebar.php, themes/wtf/page_forbidden.php, themes/wtf/view.php, themes/wtf/right_sidebar.php, themes/wtf/js/jquery-embedagram.js, themes/wtf/js, themes/wtf/thumbnail.png, themes/wtf/elements/footer.php, themes/wtf/elements/header_top.php, themes/wtf/elements/footer_bottom.php, themes/wtf/elements/header.php, themes/wtf/elements/header.php.bak, themes/wtf/elements, themes/wtf/page_not_found.php, themes/wtf/ajankohtaiset.php, themes/wtf/social.php, themes/wtf/css/bootstrap-modified.css, themes/wtf/css/main.less, themes/wtf/css/main.less.bak, themes/wtf/css/build/miscellaneous-styles.less, themes/wtf/css/build/mobile/navigation.less.bak, themes/wtf/css/build/mobile/navigation.less, themes/wtf/css/build/mobile, themes/wtf/css/build/content.less, themes/wtf/css/build/custom-design-classes, themes/wtf/css/build/header.less, themes/wtf/css/build/body.less, themes/wtf/css/build/mixins.less, themes/wtf/css/build/forms.less, themes/wtf/css/build/fonts/defaults.less, themes/wtf/css/build/fonts, themes/wtf/css/build/reset.less, themes/wtf/css/build/blocks, themes/wtf/css/build/bootstrap-3.2.0/type.less, themes/wtf/css/build/bootstrap-3.2.0/button-groups.less, themes/wtf/css/build/bootstrap-3.2.0/theme.less, themes/wtf/css/build/bootstrap-3.2.0/media.less, themes/wtf/css/build/bootstrap-3.2.0/carousel.less, themes/wtf/css/build/bootstrap-3.2.0/modals.less, themes/wtf/css/build/bootstrap-3.2.0/variables.less, themes/wtf/css/build/bootstrap-3.2.0/scaffolding.less, themes/wtf/css/build/bootstrap-3.2.0/utilities.less, themes/wtf/css/build/bootstrap-3.2.0/breadcrumbs.less, themes/wtf/css/build/bootstrap-3.2.0/grid.less, themes/wtf/css/build/bootstrap-3.2.0/jumbotron.less, themes/wtf/css/build/bootstrap-3.2.0/code.less, themes/wtf/css/build/bootstrap-3.2.0/mixins.less, themes/wtf/css/build/bootstrap-3.2.0/forms.less, themes/wtf/css/build/bootstrap-3.2.0/glyphicons.less, themes/wtf/css/build/bootstrap-3.2.0/print.less, themes/wtf/css/build/bootstrap-3.2.0/buttons.less, themes/wtf/css/build/bootstrap-3.2.0/tooltip.less, themes/wtf/css/build/bootstrap-3.2.0/alerts.less, themes/wtf/css/build/bootstrap-3.2.0/dropdowns.less, themes/wtf/css/build/bootstrap-3.2.0/popovers.less, themes/wtf/css/build/bootstrap-3.2.0/pagination.less, themes/wtf/css/build/bootstrap-3.2.0/navs.less, themes/wtf/css/build/bootstrap-3.2.0/navbar.less, themes/wtf/css/build/bootstrap-3.2.0/progress-bars.less, themes/wtf/css/build/bootstrap-3.2.0/responsive-embed.less, themes/wtf/css/build/bootstrap-3.2.0/normalize.less, themes/wtf/css/build/bootstrap-3.2.0/pager.less, themes/wtf/css/build/bootstrap-3.2.0/badges.less, themes/wtf/css/build/bootstrap-3.2.0/close.less, themes/wtf/css/build/bootstrap-3.2.0/input-groups.less, themes/wtf/css/build/bootstrap-3.2.0/panels.less, themes/wtf/css/build/bootstrap-3.2.0/bootstrap.less, themes/wtf/css/build/bootstrap-3.2.0/thumbnails.less, themes/wtf/css/build/bootstrap-3.2.0/component-animations.less, themes/wtf/css/build/bootstrap-3.2.0/labels.less, themes/wtf/css/build/bootstrap-3.2.0/mixins/border-radius.less, themes/wtf/css/build/bootstrap-3.2.0/mixins/grid-framework.less, themes/wtf/css/build/bootstrap-3.2.0/mixins/hide-text.less, themes/wtf/css/build/bootstrap-3.2.0/mixins/text-overflow.less, themes/wtf/css/build/bootstrap-3.2.0/mixins/responsive-visibility.less, themes/wtf/css/build/bootstrap-3.2.0/mixins/grid.less, themes/wtf/css/build/bootstrap-3.2.0/mixins/nav-divider.less, themes/wtf/css/build/bootstrap-3.2.0/mixins/gradients.less, themes/wtf/css/build/bootstrap-3.2.0/mixins/reset-filter.less, themes/wtf/css/build/bootstrap-3.2.0/mixins/forms.less, themes/wtf/css/build/bootstrap-3.2.0/mixins/vendor-prefixes.less, themes/wtf/css/build/bootstrap-3.2.0/mixins/buttons.less, themes/wtf/css/build/bootstrap-3.2.0/mixins/progress-bar.less, themes/wtf/css/build/bootstrap-3.2.0/mixins/center-block.less, themes/wtf/css/build/bootstrap-3.2.0/mixins/opacity.less, themes/wtf/css/build/bootstrap-3.2.0/mixins/tab-focus.less, themes/wtf/css/build/bootstrap-3.2.0/mixins/alerts.less, themes/wtf/css/build/bootstrap-3.2.0/mixins/pagination.less, themes/wtf/css/build/bootstrap-3.2.0/mixins/table-row.less, themes/wtf/css/build/bootstrap-3.2.0/mixins/clearfix.less, themes/wtf/css/build/bootstrap-3.2.0/mixins/nav-vertical-align.less, themes/wtf/css/build/bootstrap-3.2.0/mixins/panels.less, themes/wtf/css/build/bootstrap-3.2.0/mixins/resize.less, themes/wtf/css/build/bootstrap-3.2.0/mixins/size.less, themes/wtf/css/build/bootstrap-3.2.0/mixins/text-emphasis.less, themes/wtf/css/build/bootstrap-3.2.0/mixins/background-variant.less, themes/wtf/css/build/bootstrap-3.2.0/mixins/image.less, themes/wtf/css/build/bootstrap-3.2.0/mixins/labels.less, themes/wtf/css/build/bootstrap-3.2.0/mixins/list-group.less, themes/wtf/css/build/bootstrap-3.2.0/mixins, themes/wtf/css/build/bootstrap-3.2.0/list-group.less, themes/wtf/css/build/bootstrap-3.2.0/wells.less, themes/wtf/css/build/bootstrap-3.2.0/responsive-utilities.less, themes/wtf/css/build/bootstrap-3.2.0/tables.less, themes/wtf/css/build/bootstrap-3.2.0, themes/wtf/css/build/footer.less, themes/wtf/css/build, themes/wtf/css/defaults.less, themes/wtf/css/styles.xml, themes/wtf/css/presets/defaults.less.bak, themes/wtf/css/presets/defaults.less, themes/wtf/css/presets, themes/wtf/css, themes/wtf/description.txt, themes/wtf/blank.php, themes/wtf/home.php, themes/wtf/full.php, themes/wtf/page_theme.php, themes/wtf/uutinen.php, themes/wtf, blocks/news_block/add.php, blocks/news_block/view.php, blocks/news_block/form.php, blocks/news_block/edit.php, blocks/news_block/icon.png, blocks/news_block/fonts/glyphicons-halflings-regular.woff, blocks/news_block/fonts/glyphicons-halflings-regular.svg, blocks/news_block/fonts/glyphicons-halflings-regular.eot, blocks/news_block/fonts/glyphicons-halflings-regular.ttf, blocks/news_block/fonts, blocks/news_block/css_form/bootstrap.fonts.css, blocks/news_block/css_form/bootstrap-datetimepicker.min.css, blocks/news_block/css_form, blocks/news_block/js_form/bootstrap.min.js, blocks/news_block/js_form/bootstrap-datetimepicker.min.js, blocks/news_block/js_form/moment.js, blocks/news_block/js_form, blocks/news_block/config.json, blocks/news_block/controller.php, blocks/news_block/db.xml, blocks/news_block, blocks/reference_block/add.php, blocks/reference_block/view.php, blocks/reference_block/form.php, blocks/reference_block/edit.php, blocks/reference_block/icon.png, blocks/reference_block/config.json, blocks/reference_block/controller.php, blocks/reference_block/db.xml, blocks/reference_block, blocks/next_previous/templates/view.php, blocks/next_previous/templates/uutiset, blocks/next_previous/templates/tyonaytteet/view.php, blocks/next_previous/templates/tyonaytteet, blocks/next_previous/templates, blocks/next_previous, blocks/work_block/add.php, blocks/work_block/view.php, blocks/work_block/form.php, blocks/work_block/edit.php, blocks/work_block/icon.png, blocks/work_block/config.json, blocks/work_block/controller.php, blocks/work_block/db.xml, blocks/work_block, blocks/page_list/templates/news_sidebar/view.php, blocks/page_list/templates/news_sidebar/view.css, blocks/page_list/templates/news_sidebar, blocks/page_list/templates/news_list/view.php, blocks/page_list/templates/news_list/view.css, blocks/page_list/templates/news_list, blocks/page_list/templates/news_main/view.php, blocks/page_list/templates/news_main/view.css, blocks/page_list/templates/news_main, blocks/page_list/templates, blocks/page_list, blocks/testblock/add.php, blocks/testblock/view.php, blocks/testblock/form.php, blocks/testblock/edit.php, blocks/testblock/icon.png, blocks/testblock/fonts/glyphicons-halflings-regular.woff, blocks/testblock/fonts/glyphicons-halflings-regular.svg, blocks/testblock/fonts/glyphicons-halflings-regular.eot, blocks/testblock/fonts/glyphicons-halflings-regular.ttf, blocks/testblock/fonts, blocks/testblock/css_form/bootstrap.fonts.css, blocks/testblock/css_form/bootstrap-datetimepicker.min.css, blocks/testblock/css_form, blocks/testblock/js_form/bootstrap.min.js, blocks/testblock/js_form/bootstrap-datetimepicker.min.js, blocks/testblock/js_form/moment.js, blocks/testblock/js_form, blocks/testblock/config.json, blocks/testblock/controller.php, blocks/testblock/db.xml, blocks/testblock, blocks/form/templates/required/view.php, blocks/form/templates/required, blocks/form/templates, blocks/form, languages/nl_NL/LC_MESSAGES/messages.mo, languages/nl_NL/LC_MESSAGES, languages/nl_NL, languages/sv_SE/LC_MESSAGES/messages.mo, languages/sv_SE/LC_MESSAGES, languages/sv_SE, languages/fr_FR/LC_MESSAGES/messages.mo, languages/fr_FR/LC_MESSAGES, languages/fr_FR, languages/fi_FI/LC_MESSAGES/messages.mo, languages/fi_FI/LC_MESSAGES, languages/fi_FI, languages/tr_TR/LC_MESSAGES/messages.mo, languages/tr_TR/LC_MESSAGES, languages/tr_TR, languages/de_DE/LC_MESSAGES/messages.mo, languages/de_DE/LC_MESSAGES, languages/de_DE, languages/da_DK/LC_MESSAGES/messages.mo, languages/da_DK/LC_MESSAGES, languages/da_DK, languages/el_GR/LC_MESSAGES/messages.mo, languages/el_GR/LC_MESSAGES, languages/el_GR, languages/it_IT/LC_MESSAGES/messages.mo, languages/it_IT/LC_MESSAGES, languages/it_IT, languages/ja_JP/LC_MESSAGES/messages.mo, languages/ja_JP/LC_MESSAGES, languages/ja_JP, languages/sl_SI/LC_MESSAGES/messages.mo, languages/sl_SI/LC_MESSAGES, languages/sl_SI, languages/ru_RU/LC_MESSAGES/messages.mo, languages/ru_RU/LC_MESSAGES, languages/ru_RU, themes/wtf/images/online.jpg, themes/wtf/images/offline.jpg, themes/wtf/images/brandi.jpg, themes/wtf/images/bg.png, themes/wtf/images, themes/wtf/right_sidebar_not_global.php, themes/wtf/default.php, themes/wtf/left_sidebar.php, themes/wtf/page_forbidden.php, themes/wtf/view.php, themes/wtf/right_sidebar.php, themes/wtf/js/jquery-embedagram.js, themes/wtf/js, themes/wtf/thumbnail.png, themes/wtf/elements/footer.php, themes/wtf/elements/header_top.php, themes/wtf/elements/footer_bottom.php, themes/wtf/elements/header.php, themes/wtf/elements/header.php.bak, themes/wtf/elements, themes/wtf/page_not_found.php, themes/wtf/ajankohtaiset.php, themes/wtf/social.php, themes/wtf/css/bootstrap-modified.css, themes/wtf/css/main.less, themes/wtf/css/main.less.bak, themes/wtf/css/build/miscellaneous-styles.less, themes/wtf/css/build/mobile/navigation.less.bak, themes/wtf/css/build/mobile/navigation.less, themes/wtf/css/build/mobile, themes/wtf/css/build/content.less, themes/wtf/css/build/custom-design-classes, themes/wtf/css/build/header.less, themes/wtf/css/build/body.less, themes/wtf/css/build/mixins.less, themes/wtf/css/build/forms.less, themes/wtf/css/build/fonts/defaults.less, themes/wtf/css/build/fonts, themes/wtf/css/build/reset.less, themes/wtf/css/build/blocks, themes/wtf/css/build/bootstrap-3.2.0/type.less, themes/wtf/css/build/bootstrap-3.2.0/button-groups.less, themes/wtf/css/build/bootstrap-3.2.0/theme.less, themes/wtf/css/build/bootstrap-3.2.0/media.less, themes/wtf/css/build/bootstrap-3.2.0/carousel.less, themes/wtf/css/build/bootstrap-3.2.0/modals.less, themes/wtf/css/build/bootstrap-3.2.0/variables.less, themes/wtf/css/build/bootstrap-3.2.0/scaffolding.less, themes/wtf/css/build/bootstrap-3.2.0/utilities.less, themes/wtf/css/build/bootstrap-3.2.0/breadcrumbs.less, themes/wtf/css/build/bootstrap-3.2.0/grid.less, themes/wtf/css/build/bootstrap-3.2.0/jumbotron.less, themes/wtf/css/build/bootstrap-3.2.0/code.less, themes/wtf/css/build/bootstrap-3.2.0/mixins.less, themes/wtf/css/build/bootstrap-3.2.0/forms.less, themes/wtf/css/build/bootstrap-3.2.0/glyphicons.less, themes/wtf/css/build/bootstrap-3.2.0/print.less, themes/wtf/css/build/bootstrap-3.2.0/buttons.less, themes/wtf/css/build/bootstrap-3.2.0/tooltip.less, themes/wtf/css/build/bootstrap-3.2.0/alerts.less, themes/wtf/css/build/bootstrap-3.2.0/dropdowns.less, themes/wtf/css/build/bootstrap-3.2.0/popovers.less, themes/wtf/css/build/bootstrap-3.2.0/pagination.less, themes/wtf/css/build/bootstrap-3.2.0/navs.less, themes/wtf/css/build/bootstrap-3.2.0/navbar.less, themes/wtf/css/build/bootstrap-3.2.0/progress-bars.less, themes/wtf/css/build/bootstrap-3.2.0/responsive-embed.less, themes/wtf/css/build/bootstrap-3.2.0/normalize.less, themes/wtf/css/build/bootstrap-3.2.0/pager.less, themes/wtf/css/build/bootstrap-3.2.0/badges.less, themes/wtf/css/build/bootstrap-3.2.0/close.less, themes/wtf/css/build/bootstrap-3.2.0/input-groups.less, themes/wtf/css/build/bootstrap-3.2.0/panels.less, themes/wtf/css/build/bootstrap-3.2.0/bootstrap.less, themes/wtf/css/build/bootstrap-3.2.0/thumbnails.less, themes/wtf/css/build/bootstrap-3.2.0/component-animations.less, themes/wtf/css/build/bootstrap-3.2.0/labels.less, themes/wtf/css/build/bootstrap-3.2.0/mixins/border-radius.less, themes/wtf/css/build/bootstrap-3.2.0/mixins/grid-framework.less, themes/wtf/css/build/bootstrap-3.2.0/mixins/hide-text.less, themes/wtf/css/build/bootstrap-3.2.0/mixins/text-overflow.less, themes/wtf/css/build/bootstrap-3.2.0/mixins/responsive-visibility.less, themes/wtf/css/build/bootstrap-3.2.0/mixins/grid.less, themes/wtf/css/build/bootstrap-3.2.0/mixins/nav-divider.less, themes/wtf/css/build/bootstrap-3.2.0/mixins/gradients.less, themes/wtf/css/build/bootstrap-3.2.0/mixins/reset-filter.less, themes/wtf/css/build/bootstrap-3.2.0/mixins/forms.less, themes/wtf/css/build/bootstrap-3.2.0/mixins/vendor-prefixes.less, themes/wtf/css/build/bootstrap-3.2.0/mixins/buttons.less, themes/wtf/css/build/bootstrap-3.2.0/mixins/progress-bar.less, themes/wtf/css/build/bootstrap-3.2.0/mixins/center-block.less, themes/wtf/css/build/bootstrap-3.2.0/mixins/opacity.less, themes/wtf/css/build/bootstrap-3.2.0/mixins/tab-focus.less, themes/wtf/css/build/bootstrap-3.2.0/mixins/alerts.less, themes/wtf/css/build/bootstrap-3.2.0/mixins/pagination.less, themes/wtf/css/build/bootstrap-3.2.0/mixins/table-row.less, themes/wtf/css/build/bootstrap-3.2.0/mixins/clearfix.less, themes/wtf/css/build/bootstrap-3.2.0/mixins/nav-vertical-align.less, themes/wtf/css/build/bootstrap-3.2.0/mixins/panels.less, themes/wtf/css/build/bootstrap-3.2.0/mixins/resize.less, themes/wtf/css/build/bootstrap-3.2.0/mixins/size.less, themes/wtf/css/build/bootstrap-3.2.0/mixins/text-emphasis.less, themes/wtf/css/build/bootstrap-3.2.0/mixins/background-variant.less, themes/wtf/css/build/bootstrap-3.2.0/mixins/image.less, themes/wtf/css/build/bootstrap-3.2.0/mixins/labels.less, themes/wtf/css/build/bootstrap-3.2.0/mixins/list-group.less, themes/wtf/css/build/bootstrap-3.2.0/mixins, themes/wtf/css/build/bootstrap-3.2.0/list-group.less, themes/wtf/css/build/bootstrap-3.2.0/wells.less, themes/wtf/css/build/bootstrap-3.2.0/responsive-utilities.less, themes/wtf/css/build/bootstrap-3.2.0/tables.less, themes/wtf/css/build/bootstrap-3.2.0, themes/wtf/css/build/footer.less, themes/wtf/css/build, themes/wtf/css/defaults.less, themes/wtf/css/styles.xml, themes/wtf/css/presets/defaults.less.bak, themes/wtf/css/presets/defaults.less, themes/wtf/css/presets, themes/wtf/css, themes/wtf/description.txt, themes/wtf/blank.php, themes/wtf/home.php, themes/wtf/full.php, themes/wtf/page_theme.php, themes/wtf/uutinen.php, themes/wtf
# concrete5 Cache Settings
Block Cache - On
Overrides Cache - On
Full Page Caching - Off
Full Page Cache Lifetime - Every 6 hours (default setting).
# Server Software
Apache/2


Looking at the debug information, it might be that there has been some upgrade problem which does this.

I tried to run the manual upgrade script again at ccm/system/upgrade/submit?ccm_token=1452576654:70ac1a2a8f6c01b3d2197a4a9ed3233d and then got the following error:

Whoops \ Exception \ ErrorException (E_ERROR)
HELP
Call to a member function getVersionID() on a non-object
/home/wtfdesign/domains/wtfdesign.fi/public_html/concrete/src/Block/Block.php
        } else {
            $b->arHandle = $arHandle;
            $b->a = $a;
            $b->cID = $cID;
            $b->c = ($c) ? $c : '';
            $vo = $c->getVersionObject();
            $cvID = $vo->getVersionID();
            $v = array($b->arHandle, $cID, $cvID, $bID);

Hypocrite
 
MrKDilkington replied on at Permalink Reply
MrKDilkington
Hi Hypocrite,

In your environment information, it lists a different core version than version installed.
Core Version - 5.7.5.3
Version Installed - 5.7.4.2

That could be the potential cause.
Hypocrite replied on at Permalink Reply
Hypocrite
Yes, I noticed that too.

The problem is that I cannot finish the upgrade to 5.7.5.3 because of the following error as in the message above:
Call to a member function getVersionID() on a non-object
/home/wtfdesign/domains/wtfdesign.fi/public_html/concrete/src/Block/Block.php
} else {
$b->arHandle = $arHandle;
$b->a = $a;
$b->cID = $cID;
$b->c = ($c) ? $c : '';
$vo = $c->getVersionObject();
$cvID = $vo->getVersionID();
$v = array($b->arHandle, $cID, $cvID, $bID);


I also had similar issues before and it seems that something did not update correctly in 5.7.4.2 -> 5.7.5.1 update:
#2981

Not sure what I should try with the update because the site seems to be working fine otherwise but the updates seem to be failing or are not complete.
Hypocrite replied on at Permalink Reply
Hypocrite
Bump.

Any help how I could fix or debug the upgrade error?
MrKDilkington replied on at Permalink Reply
MrKDilkington
@Hypocrite

What method did you use to update - manual update or the dashboard update?
Hypocrite replied on at Permalink Reply
Hypocrite
Manual update.

I uploaded concrete folder as zip file and extracted them in server so that there are no FTP issues.
exchangecore replied on at Permalink Reply
exchangecore
Ya just because the rest of the site seems to work ok, if the full upgrade didn't run, chances are it's going to cause you a lot of pain going forward.

As far as the WHY it didn't complete, there's a lot of possibilities. It looks like you have numerous overrides, and a few packages loaded up. If any one of those aren't properly calling the Core API and it changed, there's a chance that the upgrade failed when it ran across that code. You should try and run force the upgrade again (take a database backup first) and see if it runs or if you can detect an error message when it happens.
Hypocrite replied on at Permalink Reply
Hypocrite
Thanks for the reply.

Running update with ?force=1 results in the same error as before:
Call to a member function getVersionID() on a non-object
/home/wtfdesign/domains/wtfdesign.fi/public_html/concrete/src/Block/Block.php
} else {
$b->arHandle = $arHandle;
$b->a = $a;
$b->cID = $cID;
$b->c = ($c) ? $c : '';
$vo = $c->getVersionObject();
$cvID = $vo->getVersionID();
$v = array($b->arHandle, $cID, $cvID, $bID);


I also suspect that some custom block is causing this.
exchangecore replied on at Permalink Reply
exchangecore
Can you enable the verbose Whoops debugging and see if you can get a more verbose error output, and possibly a stack trace to see what program is actually making the calls to that block that might be a custom one.
Hypocrite replied on at Permalink Reply
Hypocrite
How do you do this?

I only found legacy instruction how to enable debug settings.

In index.php/dashboard/system/environment/debug I should have everything enabled.
Hypocrite replied on at Permalink Reply
Hypocrite
I was now able to get the installation moved to a local Vagrant box for easier debugging.

I tried to print out the $b to get more information.

It contains:
(
    [cID:protected] => 1
    [arHandle:protected] => Main : 11
    [c:protected] => Concrete\Core\Page\Page Object
        (
            [controller:protected] =>
            [blocksAliasedFromMasterCollection:protected] =>
            [cIsSystemPage:protected] => 0
            [cPointerOriginalID:protected] =>
            [cID] => 1
            [vObj:protected] =>
            [cHandle:protected] =>
            [cDateAdded:protected] => 2014-12-06 11:59:14
            [cDateModified:protected] => 2016-01-21 21:36:25
            [attributes:protected] => Array


$c contains:
Concrete\Core\Page\Page Object
(
    [controller:protected] =>
    [blocksAliasedFromMasterCollection:protected] =>
    [cIsSystemPage:protected] => 0
    [cPointerOriginalID:protected] =>
    [cID] => 1
    [vObj:protected] =>
    [cHandle:protected] =>
    [cDateAdded:protected] => 2014-12-06 11:59:14
    [cDateModified:protected] => 2016-01-21 21:36:25
    [attributes:protected] => Array
        (
        )
    [error] =>


Any help in this? I would like to know what block might be causing the update error.

A bit more information. I think the error is coming from the system page Customize Dashboard Home.

I printed the $c->getVersionObject() to error log and got this:

Concrete\Core\Page\Collection\Version\Version Object
(
    [cvIsApproved] => 1
    [cID] => 120
    [attributes:protected] => Array
        (
        )
    [layoutStyles] => Array
        (
        )
    [error] =>
    [cvID] => 1
    [cvIsNew] => 0
    [cvHandle] => home
    [cvName] => Customize Dashboard Home