Error After Update to 4: Call to a member function mark() on null

This forum is for general questions about extensions for Joomla! 4.x.

Moderators: pe7er, General Support Moderators

Forum rules
Forum Rules
Absolute Beginner's Guide to Joomla! <-- please read before posting, this means YOU.
Forum Post Assistant - If you are serious about wanting help, you will use this tool to help you post.
Windows Defender SmartScreen Issues <-- please read this if using Windows 10.
Post Reply
dscom
Joomla! Apprentice
Joomla! Apprentice
Posts: 7
Joined: Wed Feb 16, 2022 9:39 am

Error After Update to 4: Call to a member function mark() on null

Post by dscom » Fri Sep 22, 2023 12:53 pm

Call to a member function mark() on null

Forum Post Assistant (v1.6.6) : 22-Sep-2023 wrote:
Basic Environment :: wrote:Joomla! Instance :: Joomla! 4.3.4-Stable (Bora) 22-August-2023
Joomla! Configured :: Yes | Writable (644) |
Configuration Options :: Offline: false | SEF: true | SEF Suffix: false | SEF ReWrite: false | .htaccess/web.config: Yes | GZip: false | Cache: false | CacheTime: 120 | CacheHandler: file | CachePlatformPrefix: false | FTP Layer: false | Proxy: false | LiveSite: | Session lifetime: 15 | Session handler: database | Shared sessions: false | SSL: 2 | Error Reporting: maximum | Site Debug: true | Language Debug: false | Default Access: Public | Unicode Slugs: false | dbConnection Type: mysqli | PHP Supports J! 4.3.4: Yes | Database Supports J! 4.3.4: Yes | Database Credentials Present: Yes |

Host Configuration :: OS: Linux | OS Version: 3.10.0-962.3.2.lve1.5.77.el7.x86_64 | Technology: x86_64 | Web Server: Apache | Encoding: gzip, deflate, br | System TMP Writable: Yes | Free Disk Space : 1277.54 GiB |

PHP Configuration :: Version: 8.1.22 | PHP API: cgi-fcgi | Session Path Writable: Yes | Display Errors: 0 | Error Reporting: | Log Errors To: | Last Known Error: | Register Globals: | Magic Quotes: | Safe Mode: | Allow url fopen: 1 | Open Base: | Uploads: 1 | Max. Upload Size: 50M | Max. POST Size: 8M | Max. Input Time: 60 | Max. Execution Time: 90 | Memory Limit: 512M

Database Configuration :: Version: 5.7.43 (Client:5.7.43) | Database Size: 22.29 MiB | #of Tables with config prefix:  177 | #of other Tables:  0 | User Privileges : GRANT ALL
Detailed Environment :: wrote:PHP Extensions :: Core (8.1.22) | date (8.1.22) | libxml (8.1.22) | openssl (8.1.22) | pcre (8.1.22) | sqlite3 (8.1.22) | zlib (8.1.22) | bz2 (8.1.22) | calendar (8.1.22) | ctype (8.1.22) | curl (8.1.22) | hash (8.1.22) | filter (8.1.22) | ftp (8.1.22) | gettext (8.1.22) | json (8.1.22) | iconv (8.1.22) | SPL (8.1.22) | pcntl (8.1.22) | readline (8.1.22) | Reflection (8.1.22) | session (8.1.22) | standard (8.1.22) | mbstring (8.1.22) | shmop (8.1.22) | SimpleXML (8.1.22) | tokenizer (8.1.22) | xml (8.1.22) | cgi-fcgi (8.1.22) | bcmath (8.1.22) | dom (20031129) | fileinfo (8.1.22) | gd (8.1.22) | imap (8.1.22) | intl (8.1.22) | exif (8.1.22) | mysqli (8.1.22) | mysqlnd (mysqlnd 8.1.22) | PDO (8.1.22) | pdo_mysql (8.1.22) | pdo_sqlite (8.1.22) | Phar (8.1.22) | posix (8.1.22) | soap (8.1.22) | sockets (8.1.22) | tidy (8.1.22) | xmlreader (8.1.22) | xmlwriter (8.1.22) | xsl (8.1.22) | zip (1.19.5) | Zend Engine (4.1.22) |
Potential Missing Extensions ::

