system log - Invalid pattern
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
AirDC++ |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
In filelist, Search, RSS Feed and Download queue window (maybe i forgot some) it is possible to use the filter to easy show only what i want to see. When using regex it seems to check if the pattern is correct for every character i type and this will make AirDC slow and it will also fill the system log with an error message. In my case it was: "Invalid pattern: (?i)EE\.(" and the whole system log was full of them. It was more than 260 pages because it generated this error for every character i typed in and it wasn't until i was finished with the regex the error message didn't occur anymore.
It should not repeat the same error message for every entry it compares it to. One time is enough.
AirDC++ 3.60
Changed in airdcpp: | |
status: | New → Confirmed |
Changed in airdcpp: | |
status: | Confirmed → Fix Committed |
Changed in airdcpp: | |
status: | Fix Committed → Fix Released |