Mantis Bug Tracker

View Issue Details Jump to Notes ] Issue History ] Print ]
IDProjectCategoryView StatusDate SubmittedLast Update
0000447FlexRAID Transparent RAID[All Projects] Generalpublic2017-01-28 10:022017-01-28 14:55
Assigned ToBrahim 
PlatformWindows x64 / Storage ServerOSWindows 2013 R2OS Version
Summary0000447: Starting of storage pool end-up in a blocking loop if regular expression for landing-disk is invalid
DescriptionIf an invalid regular expression is entered in the landing-disk dialog (include or exclude doesn't matter) the pool startup will result in a endless loop, either by starting it manually or by server reboot.
If trace-logging is active the logfile if filled with a lots of lines like this:

[2016-11-24 12:37:54.233758][2980]      Invalid restriction pattern: /(?i)(?:[\w]\:|\\)\\(Videos|Games)

The log-file grows within seconds to several megabytes in size. The pool won't start, its drive letter does not appear. Pool related actions in the Web Interface are blocked too, theres no reaction anymore (except a timeout).
Steps To ReproduceGo in the FlexRaid webinterface, select a Raid-Configuration and:
1) Go to "Advanced Options"
2) Click "Storage accleration"
3) Add a invalid (syntax) "EXCLUSION" restriction. Example: "/(?i)(?:[\w]\:|\\)\\(Videos|Games)"
4) Click "Add"
5) Close the window and either Stop/Start the pool or reboot the Server
TagsNo tags attached.
tRAID Version 1.0
Attached Files

- Relationships

-  Notes
Brahim (manager)
2017-01-28 14:55

This issue is fixed for the next release.
Thanks for the report.

- Issue History
Date Modified Username Field Change
2017-01-28 10:02 JasonX New Issue
2017-01-28 14:55 Brahim Note Added: 0001725
2017-01-28 14:55 Brahim Status new => resolved
2017-01-28 14:55 Brahim Resolution open => fixed
2017-01-28 14:55 Brahim Assigned To => Brahim

Copyright © 2000 - 2010 MantisBT Group
Powered by Mantis Bugtracker