upgraded Concrete to 9.1.1 crash with error

Permalink Browser Info Environment
I just upgraded CMS to 9.1.1 on my active server and crashed with following errors (worked on test environment):
Error
Call to a member function add() on null
11
Error
/home/admin/domains/hansonsautodetail.com/public_html/packages/xw_replica_pro/src/Xanweb/ReplicaPro/Asset/Provider.php98

1 Attachment

Type: Ticket
Status: Resolved
bhans
View Replies:
Xanweb replied on at Permalink Reply
Xanweb
Hi Bhans,

Please make sure to use the 2. version of Replica Pro (The latest is 2.5.3), which supports Concrete CMS v9.

Kind Regards,
Xanweb Support Team

concrete5 Environment Information

Concrete CMS
Version

"9.1.1"

Installed Version

"9.1.1"

PHP
Version

"7.4.28"

Concrete Configuration
concrete.version

"9.1.1"

concrete.version_installed

"9.1.1"

concrete.version_db

"20220516191423"

concrete.installed

"true"

concrete.locale

"en_US"

concrete.charset

"UTF-8"

concrete.charset_bom

""

concrete.maintenance_mode

"false"

concrete.debug.display_errors

"true"

concrete.debug.detail

"debug"

concrete.debug.error_reporting

"null"

concrete.debug.hide_keys

"[***]"

concrete.proxy.host

"null"

concrete.proxy.port

"null"

concrete.proxy.user

"null"

concrete.proxy.password

"***"

concrete.upload.extensions

"*.flv;*.jpg;*.gif;*.jpeg;*.ico;*.docx;*.xla;*.png;*.psd;*.swf;*.doc;*.txt;*.xls;*.xlsx;*.csv;*.pdf;*.tiff;*.rtf;*.m4a;*.mov;*.wmv;*.mpeg;*.mpg;*.wav;*.3gp;*.avi ▶"

concrete.upload.extensions_denylist

"*.php;*.php2;*.php3;*.php4;*.php5;*.php7;*.php8;*.phtml;*.phar;*.htaccess;*.pl;*.phpsh;*.pht;*.shtml;*.cgi"

concrete.upload.chunking.enabled

"true"

concrete.upload.chunking.chunkSize

"null"

concrete.export.csv.include_bom

"false"

concrete.export.csv.datetime_format

"ATOM"

concrete.interface.panel.page_relations

"false"

concrete.mail.method

"PHP_MAIL"

concrete.mail.methods.smtp.server

""

concrete.mail.methods.smtp.port

""

concrete.mail.methods.smtp.username

""

concrete.mail.methods.smtp.password

""

concrete.mail.methods.smtp.encryption

""

concrete.mail.methods.smtp.messages_per_connection

"null"

concrete.mail.methods.smtp.helo_domain

"localhost"

concrete.cache.enabled

"true"

concrete.cache.lifetime

"21600"

concrete.cache.overrides

"true"

concrete.cache.blocks

"true"

concrete.cache.assets

"true"

concrete.cache.theme_css

"true"

concrete.cache.pages

"blocks"

concrete.cache.doctrine_dev_mode

"false"

concrete.cache.full_page_lifetime

"default"

concrete.cache.full_page_lifetime_value

"null"

concrete.cache.full_contents_assets_hash

"false"

concrete.cache.directory

"/home/admin/domains/hansonsautodetail.com/private_html/application/files/cache"

concrete.cache.directory_relative

"null"

concrete.cache.page.directory

"/home/admin/domains/hansonsautodetail.com/private_html/application/files/cache/pages"

concrete.cache.page.adapter

"file"

concrete.cache.levels.overrides.drivers.core_ephemeral.class

"\Stash\Driver\Ephemeral"

concrete.cache.levels.overrides.drivers.core_filesystem.class

"Concrete\Core\Cache\Driver\FileSystemStashDriver"

concrete.cache.levels.overrides.drivers.core_filesystem.options.path

"/home/admin/domains/hansonsautodetail.com/private_html/application/files/cache/overrides"