Switch User Environment :: PHP CGI: Yes | Server SU: Yes | PHP SU: Yes | Potential Ownership Issues: No
Folder Permissions :: wrote:Core Folders :: images/ (755) | components/ (755) | modules/ (755) | plugins/ (755) | language/ (755) | templates/ (755) | cache/ (755) | logs/ (755) | tmp/ (755) | administrator/components/ (755) | administrator/modules/ (755) | administrator/language/ (755) | administrator/templates/ (755) | administrator/logs/ (755) | api/ (755) |

Elevated Permissions (First 10) ::
Database Information :: wrote:Database statistics :: Uptime: 3147852 | Threads: 3 | Questions: 208232772 | Slow queries: 0 | Opens: 24667395 | Flush tables: 445 | Open tables: 2000 | Queries per second avg: 66.150 |
Extensions Discovered :: wrote:Components :: Site ::
Core ::
3rd Party::

Components :: Admin ::
Core :: com_admin (4.0.0) 1 | com_contenthistory (4.0.0) 1 | com_categories (4.0.0) 1 | com_banners (4.0.0) 1 | com_ajax (4.0.0) 1 | com_cache (4.0.0) 1 | com_scheduler (4.1.0) ? | com_joomlaupdate (4.0.3) 1 | com_plugins (4.0.0) 1 | com_redirect (4.0.0) 1 | com_fields (4.0.0) 1 | com_login (4.0.0) 1 | com_checkin (4.0.0) 1 | com_modules (4.0.0) 1 | com_newsfeeds (4.0.0) 1 | com_workflow (4.0.0) ? | com_messages (4.0.0) 1 | com_search (3.0.0) 1 | com_users (4.0.0) 1 | com_guidedtours (4.3.0) ? | com_associations (4.0.0) 1 | com_mails (4.0.0) ? | com_finder (4.0.0) 1 | com_media (3.0.0) 1 | com_templates (4.0.0) 1 | com_installer (4.0.0) 1 | com_privacy (3.9.0) 1 | com_content (4.0.0) 1 | com_config (4.0.0) 1 | com_postinstall (4.0.0) 1 | com_actionlogs (3.9.0) 1 | com_languages (4.0.0) 1 | com_menus (4.0.0) 1 | com_wrapper (4.0.0) 1 | com_cpanel (4.0.0) 1 | com_tags (4.0.0) 1 |
3rd Party:: COM_FAVICON (2.0.0) 1 | com_djleague (1.0.8) 1 | Maximenu CK (10.0.9) 1 | com_maximenuck (10.0.12) 1 | com_podcastmedia (2.2.0) 1 | GSD (1.0) 1 | COM_COALAWEBTRAFFIC (1.1.9) 1 | com_podcastmanager (2.2.0) 1 | COM_GIWEATHER (1.6.2) 1 | com_phocafavicon (3.0.1) 1 |

Modules :: Site ::
Core :: mod_custom (3.0.0) 1 | mod_users_latest (3.0.0) 1 | mod_articles_popular (3.0.0) 1 | mod_menu (3.0.0) 1 | mod_articles_news (3.0.0) 1 | mod_articles_archive (3.0.0) 1 | mod_whosonline (3.0.0) 1 | mod_login (3.0.0) 1 | mod_tags_popular (3.1.0) 1 | mod_finder (3.0.0) 1 | mod_articles_categories (3.0.0) 1 | mod_tags_similar (3.1.0) 1 | mod_footer (3.0.0) 1 | mod_stats (3.0.0) 1 | mod_feed (3.0.0) 1 | mod_banners (3.0.0) 1 | mod_wrapper (3.0.0) 1 | mod_languages (3.5.0) 1 | mod_related_items (3.0.0) 1 | mod_syndicate (3.0.0) 1 | mod_articles_latest (3.0.0) 1 | mod_articles_category (3.0.0) 1 | mod_breadcrumbs (3.0.0) 1 | mod_random_image (3.0.0) 1 | mod_search (3.0.0) 1 |
3rd Party:: MOD_JM_IMG_CAROUSEL (1.06) 1 | Easy Social List (1.0) 1 | MOD_VISITORCOUNTER (3.3.2-FREE) 1 | MOD_DJLEAGUE_SCHEDULE (1.1) 1 | jTags 3D HTML5 Cumulus (1.0) 1 | Maximenu CK (10.0.9) 1 | DJ-LikeBox (3.1) 1 | Vinaora Visitors Counter (3.4.0) 1 | Daily Pop Up (1.7) 1 | mod_giweather (1.6.2) 1 | RAR Radio (0.4.1) 1 | MOD_DJLEAGUE_TABLES (1.1) 1 | JS Like Box Slider (7.0.2) 1 | JJ Social Slider (3.0.0) 1 | PRO Facebook Page Display (1.0) 1 | MOD_JM_SIMPLE_IMG_SLIDER (1.04) 1 | Flexible Radio Player (1.0.5) 1 | HTML5 Media Player (1.0) 1 | Custom HTML advanced (2.6) 1 | MOD_COALAWEBTRAFFIC (1.1.9) 1 |

