Neočekávaná RegexpException

Upozornění: Tohle vlákno je hodně staré a informace nemusí být platné pro současné Nette.
repli2dev
Člen | 57
+
0
-

Z ničeho nic (zřejmě update systému) mi u všech stránek s Latte Enginem začaly vyskakovat výjimky (všechny weby s Nette).

preg_match(): Compilation failed: POSIX collating elements are not supported at offset 150 in pattern: ~^ ( (?P<name>\?|/?[a-z]++(?:[.:][a-z0-9]+)*+(?!::|\())| ## ?, name, /name, but not function( or class:: (?P<noescape>!?)(?P<shortname>[=\~#%^&_]?) ## [!] [=] expression to print )(?P<args>.*?) (?P<modifiers>\|[a-z](?:'(?:\\.|[^'\\])*'|"(?:\\.|[^"\\])*"|[^'"]+)*)? ()$~isx

Setkal se s tím někdo? Nevíte se kterou součástí to souvisí? (Update byl v pacmanovi za asi poslední 3 týdny, takže je trochu problém najít v tom ten „správný“ balíček.)

Majkl578
Moderator | 1364
+
0
-

Už se to řeší, způsobuje to knihovna/balík libpcre3 (alespoň na Debianu pod tímhle jménem) ve verzi 8.13, prozatím to můžeš vyřešit downgradem na 8.12.