Breaks various site functionality on 8.1 and 8.2

Permalink Browser Info Environment
Some page-related functionality are not working with this package installed. Some broken functionality include:
- create page
- view full site map
Strangely, I was not getting PHP errors, but 500 (server) errors with no explanation.

It also broke my site during update to 8.2.1. I upgraded from 8.1 to 8.2.1 to see if that helped and got this PHP error at end of upgrade:
"Exception Occurred: /home/allstarm/public_html/packages/page_password/src/Models/PagePasswordModel.php:24 Call to a member function getCollectionID() on null (1)"

I had to manually uninstall this package (removing DB record and files) to get the site working again.

I wonder if the onPageChange event can sometimes fire without there actually being a current page...

Thank you,
Daniel

Type: Pre-Sale
Status: New
dpidan
View Replies:

concrete5 Environment Information

# concrete5 Version
Core Version - 8.2.1
Version Installed - 8.2.1
Database Version - 20170802000000

# concrete5 Packages
Add and Remove Classes and IDs (0.9.5), Add Multiple Pages (0.9.5), Artesian Header Image Block (0.9.1), Automatic Email Obfuscator (2.0.1), Block Finder (0.9.1), Call to Action (1.0.0), Event Calendar (3.4), Fileset Attribute (1.0), Image Link With Content (1.1), List files from set (1.0.12), Login/Logout Link (1.0), Login Page Background (0.9.1), Manual Nav (2.1.1), Open Graph Tags Lite (2.1.3), Page Redirect (2.0), Page Selector Attribute (2.0), Ronyd Expanded Search Bar (2.0), Simple Slider (1.0), Spacer (0.9.3), Thumb Gallery (1.0.3), Twitter Feed Block Components (0.9.15)