concrete.cache.levels.overrides.drivers.core_filesystem.options.dirPermissions

"493"

concrete.cache.levels.overrides.drivers.core_filesystem.options.filePermissions

"420"

concrete.cache.levels.overrides.drivers.redis.class

"Concrete\Core\Cache\Driver\RedisStashDriver"

concrete.cache.levels.overrides.drivers.redis.options.prefix

"concrete_overrides"

concrete.cache.levels.overrides.drivers.redis.options.database

"0"

concrete.cache.levels.overrides.preferred_driver

"core_filesystem"

concrete.cache.levels.expensive.drivers.core_ephemeral.class

"\Stash\Driver\Ephemeral"

concrete.cache.levels.expensive.drivers.core_filesystem.class

"Concrete\Core\Cache\Driver\FileSystemStashDriver"

concrete.cache.levels.expensive.drivers.core_filesystem.options.path

"/home/admin/domains/hansonsautodetail.com/private_html/application/files/cache/expensive"

concrete.cache.levels.expensive.drivers.core_filesystem.options.dirPermissions

"493"

concrete.cache.levels.expensive.drivers.core_filesystem.options.filePermissions

"420"

concrete.cache.levels.expensive.drivers.redis.class

"Concrete\Core\Cache\Driver\RedisStashDriver"

concrete.cache.levels.expensive.drivers.redis.options.prefix

"concrete_expensive"

concrete.cache.levels.expensive.drivers.redis.options.database

"0"

concrete.cache.levels.expensive.preferred_driver

"core_filesystem"

concrete.cache.levels.object.drivers.core_ephemeral.class

"\Stash\Driver\Ephemeral"

concrete.cache.levels.object.drivers.redis.class

"Concrete\Core\Cache\Driver\RedisStashDriver"

concrete.cache.levels.object.drivers.redis.options.prefix

"concrete_object"

concrete.cache.levels.object.drivers.redis.options.database

"0"

concrete.cache.levels.object.preferred_driver

"core_ephemeral"

concrete.cache.clear.thumbnails

"false"

concrete.cache.last_cleared

"1659139959"

concrete.design.enable_custom

"true"

concrete.design.enable_layouts

"true"

concrete.processes.logging.method

"none"

concrete.processes.logging.file.directory

""

concrete.processes.scheduler.enable

"false"

concrete.processes.delete_threshold

"7"

concrete.messenger.default_bus

"default"

concrete.messenger.buses.default.default_middleware

"true"

concrete.messenger.routing.Concrete\Core\Foundation\Command\AsyncCommandInterface.0

"async"

concrete.messenger.transports.0

"Concrete\Core\Messenger\Transport\DefaultAsync\DefaultAsyncTransport"

concrete.messenger.transports.1

"Concrete\Core\Messenger\Transport\DefaultAsync\DefaultSyncTransport"

concrete.messenger.consume.method

"app"

concrete.messenger.polling_batch.default

"10"

concrete.messenger.polling_batch.rescan_file

"5"

concrete.messenger.polling_batch.delete_page

"100"

concrete.messenger.polling_batch.delete_page_forever

"100"

concrete.messenger.polling_batch.copy_page

"10"

concrete.events.broadcast.driver

""

concrete.log.emails

"0"

concrete.log.errors

"0"

concrete.log.spam

"false"

concrete.log.api

"false"

concrete.log.enable_dashboard_report

"true"

concrete.log.configuration.mode

"simple"

concrete.log.configuration.simple.core_logging_level

"ERROR"

concrete.log.configuration.simple.handler

"database"

concrete.log.configuration.simple.file.file

"errors.log"

concrete.jobs.enable_scheduling

"true"

concrete.filesystem.temp_directory

"null"

concrete.filesystem.permissions.file

"420"

concrete.filesystem.permissions.directory

"493"

concrete.email.enabled

"true"

concrete.email.default.address

"********************************"

concrete.email.default.name

""

concrete.email.form_block.address

"***"

concrete.email.forgot_password.address

"***"

concrete.email.forgot_password.name

"null"

concrete.email.register_notification.address

"null"