Modules :: Admin ::
Core :: mod_custom (3.0.0) 1 | mod_popular (3.0.0) 1 | mod_frontend (4.0.0) ? | mod_sampledata (3.8.0) 1 | mod_menu (3.0.0) 1 | mod_login (3.0.0) 1 | mod_user (4.0.0) ? | mod_privacy_status (4.0.0) ? | mod_title (3.0.0) 1 | mod_post_installation_messages (4.0.0) ? | mod_messages (4.0.0) ? | mod_loginsupport (4.0.0) ? | mod_privacy_dashboard (3.9.0) 1 | mod_latest (3.0.0) 1 | mod_submenu (3.0.0) 1 | mod_feed (3.0.0) 1 | mod_quickicon (3.0.0) 1 | mod_guidedtours (4.3.0) ? | mod_stats_admin (3.0.0) 1 | mod_logged (3.0.0) 1 | mod_toolbar (3.0.0) 1 | mod_multilangstatus (3.0.0) 1 | mod_version (3.0.0) 1 | mod_latestactions (3.9.0) 1 |
3rd Party::

Libraries ::
Core ::
3rd Party::

Plugins ::
Core :: plg_webservices_templates (4.0.0) ? | plg_webservices_modules (4.0.0) ? | plg_webservices_redirect (4.0.0) ? | plg_webservices_config (4.0.0) ? | plg_webservices_media (4.1.0) ? | plg_webservices_messages (4.0.0) ? | plg_webservices_banners (4.0.0) ? | plg_webservices_newsfeeds (4.0.0) ? | plg_webservices_installer (4.0.0) ? | plg_webservices_tags (4.0.0) ? | plg_webservices_users (4.0.0) ? | plg_webservices_languages (4.0.0) ? | plg_webservices_privacy (4.0.0) ? | plg_webservices_content (4.0.0) ? | plg_webservices_menus (4.0.0) ? | plg_webservices_plugins (4.0.0) ? | plg_behaviour_taggable (4.0.0) ? | plg_behaviour_versionable (4.0.0) ? | plg_authentication_cookie (3.0.0) 1 | plg_authentication_ldap (3.0.0) 0 | plg_authentication_joomla (3.0.0) 1 | plg_fields_checkboxes (3.7.0) 1 | plg_fields_color (3.7.0) 1 | plg_fields_sql (3.7.0) 1 | plg_fields_repeatable (3.9.0) 1 | plg_fields_list (3.7.0) 1 | plg_fields_text (3.7.0) 1 | plg_fields_media (3.7.0) 1 | plg_fields_url (3.7.0) 1 | plg_fields_textarea (3.7.0) 1 | plg_fields_editor (3.7.0) 1 | plg_fields_usergrouplist (3.7.0) 1 | plg_fields_imagelist (3.7.0) 1 | plg_fields_calendar (3.7.0) 1 | plg_fields_integer (3.7.0) 1 | plg_fields_subform (4.0.0) ? | plg_fields_user (3.7.0) 1 | plg_fields_radio (3.7.0) 1 | plg_api-authentication_token (4.0.0) ? | plg_api-authentication_basic (4.0.0) ? | plg_media-action_crop (4.0.0) ? | plg_media-action_resize (4.0.0) ? | plg_media-action_rotate (4.0.0) ? | plg_task_demo_tasks (4.1) ? | plg_task_site_status (4.1) ? | plg_task_requests (4.1) ? | plg_task_check_files (4.1) ? | plg_actionlog_joomla (3.9.0) ? | plg_system_actionlogs (3.9.0) ? | plg_system_redirect (3.0.0) 0 | plg_system_fields (3.7.0) 1 | plg_system_skipto (4.0.0) ? | plg_system_httpheaders (4.0.0) ? | plg_system_stats (3.5.0) 1 | plg_system_highlight (3.0.0) 1 | plg_system_cache (3.0.0) 0 | plg_system_sessiongc (3.8.6) 1 | plg_system_logrotation (3.9.0) 1 | plg_system_schedulerunner (4.1) ? | plg_system_jooa11y (4.2.0) ? | plg_system_debug (3.0.0) 1 | plg_system_sef (3.0.0) 1 | plg_system_webauthn (4.0.0) ? | plg_system_privacyconsent (3.9.0) 0 | plg_system_logout (3.0.0) 1 | plg_system_updatenotification (3.5.0) 1 | plg_system_remember (3.0.0) 1 | plg_system_log (3.0.0) 1 | plg_system_task_notification (4.1) ? | plg_system_accessibility (4.0.0) ? | plg_system_shortcut (4.2.0) ? | plg_system_languagecode (3.0.0) 0 | plg_system_languagefilter (3.0.0) 0 | plg_system_guidedtours (4.3.0) ? | plg_finder_contacts (3.0.0) 1 | plg_finder_newsfeeds (3.0.0) 1 | plg_finder_tags (3.0.0) 1 | plg_finder_categories (3.0.0) 1 | plg_finder_content (3.0.0) 1 | plg_sampledata_multilang (4.0.0) ? | plg_captcha_recaptcha_invisible (3.8) 0 | plg_captcha_recaptcha (3.4.0) 0 | plg_installer_packageinstaller (3.6.0) 1 | plg_installer_folderinstaller (3.6.0) ? | plg_installer_override (4.0.0) ? | plg_installer_urlinstaller (3.6.0) ? | plg_installer_webinstaller (4.0.0) 1 | plg_search_contacts (3.0.0) 1 | plg_search_newsfeeds (3.0.0) 1 | plg_search_tags (3.0.0) 1 | plg_search_categories (3.0.0) 1 | plg_search_content (3.0.0) 1 | plg_extension_namespacemap (4.0.0) ? | plg_extension_finder (4.0.0) ? | plg_extension_joomla (3.0.0) 1 | plg_privacy_actionlogs (3.9.0) 1 | plg_privacy_consents (3.9.0) 1 | plg_privacy_user (3.9.0) 1 | plg_privacy_content (3.9.0) 1 | plg_privacy_message (3.9.0) 1 | plg_quickicon_joomlaupdate (3.0.0) 1 | plg_quickicon_eos310 (3.10.0) 1 | plg_quickicon_phpversioncheck (3.7.0) 1 | plg_quickicon_privacycheck (3.9.0) 1 | plg_quickicon_overridecheck (4.0.0) ? | plg_quickicon_downloadkey (4.0.0) ? | plg_quickicon_extensionupdate (3.0.0) 1 | plg_multifactorauth_email (4.2.0) ? | plg_multifactorauth_yubikey (3.2.0) ? | plg_multifactorauth_webauthn (4.2.0) ? | plg_multifactorauth_totp (3.2.0) ? | plg_multifactorauth_fixed (4.2.0) ? | plg_workflow_featuring (4.0.0) ? | plg_workflow_publishing (4.0.0) ? | plg_workflow_notification (4.0.0) ? | plg_user_profile (3.0.0) 0 | plg_user_token (3.9.0) ? | plg_user_terms (3.9.0) 0 | plg_user_joomla (3.0.0) 1 | plg_user_contactcreator (3.0.0) 0 | plg_content_confirmconsent (3.9.0) 0 | plg_content_fields (3.7.0) 1 | plg_content_emailcloak (3.0.0) 1 | plg_content_finder (3.0.0) 0 | plg_content_joomla (3.0.0) 1 | plg_content_pagebreak (3.0.0) 1 | plg_content_loadmodule (3.0.0) 1 | plg_content_pagenavigation (3.0.0) 1 | plg_content_vote (3.0.0) 0 | plg_editors-xtd_fields (3.7.0) 1 | plg_editors-xtd_module (3.5.0) 1 | plg_editors-xtd_readmore (3.0.0) 1 | plg_editors-xtd_pagebreak (3.0.0) 1 | plg_editors-xtd_menu (3.7.0) 1 | plg_editors-xtd_image (3.0.0) 1 | plg_editors-xtd_article (3.0.0) 1 | plg_filesystem_local (4.0.0) ? |
3rd Party:: plg_podcastmedia_user (2.2.0) 0 | plg_editors_tinymce (5.10.7) 1 | plg_editors_codemirror (5.65.12) 1 | JJ UIKit HTML Editor (1.0.2) 1 | PLG_GSD_CONTENT (1.0) 1 | PLG_CWTRAFFICCOUNT (1.1.9) 1 | PLG_CWTRAFFICONLINE (1.1.9) 1 | PLG_VVISIT_COUNTER (3.4.0) 1 | System - Google Analytics (5.0.1) 1 | plg_system_bday (1.1.0) 0 | plg_system_gsd (5.3.2) 1 | Cookies Pro (1.1.0) 1 | plg_system_cleanfeed (1.0) 0 | plg_system_tweetme (2.0.2) 1 | plg_system_favicon (2.0.0) 1 | PLG_CWGEARS (0.6.4) 1 | plg_system_nrframework (4.10.53) 1 | PLG_CWTRAFFICCLEAN (1.1.9) 1 | plg_finder_podcastmanager_podcasts (2.2.0) 0 | plg_finder_podcastmanager_feeds (2.2.0) 0 | Content - Simple Pop-Up (2.1) 0 | plg_content_podcastmanager (2.2.0) 0 | plg_editors-xtd_podcastmanager (2.2.0) 1 |
Templates Discovered :: wrote:Templates :: Site :: cassiopeia (1.0) ? |
Templates :: Admin :: atum (1.0) ? |
Last edited by toivo on Sat Sep 23, 2023 4:17 am, edited 1 time in total.
Reason: mod note: moved from 4.x Migrating and Upgrading, retitled

