Just to add one point.
When I tested your regexp with AS5.8.0, it didn't core dump, I guess you used some old version.
It didn't work with AS5.8.0, however it was more robust, and gave a differet msg saying "Complex regular subexpression recursion limit (32766) exceeded".
This makes sense, as they need a way to:
- avoid dead loop (better call it dead recursion)
- avoid memory allocateion problem