Q7

Folder Context - Silent and Dangerous.

Details

  • Type: Bug Bug
  • Status: Resolved Resolved
  • Priority: Critical Critical
  • Resolution: Fixed
  • Affects Version/s: 1.3.4
  • Fix Version/s: 1.2.22, 1.3.5
  • Component/s: Core
  • Labels:
    None
  • Test Mode:
    Manual

Description

All my home directory was just deleted by a Folder Context. "Clear folder content..." confused me and I thought that only folder which I added to a context will be cleared. But in fact all root path is cleared when a folder context is executed. Thus if you set something like C://, home://, etc. as a root path and execute a context - you will have a big trouble.

That is potentially dangerous, because "Clear folder content..." is checked by default and because you may not associate "folder content" with root content.

Here are some thoughts about it:

  • Disable "clear content.." option by default;
  • When you enable this option - show a warning dialog with "all data from your root will be deleted.."
  • Replace "root path" with "folder path"

May be something else.

Activity

Ulyana Skorokhodova made changes - 09/Jul/13 4:20 PM
Field Original Value New Value
Description All my home directory was just deleted by a Folder Context.

If you set home:// as a root and leave "Clear folder content..." checkbox - all your home directory will be deleted with context execution.
That is potentially dangerous, because "Clear folder content..." is checked by default and because you may not associate "folder content" with root content.

Here are some thoughts about it:

- Disable "clear content.." option by default;
- When you enable this option - show a warning dialog with "all data from your root will be deleted.."
- Replace "root path" to "folder path"

May be something else.


All my home directory was just deleted by a Folder Context. "Clear folder content..." confused me and I thought that only folder which I added to a context will be cleared. But in fact all root path is cleared when a folder context is executed. Thus if you set something like C://, home://, etc. as a root path and execute a context - you will have a big trouble.

That is potentially dangerous, because "Clear folder content..." is checked by default and because you may not associate "folder content" with root content.

Here are some thoughts about it:

- Disable "clear content.." option by default;
- When you enable this option - show a warning dialog with "all data from your root will be deleted.."
- Replace "root path" to "folder path"

May be something else.


Ulyana Skorokhodova made changes - 09/Jul/13 4:26 PM
Description All my home directory was just deleted by a Folder Context. "Clear folder content..." confused me and I thought that only folder which I added to a context will be cleared. But in fact all root path is cleared when a folder context is executed. Thus if you set something like C://, home://, etc. as a root path and execute a context - you will have a big trouble.

That is potentially dangerous, because "Clear folder content..." is checked by default and because you may not associate "folder content" with root content.

Here are some thoughts about it:

- Disable "clear content.." option by default;
- When you enable this option - show a warning dialog with "all data from your root will be deleted.."
- Replace "root path" to "folder path"

May be something else.


All my home directory was just deleted by a Folder Context. "Clear folder content..." confused me and I thought that only folder which I added to a context will be cleared. But in fact all root path is cleared when a folder context is executed. Thus if you set something like C://, home://, etc. as a root path and execute a context - you will have a big trouble.

That is potentially dangerous, because "Clear folder content..." is checked by default and because you may not associate "folder content" with root content.

Here are some thoughts about it:

- Disable "clear content.." option by default;
- When you enable this option - show a warning dialog with "all data from your root will be deleted.."
- Replace "root path" with "folder path"

May be something else.


Ulyana Skorokhodova made changes - 12/Jul/13 10:47 AM
Status Resolved [ 5 ] Reopened [ 4 ]
Resolution Fixed [ 1 ]