User avatar
toivo
Joomla! Master
Joomla! Master
Posts: 16912
Joined: Thu Feb 15, 2007 5:48 am
Location: Sydney, Australia

Re: Error After Update to 4: Call to a member function mark() on null

Post by toivo » Sat Sep 23, 2023 4:30 am

More information is required to identify the script that triggers the error.

If you can still access the backend, go to Global Configuration and keep 'Error Reporting' as 'Maximum' but set the option 'Debug System' in the System tab to Yes. Go to the Logging tab and set 'Log Almost Everything' to Yes. Then you can download the debug log from administrator/logs/everything.php. That includes the error messages and the PHP call stack, which shows the names of the scripts and function calls leading to the error.

Copy and paste the messages from the debug log, especially the PHP call stack, into your reply. If the text file is long, use the code tags.

Observations from the FPA results:

dscom wrote:
Fri Sep 22, 2023 12:53 pm
Error Reporting: | Log Errors To:
Usually the directive error_reporting in php.ini has a numeric value as the default and the path to the PHP error log has also been set. Ask you host to fix this.

dscom wrote:
Fri Sep 22, 2023 12:53 pm
Max. Upload Size: 50M | Max. POST Size: 8M
PHP recommends that the directive post_max_size is larger than upload_max_filesize. Ask your host to fix this.

Ref. PHP: Description of core php.ini directives - post_max_size
Toivo Talikka, Global Moderator

User avatar
leolam
Joomla! Master
Joomla! Master
Posts: 20586
Joined: Mon Aug 29, 2005 10:17 am
Location: Netherlands/ Germany/ S'pore/Bogor/ North America
Contact:

Re: Error After Update to 4: Call to a member function mark() on null

Post by leolam » Mon Sep 25, 2023 5:49 pm

With all due respect why even an average host does not know what Toivo explains? I would definitely consider changing host! Any host should know this!

Leo 8)
Joomla's #1 Professional Services Provider:
#Joomla Professional Support: https://gws-desk.com -
#Joomla Specialized Hosting Solutions: https://gws-host.com -


Post Reply

Return to “Extensions for Joomla! 4.x”