Project

General

Profile

Actions

Bug #8913

open

J4.1?: Wrongly trying to install a Joomla module using CB Installer results in a fatal error

Added by beat about 2 years ago. Updated 6 months ago.

Status:
Feedback
Priority:
Low
Assignee:
Target version:
Start date:
29 March 2022
Due date:
% Done:

0%

Estimated time:

Description

Ideally, it would just display an error, but not result in a fatal error..
Nothing urgent though.

This is the error when trying to install CBSubs module using the CB Plugins installer on Joomla 4.1. The module installs fine in Joomla 4.1 installer.

<b>Warning</b>:  SimpleXMLElement::__construct(): Entity: line 61: parser error : Opening and ending tag mismatch: extension line 2 and install in <b>/var/www/html/libraries/CBLib/CB/Legacy/cbInstaller.php</b> on line <b>195</b><br />
<br />
<b>Warning</b>:  SimpleXMLElement::__construct():   &lt;/install&gt; in <b>/var/www/html/libraries/CBLib/CB/Legacy/cbInstaller.php</b> on line <b>195</b><br />
<br />
<b>Warning</b>:  SimpleXMLElement::__construct():             ^ in <b>/var/www/html/libraries/CBLib/CB/Legacy/cbInstaller.php</b> on line <b>195</b><br />
String could not be parsed as XML
<br >
#0 /var/www/html/libraries/CBLib/CB/Legacy/cbInstaller.php(195): SimpleXMLElement->__construct('<?xml version="...')
#1 /var/www/html/libraries/CBLib/CB/Legacy/cbInstaller.php(168): cbInstaller->isPackageFile('/var/www/html/t...')
#2 /var/www/html/libraries/CBLib/CB/Legacy/cbInstaller.php(93): cbInstaller->findInstallFile()
#3 /var/www/html/libraries/CBLib/CB/Legacy/CBInstallPlugin.php(1323): cbInstaller->upload('/var/www/html/t...')
#4 /var/www/html/libraries/CBLib/CB/Legacy/CBInstallPlugin.php(101): CBInstallPlugin->installPluginUpload()
#5 /var/www/html/libraries/CBLib/CBLib/AhaWow/Controller/ActionController.php(944): CBInstallPlugin->store()
#6 /var/www/html/libraries/CBLib/CBLib/AhaWow/Controller/ActionController.php(607): CBLib\AhaWow\Controller\ActionController->savePluginView(Array, Array, Array, Array, Object(CBLib\Xml\SimpleXMLElement), Object(CBInstallPlugin), Object(CBLib\AhaWow\Controller\RegistryEditController), 'apply', 'class', NULL, Object(CBLib\Xml\SimpleXMLElement), Object(CBLib\Registry\Registry), 'b3B0aW9uPWNvbV9...', 2)
#7 /var/www/html/libraries/CBLib/CBLib/AhaWow/Controller/ActionController.php(170): CBLib\AhaWow\Controller\ActionController->drawView('com_comprofiler', 'installcbplugin', Object(CBLib\Xml\SimpleXMLElement), 'apply')
#8 /var/www/html/libraries/CBLib/CBLib/AhaWow/Controller/Controller.php(131): CBLib\AhaWow\Controller\ActionController->handleAction(Array)
#9 /var/www/html/libraries/CBLib/CBLib/AhaWow/Controller/Controller.php(111): CBLib\AhaWow\Controller\Controller->execute(Array, Object(CBLib\Output\Output))
#10 /var/www/html/libraries/CBLib/CBLib/Controller/Controller.php(101): CBLib\AhaWow\Controller\Controller->dispatchRoute(Array)
#11 /var/www/html/libraries/CBLib/CBLib/Controller/Controller.php(78): CBLib\Controller\Controller->execute('installcbplugin...')
#12 /var/www/html/libraries/CBLib/CBLib/Controller/Dispatcher.php(86): CBLib\Controller\Controller->dispatch('installcbplugin...')
#13 /var/www/html/libraries/CBLib/CBLib/Application/Application.php(165): CBLib\Controller\Dispatcher->dispatch()
#14 /var/www/html/libraries/CBLib/CBLib/Core/CBLib.php(186): CBLib\Application\Application->dispatch()
#15 /var/www/html/administrator/components/com_comprofiler/admin.comprofiler.controller.php(202): CBLib\Core\CBLib::execute()
#16 /var/www/html/administrator/components/com_comprofiler/comprofiler.php(14): require('/var/www/html/a...')
#17 /var/www/html/libraries/src/Dispatcher/LegacyComponentDispatcher.php(69): require_once('/var/www/html/a...')
#18 /var/www/html/libraries/src/Dispatcher/LegacyComponentDispatcher.php(71): Joomla\CMS\Dispatcher\LegacyComponentDispatcher::Joomla\CMS\Dispatcher\{closure}('/var/www/html/a...')
#19 /var/www/html/libraries/src/Component/ComponentHelper.php(389): Joomla\CMS\Dispatcher\LegacyComponentDispatcher->dispatch()
#20 /var/www/html/libraries/src/Application/AdministratorApplication.php(143): Joomla\CMS\Component\ComponentHelper::renderComponent('com_comprofiler')
#21 /var/www/html/libraries/src/Application/AdministratorApplication.php(186): Joomla\CMS\Application\AdministratorApplication->dispatch()
#22 /var/www/html/libraries/src/Application/CMSApplication.php(278): Joomla\CMS\Application\AdministratorApplication->doExecute()
#23 /var/www/html/administrator/includes/app.php(63): Joomla\CMS\Application\CMSApplication->execute()
#24 /var/www/html/administrator/index.php(32): require_once('/var/www/html/a...')
#25 {main}
Actions #1

Updated by beat about 2 years ago

  • Subject changed from Wrongly trying to install a Joomla module using CB Installer results in a fatal error to J4.1?: Wrongly trying to install a Joomla module using CB Installer results in a fatal error
  • Description updated (diff)
Actions #2

Updated by beat almost 2 years ago

  • Target version changed from CB 2.7.3 to CB 2.7.4
Actions #3

Updated by krileon over 1 year ago

  • Status changed from New to Feedback
  • Assignee set to beat

Unable to confirm. Am seeing "ERROR: Could not find a CB XML setup file in the package." followed by "Failed to save Install CB Plugin because: Installation error" error message as normally. The "Entity: line 61: parser error : Opening and ending tag mismatch: extension line 2" error suggests a problem with the XML itself?

Actions #4

Updated by krileon over 1 year ago

  • Target version changed from CB 2.7.4 to CB 2.8
Actions #5

Updated by beat about 1 year ago

  • Target version changed from CB 2.8 to CB 2.8.1
Actions #6

Updated by beat 8 months ago

  • Target version changed from CB 2.8.1 to CB 2.8.2
Actions #7

Updated by beat 7 months ago

  • Target version changed from CB 2.8.2 to CB 2.9.0
Actions #8

Updated by beat 6 months ago

  • Target version changed from CB 2.9.0 to CB 2.9.2
Actions

Also available in: Atom PDF