View Issue Details

IDProjectCategoryView StatusLast Update
5906Composr alpha bug reportsGeneral / Uncategorisedpublic2024-09-13 13:31
ReporterAdam Edington Assigned ToPDStig  
PrioritynormalSeveritytrivial 
Status resolvedResolutionfixed 
Summary5906: Composr.app website error when attempting personal upgrader
DescriptionPHP: ERROR [1] Uncaught TypeError: get_version_pretty__from_dotted(): Argument #1 ($dotted) must be of type string, null given, called in sources_custom/cms_homesite_make_upgrader.php on line 33 and defined in sources/version2.php:192 Stack trace: #0 sources_custom/cms_homesite_make_upgrader.php(33): get_version_pretty__from_dotted() #1 sources_custom/hooks/endpoints/cms_homesite/personal_upgrader.php(107): make_upgrade_get_path() 2 sources/endpoints.php(199): Hook_endpoint_cms_homesite_personal_upgrader->run() 3 data/endpoint.php(63): endpoint_script() 4 {main} thrown in sources/version2.php on line 192
TagsNo tags attached.
Attach Tags
Attached Files
Sponsorship open

Sponsor

Date Added Member Amount Sponsored

Activities

Adam Edington

2024-08-28 01:22

administrator   ~9254

Last edited: 2024-08-28 01:27

The URL that triggered the error:
https://composr.app/data/endpoint.php/cms_homesite/personal_upgrader/_LEGACY_/?from=11.alpha2&supports_gzip=1&supports_zip=1&addon_actionlog=1&addon_aggregate_types=1&addon_apache_config_files=1&addon_authors=1&addon_awards=1&addon_backup=1&addon_banners=1&addon_breadcrumbs=1&addon_calendar=1&addon_captcha=1&addon_catalogues=1&addon_chat=1&addon_cns_avatars=1&addon_cns_cartoon_avatars=1&addon_cns_clubs=1&addon_cns_contact_member=1&addon_cns_cpfs=1&addon_cns_forum=1&addon_cns_member_avatars=1&addon_cns_member_photos=1&addon_cns_member_titles=1&addon_cns_multi_moderations=1&addon_cns_post_templates=1&addon_cns_signatures=1&addon_cns_thematic_avatars=1&addon_cns_warnings=1&addon_code_editor=1&addon_commandr=1&addon_content_privacy=1&addon_content_reviews=1&addon_core_abstract_components=1&addon_core_abstract_interfaces=1&addon_core_addon_management=1&addon_core_adminzone_dashboard=1&addon_core_all_icons=1&addon_core_cleanup_tools=1&addon_core_cns=1&addon_core_comcode_pages=1&addon_core_configuration=1&addon_core_database_drivers=1&addon_core_feedback_features=1&addon_core_fields=1&addon_core_form_interfaces=1&addon_core_forum_drivers=1&addon_core_graphic_text=1&addon_core_html_abstractions=1&addon_core_language_editing=1&addon_core_mediaelement=1&addon_core_menus=1&addon_core_notifications=1&addon_core_permission_management=1&addon_core=1&addon_core_primary_layout=1&addon_core_privacy=1&addon_core_rich_media=1&addon_core_themeing=1&addon_core_upgrader=1&addon_core_webstandards=1&addon_core_zone_editor=1&addon_counting_blocks=1&addon_custom_comcode=1&addon_debrand=1&addon_downloads=1&addon_ecommerce=1&addon_errorlog=1&addon_failover=1&addon_filebased_persistent_caching=1&addon_filedump=1&addon_forum_blocks=1&addon_galleries=1&addon_google_appengine=1&addon_health_check=1&addon_helper_scripts=1&addon_help_page=1&addon_import=1&addon_installer=1&addon_language_block=1&addon_ldap=1&addon_leader_board=1&addon_match_key_permissions=1&addon_newsletter=1&addon_news=1&addon_news_shared=1&addon_page_management=1&addon_phpinfo=1&addon_points=1&addon_polls=1&addon_printer_friendly_block=1&addon_quizzes=1&addon_random_quotes=1&addon_realtime_rain=1&addon_recommend=1&addon_redirects_editor=1&addon_robots_txt=1&addon_rootkit_detector=1&addon_search=1&addon_securitylogging=1&addon_setupwizard=1&addon_shopping=1&addon_sms=1&addon_stats_block=1&addon_stats=1&addon_syndication_blocks=1&addon_syndication=1&addon_themewizard=1&addon_tickets=1&addon_uninstaller=1&addon_users_online_block=1&addon_validation=1&addon_welcome_emails=1&addon_wiki=1&addon_wordfilter=1&addon_xml_fields=1

Adam Edington

2024-08-28 01:26

administrator   ~9255

Lots of versions mentioned here
Screenshot_28-8-2024_2254.jpeg (92,699 bytes)   
Screenshot_28-8-2024_2254.jpeg (92,699 bytes)   

PDStig

2024-08-28 01:45

administrator   ~9256

Your site isn't providing a "to" parameter to define what version you are upgrading to (I think this is normal)... and normally the site would just use the latest stable version if not passed. But composr.app doesn't have a "latest stable version" because v11 is still beta. Thus you get that error.

Try this.

Take the URL, put it in a web browser, and add "&to=11.beta2" after "from=11.alpha2". Run it. And it should download a TAR file. Use that in the upgrader for transferring files step (access the upgrader manually at baseurl/upgrader.php to avoid running into this error again).

I need to think about a solution. I don't just want composr.app to arbitrarily default to an unstable version.

NOTE: You may run into issues. I'd highly advise upgrading to alpha4 first, and then to beta2, so use "&to=11.alpha4" first.

PDStig

2024-09-13 03:51

administrator   ~9374

My resolution was for composr.app to return an error instructing the webmaster to generate an upgrader manually from the site's news article about the release.

Issue History

Date Modified Username Field Change
2024-08-28 01:20 Adam Edington New Issue
2024-08-28 01:22 Adam Edington Steps to Reproduce Updated
2024-08-28 01:22 Adam Edington Steps to Reproduce Updated
2024-08-28 01:22 Adam Edington Note Added: 0009254
2024-08-28 01:26 Adam Edington File Added: Screenshot_28-8-2024_2254.jpeg
2024-08-28 01:26 Adam Edington Note Added: 0009255
2024-08-28 01:27 Adam Edington Note Edited: 0009254
2024-08-28 01:27 Adam Edington Note Edited: 0009254
2024-08-28 01:45 PDStig Note Added: 0009256
2024-09-13 03:51 PDStig Assigned To => user4172
2024-09-13 03:51 PDStig Status Not Assigned => Resolved
2024-09-13 03:51 PDStig Resolution open => fixed
2024-09-13 03:51 PDStig Note Added: 0009374