← Back to team overview

do-plugins team mailing list archive

[Bug 323481] [NEW] Dictionary plugin regular expression is buggy - hangs if there is a space in the input

 

You have been subscribed to a public bug:

The Gnome Dictionary plugin uses a faulty regular expression
("^([^\W0-9_]+([ -][^\W0-9_]+)?)$") in SupportsItem. If there is a space
in the input stream, the process will hang. The hang is a bug in mono
(https://bugzilla.novell.com/show_bug.cgi?id=352096), but the cause is a
faulty regular expression. I'm a write-only regex guy, so I can't tell
you _what's_ wrong, just that it hangs my system so bad that I have to
Ctrl+Alt+F1 and killall gnome-do. If the regex is correct, then this is
a bug in Mono's regex code.

** Affects: do-plugins
     Importance: Undecided
         Status: New

-- 
Dictionary plugin regular expression is buggy - hangs if there is a space in the input
https://bugs.edge.launchpad.net/bugs/323481
You received this bug notification because you are a member of GNOME Do Plugins Team, which is subscribed to GNOME Do Plugins.