# concrete5 Overrides
blocks/autonav/templates/responsive_navbar/view.php, blocks/autonav/templates/responsive_navbar, blocks/autonav/templates/bootstrap_navbar/view.php, blocks/autonav/templates/bootstrap_navbar, blocks/autonav/templates, blocks/autonav, blocks/event_calendar_list/view.css, blocks/event_calendar_list/db.xml, blocks/event_calendar_list/controller.php, blocks/event_calendar_list/form_setup_html.php, blocks/event_calendar_list/css/style.css, blocks/event_calendar_list/css/fullcalendar.min.css, blocks/event_calendar_list/css, blocks/event_calendar_list/view.php, blocks/event_calendar_list/edit.php, blocks/event_calendar_list/icon.png, blocks/event_calendar_list/js/dsEventCalendarBlock.js, blocks/event_calendar_list/js, blocks/event_calendar_list/add.php, blocks/event_calendar_list, blocks/manual_nav/templates/thumbnail_grid_3col/view.php, blocks/manual_nav/templates/thumbnail_grid_3col, blocks/manual_nav/templates, blocks/manual_nav, blocks/page_list/templates/thumbnail_grid_3_col/view.php, blocks/page_list/templates/thumbnail_grid_3_col, blocks/page_list/templates/thumbnail_grid_2_col/view.php, blocks/page_list/templates/thumbnail_grid_2_col, blocks/page_list/templates, blocks/page_list, blocks/social_links/view.css, blocks/social_links/view.php, blocks/social_links, themes/allstar/page_not_found.php, themes/allstar/composer.json, themes/allstar/src/flexbox_grid.php, themes/allstar/src, themes/allstar/page_theme.php, themes/allstar/README.md, themes/allstar/css/page-list.less, themes/allstar/css/variables.less, themes/allstar/css/main.less, themes/allstar/css/footer.less, themes/allstar/css/styles.xml, themes/allstar/css/typography.less, themes/allstar/css/global.less, themes/allstar/css/forms.less, themes/allstar/css/nav.less, themes/allstar/css/tables.less, themes/allstar/css/header.less, themes/allstar/css/styles.less, themes/allstar/css/events.less, themes/allstar/css/vendor/flexboxgrid.less, themes/allstar/css/vendor/normalize.css, themes/allstar/css/vendor/flexboxgrid.css, themes/allstar/css/vendor, themes/allstar/css/bootstrap3/dist/fonts/glyphicons-halflings-regular.ttf, themes/allstar/css/bootstrap3/dist/fonts/glyphicons-halflings-regular.svg, themes/allstar/css/bootstrap3/dist/fonts/glyphicons-halflings-regular.woff2, themes/allstar/css/bootstrap3/dist/fonts/glyphicons-halflings-regular.eot, themes/allstar/css/bootstrap3/dist/fonts/glyphicons-halflings-regular.woff, themes/allstar/css/bootstrap3/dist/fonts, themes/allstar/css/bootstrap3/dist/css/bootstrap.css.map, themes/allstar/css/bootstrap3/dist/css/bootstrap.min.css, themes/allstar/css/bootstrap3/dist/css/bootstrap-theme.css, themes/allstar/css/bootstrap3/dist/css/bootstrap.css, themes/allstar/css/bootstrap3/dist/css/bootstrap-theme.css.map, themes/allstar/css/bootstrap3/dist/css/bootstrap-theme.min.css, themes/allstar/css/bootstrap3/dist/css, themes/allstar/css/bootstrap3/dist/js/npm.js, themes/allstar/css/bootstrap3/dist/js/bootstrap.js, themes/allstar/css/bootstrap3/dist/js/bootstrap.min.js, themes/allstar/css/bootstrap3/dist/js, themes/allstar/css/bootstrap3/dist, themes/allstar/css/bootstrap3/composer.json, themes/allstar/css/bootstrap3/fonts/glyphicons-halflings-regular.ttf, themes/allstar/css/bootstrap3/fonts/glyphicons-halflings-regular.svg, themes/allstar/css/bootstrap3/fonts/glyphicons-halflings-regular.woff2, themes/allstar/css/bootstrap3/fonts/glyphicons-halflings-regular.eot, themes/allstar/css/bootstrap3/fonts/glyphicons-halflings-regular.woff, themes/allstar/css/bootstrap3/fonts, themes/allstar/css/bootstrap3/README.md, themes/allstar/css/bootstrap3/grunt/bs-raw-files-generator.js, themes/allstar/css/bootstrap3/grunt/bs-commonjs-generator.js, themes/allstar/css/bootstrap3/grunt/bs-glyphicons-data-generator.js, themes/allstar/css/bootstrap3/grunt/configBridge.json, themes/allstar/css/bootstrap3/grunt/sauce_browsers.yml, themes/allstar/css/bootstrap3/grunt/bs-lessdoc-parser.js, themes/allstar/css/bootstrap3/grunt, themes/allstar/css/bootstrap3/LICENSE, themes/allstar/css/bootstrap3/CONTRIBUTING.md, themes/allstar/css/bootstrap3/package.json, themes/allstar/css/bootstrap3/bower.json, themes/allstar/css/bootstrap3/package.js, themes/allstar/css/bootstrap3/js/button.js, themes/allstar/css/bootstrap3/js/tab.js, themes/allstar/css/bootstrap3/js/dropdown.js, themes/allstar/css/bootstrap3/js/scrollspy.js, themes/allstar/css/bootstrap3/js/transition.js, themes/allstar/css/bootstrap3/js/affix.js, themes/allstar/css/bootstrap3/js/popover.js, themes/allstar/css/bootstrap3/js/tooltip.js, themes/allstar/css/bootstrap3/js/carousel.js, themes/allstar/css/bootstrap3/js/collapse.js, themes/allstar/css/bootstrap3/js/modal.js, themes/allstar/css/bootstrap3/js/tests/README.md, themes/allstar/css/bootstrap3/js/tests/visual/tooltip.html, themes/allstar/css/bootstrap3/js/tests/visual/modal.html, themes/allstar/css/bootstrap3/js/tests/visual/collapse.html, themes/allstar/css/bootstrap3/js/tests/visual/button.html, themes/allstar/css/bootstrap3/js/tests/visual/popover.html, themes/allstar/css/bootstrap3/js/tests/visual/tab.html, themes/allstar/css/bootstrap3/js/tests/visual/dropdown.html, themes/allstar/css/bootstrap3/js/tests/visual/alert.html, themes/allstar/css/bootstrap3/js/tests/visual/carousel.html, themes/allstar/css/bootstrap3/js/tests/visual/scrollspy.html, themes/allstar/css/bootstrap3/js/tests/visual/affix.html, themes/allstar/css/bootstrap3/js/tests/visual, themes/allstar/css/bootstrap3/js/tests/unit/button.js, themes/allstar/css/bootstrap3/js/tests/unit/tab.js, themes/allstar/css/bootstrap3/js/tests/unit/dropdown.js, themes/allstar/css/bootstrap3/js/tests/unit/scrollspy.js, themes/allstar/css/bootstrap3/js/tests/unit/phantom.js, themes/allstar/css/bootstrap3/js/tests/unit/affix.js, themes/allstar/css/bootstrap3/js/tests/unit/popover.js, themes/allstar/css/bootstrap3/js/tests/unit/tooltip.js, themes/allstar/css/bootstrap3/js/tests/unit/carousel.js, themes/allstar/css/bootstrap3/js/tests/unit/collapse.js, themes/allstar/css/bootstrap3/js/tests/unit/modal.js, themes/allstar/css/bootstrap3/js/tests/unit/alert.js, themes/allstar/css/bootstrap3/js/tests/unit, themes/allstar/css/bootstrap3/js/tests/index.html, themes/allstar/css/bootstrap3/js/tests/vendor/qunit.css, themes/allstar/css/bootstrap3/js/tests/vendor/jquery.min.js, themes/allstar/css/bootstrap3/js/tests/vendor/qunit.js, themes/allstar/css/bootstrap3/js/tests/vendor, themes/allstar/css/bootstrap3/js/tests, themes/allstar/css/bootstrap3/js/alert.js, themes/allstar/css/bootstrap3/js, themes/allstar/css/bootstrap3/less/buttons.less, themes/allstar/css/bootstrap3/less/bootstrap.less, themes/allstar/css/bootstrap3/less/glyphicons.less, themes/allstar/css/bootstrap3/less/breadcrumbs.less, themes/allstar/css/bootstrap3/less/type.less, themes/allstar/css/bootstrap3/less/thumbnails.less, themes/allstar/css/bootstrap3/less/panels.less, themes/allstar/css/bootstrap3/less/badges.less, themes/allstar/css/bootstrap3/less/pagination.less, themes/allstar/css/bootstrap3/less/variables.less, themes/allstar/css/bootstrap3/less/theme.less, themes/allstar/css/bootstrap3/less/navs.less, themes/allstar/css/bootstrap3/less/popovers.less, themes/allstar/css/bootstrap3/less/responsive-utilities.less, themes/allstar/css/bootstrap3/less/jumbotron.less, themes/allstar/css/bootstrap3/less/alerts.less, themes/allstar/css/bootstrap3/less/responsive-embed.less, themes/allstar/css/bootstrap3/less/close.less, themes/allstar/css/bootstrap3/less/mixins.less, themes/allstar/css/bootstrap3/less/normalize.less, themes/allstar/css/bootstrap3/less/utilities.less, themes/allstar/css/bootstrap3/less/forms.less, themes/allstar/css/bootstrap3/less/tables.less, themes/allstar/css/bootstrap3/less/mixins/buttons.less, themes/allstar/css/bootstrap3/less/mixins/nav-vertical-align.less, themes/allstar/css/bootstrap3/less/mixins/panels.less, themes/allstar/css/bootstrap3/less/mixins/pagination.less, themes/allstar/css/bootstrap3/less/mixins/vendor-prefixes.less, themes/allstar/css/bootstrap3/less/mixins/hide-text.less, themes/allstar/css/bootstrap3/less/mixins/clearfix.less, themes/allstar/css/bootstrap3/less/mixins/progress-bar.less, themes/allstar/css/bootstrap3/less/mixins/gradients.less, themes/allstar/css/bootstrap3/less/mixins/center-block.less, themes/allstar/css/bootstrap3/less/mixins/table-row.less, themes/allstar/css/bootstrap3/less/mixins/alerts.less, themes/allstar/css/bootstrap3/less/mixins/text-emphasis.less, themes/allstar/css/bootstrap3/less/mixins/image.less, themes/allstar/css/bootstrap3/less/mixins/reset-filter.less, themes/allstar/css/bootstrap3/less/mixins/size.less, themes/allstar/css/bootstrap3/less/mixins/text-overflow.less, themes/allstar/css/bootstrap3/less/mixins/grid-framework.less, themes/allstar/css/bootstrap3/less/mixins/forms.less, themes/allstar/css/bootstrap3/less/mixins/nav-divider.less, themes/allstar/css/bootstrap3/less/mixins/opacity.less, themes/allstar/css/bootstrap3/less/mixins/labels.less, themes/allstar/css/bootstrap3/less/mixins/grid.less, themes/allstar/css/bootstrap3/less/mixins/resize.less, themes/allstar/css/bootstrap3/less/mixins/border-radius.less, themes/allstar/css/bootstrap3/less/mixins/list-group.less, themes/allstar/css/bootstrap3/less/mixins/background-variant.less, themes/allstar/css/bootstrap3/less/mixins/responsive-visibility.less, themes/allstar/css/bootstrap3/less/mixins/tab-focus.less, themes/allstar/css/bootstrap3/less/mixins, themes/allstar/css/bootstrap3/less/media.less, themes/allstar/css/bootstrap3/less/wells.less, themes/allstar/css/bootstrap3/less/pager.less, themes/allstar/css/bootstrap3/less/print.less, themes/allstar/css/bootstrap3/less/modals.less, themes/allstar/css/bootstrap3/less/dropdowns.less, themes/allstar/css/bootstrap3/less/button-groups.less, themes/allstar/css/bootstrap3/less/code.less, themes/allstar/css/bootstrap3/less/labels.less, themes/allstar/css/bootstrap3/less/grid.less, themes/allstar/css/bootstrap3/less/component-animations.less, themes/allstar/css/bootstrap3/less/tooltip.less, themes/allstar/css/bootstrap3/less/progress-bars.less, themes/allstar/css/bootstrap3/less/list-group.less, themes/allstar/css/bootstrap3/less/navbar.less, themes/allstar/css/bootstrap3/less/input-groups.less, themes/allstar/css/bootstrap3/less/scaffolding.less, themes/allstar/css/bootstrap3/less/carousel.less, themes/allstar/css/bootstrap3/less, themes/allstar/css/bootstrap3/Gruntfile.js, themes/allstar/css/bootstrap3, themes/allstar/css/social.less, themes/allstar/css, themes/allstar/view.php, themes/allstar/elements/header.php, themes/allstar/elements/footer.php, themes/allstar/elements, themes/allstar/default.php, themes/allstar/right_sidebar.php, themes/allstar/two_column.php, themes/allstar/js/main.js, themes/allstar/js/vendor/npm.js, themes/allstar/js/vendor/modernizr-2.6.2-respond-1.1.0.min.js, themes/allstar/js/vendor/jquery.doubletaptogo.js, themes/allstar/js/vendor, themes/allstar/js, themes/allstar/left_sidebar.php, themes/allstar/page_forbidden.php, themes/allstar/thumbnail.png, themes/allstar/images/README.md, themes/allstar/images, themes/allstar/favicon.ico, themes/allstar