concrete.email.register_notification.name

"null"

concrete.email.validate_registration.address

"***"

concrete.email.validate_registration.name

"null"

concrete.email.workflow_notification.address

"***"

concrete.email.workflow_notification.name

"null"

concrete.form.store_form_submissions

"auto"

concrete.marketplace.enabled

"true"

concrete.marketplace.request_timeout

"30"

concrete.marketplace.token

"null"

concrete.marketplace.site_token

"null"

concrete.marketplace.intelligent_search

"true"

concrete.marketplace.log_requests

"false"

concrete.external.intelligent_search_help

"true"

concrete.external.news

"true"

concrete.misc.user_timezones

"false"

concrete.misc.package_backup_directory

"/home/admin/domains/hansonsautodetail.com/private_html/application/files/trash"

concrete.misc.display_package_delete_button

"true"

concrete.misc.enable_progressive_page_reindex

"true"

concrete.misc.mobile_theme_id

"0"

concrete.misc.sitemap_approve_immediately

"true"

concrete.misc.enable_translate_locale_en_us

"false"

concrete.misc.page_search_index_lifetime

"259200"

concrete.misc.enable_trash_can

"true"

concrete.misc.default_jpeg_image_compression

"80"

concrete.misc.default_png_image_compression

"9"

concrete.misc.default_thumbnail_format

"auto"

concrete.misc.inplace_image_operations_limit

"4194304"

concrete.misc.basic_thumbnailer_generation_strategy

"async"

concrete.misc.require_version_comments

"false"

concrete.misc.enable_move_blocktypes_across_sets

"false"

concrete.misc.generator_tag_display_in_header

"true"

concrete.misc.login_redirect

"DESKTOP"

concrete.misc.access_entity_updated

"1572813589"

concrete.misc.latest_version

"9.1.1"

concrete.misc.do_page_reindex_check

"false"

concrete.theme.compress_preprocessor_output

"true"

concrete.theme.generate_less_sourcemap

"false"

concrete.updates.enable_auto_update_packages

"false"

concrete.updates.enable_permissions_protection

"true"

concrete.updates.check_threshold

"172800"

concrete.updates.services.get_available_updates

"https://marketplace.concretecms.com/tools/update_core"

concrete.updates.services.inspect_update

"https://marketplace.concretecms.com/tools/inspect_update"

concrete.updates.skip_core

"false"

concrete.paths.trash

"/!trash"

concrete.paths.drafts

"/!drafts"

concrete.icons.page_template.width

"120"

concrete.icons.page_template.height

"90"

concrete.icons.theme_thumbnail.width

"120"

concrete.icons.theme_thumbnail.height

"90"

concrete.icons.file_manager_listing.handle

"file_manager_listing"

concrete.icons.file_manager_listing.width

"120"

concrete.icons.file_manager_listing.height

"120"

concrete.icons.file_manager_detail.handle

"file_manager_detail"

concrete.icons.file_manager_detail.width

"500"

concrete.icons.file_manager_detail.height

"500"

concrete.icons.user_avatar.width

"80"

concrete.icons.user_avatar.height

"80"

concrete.icons.user_avatar.default

"/updates/concrete-cms-9.1.1-remote-updater/concrete/images/avatar_none.png"

concrete.file_manager.images.use_exif_data_to_rotate_images

"false"

concrete.file_manager.images.manipulation_library

"gd"

concrete.file_manager.images.create_high_dpi_thumbnails

"true"

concrete.file_manager.images.preview_image_size

"small"

concrete.file_manager.images.preview_image_popover

"true"

concrete.file_manager.images.svg_sanitization.action

"sanitize"

concrete.file_manager.images.svg_sanitization.allowed_tags

""

concrete.file_manager.images.svg_sanitization.allowed_attributes

""

concrete.file_manager.items_per_page_options.0

"10"

concrete.file_manager.items_per_page_options.1

"25"

concrete.file_manager.items_per_page_options.2

"50"

concrete.file_manager.items_per_page_options.3

"100"

concrete.file_manager.items_per_page_options.4

"250"

concrete.file_manager.results

