Actions
Bug #6366
closedRegex freezes Ruby
Description
I stumbled across a weird error on Ruby 1.8.7p352, where String.match locks up:
"#^(?:export)?\s*(\w+)=(.)".match(/^(?:export[\s]+)?([\w_])+?=(.*)/)
I had, apparently, pasted a regular expression into a file(bash) that I was testing, and commented it out. I'm assuming I did this to clear my clipboard. I was then running the following match on each line in the file & consistently had the ruby interpreter lockup (not even Ctrl-C was working, though Ctrl-Z did).
I have replicated this on both MacOS (homebrew) and CentOS 6 1.8.7p352, but this doesn't happen in Ruby 1.9.2p0.
Actions
Like0
Like0Like0Like0Like0Like0