# 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

# Server API
cgi-fcgi

# PHP Version
5.6.31

# PHP Extensions
bcmath, calendar, cgi-fcgi, Core, ctype, curl, date, dom, ereg, exif, filter, ftp, gd, hash, imap, ionCube Loader, json, libxml, mbstring, mcrypt, mhash, mysql, mysqli, mysqlnd, openssl, pcntl, pcre, PDO, pdo_mysql, pdo_sqlite, Phar, posix, readline, Reflection, session, SimpleXML, sockets, SPL, sqlite3, standard, tokenizer, wddx, xml, xmlreader, xmlwriter, xsl, zip, zlib

# PHP Settings
max_execution_time - 300
log_errors_max_len - 1024
max_file_uploads - 20
max_input_nesting_level - 64
max_input_time - 600
max_input_vars - 5000
memory_limit - 256M
post_max_size - 64M
sql.safe_mode - Off
upload_max_filesize - 64M
mysql.max_links - Unlimited
mysql.max_persistent - Unlimited
mysqli.max_links - Unlimited
mysqli.max_persistent - Unlimited
pcre.backtrack_limit - 1000000
pcre.recursion_limit - 100000
session.cache_limiter - <i>no value</i>
session.gc_maxlifetime - 7200

Browser User-Agent String

Mozilla/5.0 (Macintosh; Intel Mac OS X 10_11_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/61.0.3163.79 Safari/537.36

Hide Post Content

This will replace the post content with the message: "Content has been removed by an Administrator"

Hide Content

Request Refund

You may not request a refund that is not currently owned by you.