XF 2.1 Site broken after upgrade

Finexes

Well-known member
Heys guys,

my site is completely broken after upgrading to 2.1.10 Patch 2. That's the first time this is happening after upgrading.

The following error is displayed in my adminCP:

Code:
Server error log

    XF\CssRenderException: Error rendering template public:core.less: Expected ')' got '2' in public:core.less (on or near line 6463) src\XF\CssRenderException.php:87

    Generated by: Unknown account May 28, 2020 at 11:19 PM

Stack trace

 6460 | }
 6461 |
 6462 | // Overlay a FontAwesome icon over the start of a text box as a hint to its usem
*6463*| // Use the 'fa' attribute in XF template syntax for xf:textbox, xf:numberbox and xf:textarea
 6464 | .fa--xf.fa--inputOverlay
 6465 | {
 6466 |     position: absolute;
------------

#0 src\XF\CssRenderer.php(408): XF\CssRenderException::createFromLessException()
#1 src\XF\CssRenderer.php(342): XF\CssRenderer->renderToCss()
#2 src\XF\CssRenderer.php(250): XF\CssRenderer->renderTemplate()
#3 src\XF\CssRenderer.php(116): XF\CssRenderer->renderTemplates()
#4 src\XF\CssWriter.php(53): XF\CssRenderer->render()
#5 src\addons\SV\RedisCache\XF\CssWriter.php(37): XF\CssWriter->run()
#6 css.php(30): SV\RedisCache\XF\CssWriter->run()
#7 {main}

-------------

Previous Less_Exception_Parser: Expected ')' got '2' in anonymous-file-0.less - src\vendor\oyejorge\less.php\lib\Less\Parser.php:2795
#0 src\vendor\oyejorge\less.php\lib\Less\Parser.php(942): Less_Parser->Error()
#1 src\vendor\oyejorge\less.php\lib\Less\Parser.php(2389): Less_Parser->expectChar()
#2 src\vendor\oyejorge\less.php\lib\Less\Parser.php(858): Less_Parser->parseSub()
#3 src\vendor\oyejorge\less.php\lib\Less\Parser.php(2543): Less_Parser->MatchFuncs()
#4 src\vendor\oyejorge\less.php\lib\Less\Parser.php(2403): Less_Parser->parseOperand()
#5 src\vendor\oyejorge\less.php\lib\Less\Parser.php(2442): Less_Parser->parseMultiplication()
#6 src\vendor\oyejorge\less.php\lib\Less\Parser.php(858): Less_Parser->parseAddition()
#7 src\vendor\oyejorge\less.php\lib\Less\Parser.php(2567): Less_Parser->MatchFuncs()
#8 src\vendor\oyejorge\less.php\lib\Less\Parser.php(2364): Less_Parser->parseExpression()
#9 src\vendor\oyejorge\less.php\lib\Less\Parser.php(858): Less_Parser->parseValue()
#10 src\vendor\oyejorge\less.php\lib\Less\Parser.php(2064): Less_Parser->MatchFuncs()
#11 src\vendor\oyejorge\less.php\lib\Less\Parser.php(858): Less_Parser->parseRule()
#12 src\vendor\oyejorge\less.php\lib\Less\Parser.php(1009): Less_Parser->MatchFuncs()
#13 src\vendor\oyejorge\less.php\lib\Less\Parser.php(1938): Less_Parser->parsePrimary()
#14 src\vendor\oyejorge\less.php\lib\Less\Parser.php(1993): Less_Parser->parseBlock()
#15 src\vendor\oyejorge\less.php\lib\Less\Parser.php(858): Less_Parser->parseRuleset()
#16 src\vendor\oyejorge\less.php\lib\Less\Parser.php(1009): Less_Parser->MatchFuncs()
#17 src\vendor\oyejorge\less.php\lib\Less\Parser.php(674): Less_Parser->parsePrimary()
#18 src\vendor\oyejorge\less.php\lib\Less\Parser.php(621): Less_Parser->GetRules()
#19 src\vendor\oyejorge\less.php\lib\Less\Parser.php(449): Less_Parser->_parse()
#20 src\XF\CssRenderer.php(404): Less_Parser->parse()
#21 src\XF\CssRenderer.php(342): XF\CssRenderer->renderToCss()
#22 src\XF\CssRenderer.php(250): XF\CssRenderer->renderTemplate()
#23 src\XF\CssRenderer.php(116): XF\CssRenderer->renderTemplates()
#24 src\XF\CssWriter.php(53): XF\CssRenderer->render()
#25 src\addons\SV\RedisCache\XF\CssWriter.php(37): XF\CssWriter->run()
#26 css.php(30): SV\RedisCache\XF\CssWriter->run()
#27 {main}

Request state

array(4) {
  ["url"] => string(140) "/css.php?css=public%3Anormalize.css%2Cpublic%3Acore.less%2Cpublic%3Aapp.less&s=9&l=2&d=1590700790&k=f79b70bdd9639ba1b9afcd04ae09134b8f0d604f"
  ["referrer"] => string(68) "https://finexes.com/threads/vorbereitung-aq40-naturwiderstand.14557/"
  ["_GET"] => array(5) {
    ["css"] => string(53) "public:normalize.css,public:core.less,public:app.less"
    ["s"] => string(1) "9"
    ["l"] => string(1) "2"
    ["d"] => string(10) "1590700790"
    ["k"] => string(40) "f79b70bdd9639ba1b9afcd04ae09134b8f0d604f"
  }
  ["_POST"] => array(0) {
  }
}

Admin pages are perfectly fine, but my style itself is all messed up. I already tried disabling all add-ons, that doesn't work either. Any suggestions? :/
 
Hi Ozzy,

thanks, default style is working.
I noticed a bad entry in one of my style properties. After reverting, everything started working again :unsure:
 
Top Bottom