Tcl Source Code

Artifact [514ad186ad]
Login

Artifact 514ad186ad4a5ae52b00b75129eeb0e7142319e4:

Ticket change [514ad186ad] - Ticket [8f245009b0] Another case that hangs regexp optimizer pullback() phase status still Open with 4 other changes by tgl 2013-10-29 19:50:21.
D 2013-10-29T19:50:21.277
J icomment In\slooking\sat\sthis,\sI'm\swondering\swhether\sthere\sisn't\san\sadditional\sbug\sin\sthe\spatch\sfor\sCVE-2007-4772.\s\sThat\sadded\scode\sto\spull()\sand\spush()\sthat\sdeletes\sany\scircular\sconstraint\sarcs\s("circular"\smeaning\sthat\sfrom\s==\sto).\s\sIt's\sobviously\scorrect\sto\sremove\ssuch\sarcs,\ssince\straversing\sone\scan\sdo\snothing\suseful.\s\sHowever,\sthe\stypes\sof\sarcs\sthat\sare\sremoved\sare\sjust\s'^',\s'$',\sBEHIND,\sAHEAD.\s\sShould\snot\scircular\sLACON\sarcs\sbe\sremoved\sas\swell?\s\sThe\sreason\sI\snote\sthis\sis\sthat\sthe\strouble\swe're\slooking\sat\scomes\sfrom\sthe\scase\swhere\swe\stry\sto\sswap\stwo\sCOMPATIBLE\sarcs,\sand\scombine()\swill\ssay\sCOMPATIBLE\sfor\scases\sinvolving\sa\sLACON\sand\sanother\sconstraint\sarc.\s\sSo\sit\sseems\slike\sloops\sinvolving\sLACON\sarcs\sare\sjust\sas\sdangerous,\sand\sunnecessary,\sas\sloops\sinvolving\sonly\sother\sconstraint\stypes.
J login tgl
J mimetype text/plain
J username tgl
K 8f245009b0bde00454c3cecfef1d230596f78b51
U tgl
Z 7e11515b211a86ad8f77acd46b5b4408