"50"

concrete.search_users.results

"10"

concrete.sitemap_xml.file

"sitemap.xml"

concrete.sitemap_xml.frequency

"weekly"

concrete.sitemap_xml.priority

"0.5"

concrete.accessibility.toolbar_titles

"false"

concrete.accessibility.toolbar_large_font

"false"

concrete.accessibility.toolbar_tooltips

"true"

concrete.i18n.choose_language_login

"false"

concrete.i18n.auto_install_package_languages

"true"

concrete.i18n.community_translation.entry_point

"https://translate.concretecms.org/api"

concrete.i18n.community_translation.api_token

""

concrete.i18n.community_translation.progress_limit

"60"

concrete.i18n.community_translation.cache_lifetime

"3600"

concrete.i18n.community_translation.package_url

"https://translate.concretecms.org/translate/package"

concrete.urls.concrete

"http://marketplace.concretecms.com"

concrete.urls.concrete_secure

"https://marketplace.concretecms.com"

concrete.urls.background_feed

"//backgroundimages.concretecms.com/wallpaper"

concrete.urls.privacy_policy

"//www.concretecms.com/about/legal/privacy-policy"

concrete.urls.background_feed_secure

"https://backgroundimages.concrete5.org/wallpaper"

concrete.urls.background_info

"http://backgroundimages.concretecms.com/get_image_data.php"

concrete.urls.videos

"https://www.youtube.com/user/concrete5cms/videos"

concrete.urls.activity_slots

"https://marketing.concretecms.com/ccm/marketing/activity_slots"

concrete.urls.help.developer

"https://documentation.concretecms.org/developers"

concrete.urls.help.user

"https://documentation.concretecms.org/user-guide"

concrete.urls.help.forum

"https://forums.concretecms.org"

concrete.urls.help.remote_search

"https://documentation.concretecms.org/ccm/documentation/remote_search"

concrete.urls.paths.site_page

"/private/sites"

concrete.urls.paths.marketplace.projects

"/profile/projects/"

concrete.urls.paths.marketplace.connect

"/marketplace/connect"

concrete.urls.paths.marketplace.connect_success

"/marketplace/connect/-/connected"

concrete.urls.paths.marketplace.connect_validate

"/marketplace/connect/-/validate"

concrete.urls.paths.marketplace.connect_new_token

"/marketplace/connect/-/generate_token"

concrete.urls.paths.marketplace.checkout

"/cart/-/add"

concrete.urls.paths.marketplace.purchases

"/marketplace/connect/-/get_available_licenses"

concrete.urls.paths.marketplace.item_information

"/marketplace/connect/-/get_item_information"

concrete.urls.paths.marketplace.item_free_license

"/marketplace/connect/-/enable_free_license"

concrete.urls.paths.marketplace.remote_item_list

"/marketplace/"

concrete.white_label.logo

"false"

concrete.white_label.name

"false"

concrete.white_label.background_image

"feed"

concrete.white_label.background_url

"null"

concrete.session.name

"CONCRETE"

concrete.session.handler

"file"

concrete.session.redis.database

"1"

concrete.session.save_path

"null"

concrete.session.max_lifetime

"7200"

concrete.session.gc_probability

"1"

concrete.session.gc_divisor

"100"

concrete.session.cookie.cookie_path

"false"

concrete.session.cookie.cookie_lifetime

"0"

concrete.session.cookie.cookie_domain

"false"

concrete.session.cookie.cookie_secure

"false"

concrete.session.cookie.cookie_httponly

"true"

concrete.session.cookie.cookie_raw

"false"

concrete.session.cookie.cookie_samesite

"null"

concrete.session.remember_me.lifetime

"1209600"

concrete.user.registration.enabled

"false"

concrete.user.registration.type

"disabled"

concrete.user.registration.captcha

"true"

concrete.user.registration.email_registration

"false"

concrete.user.registration.display_username_field

"true"

concrete.user.registration.display_confirm_password_field

"true"

concrete.user.registration.validate_email

"false"

concrete.user.registration.validate_email_threshold

