При вводе обратной ссылки (возможно на несуществующую подмаску) инструменты авторинга виснут

Issue #211 closed
Oleg Sychev repo owner created an issue

Originally reported on Google Code with ID 211

Совершенно виснут причем, похоже лечится только рестартом сервера...

Попробуйте сначала
ab(cd)e\1
если будет нормально, то
ab(?:cd)e\1

Первый раз у меня вылетело именно на втором случае, причем вылетело так напрочь, что
проверить в чем именно дело не удалось.

Reported by oasychev on 2013-07-18 16:55:25

Comments (6)

  1. Oleg Sychev reporter

    Reported by oasychev on 2013-07-18 16:55:45 - Labels added: Priority-Critical, Component-Preg - Labels removed: Priority-Medium

  2. Oleg Sychev reporter
    При последнем тестировании не вешалось, но не показывается дерево...
    И вариант с (?:  ) и \1 тоже надо проверить...
    

    Reported by oasychev on 2013-07-19 13:06:57

  3. Oleg Sychev reporter
    Это исправлено? Протестить всем обратные ссылки... Особенно в дереве.
    

    Reported by oasychev on 2013-07-22 13:13:41

  4. Oleg Sychev reporter
    Точный тест
    x\s*=\s*fn\s*\(\s*y\s*\[\s*10\s*\]\s*\)\s*;+\s*\1
    
    P.S. Вообще плохо, что любая ошибка в ваших инструментах вешает сервер, а не текущий
    запрос.... Не мешало бы это отловить и просто выкинуть exception - что произошел сбой...
    

    Reported by oasychev on 2013-07-24 16:36:58

  5. Oleg Sychev reporter
    Работает.
    Только обратная ссылка в дереве криво показывается...
    

    Reported by oasychev on 2013-09-03 20:56:00 - Status changed: Done

  6. Log in to comment