Pages load blank after upgrade to 3.1.42 and compile/install #1062

Closed
opened 2024-02-26 19:24:52 +00:00 by znorm87 · 2 comments

Steps to reproduce the issue

Upgrade JCB to 3.1.42
Compile component for J3
Install Component

Expected result

Interact with components on the frontend and back end.

Actual result

The backend mostly works, the frontend all results in error 500. I attempted to turn on error reporting to investigate further and the page is still loading blank.

System information (as much as possible)

  • OS Name & Version: Linux g
  • MySql Version: 5.7.23-23
  • Apache Version:
  • PHP Version: 8.2.16
  • Joomla Version: 3.10.12
  • JCB Version: 3.1.42
  • Browser: Firefox

Additional comments

Of note: My component still includes fields with basic encryption. The views on the backend that will not load include an encrypted field.

Once I rolled back my component and the powers to the last working version of my component I no longer got the error.

I attached a screenshot of the powers on my site.
Screenshot 2024-02-26 at 13.23.27.png

### Steps to reproduce the issue Upgrade JCB to 3.1.42 Compile component for J3 Install Component ### Expected result Interact with components on the frontend and back end. ### Actual result The backend mostly works, the frontend all results in error 500. I attempted to turn on error reporting to investigate further and the page is still loading blank. ### System information (as much as possible) - OS Name & Version: Linux g - MySql Version: 5.7.23-23 - Apache Version: - PHP Version: 8.2.16 - Joomla Version: 3.10.12 - JCB Version: 3.1.42 - Browser: Firefox ### Additional comments Of note: My component still includes fields with basic encryption. The views on the backend that will not load include an encrypted field. Once I rolled back my component and the powers to the last working version of my component I no longer got the error. I attached a screenshot of the powers on my site. ![Screenshot 2024-02-26 at 13.23.27.png](/attachments/0c47db13-31f9-4445-8da1-71cf5d53ced7)
Author

As a follow-up, I'm attempting to remove the basic encryption. I have written a script to decrypt each entry then place it back into the database. Then converted the encryption modeling on the fields. I am trying to compile the changes to my component and get this error using JCB 3.1.42

Too few arguments to function VDM\Joomla\Componentbuilder\Compiler\JoomlaThree\Event::trigger(), 1 passed in /home2/nursetra/public_html/dev/administrator/components/com_componentbuilder/helpers/compiler/a_Get.php on line 1106 and exactly 2 expected

As a follow-up, I'm attempting to remove the basic encryption. I have written a script to decrypt each entry then place it back into the database. Then converted the encryption modeling on the fields. I am trying to compile the changes to my component and get this error using JCB 3.1.42 **Too few arguments to function VDM\Joomla\Componentbuilder\Compiler\JoomlaThree\Event::trigger(), 1 passed in /home2/nursetra/public_html/dev/administrator/components/com_componentbuilder/helpers/compiler/a_Get.php on line 1106 and exactly 2 expected**
Author

After re-installing JCB I was able to compile my component and install. The script ran successfully and I no longer have the basic encryption. No other errors are present.

After re-installing JCB I was able to compile my component and install. The script ran successfully and I no longer have the basic encryption. No other errors are present.
Sign in to join this conversation.
No Milestone
No project
No Assignees
1 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: joomla/Component-Builder#1062
No description provided.