New 7.10 Studio Undefined Messages & Error Condition #2735

Closed
opened 2026-02-20 15:28:03 -05:00 by deekerman · 4 comments
Owner

Originally created by @goingsmart on GitHub (Feb 19, 2018).

Issue

The new 7.10 Upgrade from 7.10 RC2 worked OK. Thank you for the progress.
I'm still working with the install but have found Studio Problems where changes to Account Module apply OK but display "Undefined" Messages. Change to Popup get tghe same error message I reported for 7.10RC:
[20-Feb-2018 03:22:30 UTC] PHP Fatal error: Uncaught Error: Cannot access protected property DeployedMetaDataImplementation::$_history in public_html/beta/modules/ModuleBuilder/parsers/views/PopupMetaDataParser.php:210
Stack trace:
#0 public_html/beta/modules/ModuleBuilder/controller.php(812): PopupMetaDataParser->handleSave()
#1 public_html/beta/include/MVC/Controller/SugarController.php(523): ModuleBuilderController->action_popupSave()
#2 public_html/beta/include/MVC/Controller/SugarController.php(491): SugarController->do_action()
#3 public_html/beta/include/MVC/Controller/SugarController.php(465): SugarController->handle_action()
#4 public_html/beta/modules/ModuleBuilder/controller.php(108): SugarController->process()
#5 public_html/beta/include/MVC/Controller/SugarController.php(373): ModuleBuilderController->process()
#6 public_html/beta/include/MVC/SugarApplication.php(109 in public_html/beta/modules/ModuleBuilder/parsers/views/PopupMetaDataParser.php on line 210

Expected Behavior

Actual Behavior

Possible Fix

Steps to Reproduce

1.Use Studio for Account Module to make Layout Changes
2.
3.
4.

Context

Your Environment

  • SuiteCRM Version used: new 7.10 Upgrade from 7.1RC2
  • Browser name and version (e.g. Chrome Version 51.0.2704.63 (64-bit)): Latest Chrome
  • Environment name and version (e.g. MySQL, PHP 7): MariahDB
  • Operating System and version (e.g Ubuntu 16.04): CentOS 7 64-bit
Originally created by @goingsmart on GitHub (Feb 19, 2018). <!--- Provide a general summary of the issue in the **Title** above --> <!--- Before you open an issue, please check if a similar issue already exists or has been closed before. ---> <!--- If you have discovered a security risk please report it by emailing security@suitecrm.com. This will be delivered to the product team who handle security issues. Please don't disclose security bugs publicly until they have been handled by the security team. ---> #### Issue <!--- Provide a more detailed introduction to the issue itself, and why you consider it to be a bug --> The new 7.10 Upgrade from 7.10 RC2 worked OK. Thank you for the progress. I'm still working with the install but have found Studio Problems where changes to Account Module apply OK but display "Undefined" Messages. Change to Popup get tghe same error message I reported for 7.10RC: [20-Feb-2018 03:22:30 UTC] PHP Fatal error: Uncaught Error: Cannot access protected property DeployedMetaDataImplementation::$_history in public_html/beta/modules/ModuleBuilder/parsers/views/PopupMetaDataParser.php:210 Stack trace: #0 public_html/beta/modules/ModuleBuilder/controller.php(812): PopupMetaDataParser->handleSave() #1 public_html/beta/include/MVC/Controller/SugarController.php(523): ModuleBuilderController->action_popupSave() #2 public_html/beta/include/MVC/Controller/SugarController.php(491): SugarController->do_action() #3 public_html/beta/include/MVC/Controller/SugarController.php(465): SugarController->handle_action() #4 public_html/beta/modules/ModuleBuilder/controller.php(108): SugarController->process() #5 public_html/beta/include/MVC/Controller/SugarController.php(373): ModuleBuilderController->process() #6 public_html/beta/include/MVC/SugarApplication.php(109 in public_html/beta/modules/ModuleBuilder/parsers/views/PopupMetaDataParser.php on line 210 #### Expected Behavior <!--- Tell us what should happen --> #### Actual Behavior <!--- Tell us what happens instead --> <!--- Also please check relevant logs (suitecrm.log, php error.log etc.) --> #### Possible Fix <!--- Not obligatory, but suggest a fix or reason for the bug --> #### Steps to Reproduce <!--- Provide a link to a live example, or an unambiguous set of steps to --> <!--- reproduce this bug include code to reproduce, if relevant --> 1.Use Studio for Account Module to make Layout Changes 2. 3. 4. #### Context <!--- How has this bug affected you? What were you trying to accomplish? --> <!--- If you feel this should be a low/medium/high priority then please state so --> #### Your Environment <!--- Include as many relevant details about the environment you experienced the bug in --> * SuiteCRM Version used: new 7.10 Upgrade from 7.1RC2 * Browser name and version (e.g. Chrome Version 51.0.2704.63 (64-bit)): Latest Chrome * Environment name and version (e.g. MySQL, PHP 7): MariahDB * Operating System and version (e.g Ubuntu 16.04): CentOS 7 64-bit
Author
Owner

@dtosun61 commented on GitHub (Feb 19, 2018):

Would you be able to rebuild the htaccess file through the admin and repair process.

@dtosun61 commented on GitHub (Feb 19, 2018): Would you be able to rebuild the htaccess file through the admin and repair process.
Author
Owner

@goingsmart commented on GitHub (Feb 20, 2018):

I rebuilt htaccess as requested. Unfortunately, No change in Studio issues.
The top of the Studio left and right collapsible panels say undefined
Anything else for me to do?

@goingsmart commented on GitHub (Feb 20, 2018): I rebuilt htaccess as requested. Unfortunately, No change in Studio issues. The top of the Studio left and right collapsible panels say undefined Anything else for me to do?
Author
Owner

@e-reeley commented on GitHub (Feb 20, 2018):

Hi @goingsmart

Sorry to see this issue.

Im not sure if this will help, but im sure this is related PR: #5252.

Also. after your repair of the htaccess file, was a repair and rebuild carried out and clearing the cache within the browser, just in the case that something was stored before the repair.

Thanks for raising this issue.

@e-reeley commented on GitHub (Feb 20, 2018): Hi @goingsmart Sorry to see this issue. Im not sure if this will help, but im sure this is related PR: [#5252](https://github.com/salesagility/SuiteCRM/pull/5252). Also. after your repair of the htaccess file, was a repair and rebuild carried out and clearing the cache within the browser, just in the case that something was stored before the repair. Thanks for raising this issue.
Author
Owner

@goingsmart commented on GitHub (Feb 20, 2018):

Both my new 7.10 problems have been resolved.

Studio "undefined" was fixed by rebuilding htaccess, then doing Quick Repair and Rebuild; then clearing Browser history

Studio "Popup" FATAL Error was fix to modules/ModuleBuilder/parsers/views/PopupMetaDataParser.php
line 210
$this->implementation->getHistory()->append($file);

Thanks for the rapid response AND Thanks for 7.10

@goingsmart commented on GitHub (Feb 20, 2018): Both my new 7.10 problems have been resolved. ========= Studio "undefined" was fixed by rebuilding htaccess, then doing Quick Repair and Rebuild; then clearing Browser history ========= Studio "Popup" FATAL Error was fix to modules/ModuleBuilder/parsers/views/PopupMetaDataParser.php line 210 $this->implementation->getHistory()->append($file); ========= Thanks for the rapid response AND Thanks for 7.10
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
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
starred/SuiteCRM-SuiteCRM#2735
No description provided.