"5184000"

concrete.user.registration.approval

"false"

concrete.user.registration.notification

"false"

concrete.user.group.badge.default_point_value

"50"

concrete.user.username.maximum

"64"

concrete.user.username.minimum

"3"

concrete.user.username.allowed_characters.boundary

"A-Za-z0-9"

concrete.user.username.allowed_characters.middle

"A-Za-z0-9_\."

concrete.user.username.allowed_characters.requirement_string

"A username may only contain letters, numbers, dots (not at the beginning/end), and underscores (not at the beginning/end)."

concrete.user.username.allowed_characters.error_string

"A username may only contain letters, numbers, dots (not at the beginning/end), and underscores (not at the beginning/end)."

concrete.user.password.maximum

"128"

concrete.user.password.minimum

"5"

concrete.user.password.required_special_characters

"0"

concrete.user.password.required_lower_case

"0"

concrete.user.password.required_upper_case

"0"

concrete.user.password.reuse

"0"

concrete.user.password.hash_algorithm

"2y"

concrete.user.password.hash_portable

"false"

concrete.user.password.hash_cost_log2

"12"

concrete.user.password.legacy_salt

""

concrete.user.email.test_mx_record

"false"

concrete.user.email.strict

"true"

concrete.user.private_messages.throttle_max

"20"

concrete.user.private_messages.throttle_max_timespan

"15"

concrete.user.deactivation.enable_login_threshold_deactivation

"false"

concrete.user.deactivation.login.threshold

"120"

concrete.user.deactivation.authentication_failure.enabled

"false"

concrete.user.deactivation.authentication_failure.amount

"5"

concrete.user.deactivation.authentication_failure.duration

"300"

concrete.user.deactivation.message

"This user is inactive. Please contact us regarding this account."

concrete.spam.allowlist_group

"0"

concrete.spam.notify_email

""

concrete.calendar.colors.text

"#ffffff"

concrete.calendar.colors.background

"#3A87AD"

concrete.security.session.invalidate_on_user_agent_mismatch

"true"

concrete.security.session.invalidate_on_ip_mismatch

"true"

concrete.security.session.invalidate_inactive_users.enabled

"false"

concrete.security.session.invalidate_inactive_users.time

"300"

concrete.security.misc.content_security_policy

"false"

concrete.security.misc.strict_transport_security

"false"

concrete.security.misc.x_frame_options

"SAMEORIGIN"

concrete.permissions.forward_to_login

"true"

concrete.permissions.model

"simple"

concrete.seo.exclude_words

"a, an, as, at, before, but, by, for, from, is, in, into, like, of, off, on, onto, per, since, than, the, this, that, to, up, via, with"

concrete.seo.url_rewriting

"true"

concrete.seo.url_rewriting_all

"false"

concrete.seo.redirect_to_canonical_url

"0"

concrete.seo.canonical_url

"null"

concrete.seo.canonical_url_alternative

"null"

concrete.seo.trailing_slash

"false"

concrete.seo.title_format

"%2$s :: %1$s"

concrete.seo.title_segment_separator

" :: "

concrete.seo.page_path_separator

"-"

concrete.seo.group_name_separator

" / "

concrete.seo.segment_max_length

"128"

concrete.seo.paging_string

"ccm_paging_p"

concrete.statistics.track_downloads

"true"

concrete.limits.sitemap_pages

"100"

concrete.limits.page_search_index_batch

"200"

concrete.limits.job_queue_batch

"10"

concrete.limits.style_customizer.size_min

"-50"

concrete.limits.style_customizer.size_max

"200"

concrete.page.search.always_reindex

"false"

concrete.composer.idle_timeout

"1"

concrete.api.enabled

"false"

concrete.api.grant_types.client_credentials

"true"

concrete.api.grant_types.authorization_code

"true"

concrete.api.grant_types.password_credentials

"false"

concrete.api.grant_types.refresh_token

"true"

concrete.notification.server_sent_events

"false"

concrete.mutex.semaphore.priority

"100"

concrete.mutex.semaphore.class

