Uploaded image for project: 'PUBLIC - Liferay Portal Community Edition'
  1. PUBLIC - Liferay Portal Community Edition
  2. LPS-43050

Infinite loop during css compile with symbolic link directories

    Details

    • Type: Bug
    • Status: Closed
    • Resolution: Fixed
    • Affects Version/s: 6.1.30 EE GA3, 6.1.X EE
    • Fix Version/s: 6.1.X EE
    • Component/s: Dev Tools
    • Labels:
      None

      Description

      This issue is a temporary workaround. The actual fix is found here: LPS-33760

      The issue is:
      When compiling portlets or themes, when css is being compiled, the compiler is scanning all files in the drive rather than just the base directory of your portlet. In doing so, if you have any symbolic links in your filesystem, there's the chance that you can create an infinite loop during the css scan.

      You'll get an error that's similar to this:

      skipping symbolic link /sys/class/tty/console/subsystem/console/subsystem/tty9/subsystem/tty5/subsystem/console/subsystem/tty0/subsystem – too many levels of symbolic links.

      This issue exists in versions of 6.1.30 and back. With this fix, plugins should now by default scan just the portlet folder you're compiling against.

        Attachments

          Issue Links

            Activity

              People

              • Votes:
                0 Vote for this issue
                Watchers:
                0 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved:
                  Days since last comment:
                  4 years, 6 weeks ago

                  Packages

                  Version Package
                  6.1.X EE