"Concrete\Core\System\Mutex\SemaphoreMutex"

concrete.mutex.file_lock.priority

"50"

concrete.mutex.file_lock.class

"Concrete\Core\System\Mutex\FileLockMutex"

concrete.version_db_installed

"20220516191423"

concrete.maintenance.version_job_page_num

"306"

GET Data
cID

"322"

POST Data empty
Files empty
Cookies
_ga

"GA1.2.466457283.1645010429"

CONCRETE5_LOGIN

"1"

_gid

"GA1.2.2100068135.1659137673"

CONCRETE5

"f1l098iqqp18r1kmme08qpifo9"

ConcreteSitemapTreeID

"1"

CONCRETE

"**************************"

Session
_sf2_attributes

array:1 [▶]

_symfony_flashes

[]

_sf2_meta

array:3 [▶]

Server/Request Data
USER

"admin"

HOME

"/home/admin"

SCRIPT_NAME

"/index.php"

REQUEST_URI

"/index.php?cID=322"

QUERY_STRING

"cID=322"

REQUEST_METHOD

"GET"

SERVER_PROTOCOL

"HTTP/2.0"

GATEWAY_INTERFACE

"CGI/1.1"

REMOTE_PORT

"58658"

SCRIPT_FILENAME

"/home/admin/domains/hansonsautodetail.com/private_html/index.php"

SERVER_ADMIN

"webmaster@hansonsautodetail.com"

CONTEXT_DOCUMENT_ROOT

"/home/admin/domains/hansonsautodetail.com/private_html"

CONTEXT_PREFIX

""

REQUEST_SCHEME

"https"

DOCUMENT_ROOT

"/home/admin/domains/hansonsautodetail.com/private_html"

REMOTE_ADDR

"24.154.90.39"

SERVER_PORT

"443"

SERVER_ADDR

"209.159.156.194"

SERVER_NAME

"www.hansonsautodetail.com"

SERVER_SOFTWARE

"Apache/2"

SERVER_SIGNATURE

""

PATH

"/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin"

HTTP_HOST

"www.hansonsautodetail.com"

HTTP_TE

"trailers"

HTTP_SEC_FETCH_USER

"?1"

HTTP_SEC_FETCH_SITE

"same-origin"

HTTP_SEC_FETCH_MODE

"navigate"

HTTP_SEC_FETCH_DEST

"document"

HTTP_UPGRADE_INSECURE_REQUESTS

"1"

HTTP_COOKIE

"_ga=GA1.2.466457283.1645010429; CONCRETE5_LOGIN=1; _gid=GA1.2.2100068135.1659137673; CONCRETE5=f1l098iqqp18r1kmme08qpifo9; ConcreteSitemapTreeID=1; CONCRETE=26g ▶"

HTTP_REFERER

"https://www.hansonsautodetail.com/index.php/dashboard/system/update/update/download_update"

HTTP_ACCEPT_ENCODING

"gzip, deflate, br"

HTTP_ACCEPT_LANGUAGE

"en-US,en;q=0.5"

HTTP_ACCEPT

"text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,*/*;q=0.8"

HTTP_USER_AGENT

"Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:103.0) Gecko/20100101 Firefox/103.0"

proxy-nokeepalive

"1"

H2_STREAM_TAG

"15-15"

H2_STREAM_ID

"15"

H2_PUSHED_ON

""

H2_PUSHED

""

H2_PUSH

"on"

H2PUSH

"on"

HTTP2

"on"

SSL_TLS_SNI

"www.hansonsautodetail.com"

HTTPS

"on"

UNIQUE_ID

"YuR7z1xuisTHOUxAke_vYAAADwA"

FCGI_ROLE

"RESPONDER"

PHP_SELF

"/index.php"

REQUEST_TIME_FLOAT

1659141071.0336

REQUEST_TIME

1659141071

Environment Variables empty
Registered Handlers
0. Concrete\Core\Error\Handler\ErrorHandler
1. Concrete\Core\Error\Handler\JsonErrorHandler

Browser User-Agent String

Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:103.0) Gecko/20100101 Firefox/103.0

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.